Sven Rautenberg: IP Subnets, mehrere Interfaces und Routing

Beitrag lesen

Moin!

Ist es technisch unmöglich, dass _ein_ Rechnersystem mit zwei Netzwerkkarten gleichzeitg im Netz 192.168.0.0/16 _und_ im Netz 192.168.2.0/24 sein kann? Oder war hier nur die IP ungünstig gewählt?

Ja, es ist technisch unmöglich, dass das geht.

Die Routingtabelle listet entweder das /16 oder das /24 zuerst. Dementsprechend gehen Pakete, die auf beide Netze gehen, entweder nur in das /16 oder in das /24 - je nachdem, welches Netz zuerst geprüft wird.

Es ist auch unlogisch, eine solche Konfiguration vorzunehmen - was sollte das bringen? Eine IP soll ein Interface (nicht: einen Rechner!) eindeutig identifizieren. Sowieso im Internet - das ist klar. Aber eben auch bei Verwendung von privaten IP-Adressen, dann eben innerhalb dieses viel kleineren und deshalb übersichtlicheren Rahmens.

Wenn ein Rechner aber in zwei verschiedenen Netzen ist, die sich überschneiden, kann er eben nicht mehr eindeutig entscheiden, über welches Interface er eine IP erreichen kann.

Zur Not kann man natürlich in beide Netze senden. Und kriegt dann, wenn die IP eindeutig ist, auch nur eine Antwort.

Zwei Antworten kämen allerdings, wenn die IP in beiden Netzen existiert - und das darf natürlich nicht sein. Angenommen, auf beiden IPs ist ein HTTP-Server. Was soll der Browser denn dann darstellen? Eine gemischte Seite? Zwei Seiten parallel? Untereinander?

Funktioniert also schon in der Benutzungsbetrachtung nicht. Deshalb: Nicht so konfigurieren. ;)

- Sven Rautenberg

--
My sssignature, my preciousssss!