694 Shares 3186 views

Die ARP, RARP, IP, ICMP. Was wird das ARP-Protokoll verwendet wird?

Wenn die Maschine mit einer anderen äquivalenten Vorrichtung in dem gleichen Netzwerk verbunden ist, erfordert diese Verbindung eine physikalische oder MAC-Adresse. Allerdings erfordert die Anwendung verantwortlich für die Kommunikation, die Verwendung eines beliebigen Mechanismus der Lage, die IP-Adresse mit der MAC-Adresse zuzuordnen.

Dieser Mechanismus wird unter Verwendung des Adressauflösungsprotokolls (ARP) durchgeführt. Dank ihnen ist es Übersetzung des Zielknotens IP-Adressen, die den Quell-MAC-Adresse informiert. Somit ARP-Protokolle der Kommunikation von zwei Geräten, wenn sie gleichzeitig mit dem Netzwerk verbunden sind.

Wie funktioniert es?

Dies bedeutet, dass jedesmal, wenn die Maschine A will Datenpakete an die Maschine B senden, wird ein ARP-Paket jedoch für den MAC-Adressen-Anforderungs B. senden muß, würde dies unweigerlich zu einer Erhöhung der Netzwerkbelastung und Verkehrsgewichtungs führen.

Um den Verkehr und die Kosten für die Netzwerkverbindung zu reduzieren, werden die Computer, die die ARP-Protokoll unterstützen, einen Cache von kürzlich erworbenen IP_to_MAC-Adresszuordnung verwenden, das heißt, sie sollten nicht die ARP wieder verwenden.

Allerdings ARP einige Klärung möglich: wenn die Maschine A möchte Daten an Maschine B senden, ist es möglich, dass B wird die Antwortdaten A in naher Zukunft zu senden. Daher ist die Verwendung von ARP für die Maschine B zu vermeiden, ist eine seiner Bindungs IP_to_MAC Adresse in einem speziellen Paket mit der Anforderung für die MAC-Adresse von B. Da A sendet seine anfängliche Anforderung an die MAC-Adresse B, jede Maschine im Netzwerk muss in einem halten sollte entfernt und gelagert werden, seine Cache-Adresse IP_to_MAC.

Wenn das Gerät im Netzwerk (zum Beispiel, wenn das Betriebssystem neu gestartet wird), kann es eine Adresse verbindlich übertragen, so dass alle andere Maschinen in ihren Einstellungen speichern. Dies wird nicht wieder verwendet ARP-Protokolle, die erforderlich sein könnten, wenn andere neue Geräte anschließen.

Beispiel für die Anzeige unter Verwendung von Address Resolution Protocol

Sie können ein Szenario, wo ein Computer mit einigen Remote-Geräten zu verbinden versucht, und etwaige frühere IP-Austausch zwischen ihnen wird nicht durchgeführt. Es sollte daher ARP-Protokoll verwendet werden – die MAC-Adresse der Remote-Maschine zu bestimmen.

ARP-Request-Nachricht (die von AAAA IP-Adresse zu BBBB geht) wird das LAN auf den Typ des Ethernet-Protokolls ausgestrahlt. ARP-Protokolle werden auf allen Maschinen mit Ausnahme des Ziel basiert, die die Anforderungsantwortnachricht leitet. Diese Antwort enthält die IP-Adresse BBBB, dh Ethernet-Source-Hardware-Adresse, dann wird die Verbindung zwischen den Geräten hergestellt werden.

ARP-Protokoll und sein Zweck – Schlussfolgerungen

Wie aus der obigen Beschreibung ersichtlich ist, wird die Address Resolution Protocol für den Aufbau einer Interaktion zwischen den verschiedenen Geräten im Netzwerk verwendet wird. Mit anderen Worten, diese Technologie, ohne die die normale Verbindung ist nicht möglich. Aber ob der ARP-Betrieb möglich ist, ohne dass die anderen Netzwerkparameter? Auf jeden Fall möglich. Daher sollten Sie andere Protokolle berücksichtigen, eine wichtige Rolle spielen.

Reverse Address Resolution Protocol

