> Pierre Colombier a écrit :
> Quelqu'un a des info/doc sur pourquoi ce truc existe et surtout pourquoi il
> n'est pas désactivé par défaut ?
L'idée d'origine est très proche de ce que tu viens de faire, c'est quand il y
a 2 routeurs qui n'ont pas les mêmes routes sur le même sous-réseau.
+-------------+ +-------------+
| 10.0.0.2 | | 172.16.0.2 |
+-----+-------+ +------+------+
| |
| |
+-----+-------+ +------+------+
| 10.0.0.1 | | 172.16.0.1 |
| Router A | | Router B |
| 192.168.1.1 | | 192.168.1.2 |
+-----+-------+ +------+------+
| | |
+-----------+--------+-----------+---+--------+
| | |
+------+-------+ +------+-------+
| 192.168.1.10 | | 192.168.1.11 |
| Serveur 1 ! ! Serveur 2 |
+--------------+ +--------------+
Serveur 1 est configuré avec une passerelle par défaut de 192.168.1.1 (Routeur
A).
- Serveur 1 envoie un paquet à destination de 10.0.0.2. Serveur 1 envoie le
paquet à 192.168.1.1 (Router A), puisque c'est la passerelle par défaut.
- Routeur A reçoit le paquet.
- Routeur A envoie le paquet à 10.0.0.2.
Là ou çà devient intéressant:
- Serveur 1 envoie un paquet à à destination de 172.16.0.2. Serveur 1 envoie le
paquet à 192.168.1.1 (Router A), puisque c'est la passerelle par défaut.
- Routeur A reçoit le paquet.
- Routeur A envoie le paquet à Routeur B.
- Routeur A envoie un ICMP Redirect à Serveur 1 lui disant que pour 172.16.0.2
il faut envoyer les paquets à Routeur B.
- Serveur 1 reçoit l'ICMP Redirect; la prochaine fois que Serveur 1 envoie un
paquet à destination de 172.16.0.2, il l'enverra à Routeur B directement, ce
qui évite le trafic entre Router A et Router B.
C'est pour çà que ICMP Redirect existe. Multiple gateways on the same subnet.
Michel.
---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/