Kapittel 6 · Lenkelaget

Lenkelaget og LAN

Den siste etappen i reisen nedover protokollstabelen. Her møter vi de konkrete kablene, rammene og adressene som til slutt bærer bitene fra den ene maskinen til den andre.

Overblikk

Det store bildet

Lenkelaget er den siste etappen — det som faktisk får bits fra én maskin til naboen over en fysisk lenke. Alt over (IP, TCP, HTTP) stoler blindt på at dette fungerer.

Analogi — postsystemet, siste meter

Hvis nettverkslaget (IP) er som å adressere et brev med postnummer for riktig by, er lenkelaget den lokale postbudet som kjenner hvert hus i gaten. MAC-adresser er som husnummeret på én bestemt gate — de har bare lokal betydning. Når en pakke ankommer ditt lokale nettverk, har IP fått den til riktig «nabolag» (subnett), men det er Ethernet og ARP som finner den konkrete maskinen. Det er «den siste meteren» av leveransen.

Analogi — det travle kontoret

Tenk deg et travelt kontor med én delt printerkabel. Alle vil skrive ut samtidig. CSMA/CD er reglene de følger: lytt før du sender (carrier sense), ikke send hvis noen andre sender (collision avoidance), og hvis to sender samtidig, stopper begge, venter en tilfeldig tid, og prøver igjen (collision detection + exponential backoff). Ethernet bruker nøyaktig denne logikken.

Svitsj Host A 1A-2F-BB-76-09-AD Host B 3C-5A-B4-12-EE-01 Host C 88-AA-01-C7-55-3F Host D D4-BE-D9-FF-42-10 dst: 3C-5A-B4-12-EE-01 Ethernet-ramme fra A → B Svitsjens tabell MAC Port 1A-2F-BB-.. → 1 3C-5A-B4-.. → 2 Svitsjen lærer MAC → port ved å observere avsenderadressen på innkommende rammer
Et lokalt nettverk med en svitsj og fire verter. Svitsjen videresender rammen fra A til B basert på sin selvlærte tabell over MAC-adresser og porter.
I praksis — rett foran deg

Når laptopen din sender en pakke til ruteren hjemme, bruker den Ethernet (via WiFi eller kabel). Den trenger ruterens MAC-adresse — og bruker ARP for å finne den. Laptopen sender en broadcast: «Hvem har IP 192.168.1.1?» Ruteren svarer med sin MAC-adresse. Alt dette skjer automatisk, uten at du merker det, hver gang du åpner en nettside.

Test deg selv

Sjekk om du har forstått de viktigste konseptene fra dette kapittelet.

