- Partie 6 - Routage IP

Documents pareils
Introduction. Adresses

Chapitre I. La couche réseau. 1. Couche réseau 1. Historique de l Internet

Réseaux IUP2 / 2005 IPv6

DIFF AVANCÉE. Samy.

Introduction aux Technologies de l Internet

Le service IPv4 multicast pour les sites RAP

Groupe Eyrolles, 2000, 2004, ISBN :

Internet Protocol. «La couche IP du réseau Internet»

Plan. Programmation Internet Cours 3. Organismes de standardisation

Intérêt du NAT (Network Address Translation) Administration Réseau Niveau routage. Exemple d Intranet. Principe NAT

Ch2 La modélisation théorique du réseau : OSI Dernière maj : jeudi 12 juillet 2007

Configuration des routes statiques, routes flottantes et leur distribution.

Présentation et portée du cours : CCNA Exploration v4.0

Présentation du modèle OSI(Open Systems Interconnection)

Chapitre 11 : Le Multicast sur IP

2. DIFFÉRENTS TYPES DE RÉSEAUX

TD 2 Chapitre 4 : Support des Services et Serveurs. Objectifs : Maîtriser l'exploitation des tables de routage dynamique.

Réseaux grande distance

Réseaux Locaux. Objectif du module. Plan du Cours #3. Réseaux Informatiques. Acquérir un... Réseaux Informatiques. Savoir.

ROUTEURS CISCO, PERFECTIONNEMENT

TCP/IP, NAT/PAT et Firewall

Protocoles réseaux. Abréviation de Binary Digit. C'est la plus petite unité d'information (0, 1).

Fonctions Réseau et Télécom. Haute Disponibilité

Présentation et portée du cours : CCNA Exploration v4.0

Cisco Certified Network Associate

1 PfSense 1. Qu est-ce que c est

IPFIX (Internet Protocol Information export)

Plan. Rappels sur Netflow v1 v8. Netflow v9. Collecteur UTC «IPFlow» Cisco IOS : Implémentation de Netflow IPv6

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant.

Chapitre 1 Le routage statique

Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose, Keith Ross Addison-Wesley, July ENPC.

Architecture Principes et recommandations

Cisco Certified Network Associate Version 4

UFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP

Protocoles IP (2/2) M. Berthet. Les illustrations sont tirées de l ouvrage de Guy Pujolle, Cours réseaux et Télécom Contributions : S Lohier

Systèmes et Réseaux (ASR 2) - Notes de cours Cours 14

Chapitre 1: Introduction générale

Téléinformatique. Chapitre V : La couche liaison de données dans Internet. ESEN Université De La Manouba

TP 2 Réseaux. Adresses IP, routage et sous-réseaux

N o t i o n s d e b a s e s u r l e s r é s e a u x C h a p i t r e 2

SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement

Rappels réseaux TCP/IP

Culture informatique. Cours n 9 : Les réseaux informatiques (suite)

Les systèmes pare-feu (firewall)

Les Réseaux Privés Virtuels (VPN) Définition d'un VPN

II/ Le modèle OSI II.1/ Présentation du modèle OSI(Open Systems Interconnection)

TP 1 : LES COMMANDES RESEAUX Matière: RESEAUX LOCAUX

Internet - Outils. Nicolas Delestre. À partir des cours Outils réseaux de Paul Tavernier et Nicolas Prunier

INTERNET & RESEAUX. Dino LOPEZ PACHECO lopezpac@i3s.unice.fr

Chapitre 7. Le Protocole SNMP 7.1 INTRODUCTION COMPOSANTES POUR L UTILISATION FONCTIONNEMENT LE PAQUET SNMPV1...

Administration des ressources informatiques

Packet Tracer : configuration des listes de contrôle d'accès étendues, scénario 1

Algorithmique et langages du Web

Administration Système & Réseau. Domain Name System Historique & Concepts Fonctionnalités & Hiérarchie Requêtes & Base de donnée DNS

Programme formation pfsense Mars 2011 Cript Bretagne

L3 informatique Réseaux : Configuration d une interface réseau

VOIP. QoS SIP TOPOLOGIE DU RÉSEAU

Hypervision et pilotage temps réel des réseaux IP/MPLS

Configuration de Serveur 2003 en Routeur

Les Réseaux Informatiques

Cours des réseaux Informatiques ( )

Multicast. protocoles de routage. Bernard Rapacchi Bernard Tuy CNRS/UREC

