Re: Umgehen der routing table / Manipulation der lokalen arp table

From: Alexander Morlang <alx(at)dd19.de>
Date: Mon, 29 May 2006 14:26:54 +0200

Markus schrieb:
> Hallo Liste,
>
> gibt es eine praktikable Moeglichkeit, die direkte Kommunikation
> zwischen Rechnern in demselben physikalischen Subnet zu ermoeglichen,
> ohne dass die Kommunikation ueber das "default gateway" erfolgt? Dabei
> ist allerdings jeder Rechner nur in seinem eigenen Subnet, und kann
> somit "logisch" nur mit dem default gateway kommunizieren. Die
> Anforderung ist, dass auf den Rechnern selbst nichts geaendert werden
> soll, sondern nur auf dem gateway.
>
> Hintergrund und Ziel ist es, die Last des zentralen Routers (default
> gateway) zu senken, und den Rechnern eine direkte Kommunikation
> untereinander zu ermoeglichen. Jeder Rechner hat nur IP-Adressen aus
> jeweils einem logischen Subnetz, z.B.:
>
> Rechner 1: 192.168.1.100/24 (gw 192.168.1.1)
> Rechner 2: 192.168.2.100/24 (gw 192.168.2.1)
> Rechner 3: 192.168.3.100/24 (gw 192.168.3.1)
> usw.
>
> Eine Variante waere natuerlich, jedem Rechner eine IP-Adresse aus jedem
> Subnet zu verpassen. Aenderungen auf den Rechnern selbst sollten
> allerdings nicht durchgefuehrt werden muessen, also scheidet diese
> Moeglichkeit aus.
>
> "Proxy ARP" kommt auch in den Sinn, scheint aber auch Aenderungen auf
> den Rechnern zu benoetigen. Beispiel:
>
> Proxy ARP-Eintrag auf dem gateway:
>
> ? (192.168.1.100) at 00:0e:2e:56:cb:8f on fxp0 permanent published
> [ethernet]
>
> Wenn ich vom Rechner 192.168.2.100 einen ping auf 192.168.1.100 absetze,
> versucht 2.100 gar nicht erst, die MAC-Adresse von 1.100 herauszufinden.
> Was ja auch ok ist, warum sollte er auch... setze ich nun auf 2.100
> folgende statische route:
>
> route add -net 192.168.1.0/24 -iface fxp0
>
> Dann klappt das:
>
> 02:41:45.757882 arp who-has 192.168.1.100 tell 192.168.2.100
> 02:41:45.757976 arp reply 192.168.1.100 is-at 0:e:2e:56:cb:8f
>
> Und der Eintrag findet sich in der lokalen arp table auf 192.168.2.100
> wieder. Was allerdings wiederum ueberhaupt nichts mit Proxy ARP zu tun
> hat, den Zusatz "published" haette man auch weglassen koennen.
>
> Bringt mich also alles nicht wirklich weiter. Ich braeuchte irgendeine
> Methode, bei der die Rechner fuer bestimmte Subnetze immer die MAC
> erfragen und speichern moechten und das default gateway die
> entsprechende MAC zurueckliefert. Und das ohne die lokale Konfiguration
> / routing table eines Rechners manuell aendern zu muessen.
>
> Jemand eine Idee?
>

War das nicht der fall, wo man n grossen layer3-switch hinstellt und den
das machen laesst?

> Danke,
> Markus
>

Verzeiht mein halbwissen, gruss, alex

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 29 May 2006 - 14:29:08 CEST

search this site