> 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/

Répondre à