13 Stimmen

Warum kann der Server die MAC-Adresse des Clients nicht wie die Client-IP-Adresse erhalten?

Soweit ich weiß, sind alle MAC-Adressen, die das Paket durchlaufen hat, in dem Paket enthalten. Das liegt daran, dass jedes Paket, das einen bestimmten Pfad durchläuft, auch auf einem ähnlichen Pfad zurückgeschickt werden sollte. Also, wenn der Router des Servers wissen über die MAC-Adresse des Clients (alle von ihnen), warum die Server-Seite (wie aspx) kann nicht diese Informationen haben?

Bitte, geben Sie eine Erklärung ab. (sagen Sie mir nicht einfach, dass ich falsch liege).

Wenn ich es richtig verstehe, sendet der Client ein Paket, das seine MAC-Adresse enthält. Wenn das Paket einen Proxy (wie den Client-Router) durchläuft, wird die Adresse des Proxys ebenfalls zum Paket hinzugefügt. und so weiter.

Hier ist ein Auszug aus Wikipedia über die TCP/IP-Datenleitungsschicht:
http://en.wikipedia.org/wiki/TCP/IP_model#Data_Link_Layer

Die Datenverbindungsschicht wird verwendet, um Pakete zwischen den Internet Layer Schnittstellen von zwei verschiedenen Hosts auf der gleichen Verbindung. Die Prozesse des Übertragen und Empfangen von Paketen auf einer bestimmten Verbindung können sowohl im dem Software-Gerätetreiber für die Netzwerkkarte, als auch in der Firmware oder spezialisierte Chipsätze. Diese werden führen Datenverbindungsfunktionen aus, wie z. B. Hinzufügen eines Paketkopfes, um es für die Übertragung vorzubereiten, und dann tatsächlich den Rahmen über ein physisches Medium Medium. Das TCP/IP-Modell umfasst Spezifikationen für die Übersetzung der Netzwerkadressierungsmethoden, die im Internet-Protokoll verwendeten Adressierung, wie Media Access Control (MAC), aber alle anderen Aspekte unterhalb dieser Ebene sind implizit angenommen, dass sie auf der Verbindungsschicht, sind aber nicht explizit definiert.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X