Comment acheminer le trafic du sous-réseau A au sous-réseau B à l'aide de deux routeurs

0

J'ai besoin d'aide pour acheminer le trafic du routeur A au routeur B.

Le routeur A a un sous-réseau pour les utilisateurs du 10.10.32.0/24 qui doit envoyer du trafic au routeur B dont le sous-réseau est 10.20.64.0/22.

Les utilisateurs situés derrière le routeur B n'ont pas accès au réseau du routeur A.

Sur le routeur AI, les options de configuration suivantes sont disponibles:

Destination IP / Mask:
Gateway:
Interface:

L'IP / masque de destination serait le 10.20.64.0/22 ​​du routeur B?

L'interface serait le 10.10.32.1?

Et enfin, quelle serait la passerelle?

MikeyPizza1
la source
4
Pouvez-vous fournir un schéma de réseau avec les adresses IP des différentes interfaces et le modèle / la marque de l'équipement? Cette information donnée est extrêmement déroutante et incohérente, il est impossible de formuler une réponse avec l'information donnée.
acejavelin
Le routeur B est un SonicWall TZ 205
MikeyPizza1.

Réponses:

2

Habituellement, vous n'envoyez pas de trafic "du routeur A au routeur B" pour connecter des sous-réseaux. A la place, vous configurez un seul routeur connecté aux deux sous-réseaux. Ce routeur peut transférer des paquets entre les deux sous-réseaux (ce qui correspond à la définition originale de "routeur").

En tant que tel, le routeur n'a pas de "passerelles" (qui est une configuration client typique, où la passerelle pointe vers le routeur). Au lieu de cela, il a des routes pour les deux sous-réseaux. En outre, tous les clients des deux sous-réseaux doivent avoir des itinéraires corrects (sauf si ce routeur est l'itinéraire par défaut pour tous les clients).

Vous pouvez certainement utiliser deux routeurs pour connecter deux sous-réseaux, en connectant uniquement les routeurs entre eux, mais c'est inutilement compliqué.

Notez que les "routeurs domestiques" peuvent en principe faire tout cela, mais leur microprogramme est souvent uniquement conçu pour connecter un seul sous-réseau à un fournisseur de services Internet. Cependant, vous pouvez flasher la plupart des routeurs domestiques avec un micrologiciel open source tel que OpenWRT afin de pouvoir configurer correctement les sous-réseaux.

Modifier

Si vous utilisez des routeurs de classe affaires, vous ne devriez pas rencontrer de problèmes pour définir la table de routage.

Comme je l'ai écrit, la configuration correcte consiste à utiliser un seul routeur X pour router entre les deux segments:

       10.10.32.0/24      Gateway         10.20.64.0/22
                             |
            |             +++++++              |
            |             +     +              |
            | ............+  X  +............. | 
            | 10.10.32.1  +     + 10.20.64.1   |
            |             +++++++              |
            |                                  |

Cela signifie que chaque segment peut définir X comme passerelle par défaut, et tout est simple et facile. Cela fonctionne même si le réseau / 24 et le réseau / 22 doivent avoir des passerelles différentes (qui se connectent toutes les deux jusqu'à X).

Si vous insistez pour compliquer les choses, voici ce que vous devez faire: Si A est la passerelle par défaut pour un segment et B pour l'autre, dès que vous utilisez, par exemple, A pour les connecter

       10.10.32.0/24      Gateway 1        10.20.64.0/22
                             |
            |             +++++++              |
            |             +     +              |
            | ............+  A  +............. | 
            | 10.10.32.1  +     + 10.20.64.2   |
            |             +++++++              |
            |                                  |
            |                                  |
            |             +++++++              |
            |             +     +              |
            |             +  B  +............. | 
            |             +     + 10.20.64.1   |
            |             +++++++              |
                             |
                          Gateway 2

puis le segment 10.20.64.0/22 ​​(c’est-à-dire que chaque hôte qu’il héberge) a maintenant besoin de deux routes: une route par défaut vers B et une route pour 10.10.32.0/24 via 10.20.64.2 vers A. Cela signifie que vous pouvez soit accéder à Installez des itinéraires statiques sur tous les hôtes du segment / 22 ou vous devez les distribuer via DHCP (et priez tous les hôtes de les accepter).

Ou, si vous donnez simplement un itinéraire statique à B, cela signifiera que chaque paquet doit parcourir deux fois le segment, divisant par deux la bande passante. Les messages ICMP REDIRECT peuvent (ou ne peuvent pas) résoudre ce problème, selon le système d'exploitation utilisé.

Vous pouvez aussi compliquer les choses en connectant les routeurs entre eux:

       10.10.32.0/24      Gateway 1        10.20.64.0/22
                             |
            |             +++++++              |
            |             +     +              |
            | ............+  A  +              | 
            | 10.10.32.1  +     +              |
            |             +++++++              |
            |                | 192.168.1.3     |
            |                |                 |
            |    192.168.1.2 |                 |
            |             +++++++              |
            |             +     +              |
            |             +  B  +............. | 
            |             +     + 10.20.64.1   |
            |             +++++++              |
                             |
                          Gateway 2

Cela signifie que vous avez un troisième segment avec sa propre plage IP. Maintenant, les routes statiques sur A et B suffisent.

Êtes-vous sûr de vouloir l'une des configurations compliquées? Quelles sont vos raisons pour le vouloir?

Les utilisateurs situés derrière le routeur B n'ont pas accès au réseau du routeur A.

Cela n'affecte pas le routage: pour une connexion correcte, les paquets doivent aller dans les deux sens. Ce que vous devez faire respecter, ce sont des règles de pare - feu , selon l’organisation avec laquelle vous vous retrouvez. Ce qui est un sujet complètement différent.

TL; DR: Si vous souhaitez router, vous avez besoin de tables de routage . "Quels sont les paramètres de la passerelle, du masque et de l'interface?" signifie que vous n'avez pas compris le problème. Déterminez où définir les itinéraires sur vos routeurs.

dirkt
la source
J'ai réalisé que. J'ai donc configuré le routeur A et je pense que le routeur B est configuré. Ce que j'ai fait était sur le routeur A utilisé 10.20.64.0/22 ​​pour la destination, j'ai utilisé 10.10.32.2 pour la passerelle et 10.10.32.1 comme interface. Ensuite, pour le routeur B, j’ai affecté une interface IP 10.10.32.2/255.255.255.0. Cependant, je suis incapable de cingler de routeur A à routeur B.
MikeyPizza1
Vous pouvez "configurer les routeurs avec des passerelles" jusqu'à ce que vous deveniez bleu, vous ne le ferez pas fonctionner de cette façon. Et j'ai expliqué pourquoi (les routeurs domestiques ont une interface de configuration pour un seul but, ce qui ne correspond pas à votre but) et ce qu'il faut faire. Une mise en réseau correcte diffère de ce à quoi un routeur domestique est normalement utilisé.
dirkt
Et si la question ne concerne que les sous-réseaux: si vous insistez pour le faire de manière compliquée et que vous connectez les routeurs A et B, vous avez un nouveau sous-réseau entre les routeurs A et B, qui a besoin de sa propre plage. Vous avez toujours besoin d'un moyen de configurer des tables de routage sur les deux routeurs.
dirkt
Ce n'est pas un routeur consommateur. Les deux routeurs sont en classe affaires.
MikeyPizza1