Ist es möglich, dass ein Computer mit mehreren Geräten mit derselben IP-Adresse kommuniziert? Das möchte ich mit folgendem Setup realisieren:
- Einer GNU / Linux-Box mit mehreren virtuellen Schnittstellen wird jeweils eine andere IP-Adresse und ein anderes VLAN zugewiesen
- Wechseln Sie, wo sich jeder Port in einem anderen VLAN befindet, mit Ausnahme des Ports, der mit dem Computer verbunden ist (wenn ich mich richtig erinnere, wird das als Trunk-Port bezeichnet?).
- Konfigurieren Sie meine Anwendung (z. B. Ping) so, dass sie die gewünschte Schnittstelle verwendet
Geht meine Denkweise in die richtige Richtung? Habe ich etwas verpasst oder total falsches / unmögliches Zeug geschrieben?
Ich kann die IP-Adressen der Geräte, mit denen mein Computer eine Verbindung herstellt, nicht ändern (sie stammen aus dem Geschäft mit dieser IP-Adresse, und ich muss sie konfigurieren).
ip-address
vlan
v_m
quelle
quelle
Antworten:
Nein.
Eine Möglichkeit, die ich mir vorstellen kann, ist, einen NAT-Router für jedes Gerät zu haben. Wenn Ihr Computer mit verschiedenen IP-Adressen kommuniziert, ermöglichen die NAT-Router dem Datenverkehr, Geräte mit einer gemeinsamen IP-Adresse zu erreichen.
quelle
"Kann ein Computer mit mehreren Geräten mit derselben IP-Adresse kommunizieren?"
Ja, es heißt Multicast-Adresse. https://en.wikipedia.org/wiki/Multicast_address . Versuchen Sie, 224.0.0.1 zu pingen. Wenn Sie sich in einem Unternehmensnetzwerk befinden, wird die Multicast-Adresse möglicherweise gefiltert. Zu Hause (zum Beispiel) sollten Sie jedoch eine Antwort von mehreren Geräten erhalten.
In Bezug auf den Kommentar zu verbindungslokalen Adressen: Es ist keine gute Idee, Ihr Gerät nur mit einer verbindungslokalen Adresse zu konfigurieren. Sie können im restlichen Internet nicht mit Computern kommunizieren. Das heißt, sie können nur mit Dingen sprechen, die sich hinter Ihrem Router befinden. Eine verbindungslokale Adresse ist ein letzter Versuch, eine grundlegende Kommunikation herzustellen.
Ich habe das Gefühl, dass Sie dies bereits wissen, aber ich halte es für sinnvoll, dies für die Zukunft zu klären.
quelle