Heim  >  Artikel  >  Welche vier Protokolle werden in Verbindung mit dem IP-Protokoll verwendet?

Welche vier Protokolle werden in Verbindung mit dem IP-Protokoll verwendet?

coldplay.xixi
coldplay.xixiOriginal
2020-09-01 10:44:4411040Durchsuche

Die vier Protokolle, die in Verbindung mit dem IP-Protokoll verwendet werden, sind: 1. Address Resolution Protocol ARP; 2. Reverse Address Resolution Protocol RARP 3. Internet Control Message Protocol 4. Internet Group Management Protocol;

Welche vier Protokolle werden in Verbindung mit dem IP-Protokoll verwendet?

Die vier Protokolle, die in Verbindung mit dem IP-Protokoll verwendet werden, sind:

1. Address Resolution Protocol ARP

Beschreibung:

ARP Jeder Host verfügt über einen ARP-Cache (ARP-Cache), der Folgendes enthält die Zuordnungstabelle von der IP-Adresse jedes Hosts und Routers im lokalen Netzwerk zur Hardware-Adresse

Andere Hosts im Netzwerk antworten nicht auf ARP-Anfragen. Erst wenn der empfangende Host diesen Frame empfängt, antwortet er auf den sendenden Host.

ARP dient dazu, das IP-Problem von Hosts oder Routern im selben LAN-Zuordnungsproblem zu lösen zwischen Adresse und Hardware-Adresse Wenn sich der gesuchte Host und der Quellhost nicht im selben LAN befinden, müssen Sie die Hardware-Adresse eines Routers im lokalen Netzwerk über ARP ermitteln und das Paket dann an den senden Router. Dieser Router leitet das Paket an das nächste Netzwerk weiter. Das nächste Netzwerk erledigt den Rest der Arbeit. Die Auflösung von der IP-Adresse zur Hardware-Adresse erfolgt automatisch, und der Benutzer des Hosts ist sich dieser Adresse nicht bewusst Auflösungsprozess

Welche vier Protokolle werden in Verbindung mit dem IP-Protokoll verwendet?

Der Host oder Router möchte mit einem anderen Host oder Router mit einer bekannten IP-Adresse in diesem Netzwerk kommunizieren. Das ARP-Protokoll löst die IP-Adresse automatisch in die von der Verbindungsschicht benötigte Hardwareadresse auf. Welche vier Protokolle werden in Verbindung mit dem IP-Protokoll verwendet?

Vier Typische Situationen:
  • Der Absender ist der Host und möchte das IP-Datagramm an einen anderen Host im Netzwerk senden. Verwenden Sie zu diesem Zeitpunkt ARP, um die Hardwareadresse des Zielhosts zu ermitteln.
  • Der Absender ist der Host und möchte IP-Daten. Der Bericht wird an Hosts in anderen Netzwerken gesendet. Zu diesem Zeitpunkt findet ARP die Hardware-Adresse eines Routers in diesem Netzwerk. Der Rest der Arbeit wird von diesem Router erledigt. Dieser möchte das IP-Datagramm an einen Host in diesem Netzwerk weiterleiten. Verwenden Sie zu diesem Zeitpunkt ARP, um die Hardwareadresse des Zielhosts zu ermitteln. Der Absender ist ein Router und möchte das IP-Datagramm an einen Host in einem anderen Netzwerk weiterleiten Verwenden Sie dieses Mal ARP, um die Hardware-Adresse eines Routers in diesem Netzwerk zu finden. Der Rest der Arbeit wird von diesem Router erledigt der Typ der Hardwareadresse. Sein Wert ist 1, was die Ethernet-Adresse bedeutet. Das Protokolltypfeld gibt den Typ der zuzuordnenden Protokolladresse an. Sein Wert ist 0x0800, was die IP-Adresse bedeutet Adresslänge und Protokolladressenlänge geben jeweils die Länge der Hardwareadresse und der Protokolladresse in Bytes an. Für die ARP-Anfrage oder -Antwort der IP-Adresse sind ihre Werte 6 bzw. 4. Das Operationsfeld zeigt vier Operationen an Typen, die ARP-Anfrage (Wert ist 1), ARP-Antwort (Wert ist 2), RARP-Anfrage (Wert ist 3) und RARP-Antwort (Wert ist 4) sind.
  • Die nächsten vier Felder sind die Hardwareadresse des Absenders (in diesem Fall die Ethernet-Adresse), die Protokolladresse des Absenders (IP-Adresse), die Ziel-Hardwareadresse und die Protokolladresse des Ziels.

2. Reverse Address Resolution Protocol RARP

  • Definition :

    Reverse Address Resolution Protocol RARP ermöglicht es Hosts, die nur ihre eigene Hardwareadresse kennen, ihre IP-Adresse zu kennen
  • Zweck:

    Bei dieser Art von Host handelt es sich häufig um eine Workstation ohne Festplatte.
  • RARP und RAP:

  • 3. Internet Control Message Protocol ICMP

Zweck:

Um die IP-Chancen einer erfolgreichen Datagrammzustellung zu verbessernWelche vier Protokolle werden in Verbindung mit dem IP-Protokoll verwendet?

Hinweis:

  • Ermöglicht Hosts und Routern, Fehler zu melden und Berichte darüber bereitzustellen Ausnahmen

  • ICMP ist kein High-Level-Protokoll, sondern ein IP-Layer-Protokoll

  • ICMP-Nachrichten Als Daten des IP-Layer-Datagramms plus Header des Datagramms wird das IP-Datagramm zuerst gesendet 4 Bytes der ICMP-Nachricht haben ein einheitliches Format. Es gibt drei Felder: Typ, Code und Überprüfung. Der Inhalt der nächsten 4 Bytes bezieht sich auf den Typ des ICMP-Fehlerberichts Meldung:

  • Endpunkt nicht erreichbar

  • Quellenlöschung (Quellenlöschung)

Zeit überschritten

Parameterproblem

Route ändern (Umleitung)

ICMP-Abfragenachricht:

  • Echo-Back-Anforderungs- und Antwortnachrichten

  • Zeitstempel-Anforderungs- und Antwortnachrichten

Nachrichtenformat:

Welche vier Protokolle werden in Verbindung mit dem IP-Protokoll verwendet?

IV. Internet Group Management Protocol IGMP

Nachrichtenformat:

Welche vier Protokolle werden in Verbindung mit dem IP-Protokoll verwendet?

Funktion:

Es ist ein Protokoll, das für die IP-Multicast-Mitgliederverwaltung in der TCP/IP-Protokollsuite verantwortlich ist. Es wird verwendet, um Multicast-Gruppenmitgliedschaftsbeziehungen zwischen IP-Hosts und ihren direkt benachbarten Multicast-Router einzurichten und aufrechtzuerhalten Wenn der Host einer neuen Gruppe beitritt, sendet er eine IGMP-Nachricht an die Gruppenadresse, um seine Mitgliedschaft bekannt zu geben, und Multicast-Router und Switches können die Gruppenmitglieder daraus lernen. Verwenden Sie Get from IGMP. Um die Informationen zu erhalten, führen Router und Switches eine Multicast-Liste Gruppenmitglieder auf jeder Schnittstelle

Zwei Phasen:

Beitritt: Wenn ein Host einer neuen Multicast-Gruppe beitritt, sendet er die Multicast-Adresse der Multicast-Gruppe an Senden Sie eine IGMP-Nachricht, um zu erklären, dass Sie Mitglied der werden möchten Nach Erhalt der IGMP-Nachricht leitet der lokale Multicast-Router die Gruppenmitgliedschaft an andere Multicast-Router im Internet weiter

  • Abfrage: Fragen Sie regelmäßig die lokalen Hosts im LAN ab, um zu erfahren, ob diese Hosts weiterhin Mitglieder sind die Gruppe

  • Hinweis:

  • Da die Gruppenmitgliedschaft dynamisch ist, benötigt der lokale Multicast-Router nur einen Host, um auf eine bestimmte Gruppe zu antworten, also viele. Der Multicast-Router betrachtet diese Gruppe als aktiv

Aber wenn eine Gruppe immer noch aktiv ist Wenn nach mehreren Anfragen keine Host-Antwort vorliegt, wird die Gruppenmitgliedschaft nicht mehr an andere Multicast-Router weitergeleitet. Es bietet aber auch Dienste für IP

Spezifische Maßnahmen:

Alle Verbindungen zwischen dem Host und dem Multicast-Router Die Kommunikation erfolgt über IP-Multicast

Wenn Multicast-Router die Gruppenmitgliedschaft abfragen, müssen sie lediglich eine Anfragenachricht senden Informationen an alle Gruppen weiterzuleiten, anstatt an jede Gruppe eine Abfragenachricht zu senden. Die Standardabfragerate beträgt einmal alle 125 Sekunden.

  • Wenn mehrere Multicast-Router mit demselben Netzwerk verbunden sind, können sie schnell und effizient einen von ihnen auswählen, um die Mitgliedschaft des Hosts abzufragen.

  • In IGMP gibt es einen Wert N in der Abfragenachricht, die eine maximale Antwortzeit angibt (der Standardwert beträgt 10 Sekunden). Wenn eine Anfrage empfangen wird, wählt der Host nach dem Zufallsprinzip eine Verzögerung zwischen 0 und N aus, bevor er eine Antwort sendet. Die der Mindestverzögerung entsprechende Antwort wird zuerst gesendet.

  • Jeder Host in derselben Gruppe muss auf Antworten warten. Solange andere Hosts in der Gruppe zuerst Antworten senden, können sie keine Antworten mehr senden.

  • Wenn Sie Wenn Sie mehr über das Programmieren erfahren möchten, achten Sie bitte auf die Rubrik „PHP-Schulung“!

Das obige ist der detaillierte Inhalt vonWelche vier Protokolle werden in Verbindung mit dem IP-Protokoll verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn