Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

TDAT2004-A Datakommunikasjon med nettverksprogrammering

Oppgave 39 - Om lenkelaget

Ole Kristian Aune og Christian Echtermeyer

1. Innledning

Lenkelaget er det andre laget i OSI-modellen og befinner seg rett over det fysiske laget.[1]

Funksjonen til dette laget er å overføre pakker mellom tilstøtende nettverksnoder i et WAN (Wide Area Network) eller LAN (Local Area Network). Dette gjøres ved å klargjøre pakker ved innramming og andre mekanismer for at innholdet skal kunne overføres på det fysiske laget. Lenkelaget har også den funksjonaliteten at den kan oppdage mulige feil som kan oppstå på det fysiske laget og korrigere disse.[2]

2. Ønsket funksjonalitet

Ønsket funksjonalitet av lenkelaget er at nettverkslaget skal kunne kommunisere over den samme protokollen (IP) uavhengig av hvilken overføringsteknologi som brukes. Dette løses ved at pakkene som skal sendes blir innrammet med informasjon om overføringen. Laget tar seg kun av lokale overføringer og bryr seg ikke om endelig destinasjon, men sørger heller for å forhindre kollisjoner og feil ved overføringer mellom tilstøtende noder.

Noen eksempler på protokoller som blir brukt av laget er:

  • Ethernet (local area networks (multi-node))

  • Point-to-Point Protocol (PPP)

  • HDLC og ADCCP (point-to-point (dual-node))

3. Virkemåte

Ansvaret til lenkelaget er å overføre pakker mellom nettverkslagene på tilstøtende noder. Det er alltid et nettverkskort i hver ende av overføringsmediet mellom disse nodene. Overføringa innebærer blant annet å klargjøre pakker, gjennom innramming slik at innholdet kan overføres på det fysiske laget[3]. Typisk vil dette bety å ramme inn IP-pakker med nødvendige felter for nettverksteknologien. Dette vil si å påføre avsender og mottakeradresser, sjekksum og et felt for beskrivelse av nyttelast. (HUSK! pakker hører hjemme på nettverkslaget og rammer hører hjemme i lenkelaget). Funksjonaliteten i lenkelaget er delt i to sublag: Logical Link Control (LLC) og Media Access Control (MAC).

Image Added


LLC sitt mål er å skape et felles grensesnitt mot nettlaget, slik vi ser over. Dette gjør at nettverkslaget kan forholde seg likt uansett om vi bruker kabel eller trådløs. Mens MAC tar seg av grensesnittet mot de forskjellige koblingsteknologiene og passer på at ting sendes i rett rekkefølge, altså at ting ikke sendes samtidig. Dermed holdes overføringsteknologien skjult for nettverkslaget og IP kan forholde seg til det samme grensesnittet selv om den underliggende teknologien endres.


4. Referanser

[1] http://datakom.no/ressurser/pres/iid-pres-kapittel6.html

[2] https://en.wikipedia.org/wiki/Data_link_layer

[3] Innføring i datakommunikasjon 2. Utgave: Øyvind Hallsteinsen, Bjørn Klefstad, Olav Skundberg.