Vous êtes sur la page 1sur 15

Le Routage Statique I.

Le routage permet de rediriger des paquets IPv4 ou IPv6. On pourra donc connecter diffrents rseaux entre eux pour que toutes les machines puissent communiquer. On dit que le routage est statique car on va taper la main les routes pour accder tel ou tel rseau. Dans cet article, nous verrons comment fonctionne la table de routage et comment sen servir sous Linux.

Introduction au routage
Le routage permet de rediriger des paquets IPv4 ou IPv6. On pourra donc connecter diffrents LAN entre eux pour que toutes les machines puissent communiquer ensemble. On dit que le routage est statique car on va taper la main les routes pour accder tel ou tel rseau. Lorsque diffrents rseaux sont connects, les paquets vont sauter de routeur en routeur jusqu atteindre sa destination. Pour voir les sauts et les routeurs, on utilisera la commande traceroute sous Linux ou tracert sous Windows. Pour comprendre entirement cet article, je vous conseille de lire Ladresse IP sur ce site.

La table de routage

Afin de rediriger les paquets au bon endroit, on utilisera pour cela une table de routage : elle contient quatre informations que nous allons dtailler : la destination, le netmask, la passerelle et linterface.

La destination et le netmask
La destination correspond au rseau que nous souhaitons atteindre. Vu que cest un rseau, il est associ unnetmask. Comme je lai expliqu dans larticle sur lIP, on crira un rseau comme a : 192.168.1.0/24 en notation CIDR ou 192.168.1.0/255.255.255.0 en notation longue.

La passerelle et linterface
Lorsque vous avez donn des IP votre routeur, vous les avez attaches une interface rseau, nomme par exempleeth0. Parfois, au lieu de mettre le nom de linterface rseau, il faudra mettre son adresse IP. Ce paramtre est utile dans la table de routage pour savoir par quelle interface rseau vont transiter les paquets. La passerelle et linterface sont lies, en effet, linterface doit tre dans le mme rseau que la passerelle. Le travail dun routeur consiste rediriger les paquets au bon endroit, la passerelle permet de renseigner au routeur lendroit o envoyer ces paquets. Voici une rgle pour dterminer cet endroit :

si le routeur est directement connect au rseau de destination , alors il faudra vrifier que la route nait pas dj t ajoute par le systme, sinon il faudra lajouter manuellement. Lorsque vous ajoutez une IP votre routeur, vous laccompagnez dun netmask. Ce couple permettra de dterminer le rseau auquel appartient lIP. La destination correspondra au rseau de lIP, la passerelle sera gale 0.0.0.0 qui veut dire ce rseau . Il existe une autre notation pour le premier cas, la passerelle par dfaut sera identique celle de linterface. Certains logiciels imposent cette notation ; si le routeur nest pas directement connect au rseau de destination, il faudra alors passer par un autre routeur : on mettra donc son adresse IP comme passerelle.

Mthode de remplissage et exemple


Pour remplir les tables de routage, je vous propose une mthode qui se rapproche dun algorithme. Si vous suivez cette mthode, vous ne vous tromperez pas. Pour lexemple, on utilisera ce rseau :

Ceci reprsente le rseau de lexemple. En rouge, ce sont les adresses IP des routeurs, R1, R2, R3 sont des routeurs, les autres machines sont des switchs. Ladresse IP juste ct deux correspond au nom du rseau. Chaque routeur connect au switch aura donc une adresse IP dans ce rseau. Attention toutefois, cet exemple fonctionne correctement sous Linux, il se peut que vous soyez amen modifier certaines choses sur un autre systme de routage. Etape 1 : on prpare toutes les destinations, ce nest ni plus ni moins que la liste d es LAN. Cette liste est valable pour chaque routeur (si vous voulez que tous les routeurs aient accs tous les rseaux). Il y a quatre rseaux, donc quatre routes : Destination 192.168.0.0/24 192.168.1.0/24 192.168.2.0/24 192.168.3.0/24 Passerelle ? ? ? ? Masque de sous-rseau 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 Interface ? ? ? ?

