Sommaire

Intro ................................ ................................ ................................ ................................ ............... 2 Fin de IPV4 ................................ ................................ ................................ ................................ . 2 L IPV6 ................................ ................................ ................................ ................................ ......... 2 Neighbor Discovery ................................ ................................ ................................ ........................ 2 TP avec quagga ................................ ................................ ................................ .............................. 2 Routage IP Dynamique ................................ ................................ ................................ ................... 4

Intro

Fin de IPV4 y Fin des classes (A B C) remplacée avec les CIDR (masques) et les @privés (NAT + NAT-PT) y Explosion de la taille des tables de routage BGP environ 200000 routes. L IPV6
y y y y

Taille d adressage : 128 bits : 2128 : énorme. Beaucoup de hiérarchisation : environ 264 utiles pour l adressage machine. Format compacte : 8 morceaux de 4 caractères en hexadécimal Possibilité de condenser : FE45 :0000 :0000 :0000 :A456 . Peut devenir FE45 ::A456

Bouquin expliquant TCP : TCP illustrated vol2 Stevens Wright @unicast désigne 1 interface 1 interface peut avoir plusieurs @ @Multicast désigne 1 ensemble d interfaces Temporaires : Permanentes : 224.0.0.1 tous les noeuds sur le lien local 224.0.0.2 tous les routeurs sur le lien local Bouquin expliquant IPV6 : livre.point6.net

Neighbor Discovery
Nouveauté avec IPV6 y Permet de detecter la mac y Auto configuration des adresses sans DHCP y Detection de duplication d adresses : DAD y Utilise le multicast : NBMA La station cliente se définit une adresse de lien local, fait un DAD, puis envois aux routeurs une sollicitation en multicast avec l adresse FF02 ::2. Le routeur répond avec des préfixes, des options. Enfin la station cliente refait un DAD, obtient une adresse ip routable globalement et prend comme routeur par défaut celui qui répond.

TP avec quagga
//Dossier : /etc/quagga //Dans daemons : Mettre zebra = yes //La table de routage lance zebra, zebra pourra lancer bgdp ; ripmg ;

//On copie le fichier de configuration exmple dans /etc/quagga cp /usr/share/doc/quagga/examples/zebra.conf.sample zebra.conf //Permet d avoir le port sur lequel zebra grep zebra /etc/services //On va paramétrer zebra : telnet localhost 2601 pwd : zebra //Utilisation : Show ip route / show ipv6 route //Passer en root : Enable //Voir la configuration courante: show running-config Write memory //changer la durée de vie du terminal Configure terminal Line vty // Exec-timeout 0 0 //pas de deconnexions //changer le nom du routeur Hostname routeur01 //Montre la config au démarrage (il faut donc tjs vérifier avec le « show ru » puis sauver avec wr me) Show startup-config //On va choisir un préfixe pour le réseau de la salle de TP de 16 bits : ici 2010 // le réseau : 2001 :660 :1 :2010 ::/64 // la partie 2001 :660 :1 est donné par le FAI // le :2010 : est le SID Mon adresse globale 2001:660:1:2010::01/64 //Configurer l interface eth0 en IPV6 Conf t Interface eth0 ipv6 address 2001:660:1:2010::01/64 //Pinger un autre routeur avec son préfixe ipV6 ping6 2001:660:1:2010::2 //on ajoute une interface //On configure la nouvelle interface routeur01# conf t routeur01(config)# in eth1 routeur01(config-if)# ipv6 address 2001:660:1:1::1/64

//Arrive les problemes de routages, un pc avec une ip en 2001:660:1:2010::01/64 ne sais pas //comment joindre 2001:660:2:6 ::1, on ajoute une route statique. Conf t ipv6 route 2001:660:1:2::/64 2001:660:1:2010::2 //On test en pingant et en précisant l interface 1 pour avoir l ip source de son interface 1. ping6 -I eth1 2001:660:1:2::1 //attention c est grand i pas l

Routage IP Dynamique
Utilisé dans le monde des FAI Interne RIPv2 : simple RIPmg EIGRP : cisco mais très bon OSPF : plus complex IS-IS Externe BGP4

Vecteur de distance

Etat de liaison

X

Suite TP quagga
On installe le fichier exemple ripngd On modifie le fichier daemons On le lance en telnet sur le port 2603 //On active la découverte : Conf t Router ripng Network eth0 Redistribute connected //sur la fenetre routeur : Obtenir la liste des routes show ipv6 route ripng //sur ripng : Permet de se définir en route par défaut Conf t Router ripng default-information originate //sur ripng : Créer une access-list // dès qu on crée une access list, si le routeur ne trouve pas de correspondance il Conf t ipv6 access-list acl1 remark pas le prefix 2001:660:1:5::/64 ipv6 access-list acl1 deny 2001:660:1:5::/64 ipv6 access-list acl1 permit any router rip distribute-list acl1 in interface facultative

//Le prefixe disparaitra de la table de routage au bout de 3 minutes //Pour accélérer le rafraichissement à 10 secondes //Sur ripng Conf t Routeur ripng Timers basic 30 10 10

En IP V4
//on copie dans /example ripd.conf dans /etc/quagga En desactive dans daemons ripngd et activons ripd //dans routeur on configure les adresses IP Conf t Interface eth0 Ip Address 172.16.0.01/24 Interface eth1 Ip address 10.0.01.1/24 //lancer ripd telnet localhost 2602 //dans ripd Conf t Router rip Network 172.16.0.0/24 Redistribute connected Sh ru //Sur le routeur Sh ip route //Activer la sécurité MD5 Conf t key chain essai key 1 key-string truc conf t interface eth0 ip rip authentication mode md5 auth-length old-ripd ip rip authentication key-chain essai

Sign up to vote on this title
UsefulNot useful