RARP ist ein Protokoll, mit dem der physische Computer im lokalen Netzwerk eine IP-Adresse aus dem Address Resolution Protocol-Tabelle oder Gateway-Cache-Server anfordern. Der Netzwerkadministrator erstellt eine Tabelle , in der Gateway – Router oder LAN, die die physikalische Adresse der Maschine zeigt (oder die Adresse des Media Access Control – MAC) relativ zu dem entsprechenden Protokoll. Wenn ein neues Gerät mit dem Netzwerk verbunden ist, macht sein RARP-Client eine Anfrage an den Server seine IP-Adresse zu senden. Unter der Annahme, dass der Datensatz in der Router-Tabelle erstellt wurde, gibt RARP-Server die IP-Adresse eine Maschine, die sie für eine spätere Verwendung speichern kann. Somit Protokoll ARP Adressenauflösungs kontinuierlich mit dem RARP verbunden.

Der detaillierte Mechanismus

Und eine Maschine, die eine Anfrage und der Server gibt, die darauf reagiert – sie alle nutzen die physische Netzwerkadresse während der Sitzung. In der Regel weiß der Anforderer nicht die physikalische Adresse. Somit wird die Anfrage an das Netzwerk an alle Maschinen übertragen. Dann muss der antragstellende Partei sich in Bezug auf den Server identifizieren. Für die CPU oder die physikalische Adresse der Netzwerk Maschinen Seriennummer verwendet werden kann. Die Verwendung der physikalischen Adresse als eindeutige Kennung hat zwei Vorteile.

Diese Adressen sind immer verfügbar und sollte nicht auf den Boot-Code verknüpft werden.
Da die Identifizierung von Informationen über das Netzwerk abhängen, und nicht von dem CPU-Anbieter, haben alle Autos die eindeutigen Kennungen des Netzes.

Aktion RARP Zeit

Da RARP das physikalische Netzwerk direkt verwendet, kein anderes Software-Protokoll wird nicht auf eine Anfrage antworten oder sie weiterleiten. Software RARP müssen individuell diesen Herausforderungen begegnen. Einige Stationen, die auf RARP verlassen herunterladen können immer wieder wiederholen, bis sie auf unbestimmte Zeit eine Antwort erhalten. Andere Implementierungen haben einen Fehler nach mehreren Versuchen zu vermeiden, das Netzwerk mit unnötigen Übertragungen zu überlasten.

IP-Protokoll / ICMP / ARP

ICMP-Protokoll bindet Mechanismus, Gateways und Hosts, die verwendet werden, um die Verbindung zu verwalten, oder Sie erhalten eine Fehlermeldung. Internet-Protokoll liefert ein Signal von dem Gateway zu Gateway kommen, bis es einen Punkt erreicht, dass sie direkt an den Zielort liefern. Wenn das Gateway kann keine Daten senden oder liefern, oder es erkennt einen ungewöhnlichen Zustand als Netzwerküberlastung, sollte es eine Meldung darüber angezeigt, Maßnahmen zu ergreifen, um zu vermeiden oder das Problem zu beheben.

Internet Protocol Control Messages (ICMP) ermöglicht Gateways Fehler oder Steuernachrichten zu anderen Gateways oder Hosts übertragen. Somit stellt ICMP-Kommunikation zwischen Internet-Protokolle auf beiden angeschlossenen Computer.

Dieser spezielle Mechanismus wurde an die Entwickler zusätzlich zu TCP / IP-Protokolle hinzugefügt. Es ermöglicht Ihnen, den Internet-Gateways zu verwenden, um Fehler zu melden, oder Informationen über den Notfall zur Verfügung zu stellen. An sich ist das IP-Protokoll nicht alles enthalten, was die Beziehung mit dem Absender oder bemängeln überprüfen helfen können.

TCP / IP-Protokolle

TCP / IP-Protokolle bieten Tools, die Netzwerk-Administratoren und Benutzern helfen können, um Netzwerkprobleme zu identifizieren. Eines der am häufigsten verwendeten Debugging-Tool ist die ICMP-Anfrage und erhält eine Antwortnachricht. Zur gleichen Zeit, der Host oder Gateway sendet Echo-Request ICMP-Nachricht an die angegebene Adresse. Jede Maschine, die die Echoanforderung empfängt, formuliert eine Antwort und gibt an den ursprünglichen Absender. In diesem Fall enthält die Antwort eine Kopie der Daten in der Anforderung und die zugehörigen Antwort gesendet.

Dieses Protokoll kann verwendet werden, ob das Ziel zu überprüfen und ob Kontakt mit ihm zur Verfügung steht. Im Gegenzug ARP – Protokolle – das ist die Hardware zusätzlich zu TCP / IP und notwendig für die richtige Kommunikation zwischen Geräten im Netzwerk verwendet.