Teknikker for Flow Control i Dataoverføring

The Open Systems Interconnection eller OSI, er en avtalte International Standards Organization, eller ISO, standard som brukes av datakommunikasjon industrien for å beskrive og design nettverk. Standarden er basert på syv lag, hver med en presis funksjon tildelt det å sikre pålitelige dataoverføringer, en viktig del av dette er flytkontroll.

Enkelt stoppe og vente Protocol

OSI begynner med en fysisk protokoll som styrer grunnleggende tilkobling. Den andre eller datalinknivået behandler data i rammer og pålegger en struktur som opprettholder en orden for sendingene ved å markere rammer som enten data eller bekreftelse. Stopp og vente er en enkel flytkontroll teknikk som brukes på en enveis link. Når en ramme blir sendt, må koblingen vente på en erkjennelse ramme før du sender en annen.

Sliding Window Protokoller

Med skyvevindu strømningskontrollprotokoller som brukes på enheter med kanaler eller flere linjer, setter hver kanal et maksimalt antall bilder det kan sende og motta i løpet av en viss tid. Vinduet for å motta data forblir åpen så lenge trafikken ikke overstiger rammen grensen sett.

congestion kontroll

Layer 3 kalles nettverkslaget og også IP-laget, adresser overføring av pakker til enheter i nettverket i stedet for rammer av data på ende-til-ende-data link laget tilkoblinger. En viktig oppgave i dette laget er flaskehalshåndtering. Trafikken på Internett er uforutsigbar - tenk på 10 personer emailing en stor fil full av bilder på samme tid - og nettverkslaget har intelligensen til å lindre lunger ved å nummerere pakker og sporing deres livet og røren på nettverket.

TCP

Lag 4, eller transportlaget, er ansvarlig for å sikre ende-til-ende dataoverføringer, feilretting og, igjen, flytkontroll, men denne gangen med mer intelligens enn det som er tilgjengelig på data link laget. Dette laget er der Transmission Control Protocol er designet for å gi pålitelige forbindelser. En av de programmene som er tilgjengelig til transportlaget, for eksempel, er Simple Mail Transfer Protocol brukes av mange e-postprogrammer.

Sammendrag

Flytkontroll i et IP-basert nettverk blir håndtert på flere nivåer. Data link laget lanserer dataene og legger grunnleggende strømningskontrollmekanismer slik at mer intelligente protokoller kan binde datarammer i pakker og legge til header informasjon som tillater dem å nå sine mål intakt.