Hallo Matthias, Am Sonntag, 18. April 2004 11:37 schrieb Matthias Houdek:
Klappt bei mir jedenfalls an zwei Standorten prima:
LAN #1 --, LAN #2 --->- Router - Server LAN #3 --´ | Gateway ---------> Internet | DMZ (Mailserver, Web-Server)
Alle Clients haben das Gateway als Default-Route, der Router selbst hat keine Default-Route.
Ich glaub' Dir ja, dass das bei Dir funktioniert. Die Frage ist nur warum? Ich nehme jetzt mal an, dass das Gateway auch ein Router ist. Den Router, an den die LANs angeschlossen sind, nenne ich jetzt mal LAN-Router, den Router, der den Zugang zum Internet bereitstellt, Gateway-Router. Vielleicht ist es ja so: Der LAN-Router bekommt von einem Client-Rechner aus einem deiner LANs ein Paket zu einem Netzwerk, für das er keine Route besitzt. Er "entdeckt", dass an einer seiner Schnittstellen auf der anderen Seite ein weiterer Router (der Gateway-Router) dranhängt, und verschickt das Paket "auf gut Glück" eben genau dort hin. Das ist jetzt allerdings "unfundiert", d.h. ins Blaue hinein vermutet. Wenn das aber stimmt, dürfte Deine Konfiguration auch dann funktionieren, wenn Du auf den Client-Rechnern die Defaultroute komplett wegnimmst. Denn dann gibt es auf dem LAN-Router quasi eine "implizite Defaultroute", die nicht in der Routing-Tabelle auftaucht, aber trotzdem arbeitet. Ich bin immer noch der Ansicht, dass das, was der LAN-Router tut, unabhängig von irgendeiner Defaultrouten-Konfiguration auf den Client-Rechnern ist. Von diesen Routen weiß der LAN-Router nämlich nichts (jedenfalls solange Du ausschließlich statisches Routing betreibst).
Übrigens gibt es das mit dem 2. Header auch beim Routing: Wenn IPv6-Pakete durch ein IPv4-Netz geroutet werden muss. Da werden dann wirklich die IPv6-Pakete in ein IPv4-Paket verpackt.
Gebont. Allerdings ist das dann nicht mehr "gewöhnliches IP-Routing". Immerhin spielen hier zwei sehr unterschiedliche Protokolle eine Rolle (IPv4 und IPv6). Wenn IPv6-Pakete über ein IPv4-Netz geschickt werden sollen, _müssen_ sie in IPv4-Pakete eingepackt werden, weil IPv4 von IPv6 nichts weiß und deshalb mit solchen Paketen nichts anfangen kann. Siehe dazu auch Admin-Handbuch. Viele Grüße, Marcus