poprawny, pakiet jest dekapsulowany przez warstwę sieci a następnie jednostka PDU warstwy 4 zawarta w pakiecie jest przekierowana do odpowiedniej usługi warstwy transportowej.
W odróżnieniu od warstwy transportowej (warstwa 4 w modelu OSI), która zarządza transportem danych pomiędzy procesami uruchomionymi na każdym z urządzeń końcowych, protokoły warstwy sieci określają strukturę pakietu oraz procesy ich przetwarzania używane do przenoszenia danych od jednego hosta do kolejnego. Działanie bez odnoszenia się do danych aplikacji, przenoszonych w każdym z pakietów, pozwala warstwie sieci, transportować pakiety różnych typów komunikacji pomiędzy wieloma hostami.
Protokołami zaimplementowanymi w warstwie sieci, które służą do transportu danych są miedzy innymi:
• Protokół IPv4 (Internet Protocol version 4)
• Protokół IPv6 (Internet Protocol version 6)
• Protokół Novell IPX (Internetwork Packet Exchange)
• Protokół AppleTalk
• Bezpołączeniowa usługa sieciowa (CLNS/DECNet)
Zadania protokołu IPv4
Jak pokazano na rysunku, usługi warstwy sieci zestawu protokołów TCP/IP zaimplementowane są w protokole IP. Wersja 4 protokołu IP jest aktualnie najbardziej rozpowszechnioną jego wersją. Jest on jedynym protokołem warstwy 3, który używany jest do transportu danych poprzez Internet i na nim koncentruje się kurs CCNA. Dlatego też, będzie on przykładem, którego użyjemy w tym kursie dla warstwy sieci.
Protokół IP wersja 6 (IPv6) jest opracowany i będzie wdrażany w niektórych obszarach sieci. Początkowo IPv6 będzie używany równolegle z protokołem IPv4 a w przyszłości może go zastąpić. Oba protokoły IPv4 i IPv6 określają oferowane usługi jak i strukturę i zawartość nagłówka pakietu. Usługi te oraz struktura pakietu używane są do enkapsulacji datagramów UDP lub segmentów TCP w celu ich transportu przez sieć.
Każdy z protokołów charakteryzuje się różnymi własnościami. Zrozumienie tych własności pozwoli zrozumieć działanie usług opisanych przez ten protokół.
Protokół IP został zaprojektowany jako protokół z niedużym narzutem (dodatkowa ilość danych związana z nagłówkiem pakietu). Zapewnia on tylko niezbędne funkcje umożliwiające dostarczanie pakietu ze źródła do celu przez połączone ze sobą sieci. Protokół nie został zaprojektowany do wyznaczania trasy czy zarządzania przepływem pakietów. Funkcje te są wykonywane przez protokoły z innych warstw.
Ogólna charakterystyka protokołu IPv4:
• Bez połączeniowy - przed wysyłaniem danych nie jest zestawiane żadne połączenie.
• Działający na zasadzie dostępnych możliwości (ang. Best Effort) - protokół nie posiada mechanizmów zapewniających gwarancję dostarczenia pakietu.