Applikationslagret är det högsta lagret i TCP/IP -modellen (och ett motsvarande lager i OSI -modellen). Det ansvarar för att tillhandahålla nätverkstjänster till applikationer. Här är några exempel på applikationslagerprotokoll, kategoriserade för tydlighet:
webbrelaterat:
* http (Hypertext Transfer Protocol): Grunden för datakommunikation för World Wide Web. Används för att hämta webbsidor och andra resurser från webbservrar. HTTP/2 och HTTP/3 är nyare versioner som erbjuder prestandaförbättringar.
* https (Hypertext Transfer Protocol Secure): En säker version av HTTP, med SSL/TLS för kryptering för att skydda data som överförs mellan klient och server.
* ftp (filöverföringsprotokoll): Används för att överföra filer mellan en klient och en server. Det kan hantera både text- och binära filer.
* sftp (Secure File Transfer Protocol): En säker version av FTP, med SSH för kryptering.
e -post:
* SMTP (Simple Mail Transfer Protocol): Används för att skicka e -postmeddelanden mellan e -postservrar.
* Pop3 (Post Office Protocol version 3): Används av e -postklienter för att hämta e -postmeddelanden från en e -postserver. Ladda ner e -postmeddelanden till klientmaskinen.
* IMAP (Internet Message Access Protocol): Används också av e -postklienter för att hämta e -postmeddelanden, men tillåter hantering av e -postmeddelanden på servern. E -postmeddelanden finns kvar på servern såvida de inte har tagits bort.
Andra viktiga protokoll:
* DNS (domännamnsystem): Översätter domännamn (som Google.com) till IP -adresser, vilket gör det enklare för användare att komma åt webbplatser.
* DHCP (dynamisk värdkonfigurationsprotokoll): Tilldela automatiskt IP -adresser och andra nätverkskonfigurationsparametrar till enheter i ett nätverk.
* SNMP (Simple Network Management Protocol): Används för att hantera nätverksenheter.
* telnet: Tillåter fjärråtkomst till ett datorsystem (vanligtvis osäkert och används sällan nu på grund av brist på kryptering).
* ssh (Secure Shell): Ger ett säkert sätt att komma åt ett fjärrdatorsystem och ersätta det mindre säkra telnet. Används ofta för kommandoradsåtkomst och säker filöverföring (via SFTP).
* rdp (fjärrskrivbordsprotokoll): Tillåter en användare att fjärrkontrollera en dators grafiska användargränssnitt.
* RTP (realtids transportprotokoll): Används för att strömma ljud och video över internet. Används ofta med RTCP (realtids transportkontrollprotokoll).
* SIP (Session Initiation Protocol): Används för att initiera, hantera och säga upp kommunikation i realtid, till exempel VoIP-samtal.
Detta är inte en uttömmande lista, eftersom det finns många applikationslagerprotokoll, ofta specialiserade för specifika uppgifter. Dessa exempel täcker emellertid några av de mest använda och viktiga. Många applikationer använder också proprietära protokoll som inte är lika kända.