SSL ET IPSEC. Licence Pro ATC Amel Guetat

7.3 : Ce qu IPv6 peut faire pour moi

RESEAUX TCP/IP: NOTIONS AVANCEES. Preparé par Alberto EscuderoPascual

Les Réseaux sans fils : IEEE F. Nolot

Les Content Delivery Network (CDN)

Notions de Réseaux TCP/IP et environnements Microsoft Windows. Michel Cabaré Novembre 2002 ver 2.0

Les Virtual LAN. F. Nolot. Master 1 STIC-Informatique 1

1.Introduction - Modèle en couches - OSI TCP/IP

Service de VPN de niveau 3 sur RENATER (L3VPN MPLS)

Capture, Filtrage et Analyse de trames ETHERNET avec le logiciel Wireshark. Etape 1 : Lancement des machines virtuelles VMWARE et de Wireshark

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

NOTIONS DE RESEAUX INFORMATIQUES

Dynamic Host Configuration Protocol

Devoir Surveillé de Sécurité des Réseaux

IPv6. Protocole, format et applications. Tuyêt Trâm DANG NGOC. Université de Cergy-Pontoise. Tuyêt Trâm DANG NGOC IPv6 1 / 150

Modem routeur vocal. Solution intelligente de modem routeur pour le routage d appels pour VoIP FICHE PRODUIT

Rappel: Le routage dans Internet. Contraintes. Environnement et contraintes. La décision dans IP du routage: - Table de routage:

Filtrage IP MacOS X, Windows NT/2000/XP et Unix

Sécurité et Firewall

Les Réseaux. les protocoles TCP/IP

Les clés d un réseau privé virtuel (VPN) fonctionnel

Mesures de performances Perspectives, prospective

DHCP et NAT. Cyril Rabat Master 2 ASR - Info Architecture des réseaux d entreprise

Configuration automatique

SOMMAIRE : CONFIGURATION RESEAU SOUS WINDOWS... 2 INSTRUCTIONS DE TEST DE CONNECTIVITE... 5

Couche Transport TCP et UDP

Métrologie des réseaux IP

Télécommunications. IPv4. IPv4 classes. IPv4 réseau locaux. IV - IPv4&6, ARP, DHCP, DNS

20/09/11. Réseaux et Protocoles. L3 Informatique UdS. L3 Réseaux et Protocoles. Objectifs du cours. Bibliographie

Services Colt IP VPN Colt Technology Services Group Limited. Tous droits réservés.

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

Réseaux Internet & Services

Janvier ItrainOnline MMTK

Configuration automatique

Année Universitaire session 1 d automne Parcours : CSB5 Licence 3 STS Informatique

Master d'informatique. Réseaux. Supervision réseaux

Travaux pratiques : collecte et analyse de données NetFlow

DESCRIPTION DU CONCOURS QUÉBÉCOIS INFORMATIQUE (GESTION DE RÉSEAUX)

Transcription:

- Partie 6 - Routage IP page 1 Couche réseau page 2 1

Fonctions d un Routeur IP Route Table Access Control List Queuing Priority Accounting Data Chaque Paquets IP entrant Cache Forwarding Tasks Security Task Queuing Task Accounting Task Paquets IP sortant Routage Pare-feux Gestion Paquets Administration Fragmentation page 3 Fragmentation des datagrammes IP Emetteur Destinataire Réseau 1 Réseau 2 Réseau 3 P1 MTU=600 P2 MTU=1500 MTU=1500 Données 1400 octets EF1 600 octets EF1 600 octets En-tête datagramme EF2 600 octets EF2 600 octets EF3 200 oct. EF3 200 oct. EF1 et EF2 ont le bit More (M) positionné. Le déplacement (depl) est relatif au datagramme initial. En-tête fragments: ID= 3; M=0; depl=1200 En-tête fragments: ID= 3; M=1; depl=600 En-tête fragments: ID=3; M=1; depl=00 page 4 2

Structure des Paquets IP IP IP Taille maximale = 65534 octets page 5 Routage IP Fonction qui permet de déterminer le meilleure chemin dans un réseau maillé vers une destination identifiée par une adresse de réseau IP. Utilisation de : TABLE DE ROUTAGE (ou table d acheminement) située dans chaque nœud : information nécessaire pour atteindre le prochain nœud vers la destination. Ex. Table de routage ip (netstat r) ALGORITHME DE ROUTAGE : fonction distribuée sur chaque noeuds qui a pour objectif de calculer les routes optimales pour atteindre une destination. Ex. Bellman-ford, Djikstra, PROTOCOLES DE ROUTAGE : pour rôle l échanges des informations de routes calculées par les algorithmes de routage et qui permettent la mise à jour dynamique des tables de routage. Ex. RIP, OSPF page 6 3

