Présentation du routage et du transfert de paquets

44
Présentation du routage et du transfert de paquets © 2007 Cisco Systems, Inc. All rights reserved. Cisco Public ITE PC v4.0 Chapter 1 1 de paquets Les protocoles et concepts de routage – Chapitre 1

description

Présentation du routage et du transfertde paquets

Transcript of Présentation du routage et du transfert de paquets

Page 1: Présentation du routage et du transfert de paquets

Présentation du routage et du transfert de paquets

© 2007 Cisco Systems, Inc. All rights reserved. Cisco PublicITE PC v4.0Chapter 1 1

de paquets

Les protocoles et concepts de routage – Chapitre 1

Page 2: Présentation du routage et du transfert de paquets

Objectifs� Reconnaître un routeur come un ordinateur doté d’un

système d’exploitation et équipé du matériel conçu pour le routage.

� Configurer des périphériques et appliquer des adressse.

ITE PC v4.0Chapter 1 2© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

� Décrire la structure d’une table de routage.

� Décrire comment un routeur détermine un chemin et commute les paquets.

Page 3: Présentation du routage et du transfert de paquets

Les routeurs sont des ordinateurs� Pourquoi utiliser des routeurs?

-Ordinateur spécialisé dans l’envoi de paquets sur un réseau.

-

-

-

ITE PC v4.0Chapter 1 3© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

� Les routeurs se trouvent au centre du réseau– Ils sont généralement 2 types de connexion:

-Connexions _____ (Connection to ISP)

-Connexions _____

Page 4: Présentation du routage et du transfert de paquets

Les routeurs sont des ordinateurs� Les données sont envoyées sous la forme de paquets

entre deux extrimités.

� Les routeurs sont utilisés pour diriger les paquets vers la destination.

ITE PC v4.0Chapter 1 4© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 5: Présentation du routage et du transfert de paquets

Les routeurs sont des ordinateurs� Lorsque le routeur reçoit un paquet, il examine son

adresse IP de destination et recherche, dans la table de routage, l’adresse réseau qui lui correspond le mieux.

ITE PC v4.0Chapter 1 5© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 6: Présentation du routage et du transfert de paquets

Les routeurs sont des ordinateurs� Les composants d’un routeur

�CPU – Exécute les instruction du système d’exploitation.�Random access memory (RAM) – Contient la version active du fichier de configuration, table de routage. Le contenu de la RAM est perdu lorsqu’on éteint le routeur.�Read-only memory (ROM) – contient les diagnostics de mise sous

ITE PC v4.0Chapter 1 6© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

�Read-only memory (ROM) – contient les diagnostics de mise sous tension; (POST) Contient un programme d'amorçage (Bootstrap).�Non-volatile RAM (NVRAM) - comprend le fichier de la configuration de sauvegarde/démarrage du routeur.�Flash memory – Contient le système d’exploitation (Cisco IOS)�Interfaces – Il existe plusieurs types d’interfaces, par exemples:

- Interfaces Ethernet / fast Ethernet- Interfaces Serial- Interfaces de gestion

Page 7: Présentation du routage et du transfert de paquets

Les routeurs sont des ordinateurs� Les composants d’un routeur

ITE PC v4.0Chapter 1 7© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 8: Présentation du routage et du transfert de paquets

Les routeurs sont des ordinateurs� Phases de démarrage

ITE PC v4.0Chapter 1 8© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 9: Présentation du routage et du transfert de paquets

Les routeurs sont des ordinateurs

ITE PC v4.0Chapter 1 9© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 10: Présentation du routage et du transfert de paquets

Les routeurs sont des ordinateurs� Ports de gestion

ITE PC v4.0Chapter 1 10© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 11: Présentation du routage et du transfert de paquets

Les routeurs sont des ordinateurs� Interfaces du routeur

ITE PC v4.0Chapter 1 11© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 12: Présentation du routage et du transfert de paquets

Les routeurs sont des ordinateurs� Routeurs et couche réseau

Le routeur examine l’adresse IP de destination pour transmettre le paquet.

�Le chemin qu’un paquet prend est déterminé après que le routeur ait consulté l’information dans la table de routage.�Une fois qu’une correspondance est trouvée.

