Zestawienie protokołów

Damian Stelmach

Przedstawione w tym odcinku protokoły warstwy aplikacji to tylko niewielka część z całej listy dostępnych protokołów tej warstwy. W sieciach komputerowych istnieje wiele innych usług, a każda z nich funkcjonuje na innym protokole. Trudno byłoby tutaj wymienić wszystkie, dlatego przedstawione zostały te najpopularniejsze i najczęściej wykorzystywane. Dla osób zainteresowanych zgłębianiem tematyki protokołów komunikacyjnych warstwy aplikacji odsyłam do literatury fachowej. W poniższej tabeli przedstawiłem zbiór popularnych protokołów warstwy aplikacji wraz z numerami portów. Z pewnością przydadzą się do powtórki przed sprawdzianem czy egzaminem zawodowym.

ProtokółOpisPort
HTTPProtokół przesyłania dokumentów hipertekstowych (stron WWW)80
HTTPSSzyfrowany protokół HTTP wykorzystujący protokoły szyfrujące TLS lub SSL443
POP3Protokół odbierania poczty elektronicznej110 (szyfrowany 995)
IMAPProtokół odbierania poczty elektronicznej umożliwiający zarządzanie folderami znajdującymi się w skrzynce pocztowej143 (szyfrowany 993)
SMTPProtokół wysyłania poczty elektronicznej25 (szyfrowany 465 lub 587)
FTPProtokół przesyłania plików21 (polecenia) i 20 (pliki)
FTPSSzyfrowany protokół FTP990
TELNETProtokół połączenia terminalowego23
SSHSzyfrowany protokół połączenia terminalowego22
DNSProtokół zamiany nazw domenowych na adresy IP53
DHCPProtokół automatycznej konfiguracji hostów w sieci67 i 68 (dla IPv6 546 i 547)
LDAPProtokół usług katalogowych (np. Active Directory w Windows Server)389 (szyfrowany 639)
SNMPProtokół konfiguracji urządzeń sieciowych161
MySQLSystem zarządzania bazami danych3306
PostgreSQLSystem zarządzania bazami danych5432