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.