Zum Inhalt springen

Netzwerkprotokoll

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 19. Mai 2003 um 09:52 Uhr durch 131.234.209.131 (Diskussion) (kleine Korrekturen). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Protokoll bezeichnet eine Vereinbarung, nach welcher Daten über ein Computernetz ausgetauscht werden. Eine solche Vereinbarung kann z.B. lauten: "Zunächst schickt Computer 1 die Zeichenfolge HELLO, anschliessend schickt Computer 2 seine Adresse zurück, darauf sendet Computer 1 ein bestimmtes Kommando etc."

Mit Hilfe solcher Protokolle können Computer oder andere digitale Geräte zahlreiche Funktionen ausführen, z.B. Daten fehlerfrei zu einem anderen Computer befördern, E-Mails verschicken, Web-Seiten laden, etc. Diese Funktionen bauen zum Teil aufeinander auf. So löst beispielsweise das Protokoll TCP eine fehlerfreie Datenübertragung zu einem anderen Rechner. Das Protokoll SMTP zum Übermitteln von E-Mails benötigt selbt wiederum die Funktion, ein paar Zeichen zum anderen Rechner zu schicken und verwendet hierzu TCP. Diese Schichtung der Protokolle wird mit Hilfe des OSI-Schichtenmodell dargestellt.

Beispiele für TCP/IP-Protokolle:

Name Abkürzung OSI-Schicht Funktion
FTP File Transfer Protocol 7 Übertragen von Dateien auf ein fremdes Dateisystem
HTTP Hypertext Transfer Protocol 7 Übertragen von Dateien zur Darstellung im Web
IMAP Internet Message Access Protocol 7 Verwaltung von empfangenen E-Mails
SMTP Simple Mail Transfer Protocol 7 Versenden von Emails
POP3 Post Office Protocol 7 Abholen von Emails
TCP Transfer Control Protocol 4 Verbindungsorientiertes, zuverlässiges Ende-zu-Ende-Datenübertagungsprotokoll
UDP User Datagram Protocol 4 Verbindungsloses, unzuverlässiges Protokoll (Ende-zu-Ende)
IP Internet Protocol 3 Routing von Datenpaketen (verbindungslos, Punkt-zu-Punkt)

FTP, HTTP und die eMail-Protokolle gehören zur Anwendungsschicht (OSI-Schicht 7), da es im TCP/IP-Modell keine Sitzungsschicht und keine Darstellungsschicht gibt.

In der Computertechnik gibt es jedoch eine Vielzahl anderer Protokolle (hier muss es sich nicht immer um Netzwerk-Protokolle handeln. Auch der Austausch von Daten zwischen CPU und RAM oder zwischen verschiedenen Peripherie-Geräten wird durch Protokolle geregelt.