Spørsmål 1 · Lett
Hva beskriver best framing i lenkelaget?
Riktig. Lenkelaget kapsler nettverkslagspakker i rammer med lokale adresse- og kontrollfelt.
Spørsmål 2 · Middels
Hvilken påstand er mest korrekt om medietilgang på delt kanal i praksis?
Riktig. MAC-protokoller bestemmer hvem som får sende når flere noder deler samme medium.
Spørsmål 3 · Vanskelig
I et større nettverk, hvilken vurdering om CRC-feildeteksjon er faglig best?
Riktig. CRC oppdager enkeltfeil og mange burstfeil med høy sannsynlighet.
Spørsmål 4 · Middels
Hvilken påstand er mest korrekt om MAC-adresser i praksis?
Riktig. MAC-adresser er 48-bit identifikatorer brukt for lokal levering på lenken.
Spørsmål 5 · Lett
Hva beskriver best ARP-request?
Riktig. ARP-request sendes som broadcast når avsender mangler MAC-adressen til målet.
Spørsmål 6 · Vanskelig
I et større nettverk, hvilken vurdering om svitsjens læringstabell er faglig best?
Riktig. Svitsjen lærer kilde-MAC mot inngangsport ved å observere innkommende rammer.
Spørsmål 7 · Middels
Hvilken påstand er mest korrekt om flooding ved ukjent destinasjon i praksis?
Riktig. Når destinasjons-MAC er ukjent, kopierer svitsjen rammen til alle andre porter.
Spørsmål 8 · Vanskelig
I et større nettverk, hvilken vurdering om hub versus svitsj er faglig best?
Riktig. En hub gjentar signal til alle porter, mens en svitsj videresender selektivt.
Spørsmål 9 · Lett
Hva beskriver best kollisjonsdomener?
Riktig. Svitsjer splitter kollisjonsdomener per port, noe som øker effektiv kapasitet.
Spørsmål 10 · Vanskelig
I et større nettverk, hvilken vurdering om CSMA/CD er faglig best?
Riktig. CSMA/CD lytter før sending, oppdager kollisjon, stopper og prøver igjen senere.
Spørsmål 11 · Middels
Hvilken påstand er mest korrekt om jam-signal ved Ethernet-kollisjon i praksis?
Riktig. Jam-signalet varsler andre noder om kollisjonen slik at alle avbryter sending.
Spørsmål 12 · Vanskelig
I et større nettverk, hvilken vurdering om binary exponential backoff er faglig best?
Riktig. Etter hver kollisjon velges ventetid tilfeldig fra et større tidsvindu for å spre forsøk.
Spørsmål 13 · Lett
Hva beskriver best minimum Ethernet-rammestørrelse?
Riktig. Minimum 64 byte sikrer at kollisjon kan oppdages før en ramme er ferdig sendt.
Spørsmål 14 · Middels
Hvilken påstand er mest korrekt om full-dupleks Ethernet i praksis?
Riktig. I full-dupleks punkt-til-punkt Ethernet oppstår ikke kollisjoner, så CSMA/CD er unødvendig.
Spørsmål 15 · Vanskelig
I et større nettverk, hvilken vurdering om VLAN er faglig best?
Riktig. VLAN deler ett fysisk svitsjenett i flere logiske broadcast-domener.
Spørsmål 16 · Middels
Hvilken påstand er mest korrekt om hvorfor WiFi bruker CSMA/CA i praksis?
Riktig. WiFi kan ikke pålitelig oppdage kollisjoner under sending og prøver derfor å unngå dem.
Spørsmål 17 · Lett
Hva beskriver best ACK i 802.11?
Riktig. WiFi bruker linklags-ACK og retransmisjon for å håndtere høyere radiofeilrate.
Spørsmål 18 · Vanskelig
I et større nettverk, hvilken vurdering om slotted ALOHA-effektivitet er faglig best?
Riktig. Maksimal gjennomstrømningsandel i slotted ALOHA er 1/e under ideelle antakelser.
Spørsmål 19 · Middels
Hvilken påstand er mest korrekt om pure ALOHA-effektivitet i praksis?
Riktig. Pure ALOHA har lavere maksimal effektivitet (1/2e) enn slotted ALOHA.
Spørsmål 20 · Vanskelig
I et større nettverk, hvilken vurdering om broadcast-MAC-adressen er faglig best?
Riktig. ff:ff:ff:ff:ff:ff betyr at rammen skal leveres til alle noder på lokal lenke.
Spørsmål 21 · Middels
Hvilken påstand er mest korrekt om aging i svitsjtabeller i praksis?
Riktig. Lærte MAC-oppføringer utløper etter inaktivitet for å håndtere topologiske endringer.
Spørsmål 22 · Vanskelig
I et større nettverk, hvilken vurdering om Spanning Tree i Ethernet er faglig best?
Riktig. Spanning Tree blokkerer utvalgte lenker logisk for å hindre lag-2-løkker.
Spørsmål 23 · Lett
Hva beskriver best Ethernet-rammens felt?
Riktig. En Ethernet-ramme inneholder blant annet destinasjon, kilde, type/length, payload og FCS.
Spørsmål 24 · Middels
Hvilken påstand er mest korrekt om Ethernet MTU i praksis?
Riktig. Standard Ethernet MTU er typisk 1500 byte IP-payload før fragmentering vurderes.
Spørsmål 25 · Vanskelig
I et større nettverk, hvilken vurdering om lokal retransmisjon i lenkelaget er faglig best?
Riktig. Lenkelagsretransmisjon kan skjule enkelte feil fra transportlaget og forbedre opplevd ytelse.