Routage IP Machines et routeurs participent au routage : Ils possèdent tous deux une table de routage, les machines doivent déterminer si le datagramme doit être délivré sur le réseau physique sur lequel elles sont connectées (routage direct) ou bien si le datagramme doit être acheminé vers un routeur; dans ce cas (routage indirect), elle doit identifier le routeur appropriée. les routeurs effectuent le choix de routage vers d autres routeurs afin d acheminer le datagramme vers sa destination finale. Commande : netstat -r page 7 Routage Le Routage est réalisé par 3 fonctions : 1. Le relayage (Forwarding) : calcul du port de sortie 1. analyse de l adresse de destination du paquet IP 2. et consultation d une table de routage 3. Fragmentation du paquet en fonction du MTU (Maximum Transmssion Unit) si besoin 2. La commutation (Switching) : transfert du ou des fragments de paquet du paquet d un port d entrée vers un port de sortie à travers un bus; 3. L ordonnancement (Scheduling) : détermination de l ordre d émission des paquets sur la liaison de sortie 1. Routage statique et dynamique: Les tables de routages peuvent être configurées en dur sur le routeur, on parle alors de "routage statique" (Téléphone). Elles peuvent aussi être mises à jour automatiquement et dynamiquement, c'est le "routage dynamique" (Internet). page 8 4

1. Input Forwarding Header Processing Lookup IP Address Update Header Architecture d un Routeur 2. Switching 3. Output Scheduling Manager Address Address Table Table Header Processing Lookup IP Address Update Header Manager Address Address Table Table Header Processing Lookup IP Address Update Header Manager Address Address Table Table BUS page 9 Tâches d une passerelle IP Pour chaque datagramme IP qui traverse une passerelle, le protocole IP : 1. détermine si ce sont des données utilisateur (TCP ou UDP) ou de contrôle (ICMP) destinées à la passerelle (analyse du champ «Protocole») 2. vérifie le checksum, si faux => destruction paquet 3. vérifie la liste de contrôle d accès (optionnel : fonction de Pare-Feux) 4. décrémente la durée de vie (TTL) du paquet, si nulle => destruction 5. forwarding: décide du routage (consulte la table de routage) 6. fragmente le datagramme si nécessaire (pour respecter le MTU de la prochaine liaison) 7. reconstruit l en-tête IP avec les champs maj (TTL, ID, FLAG, OFFSET, Checksum) 8. Switching: transmet le ou les fragments du paquet IP vers le port de sortie à travers le bus 9. Scheduling: ordonnancement du paquet dans la file de sortie 10. Remise du paquet à la couche 2 puis à la couche 1 pour codage et transmission 11. mise à jours des statistiques de trafic (optionnel) A réception dans l hôte destinataire, IP : vérifie le checksum s il y a eu fragmentation, mémorise puis réassemble délivre au niveau supérieur (TCP, UDP) les données et les paramètres par la primitive DELIVER page 10 5

Commutation de paquets vs commutation de circuits Commutation de paquets Commutation de circuits Principes - Niveau d exécution : Couche 3 Couche 2 - mode de transfert: avantages Datagramme robuste aux pannes, ressources optimisées Circuit virtuel rapidité, séquencement - Modèle du monde réel - type de service : avantages Structure de données échangées : Taille Longueur Type de tables utilisés: Portée Protocole de mise à jour Fréquence de mise à jours Algorithme de calcul de routes Taille dépend du Réseau postal non connecté pas d états datagramme ou paquet variable grande (Ko) Table de routage (routes) Un ou plusieurs domaines Statique ou dynamique (RIP, OSPF) 30 sec 3 mns état de liens (Djikstra), vecteur de distance (Bellman-ford) Nbre de réseaux destinations Réseau des chemins de fer Connecté Contrôle simplifié Trame ou cellule fixe petite (octets) Table de commutation (circuit) Locale (nœuds adjacents) Statique ou dynamique ms - RTT Auto-apprentissage (Ethernet), ou via table de routage et algo. associé Nbre de circuits actifs page 11 Cas 1 : Serveur local Routage IP directe ARP (Adresse Resolution Protocol) page 12 6

