? Ein Netzwerk -Protokoll ist ein Satz von Regeln, wie Netzwerk-Geräte kommunizieren definiert . Sie regeln Dinge wie, wie ein Gerät ortet ein anderes Gerät , wie die Daten für die Übertragung segmentiert ist , und wie ein Empfangsgerät können ein Absender weiß, dass die Daten empfangen wurden intakt. Eine routingfähige Protokoll enthält Regeln, wie ein Gerät in einem Netzwerk lokalisiert beschreiben und kommuniziert mit einem Gerät in einem anderen Netzwerk . OSI Reference Model - Network Layer
Das OSI-Referenzmodell stellt eine gemeinsame Sprache für die Diskussion Netzwerkprotokolle.
Damit zwei Geräte miteinander kommunizieren , aa viele verschiedene Geräte und Software müssen zusammenarbeiten. Daher benötigt die Gerätehersteller einen gemeinsamen Weg, um über den erwarteten Verhaltensweisen von verschiedenen Geräten sprechen. Dies ist der Zweck der Open Systems Interconnect (OSI) -Referenzmodell . Das OSI-Modell bricht die Aktivitäten, die für die Netzwerkkommunikation zufällig in sieben Schichten auftreten müssen . Die dritte Schicht , wie die Netzwerk-Layer genannt, beschreibt, wie Daten zwischen Netzwerken weitergeleitet wird .
Adressierung Routing
Für Geräte , die von Geräten im selben Netzwerk gefunden werden , die sie benötigen , um eine eindeutige Adresse in dem Netzwerk haben . Bei einem Gerät in einem Netzwerk , um ein Gerät in einem anderen Netzwerk zu finden , muss jedes Netzwerk eine Adresse als auch. Betrachten Sie dies als ähnlich einer Postleitzahl oder Postleitzahl. Es könnte eine Menge von Adressen, 123 Main Street passen , aber nur eine in einer bestimmten Postleitzahl.
TCP /IP
TCP /IP ist das Protokoll routable verwendet im Internet
die am häufigsten verwendete Protokoll ist routable Transport Control Protocol /Internet Protocol (TCP /IP). Dies ist das Protokoll über das Internet verwendet wird und die einen von allen modernen Betriebssystemen unterstützt. Die häufigste Anwendung ist IPv4 , welche weist einen vierteiligen Adresse für jedes Gerät . Die Adresse besteht aus zwei Komponenten : eine, die das Netzwerk und die andere , die das Gerät identifiziert identifiziert . Eine Subnetzmaske wird verwendet, um zwischen dem Netzwerk und der Adresse zur Identifizierung des Geräts unterscheiden. Ein Gerät in einem TCP /IP-Adresse als Host bekannt
IPv4 -Adressierung
Jedes Netzwerk -Host drei Einstellungen zugewiesen werden: . Eine Adresse, eine Subnet-Maske und ein Standard-Gateway . Jede dieser Einstellungen besteht aus vier Zahlen zwischen 1 und 255 zusammen. Ein Beispiel für eine Adresse ist 192.168.1.12 . Ein Beispiel für eine Subnetzmaske ist 255.255.255.0.
Wenn der Host sendet eine Netzwerk-Nachricht an ein Ziel , wird die Zieladresse an die Adresse des Absenders verglichen, um festzustellen , ob die Nachricht zu einem anderen Netzwerk geroutet werden muss . Zuerst wird der Subnetz-Maske verwendet, um das Netz von dem Sender zu identifizieren. Ein Wert von 255 in der Subnetz-Maske bedeutet, dass der entsprechende Teil der Adresse ein Teil der Netzwerk -Adresse ist. Ein Wert von 0 bedeutet, dass es ein Teil der Host-Adresse ist . In diesem Fall ist das Netzwerk -Adresse 192.168.1.0 und die Host-Adresse ist 0.0.0.12 . Deshalb, wenn der Host schickt eine Nachricht an 192.168.1.40 wird diese Nachricht nicht weitergeleitet . Wenn der Host sendet eine Nachricht an 192.40.5.6 , die Nachricht an das Standard-Gateway
Proprietäre Protokolle Routable
gesendet Einer der frühen routingfähige Protokolle war Internet Packet Exchange /Sequenced Packet Exchange ( IPX /SPX) . IPX /SPX wurde am häufigsten von der Novell NetWare-Netzwerk -Betriebssystem verwendet . Es wurde auch von Microsoft Windows verwendet , beginnend mit Windows for Workgroups 3.11 und Windows NT Server . Unterstützung für NWLink wurde in Windows Vista und Windows Server 2008 eingestellt. Die Microsoft-Implementierung wurde als NWLink bekannt.
AppleTalk ist ein weiteres proprietäres Protokoll geroutet . Es wurde auf dem Apple -Netzwerken verwendet , vor der Annahme von TCP /IP als Standardprotokoll .