Data Link Kontroll protokoller

Data Link Kontroll protokoller


Datalink kontroll omfatter utforming, flyt og feilkontroll, og programvare implementert protokoller funksjoner. For å implementere datalink kontroll, må du protokoller - regler implementert i programvare - for å gi en jevn og pålitelig overføring av rammer mellom noder som er involvert i datautvekslingen på data link laget. Det er fem protokoller design, to for støyfrie kanaler og tre for støyende kanaler. Design for lydløs kanalene omfatter de enkleste og Stop-and-Wait protokoller og for støyende kanaler inkluderer Stop-and-Wait ARQ, Go-Back-N ARQ og Selektive Gjenta ARQ-protokoller.

enkleste

En enkleste protokollen er en enveis protokoll med ingen flyt eller feilkontroll, hvor datarammer er på reise i bare én retning, fra avsender til mottaker. I den enkleste protokoll, sender senderen sin rammer etter hverandre uten hensyn til mottakeren. Data link laget av mottakeren fjerner deretter overskriften fra rammen og hender datapakken til sin nettverkslaget uten å nøle, hvor det er akseptert.

Stopp-og-vent

Stop-and-Wait protokollen er en enveis-protokollen, som ikke har noen feilkontroll. I Stop-and-Wait protokollen, sender avsender en ramme, stopper før den mottar bekreftelse fra mottaker og sender deretter neste ramme. Tilbakemeldingene til avsenderen hindrer mottakeren fra å bli overveldet med rammer og gir senderen en indikasjon på at en nedgang er nødvendig.

Stopp-og-vent ARQ

Begge ødelagte og tapte rammer er sendt på nytt ved bruk av Stop-and-Wait ARQ - eller Automatic Repeat Request - protokollen. Denne protokollen inkluderer en enkel feilkontroll mekanisme for å oppdage og korrigere ødelagte rammer. Når et bilde sendes, kan det være riktig, en duplikat eller en ramme ute av drift; når det kommer til mottakerens området, er det sjekket, og hvis den er skadet, er det stille forkastet. Når en ramme er ute av drift, betyr det vanligvis at det er tapt eller duplisert. Tapte rammer er vanskeligere å håndtere enn ødelagte rammer.

Go-Back-N ARQ

A Go-Back-N ARQ - eller Automatic Repeat Request - protokollen gir en effektivisering. For å oppnå dette målet, er flere rammer sendes før mottak av kvitteringer. En kopi av rammen beholdes til de erkjennelsene er mottatt. Hvis rammen ikke er anerkjent, vil avsender gå tilbake og send.

Selektiv Gjenta ARQ

Selv om behandlingen av Selektiv Repeat ARQ - eller Automatic Repeat Request - protokoll ved mottakeren er mer komplisert, er det mer effektivt for støyende linker. I denne protokollen, bare de skadede rammer er misliker og ikke N rammer, som unngår unødvendige sendinger som bruker opp båndbredden.