ITE PC v4.0Chapter 1 12© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

�Le paquet est encapsulé dans la trame liaison de données.�La trame liaison de données est ensuite transformée en bits.

Page 13: Présentation du routage et du transfert de paquets

Les routeurs sont des ordinateurs� Les routeurs agissent au niveau des couches 1, 2 & 3

�Le routeur reçoit un flux de bits

�Les bits sont décodés et transmis à la couche 2

�Le routeur décapsule la trame

�Les données “paquet” est transmit à la couche 3

ITE PC v4.0Chapter 1 13© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

- Le routeur examine l’adresse de destination de la trame liaison pour prendre une décision

�Le paquet est encapsulé et acheminé vers l’interface de sortie

Page 14: Présentation du routage et du transfert de paquets

Configuration et adressage� Implémentation de système d’adressage de base

� La documentation doit au minimum comprendre un schéma de topologie présentant la connectivité physique et une table d’adressage listant toutes les informations suivantes :

ITE PC v4.0Chapter 1 14© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

–Noms des périphériques

–Interfaces utilisées

–Adresses IP et masquesde sous-réseau

–Adresses des passerelles par défaut des périphériques finaux, tels que les PC

Page 15: Présentation du routage et du transfert de paquets

Configuration et adressage� Implémentation de système d’adressage de base

ITE PC v4.0Chapter 1 15© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 16: Présentation du routage et du transfert de paquets

Configuration et adressage� Configuration de base d’un routeur� Liste des tâches de base à effectuer :

-Nom du routeur – Il doit être unique.-Bannière - Une bannière doit au moins mettre en garde contre les accès non autorisés.-Mots de passe – Utiliser de bons mots de passe

ITE PC v4.0Chapter 1 16© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

-Mots de passe – Utiliser de bons mots de passe -Configuration des interfaces – Indiquer le type de l’interface, adresse IP et le masque de sous-réseau. Mettez une description. Faites la commande “no shutdown”. Si ETCD faites la commande “clock rate”.

� Après la configuration de base…- Vérification de la configuration de base et des opérations de routage.-Enregistrement des modifications apportées à un routeur.

Page 17: Présentation du routage et du transfert de paquets

Configuration et adressage

ITE PC v4.0Chapter 1 17© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 18: Présentation du routage et du transfert de paquets

Configuration et adressage� Vérifier la configuration de base

-Commandes

�Show running-config

�Show startup-config

ITE PC v4.0Chapter 1 18© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

�Show IP route

�Show interfaces

�Show IP interface brief

Page 19: Présentation du routage et du transfert de paquets

La table de routage� La table de routage est conservée dans la RAM et

contient de l’information à propos de :�Routes directement connectées – dans le cas où le périphérique est directement connecté à une interface d’un autre routeur.

�Routes non-directement connectées – dans le cas ou le

ITE PC v4.0Chapter 1 19© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

�Routes non-directement connectées – dans le cas ou le réseau n’est pas directement connecté à une interface de routeur.

�Information détailée sur la route comprend la source de l’information, le réseau et son masque, et l’adresse IP du saut suivant.

Show ip route

Page 20: Présentation du routage et du transfert de paquets

La table de routage� Ajouter une route connectée dans la table de routage

-En mode de configuration d’interfaces�…�…�…

ITE PC v4.0Chapter 1 20© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

�…

(chaque interface doit appartenir à un réseau différent)

Page 21: Présentation du routage et du transfert de paquets

La table de routage� Routes statique

-Inclut l’adresse réseau et le masque de sous-réseau du réseau distant, ainsi que l’adresse IP du routeur du tronçon suivant ou de l’interface de sortie.

-Apparaît avec un S dans la table de routage.

-La table de routage doit d’abord contenir les réseaux

ITE PC v4.0Chapter 1 21© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

-La table de routage doit d’abord contenir les réseaux directement connectés utilisés pour accéder aux réseaux distants, avant de pouvoir utiliser tout routage statique ou dynamique.

� Quand utiliser une route statique-Un réseau ne comporte que quelques routeurs.

