[linux-l] Mehrere IP Subnetze auf einem Ethernet.

Robert Sander ml-belug at epigenomics.de
Mi Jun 25 19:33:19 CEST 2003


Hi!

Das ist ja prinzipiell möglich mit IP aliasing, also

eth0   192.168.1.1/24
eth0:0 192.168.2.1/24

Funktioniert wunderbar und ohne Probleme, der Rechner ist aus beiden
Netzen erreichbar.

Jetzt kommt die Transferleistung:

eth0
eth1  zusammengefasst zu bond0   192.168.1.1/24
eth2
eth3
                     und bond0:0 192.168.2.1/24

funktioniert (erwartungsgemäß) auch noch. (wer jetzt nicht weiß, woher
bond0 kommt, braucht, IMHO, nicht weiterlesen. ;-)

Jetzt kommt's:

eth0
eth1
eth2  zusammengefasst zu bond0   192.168.1.1/24
eth3
                     und eth4    192.168.2.1/24

macht Zicken. Wohlgemerkt, alle eths auf einem Ethernet, die ersten vier
mittel Port Trunking auf dem Switch gebündelt.

In dieser Situation sieht es so aus (laut arpwatch), daß die IP Adresse
192.168.1.1 ständig ihre Ethernetadresse wechselt, und zwar zwischen der
von bond0 und der von eth4.

Das Problem: Die Pakete finden ihr Ziel nicht mehr.

Die Frage: Ist dieses Verhalten zu erwarten? Oder nicht?

Wahrscheinlich tritt das Verhalten auch bei einem einfachen Setup ohne
bond0 nur mit eth0 192.168.1.1/24 und eth1 192.168.2.1/24 auf.

Grüße
-- 
Robert Sander
Manager
Information Systems        www.epigenomics.com        Kastanienallee 24
+493024345330                                              10435 Berlin



Mehr Informationen über die Mailingliste linux-l