configuration routeur Cisco en ospf

Echangez vos avis, assistez-vous durant la configuration de vos matériels réseau. Ce forum vous permettra de faire partager vos expérience en matière de mise en place de matériel réseau, qu'il s'agisse de routeurs, switches, wireless ...

Modérateur: modos Ixus

configuration routeur Cisco en ospf

Messagepar reso » 10 Mars 2005 14:58

Bonjour,

je souhaiterai configurer un routeur cisco 2600 en ospf entre 2 Lan. j'ai l'habitude de configurer en statique, pouvez vous me dire comment le configurer en ospf?
Merci!
reso
Premier-Maître
Premier-Maître
 
Messages: 57
Inscrit le: 08 Juin 2004 15:55

Messagepar TheBigOne » 11 Mars 2005 16:59

I just hope you understand english or you can ask me for a translation

To enable OSPF routing, use the global configuration command syntax:
Router(config)#router ospfprocess-id

The process ID is a number that is used to identify an OSPF routing process on the router. Multiple OSPF processes can be started on the same router. The number can be any value between 1 and 65,535. Most network administrators keep the same process ID throughout an autonomous system, but this is not a requirement. It is rarely necessary to run more than one OSPF process on a router. IP networks are advertised as follows in OSPF:

Router(config-router)#network address wildcard-mask area area-id
Each network must be identified with the area to which it belongs.


- Extract from the Cisco networking academy program -
TheBigOne
Matelot
Matelot
 
Messages: 1
Inscrit le: 11 Mars 2005 16:50
Localisation: Bristol

Messagepar krisnalada » 12 Mars 2005 13:59

c'est bien ca, en gros en français si tu as du mal avec l'anglishe :

vire d'abord tes statiques :

imaginons que tu ai ta route :

ip route 192.168.10.0 255.255.255.0 192.168.1.2

pour la virer, il te suffit de mettre :

(config)#no ip route 192.168.10.0 255.255.255.0 192.168.1.2


ensuite pour configure ospf, il faut que tu mettes tous les réseaux qui sont attachés à ton routeur : recense donc tes réseaux, bon ici on imagine que tes réseaux sont :

192.168.1.0 255.255.255.0
10.0.0.0 255.0.0.0
192.168.20.0 255.255.255.0

pour la simplicité d'explication