Etape 2 : partir de cette tape, la table sera spcifique un routeur, ici nous nous occuperons de R1. Dans sa

table de routage, R1 aura dj deux routes : eth0 qui a pour IP 192.168.0.1/24, cette IP est dans le rseau 192.168.0.0/24 ; eth1 qui a pour IP 192.168.1.1/24, cette IP est dans le rseau 192.168.1.0/24 ; Ces deux routes ont dj t entres dans la table de routage avec comme passerelle 0.0.0.0 : Destination 192.168.0.0/24 192.168.1.0/24 192.168.2.0/24 Passerelle 0.0.0.0 0.0.0.0 ? Masque de sous-rseau 255.255.255.0 255.255.255.0 255.255.255.0 Interface eth0 eth1 ?

192.168.3.0/24

255.255.255.0

Il ne manque plus que deux routes, cela veut dire que pour accder ces destinations il faudra passer par un autre routeur. Etape 3 : lorsquil faut passer par un autre routeur, on va tablir le chemin pour accder au rseau. Nous allons commencer par chercher comment atteindre 192.168.3.0/24 partir de R1. En suivant notre schma, les paquets devront passer par R2. Ce routeur est directement accessible par ladresse 192.168.1.2, ce sera notre passerelle : Destination 192.168.0.0/24 192.168.1.0/24 192.168.2.0/24 192.168.3.0/24 Passerelle 0.0.0.0 0.0.0.0 192.168.1.2 ? Masque de sous-rseau 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 Interface eth0 eth1 eth1 ?

De mme pour accder 192.168.3.0/24, on doit passer par R3. R3 a une IP dans un des rseaux de R1 :192.168.0.3, nous avons donc notre passerelle : Destination 192.168.0.0/24 192.168.1.0/24 192.168.2.0/24 192.168.3.0/24 Passerelle 0.0.0.0 0.0.0.0 192.168.1.2 192.168.0.3 Masque de sous-rseau 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 Interface eth0 eth1 eth1 eth0

Note : il existe un cas plus subtile o il faudrait passer par deux routeurs (ou plus) pour accder la destination. Dans ce cas, nous mettrons comme passerelle ladresse du premier routeur rencontr. Par exemple, pour que le routeur R2puisse joindre le rseau 192.168.3.0/24, il devra passer dans lordre, par R1 puis R3. Le premier routeur passer est R1 qui est accessible par lIP 192.168.1.1. Il ne faut pas oublier que la passerelle doit toujours tre accessible directement par le routeur.

Mise en place sous Linux


Activer le routage
Pour que le routage fonctionne correctement, il faudra autoriser l IP forwarding, autrement dit, autoriser votre systme rediriger des paquets. Pour cela, il vous suffira de taper : echo 1 > /proc/sys/net/ipv4/ip_forward && sysctl -p Si vous voulez garder ce paramtre aprs un redmarrage, vous pouvez diter le fichier /etc/sysctl.conf pour retirer le # devant cette ligne : #net.ipv4.ip_forward=1

Les commandes
La commande route permet dafficher toutes les routes statiques que lOS connat. Je conseille dajouter loption -npour ne pas rsoudre les noms de domaine. Voici un exemple avec route -n (le paramtre n permet de ne pas rsoudre DNS des IP) : Destination Gateway 192.168.4.0 0.0.0.0 192.168.3.0 0.0.0.0 192.168.2.0 192.168.3.1 Genmask 255.255.255.0 255.255.255.0 255.255.255.0 Flags U U UG Metric 0 0 0 Ref 0 0 0 Use 0 0 0 Les Iface eth1 eth0 eth0 routes ayant pour

Gateway veut dire passerelle, Genmask correspond donc au netmask. passerelle 0.0.0.0 (ou*) sont des routes ajoutes par le systme.

Aprs avoir tabli votre table de routage, vous pouvez ajouter les routes, il suffit dutiliser cette commande : route add -net {DESTINATION} netmask {NETMASK} gw {PASSERELLE}

