Network+ Academy · leksjon

Det fysiske laget og datalinklaget

Lær hvordan rå signaler og lokal adressering får biter ut på kabelen.

Leksjon 2 av 413 trinn

Det fysiske laget og datalinklaget er en gratis leksjon i Network+ Academy på CoddyKit. Dette er leksjon 2 av 4. Du kan lese valgfritt 3 leksjoner fra denne læringsstien gratis i sin helhet – deretter låser CoddyKit PRO opp alle leksjoner, samt praktisk øving med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i Network+ Academy, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i Network+ Academy inneholder totalt 4 leksjoner.

De to nederste lagene

OSI-modellen starter nederst med delene som ligger nærmest maskinvaren. Lag 1 er det fysiske laget, og lag 2 er datalinklaget. Sammen får de rå bits ut på et medium og leverer dem på en pålitelig måte til den neste enheten på det samme lokale nettverket. Disse to lagene er grunnlaget alt annet bygger på, og omdanner elektriske signaler eller lyssignaler til brukbare rammer.

Lag 1: Fysisk

Det fysiske laget håndterer selve overføringen av bits som signaler. Det omfatter kabler, kontakter, spenningsnivåer, lyspulser og radiobølger. Det eneste laget er opptatt av, er å flytte rå 1-ere og 0-er over et medium; det forstår ikke adresser eller betydning. Alt du fysisk kan ta på, for eksempel en kabel eller en port, hører til på det fysiske laget.

Bits som signaler

På lag 1 er data bare en strøm av bits som er kodet som fysiske signaler. I kobberkabler er bits spenningsendringer, i fiberkabler er de lyspulser, og i Wi-Fi er de radiobølger. Det fysiske laget definerer hvordan en 1-er og en 0-er representeres, slik at begge ender er enige. Hvis dette gjøres feil, kan ikke noe høyere lag fungere, fordi bitsene aldri kommer riktig frem.

Lag 2: Datalink

Datalinklaget tar rå bits og organiserer dem i strukturerte enheter som kalles rammer, og legger til lokal adressering og feilsjekking. Oppgaven er å sørge for pålitelig levering mellom to enheter på samme lokale nettverkssegment. Mens lag 1 bare sender signaler, gir lag 2 signalene struktur og et bestemmelsessted, slik at lokal kommunikasjon blir pålitelig.

Rammer

En ramme er datalinklagets dataenhet. Den pakker inn dataene med et hode og en avslutning som inneholder kilde- og bestemmelsesadresser for maskinvaren samt en verdi for feilsjekking. Hodet forteller den neste enheten hvem som skal motta rammen, mens avslutningen lar mottakeren kontrollere at rammen kom frem uten feil. Rammedannelse er måten lag 2 pakker bits for lokal levering.

MAC-adresser

Lag 2 bruker MAC-adresser (Media Access Control) til å identifisere enheter på et lokalt nettverk. En MAC-adresse er en unik maskinvareadresse som er lagret i et nettverkskort, og skrives som seks par med heksadesimale sifre. I motsetning til IP-adresser er MAC-adresser lokale og knyttet til den fysiske enheten. Svitsjer bruker dem til å levere rammer til riktig port på et LAN.

Example MAC address:
00:1A:2B:3C:4D:5E

Feildeteksjon

Datalinklaget kontrollerer hver ramme for feil ved hjelp av en verdi i avslutningen som kalles en rammekontrollsekvens. Mottakeren beregner verdien på nytt og sammenligner den. Hvis verdiene er forskjellige, er rammen blitt skadet og forkastes. Dette oppdager skader som skyldes elektrisk støy eller forstyrrelser. Feildeteksjon på lag 2 hindrer at ødelagte data ubemerket skader de høyere lagene.

To underlag

Datalinklaget er delt inn i to deler: MAC-underlaget, som styrer tilgangen til mediet og håndterer maskinvareadressering, og LLC-underlaget (Logical Link Control), som administrerer kommunikasjonen med laget over. Denne inndelingen gjør at ett felles grensesnitt på det øvre laget kan fungere over mange ulike fysiske teknologier. MAC-underlaget er stedet der maskinvareadressering og medietilgang håndteres.

Enheter på disse lagene

Enkelte enheter fungerer hovedsakelig på disse lagene. Huber og enkle kabler fungerer på lag 1 og flytter bare signaler. Svitsjer fungerer på lag 2 og leser MAC-adresser for å videresende rammer til riktig port. Når du vet hvilket lag en enhet fungerer på, vet du også hva den kan og ikke kan gjøre. Dette er avgjørende når du utformer eller feilsøker et nettverk.

Hvorfor bare lokalt

Lag 1 og 2 håndterer bare kommunikasjon innenfor ett enkelt lokalt nettverk. De kan ikke flytte data mellom separate nettverk, fordi MAC-adresser ikke er laget for global ruting. For å komme fra ett nettverk til et annet trenger du lag 3 og IP-adresser. Denne grensen er nettopp grunnen til at de høyere lagene finnes, og til at det er en ruter, ikke en svitsj, som kobler sammen ulike nettverk.

Slik henger det sammen

Det fysiske laget sender rå bits som signaler over et medium, mens datalinklaget pakker disse bitsene inn i rammer med MAC-adresser og feilsjekking for pålitelig lokal levering. Huber hører til på lag 1, og svitsjer på lag 2. Sammen omdanner disse nederste lagene elektriske signaler eller lyssignaler til pålitelig kommunikasjon mellom enheter som er koblet til det samme nettverket.

Kort kontroll

Hva legger datalinklaget til de rå bitsene fra det fysiske laget?

Oppsummering

Det fysiske laget (lag 1) overfører rå bits som signaler over kabler, fiber eller radio. Datalinklaget (lag 2) pakker bits inn i rammer med MAC-adresser og en rammekontrollsekvens for feildeteksjon, slik at lokal levering blir pålitelig. Lag 2 har underlagene MAC og LLC. Huber fungerer på lag 1, og svitsjer på lag 2. Disse lagene håndterer bare lokal kommunikasjon; kommunikasjon mellom nettverk krever lag 3.

Gratis å komme i gang

Lær deg Network+ Academy med en AI-veileder – gratis

Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.

Kurs
30
Leksjoner
120

Ofte stilte spørsmål

Er leksjonen «Det fysiske laget og datalinklaget» gratis?

Ja – du kan lese valgfritt 3 av leksjonene i læringsstien Network+ Academy, inkludert «Det fysiske laget og datalinklaget», gratis i sin helhet her på nettet. Deretter låser CoddyKit PRO opp alle leksjoner, samt interaktiv øving med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Kurset i Network+ Academy inneholder totalt 4 leksjoner.

Hva lærer jeg i «Det fysiske laget og datalinklaget»?

Lær hvordan rå signaler og lokal adressering får biter ut på kabelen. Du øver på Network+ Academy med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.

Trenger jeg erfaring for å begynne med Network+ Academy?

Ingen tidligere erfaring er nødvendig. Network+ Academy på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 2 av 4.

Hvor lang tid tar leksjonen «Det fysiske laget og datalinklaget»?

De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.

Kan jeg skrive og kjøre kode i denne Network+ Academy-leksjonen?

Ja. Alle Network+ Academy-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.

Alle leksjonene i dette kurset

  1. Hvorfor en lagdelt modell er nyttig
  2. Det fysiske laget og datalinklaget
  3. Nettverkslaget og transportlaget
  4. Sesjonslaget, presentasjonslaget og applikasjonslaget
← Tilbake til Network+ Academy