ensuite dans le mode de config global : (#configure terminal) pour y acceder :

(config)#router ospf 1 (le 1 c'est le n° de process, tu peux mettre ce que tu veux, ca sert si tu dois router deux protocols differents par exemple)
ensuite tu rentres tout tes réseaux. Par contre contrairement au static, tu rentres pas le masque de sous réseau tel quel mais tu rentres l'inverse.
Par exemple : tu as un masque 255.255.255.0 et bien l'inverse c'est : 0.0.0.255
plus compliqué 255.255.248.0 ca te donnerai 0.0.7.255 (oky ?)
ensuite il faut que tu attribue des zones. Pareil normalement tu as besoin que d'une zone et par défaut, si il y en a qu'une c'est la zone 0. Dans le cas de systemes complexe, tu peux spécifier plusieurs zones ou les routeurs communiquerons ensemble et tu les relieras alors via la zone 0.

bref dans notre cas, ca nous donne les commandes suivantes :

(config-router)#network 192.168.1.0 0.0.0.255 area 0
(config-router)#network 10.0.0.0 0.255.255.255 area 0
(config-router)#network 192.168.20.0 0.0.0.255 area 0

NB : Su les différents routeurs, tu configures que les réseauw qui sont directement branchés sur le routeur (autrement dit ceux qui sont sur les interfaces)
le n° process tu peux mettre ce que tu veux pour chaque routeur, 1 c'est bien ^_^
par contre le numéro de zone, il faut qu'il soit le même pour tout le monde si tu veux que les routeurs soient dans la même zone. Et qui plus est si tu utilises qu'une zone, c'est la zone 0 qu'il faut spécifier.

Alors maintenant ca se complique un peu (ceci est optionel mais c'est mieux pour la stabilité)
en fait ospf détermine des routeurs "chef" et pour ca il se sert de l'adresse ip la plus haute du routeur. Par conséquent, si jamais un moment toutes tes interfaces sont instable, ca va faire du kaka avec ospf. Pour assurer sa stabilité tu peux configurer une interface loopback, comme cela ospf il se servira de cette addresse pour l'election du routeur "chef"
pour config une interface loopback :
#configure terminal
(config)#interface loopback 0
(config-if)#ip address 192.168.55.230 255.255.255.255

> tu mets l'ip que tu veux mais le masque doit être 255.255.255.255
NB une interface loopback c'est aussi utile pour pinger le routeur et pour le débug ;)

Autre truc, ospf il se sert de la bande passante pour determiner le chemin par conséquent, il faut que tu mettes la bande passante sur tes interfaces et en plus la bonne (sinon ca marche tout de suite mons bien ^_^)
pour mettre la BP
(config-if)# bandwidth <valeur_de_BP>

Bien sur si tu utilises celles par défaut (genre pour les ethernet et fastetheret) et bien c'est pas la peine de préciser.
NB : tu peux tuner les interfaces si tu veux établir toi même un chemin préféré (comme en static) en utilisant sur une interface la commande :
(config-if)#ip ospf cost <cout> ou le cout est une valeur entre 1(comme static) et 65 535

Tu peux aussi authentifier tes messages pour la sécurité (je te met que le mode crypter parce que le mode non crypter ca sert à rien):
NB ca c'est optionnel bien sur, c si tu veux ...

pou chaque interface que qui doit être dans opsf :

(config-if)#ip ospf message-digest-key <n°_clef> md5 <type_encryption> >mot_de_passe>

le n° de clef ca va de 1 à 255 si tu veux pas faire plusieurs zone, utilise la meme pour toutes les interfaces : 1, le type d'encryption, utilises le propriétaire : met 7. Le mot de passe, ca doit être le même pour tous les routeurs dans la même zone. Ce qui nous donne par exemple :

(config-if)#ip ospf message-digest-key 1 md5 7 motdepasse

NB essayes de trouver un mot de passe plus original ^_^

Ensuite dans le mode de config de ospf
(config)#router ospf 1
tu tapes la commande suivante :
(config-router)#area <numero_de_zone> authentication message-digest
dans ton cas si tu utilises qu'une zone, ca donne :
(config-router)#area 0 authentication message-digest

voila avec ca il enverras les messages en crypter et seul les routeurs avec le bon mdp et dans la bonne zone pourront les décrypter.

Tu peux aussi régler la fréquence des envois de messages, et au bout de combien de temps un chemin est considérer comme mort. Si tu veux les détails dis le moi, je te les donnerai mais la ca me semble pas nécéssaire.

Si tu te connectes à internet, il faut que tu mettes une route par défaut.

Sur le routeur qui se connect à Internet :
(config)#ip route 0.0.0.0 0.0.0.0 [interface | ip_du_router_internet]

toi ca devrait être plutot l'interface. Je pense une série ou une isdn donc par exemple :
(config)#ip route 0.0.0.0 0.0.0.0 s0

Ensuite il faut dire au router qu'il faut qu'il transmette cette route par defaut à tout le monde :
(config)#router ospf 1
(config-router)# default-information originate

et voila, tous tes routeurs connaitrons la route par défaut.

pour les problèmes :

show running-config > pour voir ce que tu as fait
show ip table > pour voir les tables de routages, les routes apprises par OSPF sont notées avec un O
show ip ospf interface <interface> > tu vois le détail de l'interface
show ip ospf neighbor > tu vois les voisins, leurs priorités ...
clear ip route * > tu effaces toute ta table de routage.

Bon avec ca tu devrais pouvoir t'en sortir
si tu as des q? n'hesites pas
Avatar de l’utilisateur
krisnalada
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 270
Inscrit le: 24 Jan 2005 19:09
Localisation: UK


Retour vers Configuration matériel réseau

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 0 invité(s)