Un exemple (tir de la table ci-dessus) : route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.2 Pour supprimer une route, il suffit de taper la mme commande en mettant del au lieu de add . Rappel : les routes ayant pour passerelle 0.0.0.0 sont ajoutes automatiquement par le systme, vous navez pas besoin dy toucher.

Passerelle par dfaut


Dans un rseau, un PC classique ne connatra pas toutes les routes. Quand il doit contacter une IP, il va donc regarder dans sa table de routage sil peut joindre cette IP. Sil nen est pas capable, il va envoyer les paquets un routeur par dfaut, ce sera la passerelle par dfaut. Dans la table de routage, la passerelle par dfaut est facilement reconnaissable : Destination 0.0.0.0 Passerelle 192.168.1.1 Masque de sous-rseau 0.0.0.0 Interface eth0

Les autres types de routage


Le routage dynamique qui soppose au routage statique, ici, les routeurs trouvent les routes eux mme et choisissent les meilleurs. Ce type de routage est particulirement adapt aux grands rseaux. Le NAT consiste faire correspondre un rseau une seule adresse IP, il est utilis chez les particuliers afin de leur donner quune seule IP publique.

Le routage permet de rediriger des paquets IPv4 ou IPv6. On pourra donc connecter diffrents rseaux entre eux pour que toutes les machines puissent communiquer. On dit que le routage est statique car on va taper la main les routes pour accder tel ou tel rseau. Dans cet article, nous verrons comment fonctionne la table de routage et comment sen servir sous Linux.

Introduction au routage
Le routage permet de rediriger des paquets IPv4 ou IPv6. On pourra donc connecter diffrents LAN entre eux pour que toutes les machines puissent communiquer ensemble. On dit que le routage est statique car on va taper la main les routes pour accder tel ou tel rseau. Lorsque diffrents rseaux sont connects, les paquets vont sauter de routeur en routeur jusqu atteindre sa destination. Pour voir les sauts et les routeurs, on utilisera la commande traceroute sous Linux ou tracert sous Windows. Pour comprendre entirement cet article, je vous conseille de lire Ladresse IP sur ce site.

La table de routage

Afin de rediriger les paquets au bon endroit, on utilisera pour cela une table de routage : elle contient quatre informations que nous allons dtailler : la destination, le netmask, la passerelle et linterface.

La destination et le netmask
La destination correspond au rseau que nous souhaitons atteindre. Vu que cest un rseau, il est associ unnetmask. Comme je lai expliqu dans larticle sur lIP, on crira un rseau comme a : 192.168.1.0/24 en notation CIDR ou 192.168.1.0/255.255.255.0 en notation longue.

La passerelle et linterface

Lorsque vous avez donn des IP votre routeur, vous les avez attaches une interface rseau, nomme par exempleeth0. Parfois, au lieu de mettre le nom de linterface rseau, il faudra mettre son adresse IP. Ce paramtre est utile dans la table de routage pour savoir par quelle interface rseau vont transiter les paquets. La passerelle et linterface sont lies, en effet, linterface doit tre dans le mme r seau que la passerelle. Le travail dun routeur consiste rediriger les paquets au bon endroit, la passerelle permet de renseigner au routeur lendroit o envoyer ces paquets. Voici une rgle pour dterminer cet endroit :

si le routeur est directement connect au rseau de destination, alors il faudra vrifier que la route nait pas dj t ajoute par le systme, sinon il faudra lajouter manuellement. Lorsque vous ajoutez une IP votre routeur, vous laccompagnez dun netmask. Ce couple permettra de dterminer le rseau auquel appartient lIP. La destination correspondra au rseau de lIP, la passerelle sera gale 0.0.0.0 qui veut dire ce rseau . Il existe une autre notation pour le premier cas, la passerelle par dfaut sera identique celle de linterface. Certains logiciels imposent cette notation ; si le routeur nest pas directement connect au rseau de destination, il faudra alors passer par un autre routeur : on mettra donc son adresse IP comme passerelle.