-Un réseau est connecté à Internet via un seul FAI.

-Un grand réseau est configuré dans une topologie Hub and Spoke.

Page 22: Présentation du routage et du transfert de paquets

La table de routage� Routes connectées et statiques

ITE PC v4.0Chapter 1 22© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 23: Présentation du routage et du transfert de paquets

La table de routage� Protocoles de routage dynamique

-Utiliser pour ajouter des réseaux éloignés à la table de routage.

-Utile pour la détection de réseaux.

-Utile pour la mise à jour des tables de routage.

ITE PC v4.0Chapter 1 23© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

RIP (Routing Information Protocol)

IGRP (Interior Gateway Routing Protocol)

EIGRP (Enhanced Interior Gateway Routing Protocol)

OSPF (Open Shortest Path First)

IS-IS (Intermediate System-to-Intermediate System)

BGP (Border Gateway Protocol)

Page 24: Présentation du routage et du transfert de paquets

La table de routage� Détection automatique de réseaux

–Les routeurs sont capables de détecter les nouveaux réseaux en partageant les informations de la table de routage

� Mise à jour des tables de routage

ITE PC v4.0Chapter 1 24© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

� Mise à jour des tables de routage –Après la découverte initiale du réseau, les protocoles de routage dynamique mettent à jour et gèrent les réseaux dans leurs tables de routage.

Page 25: Présentation du routage et du transfert de paquets

La table de routage� Principes d’une table de routage

� -3 principes: �Chaque routeur prend sa décision seul, en se basant sur les informations disponibles dans sa table de routage.

ITE PC v4.0Chapter 1 25© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

�Le fait qu’un routeur ait certaines informations dans sa table de routage ne veut pas dire que les autres routeurs disposent des mêmes informations.

� Les informations de routage liées à un chemin menant d’un réseau à un autre ne fournissent pas d’informations de routage sur le chemin inverse ou de retour.

Page 26: Présentation du routage et du transfert de paquets

La table de routage� Effets de ces 3 principes:

-Un paquet est délivré au travers le réseau d’un routeur à l’autre, un saut à la fois.

-Un paquet peut prendre un chemin “X” pour la destination et revenir par un chemin “Y” (Asymmetric routing).

ITE PC v4.0Chapter 1 26© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 27: Présentation du routage et du transfert de paquets

Champs d’un paquet et d’une trame

ITE PC v4.0Chapter 1 27© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 28: Présentation du routage et du transfert de paquets

Champs d’un paquet et d’une trame

ITE PC v4.0Chapter 1 28© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 29: Présentation du routage et du transfert de paquets

Meilleur chemin et mesure� Une Métrique est une valeur numérique utiliser par les protocoles de

routage afin d’aider à déterminer le meilleur chemin vers la destination.

–Plus faible est la valeur de la mesure, meilleur est le chemin.

� Voici 2 des types de métrique utilisé:-Le saut (hop count) - correspond au nombre de routeurs qu’un paquet doit traverser avant d’atteindre sa destination.

ITE PC v4.0Chapter 1 29© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

paquet doit traverser avant d’atteindre sa destination.-La bande passante (bandwidth) - correspond à la capacité de débit d’une liaison, parfois appelée vitesse du lien.

Page 30: Présentation du routage et du transfert de paquets

Meilleur chemin et mesure� Vous vous demandez peut-être ce qui se passe si une table de

routage contient deux ou plusieurs chemins ayant la même mesure et menant au même réseau de destination.

� Solution: Équilibrage de charge à coût égal ( Equal Cost Load Balancing). This means the router sends packets over the multiple exit interfaces listed in the routing table.

ITE PC v4.0Chapter 1 30© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 31: Présentation du routage et du transfert de paquets

Détermination du chemin� Pour déterminer le meilleur chemin, le routeur recherche dans sa

table de routage une adresse réseau correspondant à l’adresse IP de destination du paquet.

� Une des trois déterminations de chemin suivantes résulte de cette recherche :

–Réseau directement connecté

ITE PC v4.0Chapter 1 31© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

–Réseau directement connecté–Réseau distant–Aucune route déterminée

Page 32: Présentation du routage et du transfert de paquets

