Hvad er netværkslaget?
Netværkslaget henviser til lag 3 i den syv-lags Open Systems Interconnection (OSI) -model til netværksarkitektur. Algoritmer og protokoller i netværkslaget er ansvarlige for at identificere den optimale sti til rute og pålideligt levere datapakker fra deres kildenetværk til deres destinationsnetværk. Som en komponent i OSI-konceptuelle rammer reagerer netværkslaget på serviceanmodninger fra lag 4, transportlaget og udsender serviceanmodninger til lag 2, datalinklaget. I praksis består det af udstyr, primære routere og mekanismer såsom Internet Protocol (IP), der er nødvendige for at transmittere digitalt kodede signaler fra kildeværter på tværs af digitale netværk - såsom Internettet - til destinationshosts. Nøglefunktioner i netværkslaget inkluderer adressering, overbelastningskontrol, fejlhåndtering, internetbearbejdning og pakkesekvensering, routing og videresendelse.
Adressering og routing for at sikre et krævet servicekvalitet (QoS) er hovedfunktionerne i netværkslaget. Bopæl der er IP- og routingalgoritmer, protokoller og ARP (Address Resolution Protocol). Data transporteres på tværs af digitale netværk via routere og switches, der bruger protokoller til at indkapsle dem i en pakke og algoritmer, der identificerer den bedste transmissionssti. Dette er kendt som pakkeomskiftning.
Lag 3 eller netværkslag, skiftning sker, når en pakke ankommer til en routergrænseflade og videresendes til en anden. Protokoller, der kan være til stede i netværkslaget inkluderer Datagram Delivery Protocol (DDP), Internet Control Message Protocol (ICMP), Internet Group Message Protocol (IGMP) og Internet Protocol Security (IPsec). Almindeligt anvendte protokoller, der dirigerer information på tværs af netværk, inkluderer Routing Information Protocol (RIP), Open Shortest Path First (OSPF), Interior Gateway Routing Protocol (IGRP), Border Gateway Protocol (BGP) og Distance Vector Multicast Routing Protocol (DVMRP).
Til routinginformation over internettet er IP-adresser inkluderet i Network Layer-meddelelsesoverskrifter, hvilket giver routerne således de oplysninger, de har brug for for at beslutte, hvordan de skal styre strømmen af datapakker. Pakkens destinations-IP-adresse kontrolleres, når den modtages i en router-grænseflade. Hvis routeren ikke er pakkens destination, søger routeren netværksadressen i dens routingtabel. En exit-grænseflade er valgt, og pakken sendes til grænsefladen, der skal indrammes og videresendes over det lokale netværk. Routeren taber pakken, hvis destinationsnetværksindgangen ikke findes i routingtabellen.