Wprowadzenie do protokołów TCP/IP
Warstwa aplikacji

Warstwa aplikacji modelu TCP/IP obsługuje protokoły wysokopoziomowe oraz zajmuje się zagadnieniami związanymi z reprezentacją danych, kodowaniem i sterowaniem konwersacją. Zestaw protokołów TCP/IP łączy w jednej warstwie wszystkie zagadnienia związane z aplikacjami i zapewnia odpowiednie opakowanie danych przed przekazaniem ich do następnej warstwy. Zestaw protokołów TCP/IP zawiera nie tylko specyfikacje protokołów warstwy internetowej i warstwy transportowej, takich jak IP i TCP, ale również specyfikacje powszechnie używanych aplikacji. TCP/IP zawiera protokoły przesyłania plików, poczty elektronicznej i zdalnego logowania, a także:

  • Protokół FTP (File Transfer Protocol) — protokół FTP jest niezawodną usługą zorientowaną połączeniowo, używającą protokołu TCP do przesyłania danych pomiędzy systemami korzystającymi z FTP. Umożliwia on dwukierunkowe przesyłanie plików binarnych i tekstowych.
  • Protokół TFTP (Trivial File Transfer Protocol) — protokół TFTP jest bezpołączeniową usługą, która używa protokołu UDP. Protokół TFTP jest używany przez router do przesyłania plików konfiguracyjnych oraz obrazów systemu Cisco IOS, a także do przesyłania plików pomiędzy systemami korzystającymi z TFTP. Protokół ten jest użyteczny w niektórych sieciach LAN, ponieważ w stabilnym środowisku działa szybciej niż protokół FTP.
  • Protokół NFS (Network File System) — protokół NFS jest utworzonym przez firmę Sun Microsystems zestawem protokołów rozproszonego systemu plików, który umożliwia korzystanie z plików znajdujących się na zdalnych urządzeniach pamięciowych, takich jak dyski sieciowe.
  • Protokół SMTP (Simple Mail Transfer Protocol) — protokół SMTP odpowiada za przesyłanie poczty elektronicznej pomiędzy komputerami w sieci. Nie umożliwia on przesyłania danych innych niż tekstowe.
  • Protokół Telnet (Terminal emulation) — protokół Telnet umożliwia zdalny dostęp do innego komputera. Pozwala on użytkownikowi na zalogowanie się na hoście internetowym i wykonywanie poleceń. Klient usługi Telnet jest nazywany hostem lokalnym. Serwer usługi Telnet jest nazywany hostem zdalnym.
  • Protokół SNMP (Simple Network Management Protocol) — protokół SNMP umożliwia monitorowanie i sterowanie urządzeniami sieciowymi, zarządzanie konfiguracją, zbieranie danych statystycznych oraz zarządzanie wydajnością i zabezpieczeniami.
  • Protokół DNS (Domain Name System) — protokół DNS jest używanym w Internecie systemem tłumaczenia nazw domen i należących do nich publicznie dostępnych węzłów sieciowych na adresy IP.

Ćwiczenie interaktywne

Przeciągnij i upuść: Warstwa aplikacji

Po wykonaniu tego ćwiczenia uczestnik kursu będzie potrafił rozpoznać protokoły używane w warstwie aplikacji.

Łącza WWW