View Single Post
Tom for megabytes
AtXbYeA's Avatar
OSI-Modellen

OSI-modellen er igrunn ganske relativ til en forståelse om hvordan nettverk fungerer og hvordan kommunkasjonen fungerer på et lagbasert nivå.[

OSI-modellen tar for seg 7 kommunikasjonlag, disse er som følger :

Kode

1. Fysisk lag
2. Datalinklaget
3. Nettverkslaget
4. Transportlaget
5. Sesjonslaget
6. Presentasjonlaget
7. Applikasjonlaget
1. Fysisk lag

Det fysiske laget omhandler alt som du kan føle og ta på, og alle elektroniske signaler som går på dette nivået.
Dette inkluderer nettverkskort, kabler, switcher, routere og lignende komponenter.
Alle elektriske signaler som signalmodulasjon og lignende er også definert i dette laget.


2. Datalinklaget

Datalinklaget er det første laget som noen form for nettverkstrafikk går på, alle gamle HUB'er og de fleste switchene idag opererer på dette nettverkslaget.

På dette laget er det føling på nettverket som gjør at det ikke oppstår kollisjoner (eller iallefall minsker antall kollisjoner og gjør nodene oppmerksomme på det).
VLAN operer på dette laget, og de fleste orginale nettverksprotokollene stammer fra dette laget, inkludert WLAN, Ethernet, Token Ring og FDDI.


3. Nettverkslaget

Nettverkslaget er det første laget som faktisk kan se hva som er inne i pakken og kan analysere hvor den skal, dette laget brukes av alle noder som skal gjøre noe form for routing.

På dette laget kan også pakker taes fra hverandre og settes sammen for å øke eller minke pakkestørrelsen, dette for å tilpasse pakkestørrelsen til et gitt hopp i sendingen.
Laget er også ansvarlig for å rapportere eventuelle feil på pakker til nodene.
Laget er ansvarlig for kommunikasjon mellom lag 4 og lag 2.
Protokoller som omfattes av nettverkslaget inkluderer : IP (IPv4\6), ARP, ICMP IGMP.


4. Transportlaget

På dette laget behandles UDP og TCP pakker, dette gjøres ofte av nodene og ikke av nettverksutstyret (routere switcher).
Pakkene blir routet til de spesifikke applikasjonene de skal nå videre opp i OSI-modellen og TCP pakker blir sjekket for feil og eventuelt omsendt fra sender til mottaker, UDP pakker som ikke har en mottaker blir kastet, det eneste som overvåker om en UDP pakke mangler er eventuel applikasjonen, denne vil da etterspørre en ny sending av denne pakken.
Protokoller som omfattes i dette laget inkluderer : TCP, UDP, RSVP.


5. Sesjonslaget

Sesjonslaget er laget som er ansvarlig for å holde en lengere samtale åpen mellom en sender og en mottaker.
Dette laget er ansvarlig for å utføre flerveis handshakes mellom to noder og eventuelt gjenopprette en sesjon som har blitt brutt eller tapt.

Viktige ting som utføres av dette laget er synkronisering, deriblant f.eks videostreaming, der man er sterkt avhengig av at lyd og bilde er i en noenlunde perfekt synkronisering.

Sesjonslaget er igrunn ikke et eget lag, men et lag som er del av både transportlaget og applikasjonslaget, men ikke kan klassifiseres som en del av noen av disse.


6. Presentasjonslaget

Presentasjonslaget er laget som tar ordre fra applikasjonslaget og sender en forespørsel videre til sesjonslaget om å opprette en sesjon.

Dette laget er ansvarlig for å formatere og presentere data den mottar fra lengere ned i OSI-modellen til applikasjonlaget på en måte applikasjonslaget kan forstå.
Kryptering er stort sett utført på dette laget og blant protokollen som flyter på dette laget er : AFP, ICA, LPP.


7. Applikasjonlaget

Applikasjonslaget er det høyeste laget i OSI-modellen, dette laget fører samtale mellom applikasjoner, f.eks på et OS nivå.

Applikasjonslaget består av viktige protokoller som : DHCP, DNS, HTTP, FTP, SSH.


Dette er verdt å vite for enhver person som planlegger å implementere og designe en nettverksløsning, dog var det mer relevant før enn nå.
Sist endret av AtXbYeA; 20. april 2008 kl. 22:54.