* Routage sans configuration - tables de routage pas vides, mais avec les réseaux directement accessibles - tables de routage : source + les routeurs intermédiaires - PC1 R1 R2 PC2 PC1 O O N N R1 O O O N R2 N O O O PC2 N N O O - R1 gauche A/R, les autres rien - DHCP : les PC apprennent leurs adresses IP, le netmasque, leur routeur par défaut et l'adresse de leur serveur DNS. Les tables de routage des routeurs ne changent pas. Nouvelles tables de routage des ordinateurs : ... * Routage par défaut - plan IP : /26 pour réseau ordinateurs, /30 pour les liens entre les routeurs. On peut mettre /28 pour les liens entre les routeurs, mais cela ne sert à rien. Pour les interfaces, utiliser les adresses par convention. - routage fonctionnel en une seule ligne : - utiliser des routes par défaut - inconvénients : - pas optimal (deux hops au lieu d'un dans certains cas) - tourne en rond pour les adresses ne faisant pas partie de nos réseaux (=> utilise de la bp inutilement) - rappel : notion de TTL - meilleure solution : rejeter les adresses inconnues (éliminer le tourner en rond à l'exception des éventuels sous-réseaux non utilisés de la classe C d'origine) : ip route 192.168.0.0 255.255.255.0 255.255.248.9 (prendre 8 réseaux, dont les 3 inaccessibles directement) - tables de routage consultées : aller O1, R1, R3 ; retour O2, R3, R2, R1 => R2 est consulté !! * Choix d'une ligne dans la table de routage Entre R1 et R2 : un réseau privé, par ex. 10.0.0.252/30. Lignes sur R1 : .5.0, .4.0, .6.0, .7.0, privé (entre R1 et R2), default Avec CIDR on écrit 2 lignes au lieu de 4 pour les 4 sous-réseaux, donc on gagne 2 lignes dans la table de routage Pour 11. : default vraie Pour 4.5 : une seule ligne vraie (+ default) Pour 5.254 : plusieurs lignes vraies (+ default) Le choix de la ligne : - detination du paquet & masque de la ligne de la table de routage => vrai ou faux - si pas de ligne vraie => rejet du paquet ("ICMP network unreachable" ?) - si plusieurs lignes vraies => on choisit celle avec le plus de 1 dans le masque - par ex., sur un PC il y a généralement deux lignes vraies si on envoie sur le réseau local : le réseau local + ligne par défaut - si plusieurs lignes à masque identique : - la route avec la métrique la plus petite (à vérifier si c'est correct !) - une des routes (pour routage multi-chemin), l'utilisateur peut spécifier probablement le pourcentage d'utilisation de chacune des routes