OSI -modellens netværkslag er ansvarlig for at dirigere og adressere datapakker på tværs af et netværk. Selvom det ikke direkte kommunikerer med transportlaget, spiller det
en afgørende rolle i at muliggøre kommunikation mellem transportlaget og datalinklaget.
Her er en oversigt over, hvordan netværkslaget interagerer med disse lag:
Netværkslags rolle:
* adressering: Netværkslaget tildeler logiske adresser (som IP -adresser) til enheder på netværket, hvilket gør det muligt at dirigeres korrekt.
* Routing: Det bestemmer den bedste sti for datapakker at rejse fra kilden til destinationen ved hjælp af routingprotokoller som RIP, OSPF og BGP .
* Pakkesegmentering: Netværkslaget kan opdele store datapakker i mindre (fragmenter), der skal overføres mere effektivt over netværket.
* fejlkontrol: Den udfører grundlæggende fejldetektion, selvom mere robust fejlhåndtering normalt håndteres af datalinklaget.
Kommunikation med transportlaget:
* Dataoverførsel: Netværkslaget modtager datapakker fra transportlaget (som tilføjer information som portnumre til kommunikation) og indkapsler dem med sine egne headerinformation (som IP -adresser).
* Pakkelevering: Netværkslaget dirigerer derefter disse indkapslede pakker gennem netværket til den relevante destination.
Kommunikation med datalinklaget:
* Dataoverførsel: Netværkslaget sender de indkapslede datapakker (inklusive dets eget header) til datalinklaget.
* Rammeenhed: Datalinklaget tilføjer sine egne header- og traileroplysninger (MAC -adresser, fejlkontrol af koder osv.) For at oprette en dataramme, der er klar til transmission på tværs af det fysiske netværk.
Kortfattet:
Mens selve netværkslaget ikke direkte kommunikerer med transportlaget, fungerer det som broen mellem de to lag. Netværkslagets adressering, routing og pakkemanipulationsfunktioner er afgørende for at sikre, at data kan leveres korrekt fra transportlaget til datalinklaget, hvilket i sidste ende når den tilsigtede modtager.
Protokoller, der fungerer i netværkslaget:
* Internet Protocol (IP) :Den grundlæggende protokol til internetarbejde, der er ansvarlig for adressering og routing af datapakker.
* Adresseopløsningsprotokol (ARP) :Bruges til at kortlægge IP -adresser til fysiske MAC -adresser.
* Internet Control Message Protocol (ICMP) :Bruges til fejlrapportering og netværksdiagnostik.
* Routingprotokoller: RIP, OSPF, BGP osv., Der bruges til at bestemme de bedste stier til datapakker til at rejse gennem netværket.
Bemærk: OSI -modellen er en konceptuel ramme, og faktiske netværksimplementeringer overholder muligvis ikke strengt den.