Détermination du chemin� La commutation c’est le processus utiliser par le

routeur afin de commuter un paquet d’une interface vers une autre interface sur le même routeur.

-Un paquet reçu par le routeur sera:

�Décapsulé de l’entête de couche 2.

ITE PC v4.0Chapter 1 32© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

�Examines l’adresse IP de destination de l’entête de couche 3 pour trouver la meilleur route pour la destination.

�Encapsule la couche 3 pour avoir une trame.

�Transmet la trame à l’interface de sortie.

Page 33: Présentation du routage et du transfert de paquets

Détermination du chemin� Ne pas oublier

-L’adresse IP source et de destination NE change PAS

-L’adresse MAC source et de destination CHANGE d’un routeurà l’autre.

-Le champs TTL décrémente de un jusqu’à ce que zéro soitattteint. À ce moment le paquet est jeter (détruit)

ITE PC v4.0Chapter 1 33© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

attteint. À ce moment le paquet est jeter (détruit)

Page 34: Présentation du routage et du transfert de paquets

Détermination du chemin

ITE PC v4.0Chapter 1 34© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 35: Présentation du routage et du transfert de paquets

Détermination du chemin

ITE PC v4.0Chapter 1 35© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 36: Présentation du routage et du transfert de paquets

Détermination du chemin

ITE PC v4.0Chapter 1 36© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 37: Présentation du routage et du transfert de paquets

Détermination du chemin

ITE PC v4.0Chapter 1 37© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 38: Présentation du routage et du transfert de paquets

Détermination du chemin� Path determination and switching function details. PC1

Wants to send something to PC 2 here is part of what happens

Step 1 - PC1 encapsulates packet into a frame. Frame contains R1’s destination MAC address

ITE PC v4.0Chapter 1 38© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 39: Présentation du routage et du transfert de paquets

Détermination du cheminStep 2 - R1 receives Ethernet frame.

�R1 sees that destination MAC address matches its own MAC.

�R1 then strips off Ethernet frame.

�R1 Examines destination IP.

�R1 consults routing table looking for destination IP.

ITE PC v4.0Chapter 1 39© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

R1 consults routing table looking for destination IP.

�After finding destination IP in routing table, R1 now looks up next hop IP address.

�R1 re-encapsulates IP packet with a new Ethernet frame.

�R1 forwards Ethernet packet out Fa0/1 interface.

Page 40: Présentation du routage et du transfert de paquets

Détermination du chemin

ITE PC v4.0Chapter 1 40© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 41: Présentation du routage et du transfert de paquets

Détermination du chemin� Path determination and switching function details. PC1 Wants to

send something to PC 2 here is part of what happensStep 3 - Packet arrives at R2

�R2 receives Ethernet frame�R2 sees that destination MAC address matches its own MAC�R2 then strips off Ethernet frame�R2 Examines destination IP

ITE PC v4.0Chapter 1 41© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

�R2 Examines destination IP�R2 consults routing table looking for destination IP�After finding destination IP in routing table, R2 now looks up next hop IP address�R2 re-encapsulates IP packet with a new data link frame�R2 forwards Ethernet packet out S0/0 interface

Page 42: Présentation du routage et du transfert de paquets

Détermination du chemin� Path determination and switching function details. PC1 Wants to

send something to PC 2 here is part of what happensStep 4 - Packet arrives at R3

�R3 receives PPP frame�R3 then strips off PPP frame�R3 Examines destination IP �R3 consults routing table looking for destination IP�After finding destination IP in routing table, R3 is directly

ITE PC v4.0Chapter 1 42© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

�After finding destination IP in routing table, R3 is directly connected to destination via its fast Ethernet interface�R3 re-encapsulates IP packet with a new Ethernet frame�R3 forwards Ethernet packet out Fa0/0 interface

Step 5 - IP packet arrives at PC2. Frame is decapsulated & processed by upper layer protocols.

Page 43: Présentation du routage et du transfert de paquets

Sommaire

ITE PC v4.0Chapter 1 43© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Page 44: Présentation du routage et du transfert de paquets

ITE PC v4.0Chapter 1 44© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public