- Warstwa dostępu do sieci
- Warstwa internetowa
- protokół IP → zajmuje się znajdowaniem optymalnych tras dla przesyłania pakietów
- protokół ICMP → zajmuje się sprawdzaniem dostępności sieci docelowych (nie naprawia, ale dowiaduje się co się dzieje, pokazuje błędy w działaniu sieci)
- protokół IGMP (Internet Group Management Protocol) → działa w oparciu o adresy rozsyłania grupowego i umożliwia bardziej efektywne rozsyłanie pakietów (wspomaga)
- protokół ARP (Address Resolution Protocol) → zajmuje się wyszukiwaniem adresu MAC przypisanego adresowi IP, tworzy tablicę ARP (w której jest zachowywana ścieżka do adresu MAC, nie są stałe, utrzymuje tylko w czasie sesji połączeniowej)
- protokół RARP (Reverse Address Resolution Protocol) → przekształca adresy MAC na IP, odwrotne działanie niż ARP
- protokół DHCP (Dynamic Host Configuration Protocol) → konfiguruje adresy hostów ip, bramy sieciowej, serwerów DNS i maski podsieci, przydziela adresy IP
- protokół RIPv1 (Routing Information Protocol) → protokól IGP - bram warstw wewnętrznych, używany w małych sieciach o nieskomplikowanej topologii, działający na zasadzie wektora odległości, jedna bardzo duża wada —> Nie obsługuje sieci VLSM (sieci wirtualnych), nie za bardzo obsługuje routing bezklasowy (naprawia to RIPv2)
- protokół OSPF → następca RIP, bardziej niezawodny, szybszy, obsługuje VLSM, rozsyłanie grupowe
- protokół IGRP / EIGRP → uzgadniają z innymi urządzeniami działanie sieci, ścieżkę dobierają w inteligentny sposób (jak najmniejszy wektor odległości, sprawdzają ruch w sieci)
- protokół NAT (Network Address Translation) → zmienia adresy IP w nagłówkach pakietów przechodzących przez router, pozwala na więcej adresów IP
- Warstwa transportowa
- protokół TCP (Transmition Control Protocol) → zapewnia wiarygodne przesyłanie danych między hostami
- protokół UDP (User Data Protocol) → wysyła dane, tyle, nie czeka na informacje zwrotne, wysyła w ciemno
- Warstwa aplikacji
- protokół FTP (File Transfer Protocol) → protokół przesyłu plików, pracuje na 2 portach
- protokół SMTP (Simple Mail Transfer Protocol) → protokół wysyłania poczty e-mail, MIME - rozszerzył działanie, może
- POP3 → protokół do odbioru poczty
- IMAP → protokół odbioru poczty, zdalny dostęp do skrzynki na serwerze, można tworzyć foldery, przeszukiwać, flagi i pilność
- protokół HTTP
- protokół HTTPS → umożliwia szyfrowanie
- protokół DNS → zamiana nazw domenowych na adresy IP i vv
- protokół Telnet (Network Terminal Protocol) → zezwala na zdalny dostęp do terminala serwera, nie zabezpiecza
- protokół SSH (Secure Shell Protocol) → to samo co telnet, tylko szyfrowane, terminale mogą być wirtualne
- protokół SNMP (SImple Network Management Protocol) → rodzina protokołów sieciowych wykorzystywana do zarządzania urządzeniami takimi jak routery, switche, modemy za pomocą IP (domyślnie w urządzeniach jest wyłączony).