Hva er en glidende vindusprotokoll?

Sliding Window Protocol er en metode for å overføre data over et nettverk. Den brukes der datamaskinen trenger å motta pakker med data i en spesifikk, pålitelig rekkefølge, og gir "Windows" med tid der data kan sendes. Selv om en glidende vindusprotokoll kan overføre en teoretisk ubegrenset datamengde, kan data bare overføres gjennom faste vinduer i tid, slik at datamaskinen mer nøyaktig måler rekkefølgen på pakkene som sendes.

Informasjon sendt over et datanettverk sendes ikke i en stor overføring, men snarere i mindre "pakker." Pakker er ganske enkelt bite-størrelse informasjon som de mottar datamaskinene samles sammen for å konstruere det ferdige produktet. Ideen om et typisk puslespill kan brukes til å illustrere poenget; Når puslespillet er kjøpt, er brikkene spredt og demontert, men de kan rekonstrueres for å danne et endelig bilde. Pakker fungerer på omtrent samme måte.

En glidende vindusprotokoll er nødvendig når mottakelsenDatamaskinen må skaffe pakkene i en pålitelig rekkefølge. Det fungerer litt som et trafikklys som kontrollerer et veikryss. Når lyset er grønt, åpnes skyvevinduet, og informasjonen kan strømme gjennom fritt. Etter at en informasjonssyklus er sendt, blir "lyset" rødt og ikke flere data kan overføres for øyeblikket. Når den mottakende datamaskinen har pakkene, sender den tilbake et signal som bekrefter at den har mottatt informasjonen; Det er signalet om å sende mer data langs linjen.

Ved å stadig stoppe og starte flyt av data, dele overføringen i flere distinkte og målbare stykker, vil den mottakende datamaskinen få pakkene i en mer regulert rekkefølge. Dette kan sammenlignes med overføringsmetoder som ikke administrerer flyt av data. Uten konstant tilbakemelding fra den mottakende datamaskinen for å sikre at pakkene oppnås i riktig rekkefølge,Informasjonsoverføringen kan raskt bli et kaotisk rot.

Ideelt sett bør mengden informasjon som er sendt under en enkelt utbrudd av data under en glidende vindusprotokoll være større enn båndbredde-forsinkelsesmåling av tilkoblingslinjen. Båndbreddeforsinkelsesmålingen forteller ganske enkelt hvor lang tid det tar informasjon å strømme fra den ene enden av forbindelsen til den andre. Så lenge mengden informasjon som er sendt per utbrudd overstiger dette tallet, vil informasjonsoverføringen virke sømløs fra sluttbrukerens synspunkt; Det vil ikke være noen forsinkelse mellom sending av pakker ved å bruke denne metoden.

ANDRE SPRÅK