1 votes

Interfaces de routeur réseau "intérieur" et "extérieur" sur le même commutateur et le même réseau.

Est-il nécessaire pour un routeur que l'intérieur et l'extérieur soient sur un (sous-)réseau différent ?

A titre d'exemple : Nous avons la configuration suivante sur le terrain :

  • Réseau : 10.10.1.0/28
  • R1 : Routeur avec accès à internet pour R1.outside
    • R1.inside : 10.10.1.1 :
  • R2 : Routeur qui crée un tunnel VPN vers un système sur Internet.
    • R2.outside : 10.10.1.2 avec 10.10.1.1 comme gw par défaut
    • R2.inside : 10.10.1.3
  • C : Contrôleur compatible Ethernet
    • 10.10.1.4 avec 10.10.1.4 (R2.inside) comme gw par défaut
  • Toutes ces interfaces sont connectées à un seul commutateur (sauf R1.outside, qui est généralement une connexion GPRS).
                     ^
                     |
                     |
           +---------+-------+
           |      Outside    |
           |                 |
           |    R1           |
           |                 |
           |      Inside     |
           +-------+---------+
                   |
                   |
                   |
                   |
  +-------------------------------------------+
  |                |                          |
  |  Switch   +    +      +           +       |
  |           |           |           |       |
  +-------------------------------------------+
              |           |           |
              |           |           |
              |           |           |
    +---------+--------+  |   +-------+-------+
    |      Outside     |  |   |               |
    |                  |  |   |               |
    |  R2              |  |   |      C1       |
    |                  |  |   |               |
    |      Inside      |  |   |               |
    +---------+--------+  |   +---------------+
              |           |
              +-----------+

La question plus en détail :

  • par définition : Y a-t-il quelque chose dans la définition d'un "routeur" qui interdit cette configuration ? (Je n'ai rien trouvé dans la norme rfc1812, mais je l'ai peut-être oublié).
  • dans la pratique : Existe-t-il une raison pratique, des détails de mise en œuvre communs, etc., qui rendraient cette configuration mauvaise ou sérieusement déconseillée ?

( Edit : Pour clarifier : la topologie est donnée. Elle peut être laide. Elle peut avoir des implications. La question est : est-ce que c'est mauvais ?)

2voto

Mark Riddell Points 1083

Un routeur Cisco ne vous permettra pas d'avoir des interfaces avec des plages d'adresses IP qui se chevauchent (à moins que vous ne commenciez à chercher dans les domaines suivants VRF ).

R1(config)#int fa0/0
R1(config-if)#ip address 10.10.1.2 255.255.255.240
R1(config-if)#int fa0/1
R1(config-if)#ip address 10.10.1.3 255.255.255.240
% 10.10.1.0 overlaps with FastEthernet0/0

Pour être honnête, la topologie que vous proposez n'a pas vraiment de sens pour moi. R2 ne semble pas avoir d'autre fonction que celle de passerelle par défaut pour C1, mais comme tout est déjà dans le même sous-réseau, R1 peut simplement être utilisé comme passerelle par défaut de C1.

Même d'un point de vue purement théorique, si R1 était la passerelle par défaut de C1, il est fort probable qu'il émette simplement une redirection ICMP indiquant à C1 d'utiliser R1 comme prochain saut, de sorte que R2 ne serait pas utilisé de toute façon.

Les interfaces de routeur doivent être utilisées pour acheminer le trafic entre les réseaux, et non pour échanger des paquets au sein d'un même sous-réseau.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X