Skip to main content

Vad är ett skjutfönsterprotokoll?

Skjutfönsterprotokoll är en metod för att överföra data över ett nätverk.Det används där datorn måste ta emot paket med data i en specifik, tillförlitlig ordning, tillhandahålla tidsfönster där data kan skickas.Även om ett skjutfönsterprotokoll kan överföra en teoretisk obegränsad mängd data, kan data endast överföras via fasta fönster i tid, vilket gör att datorn kan mäta beställningen på paketen som skickas.

Information som skickas över ett datornätverk skickas inte i en stor växellåda, utan snarare i mindre paket.Paket är helt enkelt bitstorlekar av information som den mottagande datorn återmonterar för att konstruera den färdiga produkten.Idén om ett typiskt pussel kan användas för att illustrera punkten;När pusslet köps är bitarna spridda och demonterade, men de kan rekonstrueras för att bilda en slutlig bild.Paket fungerar på samma sätt.

Ett skjutfönsterprotokoll är nödvändigt när den mottagande datorn måste få paketen i en tillförlitlig ordning.Det fungerar lite som en trafikljus som styr en korsning.När ljuset är grönt öppnas skjutfönstret och information kan flyta fritt.Efter att en informationscykel har skickats blir ljuset rött och inga fler data kan överföras för tillfället.När den mottagande datorn har paketen skickar den tillbaka en signal som bekräftar att den har fått informationen;Det är signalen att skicka mer data längs linjen.

Genom att ständigt stoppa och starta flödet av data, bryta överföringen i flera distinkta och mätbara bitar, kommer den mottagande datorn att få paketen i en mer reglerad ordning.Detta kan jämföras med överföringsmetoder som inte hanterar flödet av data.Utan konstant feedback från den mottagande datorn för att säkerställa att paketen erhålls i rätt ordning kan informationsöverföringen snabbt bli en kaotisk röra.

Helst bör mängden information som skickas under varje enskild datautbrott under ett skjutfönsterprotokoll vara större än bandbreddfördröjningsmätningen av anslutningslinjen.Mätningen av bandbreddfördröjningen berättar helt enkelt hur lång tid det tar information att flyta från den ena änden av anslutningen till den andra.Så länge mängden information som skickas per burst överstiger detta nummer kommer informationsöverföringen att verka sömlös ur slutanvändarnas synvinkel;Det kommer inte att finnas någon försening mellan sändningen av paket med denna metod.