Mthode de remplissage et exemple


Pour remplir les tables de routage, je vous propose une mthode qui se rapproche dun algorithme. Si vous suivez cette mthode, vous ne vous tromperez pas. Pour lexemple, on utilisera ce rseau :

Ceci reprsente le rseau de lexemple. En rouge, ce sont les adresses IP des routeurs, R1, R2, R3 sont des routeurs, les autres machines sont des switchs. Ladresse IP juste ct deux correspond au nom du rseau. Chaque routeur connect au switch aura donc une adresse IP dans ce rseau. Attention toutefois, cet exemple fonctionne correctement sous Linux, il se peut que vous soyez amen modifier certaines choses sur un autre systme de routage.

Etape 1 : on prpare toutes les destinations, ce nest ni plus ni moins que la liste des LAN. Cette liste est valab le pour chaque routeur (si vous voulez que tous les routeurs aient accs tous les rseaux). Il y a quatre rseaux, donc quatre routes : Destination 192.168.0.0/24 192.168.1.0/24 192.168.2.0/24 192.168.3.0/24 Passerelle ? ? ? ? Masque de sous-rseau 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 Interface ? ? ? ?

Etape 2 : partir de cette tape, la table sera spcifique un routeur, ici nous nous occuperons de R1. Dans sa table de routage, R1 aura dj deux routes :

eth0 qui a pour IP 192.168.0.1/24, cette IP est dans le rseau 192.168.0.0/24 ; eth1 qui a pour IP 192.168.1.1/24, cette IP est dans le rseau 192.168.1.0/24 ; Ces deux routes ont dj t entres dans la table de routage avec comme passerelle 0.0.0.0 : Destination 192.168.0.0/24 192.168.1.0/24 192.168.2.0/24 192.168.3.0/24 autre routeur. Etape 3 : lorsquil faut passer par un autre routeur, on va tablir le chemin pour accder au rseau. Nous allons commencer par chercher comment atteindre 192.168.3.0/24 partir de R1. En suivant notre schma, les paquets devront passer par R2. Ce routeur est directement accessible par ladresse 192.168.1.2, ce sera notre passerelle : Destination 192.168.0.0/24 192.168.1.0/24 192.168.2.0/24 192.168.3.0/24 Passerelle 0.0.0.0 0.0.0.0 192.168.1.2 ? Masque de sous-rseau 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 Interface eth0 eth1 eth1 ? Passerelle 0.0.0.0 0.0.0.0 ? ? Masque de sous-rseau 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 Interface eth0 eth1 ? ?

Il ne manque plus que deux routes, cela veut dire que pour accder ces destinations il faudra passer par un

De mme pour accder 192.168.3.0/24, on doit passer par R3. R3 a une IP dans un des rseaux de R1 :192.168.0.3, nous avons donc notre passerelle : Destination 192.168.0.0/24 192.168.1.0/24 192.168.2.0/24 192.168.3.0/24 Passerelle 0.0.0.0 0.0.0.0 192.168.1.2 192.168.0.3 Masque de sous-rseau 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 Interface eth0 eth1 eth1 eth0

Note : il existe un cas plus subtile o il faudrait passer par deux routeurs (ou plus) pour accder la destination. Dans ce cas, nous mettrons comme passerelle ladresse du premier routeur rencontr. Par exemple, pour que le routeur R2puisse joindre le rseau 192.168.3.0/24, il devra passer dans lordre, par R1 puis R3. Le premier routeur passer est R1 qui est accessible par lIP 192.168.1.1. Il ne faut pas oublier que la passerelle doit toujours tre accessible directement par le routeur .

Mise en place sous Linux

Activer le routage
Pour que le routage fonctionne correctement, il faudra autoriser l IP forwarding, autrement dit, autoriser votre systme rediriger des paquets. Pour cela, il vous suffira de taper : echo 1 > /proc/sys/net/ipv4/ip_forward && sysctl -p Si vous voulez garder ce paramtre aprs un redmarrage, vous pouvez diter le fichier /etc/sysctl.conf pour retirer le # devant cette ligne : #net.ipv4.ip_forward=1

