- Verkkokerros on OSI-mallin kolmas kerros.
- Se käsittelee palvelupyynnöt kuljetuskerroksesta ja välittää palvelupyynnön edelleen datalinkkikerrokseen.
- Verkkokerros muuttaa loogiset osoitteet fyysisiksi osoitteiksi
- Se määrittää reitin lähteestä määränpäähän ja hallitsee myös liikenneongelmia, kuten vaihtamista, reititystä ja hallitsee datapakettien ruuhkautumista.
- Verkkokerroksen päätehtävä on siirtää paketit lähettävältä isännältä vastaanottavalle isännälle.
Verkkokerroksen suorittamat päätoiminnot ovat:
Edelleenlähetys ja reititys
Verkkokerroksessa reititintä käytetään pakettien välittämiseen. Jokaisella reitittimellä on edelleenlähetystaulukko. Reititin välittää paketin edelleen tutkimalla paketin otsikkokenttää ja käyttämällä sitten otsikkokentän arvoa indeksoimaan edelleenlähetystaulukkoon. Otsikkokentän arvoa vastaava edelleenlähetystaulukkoon tallennettu arvo ilmaisee reitittimen lähtevän liitäntälinkin, johon paketti on välitettävä.
Esimerkiksi reititin, jonka otsikkokentän arvo on 0111, saapuu reitittimeen ja sitten reititin indeksoi tämän otsikon arvon edelleenlähetystaulukkoon, joka määrittää, että lähtölinkin rajapinta on 2. Reititin välittää paketin edelleen rajapinnalle 2. Reititysalgoritmi määrittää edelleenlähetystaulukkoon lisätyt arvot. Reititysalgoritmi voi olla keskitetty tai hajautettu.