La topologie dite Hub & Spoke est une forme de topologie étoile dans laquelle tous les liens sont de type point à point. Le rôle du Hub est de concentrer tous les accès depuis les sites distants ou les Spokes. Du point de vue routage le Hub détient la totalité du plan d'adressage alors que les Spokes ne disposent que d'un accès unique vers les autres réseaux.
Dans le contexte de ces travaux pratiques, le routeur Hub dispose d'un accès au réseau local (LAN) via son interface Ethernet et doit fournir un accès à Internet par ses interfaces d'accès au réseau étendu (WAN). Ce réseau étendu est modélisé par les deux canaux B de l'interface RNIS du Hub. Côté Spokes, les interfaces Ethernet sont provisoirement inutilisées et le seul accès aux autres réseau se fait par un canal B de l'interface RNIS.
La configuration par défaut des paquets *pppd* suppose que le poste utilisé est un client pour lequel la route par défaut doit être établie à chaque nouvelle connexion PPP.
Dans le cas présent, le routeur d'accès (Hub) doit conserver sa route par défaut sur le
réseau local indépendamment des demandes de connexion
PPP. Il est donc nécessaire de
modifier le script de connexion /etc/ppp/ip-up.d/ipppd
. Voici un extrait avec les
lignes à commenter :
PPP_NET=`echo $PPP_LOCAL | sed 's,\.[0-9]*\.[0-9]*$,.0.0/16,'` case "$PPP_IFACE" in ippp0) route del default # route add default netmask 0 $PPP_IFACE # usually necessary route add default netmask 0 gw $PPP_REMOTE # The next lines are for simple firewalling.
Pour mettre en œuvre la topologie voulue, on distingue 4 groupes de 3 postes de travaux pratiques. Le rôle de chaque poste est défini dans le tableau ci-dessous.
Tableau 2. Affectation des rôles, des numéros de bus S0 et des adresses IP
Groupe | Poste | Rôle | Bus S0 | N° Tél. | Interface | Réseau/Authentification |
---|---|---|---|---|---|---|
1 | centares | Hub | S0.1 | 104 | ippp0 | 192.168.104.1:192.168.104.2 |
S0.1 | 105 | ippp1 | 192.168.105.1:192.168.105.2 |
|||
bespin | Spoke 1 | S0.2 | 106 | ippp0 | etu_s1 /
Sp0k3.1 |
|
- | - | dummy0 | 10.106.0.1/29 |
|||
alderaan | Spoke 2 | S0.2 | 107 | ippp0 | etu_s2 /
Sp0k3.2 |
|
- | - | dummy0 | 10.107.0.1/29 |
|||
2 | endor | Hub | S0.3 | 108 | ippp0 | 192.168.107.1:192.168.107.2 |
S0.3 | 109 | ippp1 | 192.168.108.1:192.168.108.2 |
|||
dagobah | Spoke 1 | S0.4 | 110 | ippp0 | etu_s1 /
Sp0k3.1 |
|
- | - | dummy0 | 10.109.0.1/29 |
|||
coruscant | Spoke 2 | S0.4 | 111 | ippp0 | etu_s2 /
Sp0k3.2 |
|
- | - | dummy0 | 10.110.0.1/29 |
|||
3 | hoth | Hub | S0.5 | 112 | ippp0 | 192.168.111.1:192.168.111.2 |
S0.5 | 113 | ippp1 | 192.168.112.1:192.168.112.2 |
|||
geonosis | Spoke 1 | S0.6 | 114 | ippp0 | etu_s1 /
Sp0k3.1 |
|
- | - | dummy0 | 10.113.0.1/29 |
|||
felucia | Spoke 2 | S0.6 | 115 | ippp0 | etu_s2 /
Sp0k3.2 |
|
- | - | dummy0 | 10.114.0.1/29 |
|||
4 | naboo | Hub | S0.7 | 116 | ippp0 | 192.168.115.1:192.168.115.2 |
S0.7 | 117 | ippp1 | 192.168.116.1:192.168.116.2 |
|||
mustafar | Spoke 1 | S0.8 | 118 | ippp0 | etu_s1 /
Sp0k3.1 |
|
- | - | dummy0 | 10.117.0.1/29 |
|||
tatooine | Spoke 2 | S0.8 | 119 | ippp0 | etu_s2 /
Sp0k3.2 |
|
- | - | dummy0 | 10.118.0.1/29 |
Comme dans le tableau d'adressage précédent, les adresses données ci-dessus étant utilisées par des liens point à point, le masque réseau occupe les 32 bits de l'espace d'adressage.
Avertissement | |
---|---|
Les connexions RNIS des routeurs (Hubs doivent se faire directement sur les ports de l'autocommutateur RNIS. En effet, ces connexions utilisent les deux canaux B du port BRI. |