Video: Week 8, continued 2024
Open Systems Interconnection (OSI) Datakoblingslag er det laveste laget ved hvilken betydning er tildelt biter som overføres over nettverket. Datatilkoblingsprotokoller adresserer ting som størrelsen på hver pakke med data som skal sendes, et middel til å adressere hver pakke slik at den blir levert til den tiltenkte mottakeren, og en måte å sikre at noder ikke forsøker å overføre data samtidig.
Datakoblingslaget gir også grunnleggende feilsøking og korreksjon for å sikre at dataene som sendes, er de samme som de mottatte dataene. Hvis det oppstår en feilaktig feil, må datalinkstandarden angi hvordan noden skal informeres om feilen slik at den kan sende dataene på nytt.
I Data Link-laget har hver enhet på nettverket en adresse kjent som Media Access Control-adresse, eller MAC-adresse. Denne adressen er faktisk fastkoblet til hver nettverksenhet av produsenten. MAC-adresser er unike; ingen to nettverksenheter laget av noen produsent hvor som helst i verden kan ha samme MAC-adresse.
Du kan se MAC-adressen til en datamaskinens nettverkskort ved å åpne et kommandovindu og kjøre kommandoen ipconfig / all. I dette eksemplet er MAC-adressen til nettverkskortet A4-BA-DB-01-99-E8. (Kommandoen ipconfig refererer til MAC-adressen som fysisk adresse. )
To typer Data Link lag-enheter brukes ofte på nettverk: broer og brytere. En bro er en intelligent repeater som er klar over MAC-adressene til noderne på hver side av broen og kan videresende pakker tilsvarende. En bryter er et intelligent nav som undersøker MAC-adressen til ankommer pakker for å bestemme hvilken port som skal videresende pakken til.
En viktig funksjon i Data Link-laget er å sørge for at to datamaskiner ikke forsøker å sende pakker over nettverket samtidig. Hvis de gjør det, vil signalene kollidere med hverandre, og overføringen vil bli forstyrret.
Ethernet oppnår denne prestasjonen ved å bruke en teknikk som heter CSMA / CD, , som står for carrier-sense-tilgang med kollisjonsdeteksjon. Denne setningen er en munnfull, men hvis du tar den fra hverandre, får du en ide om hvordan det fungerer.
-
Bærerforståelse betyr at når en enhet ønsker å sende en pakke over nettverksmediene, lytter den først til nettverksmediet for å se om noen andre allerede sender en pakke.
-
Flere tilgang betyr at ingenting forhindrer at to eller flere enheter prøver å sende en melding samtidig.Visst, hver enhet lytter før sending. Anta imidlertid at to enheter lytter, hører ingenting, og deretter fortsetter å sende sine pakker samtidig?
-
Kollisjonsdeteksjon betyr at etter at en enhet sender en pakke, lytter den nøye for å se om pakken krasjer i en annen pakke. Dette er som å lytte til bremsing av bremser ved fireveisstoppet. Hvis enheten hører skremmen av bremser, venter den en tilfeldig periode, og forsøker deretter å sende pakken igjen.
CSMA / CD fungerer ganske bra for mindre nettverk. Etter at et nettverk treffer rundt 30 datamaskiner, begynner pakker imidlertid å kollidere som gal, og nettverket bremser til en gjennomsøking. Når det skjer, må nettverket deles i to eller flere separate seksjoner som noen ganger kalles kollisjonsdomener.