ARP L'association adresse physique - adresse IP de l'émetteur est incluse dans la requête ARP de manière à ce que les récepteurs enregistrent l'association dans leur propre mémoire cache, A X B Y Pour connaître l'adresse physique de B (PB) à partir de son adresse IP (IB), la machine A diffuse une requête ARP qui contient l'adresse IP de B (IB) vers toutes les machines; la machine B répond avec un message ARP qui contient la paire (IB, PB). Rem : champ type de la trame Ethernet: 0806 pour ARP page 13 Cas 2 : Serveur distant Routage IP indirecte Masque de sous-réseaux Routeur IP page 14 7

Routage IP indirect AS Autonomous System 1 Autonomous System RIP / OSPF World 2 RIP/OSPF AS Autonomous System RIP / RIPv2 World BGP RIP / OSPF AS World Autonomous System page 15 Routage IP intra-domaine page 16 8

RIP : Routing Information Protocol Protocole intérieur (Cf AS), RFC 1058. Proposé par l université de Berkeley (BSD/routed) Conçu à l origine pour les réseaux locaux, étendu aux réseaux distants Peu performant, mais le plus employé au monde (Appletalk, ) De type Vecteur de distance Deux Version 1.0 et 2.0 (sécurisé par authentification) Fonctionne au dessus d UDP/IP ; port 520 (Cf <1024) Les informations de routage sont émises toutes les 30 secondes et indiquent pour un routeur donné, la liste des réseaux accessibles avec leur distance (next hop). Si une route n est pas rafraichie dans les 3 Mns la distance=infini Utilisation de temporisateurs page 17 RIP page 18 9

RIP Encapsulation page 19 RIP principe page 20 10

Routage IP intra-domaine Protocole RIP page 21 RIP Format des messages page 22 11

RIP Format des messages (2) page 23 Routage IP intra AS : OSPF 5 types de routeurs OSPF : 1. Backbone (Aire 0) 2. Interne 3. ABR : Area Border Router 4. ASBR : Autonomous system Border Router 5. DR et BDR: Designed Router et Backup Designed Router (Aire 0) Interne ABR Interne Aire 1 ABR Backbone DR Aire 0 ABR BDR Aire 3 ABR AS Autonomous System Interne Aire 2 ASBR AS Autonomous System RIP / RIPv2 World page 24 12

Routage IP intra AS: OSPF Le protocole OSPF (Open Shortest Path First) a été développé en 1989/90 par IETF pour satisfaire aux spécifications du routage des réseaux privés de grande taille ou le nombre d'interconnexion est important. OSPF version 2 se trouve dans le RFC 1583. Basé sur l algorithme de routage : Djikstra Avantages : Routage hiérarchique par zone Stabilité du réseau Peu de trafic de signalisation de routes Routes alternatives avec répartition de charge si même coût Métriques des routes plus complexes basées sur la bande passante des liens Mais ne tiens pas compte de la charge réelle des liens 10 8 / Bande passante en bps Ethernet 10Mbps = 10 Fast Ethernet = 1 Sérial 64 Kbps = 1562 page 25 Mode datagramme Routage IP Niveau 3 @IP Niveau 2 Niveau 1 page 26 13

Mode circuit virtuel Commutation par Label Niveau 3 Niveau 2 IP Ethernet MPLS @ MAC/ Label Niveau 1 Paquet IP Label page 27 mode Connecté Envoi d un message de signalisation routé Mise ne place du circuit virtuel Allocation des labels Initialisation des tables de commutation Commutation des paquets sur la base de la valeur des labels Niveau 2 : HDLC Niveau 3 : X.25 Niveau 4 : TCP page 28 14

mode Circuit Virtuel Mise en place d un Circuit Virtuel C1 C2 a 1 b c a 5 c CV3 b CV3 b c 2 a d CV3 c a c 3 6 b b CV3 a c 4 d CV3 Table de commutation de labels Entrée Label port Sortie port Label page 29 Impact de la taille des paquets Commutation de paquets IP M = 1 Mbits F = 1 Mbits D = 1 Mbit/sec T = 0 s T = 1 s T = 2 s T = 3 s page 30 15

M = 1 Mbits F = 200 Kbits D = 1 Mbit/s Impact de la taille des paquets Commutation de cellules T = 0 s T = 0.20 s T = 0.40 s T = 0.60 s page 31 Impact de la taille des paquets Commutation de cellules T = 0.80 s T = 1 s T = 1.20 s T = 1.40 s page 32 16