Was sind Netzwerkprotokolle?

Inhaltsverzeichnis:

Was sind Netzwerkprotokolle?
Was sind Netzwerkprotokolle?
Anonim

Ein Netzwerkprotokoll enthält alle Regeln und Konventionen für die Kommunikation zwischen Netzwerkgeräten, einschließlich der Art und Weise, wie Geräte einander identifizieren und Verbindungen herstellen können. Es gibt auch Formatierungsregeln, die angeben, wie Daten in gesendete und empfangene Nachrichten verpackt werden.

Einige Protokolle beinh alten auch Nachrichtenbestätigung und Datenkomprimierung für eine zuverlässige und leistungsstarke Netzwerkkommunikation.

Image
Image

Über Protokolle

Ohne Protokolle könnten Geräte die elektronischen Signale, die sie über Netzwerkverbindungen senden, nicht verstehen.

Moderne Protokolle für Computernetzwerke verwenden im Allgemeinen Paketvermittlungstechniken, um Nachrichten in Form von Paketen zu senden und zu empfangen, bei denen es sich um Nachrichten handelt, die in Teile unterteilt sind, die am Zielort gesammelt und wieder zusammengesetzt werden. Hunderte von Computernetzwerkprotokollen wurden entwickelt, jedes für bestimmte Zwecke und Umgebungen.

Internetprotokolle

Die Familie der Internetprotokolle (IP) enthält eine Reihe verwandter und weit verbreiteter Netzwerkprotokolle. Neben dem Internet Protocol lassen sich höhere Protokolle wie TCP, UDP, HTTP und FTP in IP integrieren, um zusätzliche Funktionen bereitzustellen.

In ähnlicher Weise koexistieren untergeordnete Internetprotokolle wie ARP und ICMP mit IP. Im Allgemeinen interagieren Protokolle auf höherer Ebene in der IP-Familie mit Anwendungen wie Webbrowsern, während Protokolle auf niedrigerer Ebene mit Netzwerkadaptern und anderer Computerhardware interagieren.

Bottom Line

Drahtlose Netzwerke sind durch Wi-Fi, Bluetooth und LTE alltäglich geworden. Netzwerkprotokolle, die für die Verwendung in drahtlosen Netzwerken entwickelt wurden, müssen Roaming-Mobilgeräte unterstützen und Probleme wie variable Datenraten und Netzwerksicherheit bewältigen.

Netzwerk-Routing-Protokolle

Routing-Protokolle sind spezielle Protokolle, die speziell für die Verwendung durch Netzwerk-Router im Internet entwickelt wurden. Ein Routing-Protokoll kann andere Router identifizieren, die Pfade (als Routen bezeichnet) zwischen Quellen und Zielen von Netzwerknachrichten verw alten und dynamische Routing-Entscheidungen treffen. Gängige Routing-Protokolle sind EIGRP, OSPF und BGP.

Wie Netzwerkprotokolle implementiert werden

Moderne Betriebssysteme enth alten integrierte Softwaredienste, die Unterstützung für einige Netzwerkprotokolle implementieren. Anwendungen wie Webbrowser enth alten Softwarebibliotheken, die die High-Level-Protokolle unterstützen, die für das Funktionieren dieser Anwendung erforderlich sind. Für einige niedrigere TCP/IP- und Routing-Protokolle wird die Unterstützung in direkter Hardware (Silizium-Chipsätze) implementiert, um die Leistung zu verbessern.

Jedes über ein Netzwerk gesendete und empfangene Paket enthält binäre Daten (Einsen und Nullen, die den Inh alt jeder Nachricht kodieren). Die meisten Protokolle fügen am Anfang jedes Pakets einen kleinen Header hinzu, um Informationen über den Absender der Nachricht und ihr beabsichtigtes Ziel zu speichern. Einige Protokolle fügen am Ende auch eine Fußzeile hinzu. Jedes Netzwerkprotokoll kann Nachrichten seiner eigenen Art identifizieren und die Kopf- und Fußzeilen als Teil der Übertragung von Daten zwischen Geräten verarbeiten.

Eine Gruppe von Netzwerkprotokollen, die auf höheren und niedrigeren Ebenen zusammenarbeiten, wird oft als Protokollfamilie bezeichnet. Networking-Studenten lernen traditionell das OSI-Modell kennen, das Netzwerkprotokollfamilien konzeptionell in bestimmte Schichten für Unterrichtszwecke einteilt.

Empfohlen: