Art von.
Die IP-Adressierung ist auf einer bestimmten Ebene symbolisch und basiert normalerweise auf Netzwerkprotokollen auf niedrigerer Ebene (mit weniger hierarchischer Struktur), um die Übertragung tatsächlich abzuschließen.
Auf der IP-Ebene verfügt jeder Computer über (mindestens) eine IP in (mindestens) einem Subnetz. Es kann auch (und in der Regel) ein "Standard-Gateway" haben (dh eine IP-Adresse, über die alle Pakete an einen anderen Ort als ein lokales Subnetz gesendet werden).
Abstrakt sieht ein Paket für einen Web-Port folgendermaßen aus:
[Ethernet-Header] [IP-Header] [TCP-Header] [Payload]
Der Ethernet-Header enthält verschiedene Steuerinformationen, einschließlich der Quell- und Ziel-MAC-Adressen im LAN.
Der IP-Header enthält verschiedene Steuerinformationen, z. B. die Quell- und Ziel-IP-Adresse und das gekapselte Protokoll (in diesem Beispiel TCP).
Der TCP-Header enthält verschiedene Steuerinformationen, verschiedene Flags (welcher Teil der Sitzung ist dies, wie lautet die Sequenznummer, Quell- und Ziel-TCP-Ports, ...)
Die Payload wird lediglich per TCP übertragen und "kümmert sich nur um die Anwendung".
ARP wird verwendet, wenn eine Person im lokalen Netzwerk ein IP-Paket an eine IP-Adresse senden möchte, für die es keine MAC-Adresse gibt und bei der es sich im Grunde um eine Broadcast-Nachricht auf Ethernet-Ebene handelt, die sagt: "Who has IP Address Blah?".
Auf den meisten Computern wird auf Verbindungen mit reinem Ethernet nicht gewartet. Möglicherweise können Sie diesen MAC jedoch einer IP-Adresse zuordnen. In einem nicht vermittelten LAN müssen Sie lediglich die Pakete beobachten, einen Quell- oder Ziel-MAC finden, mit dem Sie sprechen möchten, und die IP-Adresse analysieren.
Wenn der Computer über einen Listener auf Ethernet-Ebene verfügt, können Sie damit sprechen, aber Sie können nicht von außerhalb des lokalen LANs mit ihm sprechen, da die für den Computer bestimmten Ethernet-Frames nicht abgerufen werden die andere Seite des lokalen Routers.