Les commandes
La commande route permet dafficher toutes les routes statiques que lOS connat. Je conseille dajouter loption -npour ne pas rsoudre les noms de domaine. Voici un exemple avec route -n (le paramtre n permet de ne pas rsoudre DNS des IP) : Destination Gateway Genmask 192.168.4.0 0.0.0.0 255.255.255.0 192.168.3.0 0.0.0.0 255.255.255.0 192.168.2.0 192.168.3.1 255.255.255.0 Gateway veut dire passerelle, Genmask correspond Flags U U UG donc Metric Ref 0 0 0 0 0 0 au netmask. Use 0 0 0 Les Iface eth1 eth0 eth0 routes

ayant

pour

passerelle 0.0.0.0 (ou*) sont des routes ajoutes par le systme. Aprs avoir tabli votre table de routage, vous pouvez ajouter les routes, il suffit dutiliser cette commande : route add -net {DESTINATION} netmask {NETMASK} gw {PASSERELLE} Un exemple (tir de la table ci-dessus) : route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.2 Pour supprimer une route, il suffit de taper la mme commande en mettant del au lieu de add . Rappel : les routes ayant pour passerelle 0.0.0.0 sont ajoutes automatiquement par le systme, vous navez pas besoin dy toucher.

Passerelle par dfaut


Dans un rseau, un PC classique ne connatra pas toutes les routes. Quand il doit contacter une IP, il va donc regarder dans sa table de routage sil peut joindre cette IP. Sil nen est pas capable, il va envoyer les paquets un routeur par dfaut, ce sera la passerelle par dfaut. Dans la table de routage, la passerelle par dfaut est facilement reconnaissable : Destination 0.0.0.0 Passerelle 192.168.1.1 Masque de sous-rseau 0.0.0.0 Interface eth0

Les autres types de routage


Le routage dynamique qui soppose au routage statique, ici, les routeurs trouvent les routes eux mme et choisissent les meilleurs. Ce type de routage est particulirement adapt aux grands rseaux. Le NAT consiste faire correspondre un rseau une seule adresse IP, il est utilis chez les particuliers afin de leur donner quune seule IP publique.

II.
travers cet article nous allons tudier un cas plus complexe de routage statique sur un rseau plus grand. Grce un exemple, nous allons voir la bonne dmarche utiliser pour router tous les rseaux. La technique que je vais vous expliquer a t invent par moimme, cela permet de simplifier le routage dans les grands rseaux.

Rappels
Le but de cet article est de vous faire acqurir des mthodes afin de pouvoir router nimporte quel rseau. Avant de commencer, je vous conseille de lire le Routage statique (1). Dans cet article, je vais beaucoup parler de passerelle par dfaut, voici une dfinition : Passerelle par dfaut : Passerelle utilise par une machine lorsque lIP de destination nest pas dans la table de routage. Les paquets vont donc tre envoys la passerelle par dfaut qui sera un routeur.

ETAPE 1 :

Posons notre rseau

Avant de commencer, je voudrais faire le point sur les schmas. Elles sont issues du logiciel Simulation de rseau en version 2 (gratuite). Voici un schma lgend :

La lgende Laxe centrale de cet article est un exemple, voici le rseau :

Prsentation du rseau Vous pouvez voir sept rseaux qui sont totalement indpendant. Nous allons donc les router afin que nimporte quelle machine puisse communiquer avec une autre.

Architecturons ce rseau
Pour simplifier notre rseau, nous allons le dcouper. Je vais introduire deux termes propres cet article : la dorsale (ou backbone, terme souvent utilis en rseau) et les zones. Il est possible que vous retrouviez ces termes dans des protocoles de routage dynamique. Sachez juste que je ne me suis pas bas l dessus et quil est possible que a nait rien voir. La dorsale : Partie du rseau qui regroupe plusieurs routeurs relis entre eux par des switchs. Cette partie est considre comme la colonne vertbrale du rseau. Une zone : Le dcoupage en zone est arbitraire, la seule rgle appliquer : la zone doit tre une partie du rseau sarticulant autour dun routeur de la dorsale. Une zone ne peut contenir quun routeur de dorsale. La dorsale ne doit regrouper que des routeurs et des switchs, je vous conseille de prendre la plus grande suite de routeur. Le dcoupage en zone rsulte de la dorsale : chaque routeur dans la dorsale correspondra une zone. On prendra dans la mme zone le matriel connect au routeur et tous les rseaux qui y sont attachs. Lorsquune machine sera connecte un switch se situant entre deux zones, on choisira arbitrairement la zone de la machine. Voil comment jai dcoup le rseau donn prcdemment :

La dorsale et les zones Par exemple, pour dfinir la troisime zone, je savais que le routeur commun ( la dorsale et la zone) tait st1, jai choisi de mettre st4 dans cette zone arbitrairement; jaurais pu le mettre dans la zone 4. Jai aussi mis les rseaux192.168.4.0/24 et 192.168.7.0/24 dans cette zone car ils ne sont connect la dorsale que part st1.

ETAPE 2 :

Le routage dans les zones

Avant de passer au routage, nous allons dterminer les passerelles par dfaut grce notre dcoupage. En effet, nous allons nous arranger pour que dans chaque zone, les passerelles par dfaut des machines se dirigent vers le routeur commun . Vu que la passerelle doit toujours tre dans le mme rseau que la machine o elle est configure, nous allons donc sauter de routeur en routeur jusqu arriver au routeur commun.

Les passerelles dans le rseau Chaque flche reprsente une passerelle par dfaut. Le bout de la flche donne la machine o nous allons crire la passerelle, la pointe indique la machine par laquelle nous allons passer.

Zone 3
Je vais expliquer entirement la dmarche pour cette zone car cest la plus complique et si vous avez compris cette zone, vous saurez faire la suite. Dabord, nous isolons la zone 3 :

La zone 3 La premire tape consiste crire toutes les passerelles par dfaut comme je lai montr plus haut :

st11 a pour passerelle st6 ; st6 a pour passerelle st1 ; st1 nen a pas pour le moment ; st4 a pour passerelle par dfaut st1. La zone 3 contient trois rseaux :

192.168.7.0/24 qui est reli 192.168.4.0/24, 192.168.4.0/24 qui est directement connect un routeur de la dorsale et 192.168.5.0/24 qui lui aussi est directement connect la dorsale. Nous allons tablir la table de routage de st6 et de st1 comme nous lavons fait dans le premier article. Table de st6 : Destination 192.168.7.0 192.168.4.0 192.168.5.0 Netmask 255.255.255.0 255.255.255.0 255.255.255.0 Passerelle 192.168.7.6 ou 0.0.0.0 192.168.4.6 ou 0.0.0.0 192.168.4.1 (st1) Interface 192.168.7.6 192.168.4.6 192.168.4.6

Nous avons dit que la passerelle par dfaut de st6 tait st1 donc nous pouvons supprimer toutes les routes ayant pour passerelle st1. Nous faisons a pour crire moins de route la main. La route que jai grise est dans ce cas : si nous supprimons la route 192.168.5.0 et que nous voulons envoyer des paquets 192.168.5.4, le rseau de destination sera inconnu. Le routeur enverra les paquets la passerelle par dfaut, cest--dire 192.168.4.1 : nous revenons au point de dpart. Table de st1 : Destination 192.168.7.0 192.168.4.0 Netmask 255.255.255.0 255.255.255.0 Passerelle 192.168.4.6 (st6) 192.168.4.1 ou 0.0.0.0 Interface 192.168.4.1 192.168.4.1

192.168.5.0

255.255.255.0

192.168.5.1 ou 0.0.0.0

192.168.5.1

Nous navons pas dfinit de passerelle par dfaut pour st1, donc nous gardons toutes les routes.

Zone 2
Pour les passerelles par dfaut, il suffit de lire la carte ci-dessus. Pour le routage, il ny a quun rseau, il est directement reli la dorsale : il suffit juste de vrifier dans la table de routage la route qui a pour destination 192.168.3.0.

Zone 1
Pour les passerelles par dfaut, il suffit de lire la carte ci-dessus. Il ne faut pas oublier la passerelle par dfaut de st9. Il y a deux rseaux, tous deux sont connects st9, il ny a donc rien ajouter.

Zone 4
Pour les passerelles par dfaut, il suffit de lire la carte ci-dessus. Idem que pour la zone 1, vrification de la route et ajout de la passerelle pour st2.

ETAPE 3 :

Routons la dorsale

Chaque machine peut communiquer avec une autre machine lintrieur de sa zone. Nous allons maintenant router les zones entre elles.

Stratgie
Pour router les zones, plusieurs choix soffrent nous.

soit tous les routeurs de la dorsale connaissent toutes les routes ; soit on continue jouer avec les passerelles par dfaut pour avoir moins de configuration faire ; Je vais prendre la seconde solution, je vais donc choisir des passerelles par dfaut pour chaque routeur en les dirigeant vers un routeur en particulier. Ce routeur naura pas de passerelle par dfaut et devra connatre toutes les routes.

Passerelles de la dorsale

tablissons les tables de routage


Nous allons maintenant router les diffrents routeurs entre eux comme nous lavons fait dans le premier article. Au hasard, prenons st7 qui a pour passerelle par dfaut st1. Voil sa table de routage tablie grce au premier article : Destination 192.168.1.0 192.168.2.0 192.168.3.0 192.168.4.0 192.168.5.0 192.168.6.0 192.168.7.0 Netmask 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0 Passerelle 192.168.2.9 (st9) 192.168.2.7 192.168.3.7 192.168.3.1 (st1) 192.168.3.1 (st1) 192.168.3.1 (st1) 192.168.3.1 (st1) Interface 192.168.2.7 192.168.2.7 192.168.3.7 192.168.3.7 192.168.3.7 192.168.3.7 192.168.3.7 Commentaire Zone 1 Interface rseau Interface rseau Zone 3 Zone 3 Zone 4 Zone 3

Ensuite, il est possible de supprimer toutes les routes ayant pour passerelle la passerelle par dfaut, ici st1. Attention : Il va falloir reproduire cette technique sur tous les routeurs communs .

Et le routeur central
Le routeur central est st1 et il nest pas dispens de table de routage, au contraire, il na pas de passerelle par dfaut, il devra connatre tous les rseaux. Je vous prsente sa table de routage : Destination 192.168.1.0 192.168.2.0 192.168.3.0 Netmask 255.255.255.0 255.255.255.0 255.255.255.0 Passerelle 192.168.3.7 (st7) 192.168.3.7 (st7) 192.168.3.1 Interface 192.168.3.1 192.168.3.1 192.168.3.1 Commentaire Zone 1 Zone 2 Interface rseau

192.168.4.0 192.168.5.0 192.168.6.0 192.168.7.0

255.255.255.0 255.255.255.0 255.255.255.0 255.255.255.0

192.168.4.1 192.168.5.1 192.168.5.2 (st2) 192.168.4.6 (st6)

192.168.4.1 192.168.5.1 192.168.4.1 192.168.4.1

Interface rseau Interface rseau Zone 4 Zone 3

Les routes grises sont celles que nous avons trouves tout lheure.

Conclusion
Pour connatre les commandes taper, vous pouvez vous rfrer au premier article sur le routage. Nous avons vu une mthode pour router correctement nimporte quel rseau. videment, vous ntes pas oblig de refaire les dessins chaque fois, il est possible daller beaucoup plus vite. Pour configurer ce genre de rseau, rien ne vous empche dopter pour un routage dynamique ou encore dutiliser un certain script dautoconfiguration de la table de routage.