1. Introduction (3h) 2. Couche Physique (3h) 3. Couche Liaison (3h) 4. Couche d'accès au Médium (3h) 5. Couche Réseau (9h) 6. Couche Transport (6h)

Documents pareils
Système Téléphonique. Séminaire RHDM. IP sur ATM. Plan du Séminaire. RNIS-BE : Services INTERNET LARGE BANDE & ATM

Réseaux IUP2 / 2005 IPv6

Le service IPv4 multicast pour les sites RAP

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

Milieu des 1980 : vers une société de l information

Introduction aux Technologies de l Internet

DIFF AVANCÉE. Samy.

La gestion de la QoS dans les réseaux. Qualité de Service (QoS) et gestion du trafic dans les réseaux. Problématique

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

Introduction. Adresses

Chapitre 11 : Le Multicast sur IP

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

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

Groupe Eyrolles, 2000, 2004, ISBN :

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

ROUTEURS CISCO, PERFECTIONNEMENT

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

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

Chapitre 1 Le routage statique

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

Internet et Multimédia Exercices: flux multimédia

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

Plan. Programmation Internet Cours 3. Organismes de standardisation

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

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

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

Rappels réseaux TCP/IP

Internet Group Management Protocol (IGMP) Multicast Listener Discovery ( MLD ) RFC 2710 (MLD version 1) RFC 3810 (MLD version 2)

Réseaux grande distance

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

Plan. École Supérieure d Économie Électronique. Plan. Chap 9: Composants et systèmes de sécurité. Rhouma Rhouma. 21 Juillet 2014

Algorithmique et langages du Web

Compte-rendu du TP n o 2

7.3 : Ce qu IPv6 peut faire pour moi

2. DIFFÉRENTS TYPES DE RÉSEAUX

Le protocole ARP (Address Resolution Protocol) Résolution d adresses et autoconfiguration. Les protocoles ARP, RARP, TFTP, BOOTP, DHCP

Agrégation de liens xdsl sur un réseau radio

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

Le Multicast. A Guyancourt le

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

Multimedia. Systèmes, Communications et Applications. Ahmed MEHAOUA

LES PROTOCOLES DES RÉSEAUX

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia

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

1 PfSense 1. Qu est-ce que c est

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

Configuration des routes statiques, routes flottantes et leur distribution.

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

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

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

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

OneAccess 16xx EAD Ethernet Access Device / 1.0 / AH / Public

Téléinformatique et télématique. Revenons aux définitions

Formation Cisco CCVP. Quality of Service. v.2.1

Calcul de la bande passante réelle consommée par appel suivant le codec utilisé

LES RESEAUX VIRTUELS VLAN

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

STI 28 Edition 1 / Mai 2002

TP : Introduction à la qualité de service liée à la Toip 1

Découverte de réseaux IPv6

Master d'informatique 1ère année. Réseaux et protocoles. Architecture : les bases

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

Les Réseaux. les protocoles TCP/IP

U.E. ARES - TD+TME n 1

Programme formation pfsense Mars 2011 Cript Bretagne

Cours n 12. Technologies WAN 2nd partie

Programmation Réseau. ! UFR Informatique ! Jean-Baptiste.Yunes@univ-paris-diderot.fr

module Introduction aux réseaux DHCP et codage Polytech / 5

FORMATION CN01a CITRIX NETSCALER

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

Les Réseaux Informatiques

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

Cisco Certified Voice Professional. Comprendre la QoS

Administration des ressources informatiques

Fonctionnement du protocole DHCP. Protocole DHCP (S4/C7)

QoS et Multimédia SIR / RTS. Introduction / Architecture des applications multimédia communicantes

1 DHCP sur Windows 2008 Server Introduction Installation du composant DHCP Autorisation d'un serveur DHCP...

I-FLY WIRELESS LAN ROUTER ADSL. MANUEL COMPLET v.1.0

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

Sécurité d IPv6. Sécurité d IPv6. Stéphane Bortzmeyer AFNIC bortzmeyer@nic.fr. Stéphane Bortzmeyer AFNIC bortzmeyer@nic.fr

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

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

Voix et Téléphonie sur IP : Architectures et plateformes

Janvier ItrainOnline MMTK

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

Informatique Générale Les réseaux

Votre Réseau est-il prêt?

Les Virtual LAN. F. Nolot 2008

Distribution vidéo. F. Harivelo Université de la Réunion. F. Harivelo Distribution vidéo / 53

ADSL. Étude d une LiveBox. 1. Environnement de la LiveBox TMRIM 2 EME TRIMESTRE LP CHATEAU BLANC CHALETTE/LOING NIVEAU :

Dynamic Host Configuration Protocol

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

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

Installation et configuration d un serveur DHCP (Windows server 2008 R2)

DOSSIER. Mots-clés : Trafic multiservice, Qualité de service, ATM, Internet. a ommutation et adressage : typologie des flux et perpectives

Mise en place d un cluster NLB (v1.12)

Tunnels. Plan. Pourquoi? Comment? Qu est-ce? Quelles solutions? Tunnels applicatifs ESIL INFO 2005/2006. Sophie Nicoud

Configuration de Serveur 2003 en Routeur

THESE DOCTEUR DE L INSTITUT NATIONAL POLYTECHNIQUE DE TOULOUSE

Transcription:

Réseaux et Transmission de Données 6 - Couche Réseau (2) Couche réseau dans Internet Couche réseau dans ATM Contrôle de congestion Maîtrise EEA Plan du cours de RTD 1. Introduction (3h) 2. Couche Physique (3h) 3. Couche Liaison (3h) 4. Couche d'accès au Médium (3h) 5. Couche Réseau (9h) 6. Couche Transport (6h) Olivier Fourmaux Basé sur la 3ème édition du livre du Pr. A. S. Tanenbaum : Computer Networks Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 1 7. Applications (6h) Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 2 Introduction Gestion des paquets de la source au destinataire (1ère couche end-to-end) Applications : Internet Réseaux ATM : Résolution des problèmes de gestion de trafic Introduction à la QoS (Qualité de Service) Plan - Couche Réseau Présentation Routage Internetworking Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 3 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 4

Plan - Couche Réseau - (2) Le protocole IPv4 Adressage IP et Subnets Protocoles de Contrôle Protocoles de Routage Extensions (Multicast, Mobile, CIDR, IPv6) Exercices Structure de l'internet Ensemble de réseaux (AS, Autonomous systems) interconnectés par un protocole de niveau réseau : IP (IPv4 dans le RFC 791) Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 5 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 6 Entête IPv4 Transmission en format big-endian Options IPv4 Sécurité Strict source routing Loose source routing Enregistrement de route Estampilles temporelles... Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 7 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 8

Plan - Couche Réseau - (2) Formats d'adresses IPv4 Assignation par les NICs (Network Information Centers) Notation décimale pointée (dotted decimal notation) Le protocole IP Adressage IP et Subnets Protocoles de Contrôle Protocoles de Routage Extensions (Multicast, Mobile, CIDR, IPv6) Exercices Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 9 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 10 Adresses IPv4 Particulières Traitement des Paquets IPv4 Table de routage avec : Loopback (traitement local en tant que paquet reçu) adresse de réseau + netmask + interface de sortie + adresse routeur intermédiaire si besoin Traitement pour: (1) recherche longest prefix match (2) Si même réseau alors envoi direct 192.227. 71.199 Adresse interface destinataire 255.255.255. 0 Netmask interface destinataire 192.227. 71. 18 Adresse interface locale (3) Sinon envoi à l'hôte intermédiaire Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 11 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 12

Sous-Réseaux Plan - Couche Réseau - (2) 132.227.171.199 Adresse interface 255.255.252. 0 Subnet mask 132.227.168. 0 Sub. & Adr.if = Adresse Subnet 0. 0. 3.199!Sub. & Adr.if = Adresse Host Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 13 Le protocole IP Adressage IP et Subnets Protocoles de Contrôle Protocoles de Routage Extensions (Multicast, Mobile, CIDR, IPv6) Exercices Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 14 ICMPv4 Internet Control Message Protocol (RFC 792) Test et retour d'erreur du réseau Types de messages : 0 Echo Reply 3 Destination Unreachable 4 Source Quench 5 Redirect 8 Echo 11 Time Exceeded 12 Parameter Problem 13 Timestamp 14 Timestamp Reply 15 Information Request 16 Information Reply ARP Address Resolution Protocol (RFC 826) «Quelle est l'adresse MAC du destinataire possédant l'adresse IP 192.55.123.78?» Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 15 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 16

RARP, BOOTP... Configuration automatique de l'adresse IP RARP Reverse Address Resolution Protocol (RFC 903) «Mon adresse MAC est 45.00.FE.67.89.AB, qui connait mon adresse IP» broadcast limité (FF.FF.FF.FF.FF.FF) BOOTP Bootstrap Protocol (RFC 951, 1048 et 1084) DHCP Dynamic Host Configuration Protocol... Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 17 Plan - Couche Réseau - (2) Le protocole IP Adressage IP et Subnets Protocoles de Contrôle Protocoles de Routage Extensions (Multicast, Mobile, CIDR, IPv6) Exercices Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 18 IGRP OSPF (1) Interior Gateway Routing Protocol RIP Routing Internet Protocol Modélisation d'un AS (Autonomous System) OSPF Open Shortest Path First (RFC 1247) Ouvert Routage basé sur l'état des liaison (Link State) Métriques Plusieurs types de services Répartition de charge (Load Balancing) Représentation hiérarchique du réseau Sécurisation des échanges Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 19 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 20

OSPF (2) Hiérarchisation : AS Backbone (area 0) backbone routers area border routers Area (area n) internal routers area border routers AS boundaries routers Interconnexion avec EGRP... EGRP Exterior Gateway Routing Protocol BGP Border Gateway Protocol Trois types de réseaux interconnectés : Stub Networks (une connexion) Multiconnected Networks (plusieurs connexions) Transit Networks (backbone) Routage basé sur les vecteurs de distance mais orientéchemin Politiques de routage variée permet d'explicitement choisir un chemin en fonction des accord entre les différents fournisseurs Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 21 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 22 BGP Information envoyée à F : Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 23 Plan - Couche Réseau - (2) Le protocole IP Adressage IP et Subnets Protocoles de Contrôle Protocoles de Routage Extensions (Multicast, Mobile, CIDR, IPv6) Exercices Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 24

IP Multicast : Adresses Adresses IP de classe D 224.0.0.0 > 239.255.255.255 IP Multicast : IGMP Internet Group Management Protocol (RFC 1112) Protocole de Contrôle (= ICMP) Abonnement aux groupes par les hôtes membres du groupe = récepteur adhésion dynamique et libre Query et Response vers le all-hosts (224.0.0.1) TTL = 1 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 25 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 26 IP Multicast : Mbone (1992) Surcouche de l'internet (overlay) mrouter + tunnel DVMRP CIDR Classless Inter-Domain Routing (RFC 1518-1519) agrégation d'adresses de classe C pour éviter la pénurie de classe B extension du concept de sub-netting (super-netting) association du netmask aux adresses pour le routage exemple pour 1000 machines : 192.227.171.199/22 adresse interface + netmask 255.255.252. 0 «supernet» mask 192.227.168. 0 sup. & adr.if = adresse «supernet» 0. 0. 3.199! sup. & adr.if = adresse Host Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 27 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 28

IPv6 : Buts (RFC 1550) IPv6 : Entête 340.282.366.920.938.463.463.374.607.431.768.211.456 adresses (128 bits) multiples adressages des interfaces Réduction des tables de routage Simplification du protocole Meilleure sécurité Intégration du Multicast Évolution et cohabitation avec IPv4 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 29 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 30 IPv6 : Chaînage IPv6 : Adresses Allocation Prefix(binary) Fraction of Address Space Reserved 0000 0000 1/256 Unassigned 0000 0001 1/256 Reserved for NSAP Allocation 0000 001 1/128 Reserved for IPX Allocation 0000 010 1/128 Unassigned 0000 011 1/128 Unassigned 0000 1 1/32 Unassigned 0001 1/16 Unassigned 001 1/8 Provider Based Unicast Address 010 1/8 Unassigned 011 1/8 Reserved for Neutral Interconnect Based Unicast Addresses 100 1/8 Unassigned 101 1/8 Unassigned 110 1/8 Unassigned 1110 1/16 Unassigned 1111 0 1/32 Unassigned 1111 10 1/64 Unassigned 1111 110 1/128 Unassigned 1111 1110 0 1/512 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 31 Link Local Use Addresses 1111 1110 10 1/1024 Site Local Use Addresses 1111 1110 11 1/1024 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 32 Multicast Addresses 1111 1111 1/256

Syntaxe des Adresses (RFC 2373) 3 types de représentation des adresses: Standard x:x:x:x:x:x:x:x, avec 'x' la valeur hexadécimal de 16-bit de l'adresse (suppression des 0 mais toujours 1 chiffre entre «:») FEDC:BA98:7654:3210:FEDC:BA98:7654:3210 1080:0:0:0:8:800:200C:417A Compressée pour supprimer les longues chaînes de «0» 1080::8:800:200C:417A ( = 1080:0:0:0:8:800:200C:417A ) FF01::101 ( = FF01:0:0:0:0:0:0:101 multicast ) ::1 ( = 0:0:0:0:0:0:0:1 loopback ) :: ( = 0:0:0:0:0:0:0:0 unspecified ) Mixte IPv6 et IPv4 x:x:x:x:x:x:d.d.d.d avec 'd' la valeur décimale de 8 bits 0:0:0:0:0:0:13.1.68.3 ( = ::13.1.68.3 ) Notation avec préfixe : «/» avec la valeur décimale de la longueur du préfixe (ex: 12AB00000000CD3) : 12AB:0000:0000:CD30:0000:0000:0000:0000/60 12AB::CD30:0:0:0:0/60 12AB:0:0:CD30::/60 12AB:0:0:CD30:123:4567:89AB:CDEF/60 IPv6 : Transition Lente... Double pile protocolaire Encapsulation dans IPv4 (6Bone) Traduction des entêtes dérivation des adresses ::132.227.61.12 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 33 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 34 Plan - Couche Réseau - (2) Le protocole IP Adressage IP et Subnets Protocoles de Contrôle Protocoles de Routage Extensions (Multicast, Mobile, CIDR, IPv6) Exercices Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 35 Exercice 1 Construction du paquet IP allant de 1 vers 4 et des trames intermédiaires MAC[E1] = 00:12:34:11:54:32 MAC[E3] = 00:19:88:19:56:78 MAC[F1] = 03:67:77:55:55:31 MAC[F3] = 03:67:77:55:55:32 MAC[E4] = 00:10:54:11:54:32 MAC[E6] = 00:12:34:12:34:56 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 36

Exercice 2 Structure d'un Paquet IPv4 avec un payload de 50 octets, 2 mots d'option, pas de fragmentation et un TTL de 16? Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 37 Plan - Couche Réseau (2) - Cellules et Commutation Routage et Connexion initiale Classes et Qualités de Service Contrôle de Trafic ATM LANs Exercices Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 38 Format des Cellules Chemins et Circuits Virtuels Transposition du concept de circuit dans le contexte commutation de cellules (=paquets) Mode orienté connexion Hiérarchie : 2 niveaux Voies virtuelles (VC Virtual Circuit) Conduits virtuels (VP Virtual Path) Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 39 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 40

Commutation Plan - Couche Réseau (2) - Cellules et Commutation Routage et Connexion initiale Classes et Qualités de Service Contrôle de Trafic ATM LANs Exercices Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 41 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 42 Connexion Initiale Routage, Reroutage... Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 43 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 44

PNNI Plan - Couche Réseau (2) -... Cellules et Commutation Routage et Connexion initiale Classes et Qualités de Service Contrôle de Trafic ATM LANs Exercices Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 45 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 46 Classes de Service (UNI 4.0) CBR Constant Bit Rate RT-VBR Real Time Variable Bit Rate nrt-vbr Non-Real Time Variable Bit Rate ABR Available Bit Rate UBR Unspecified Bit Rate Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 47 Paramètres de Qualité de Service PCR (Peak Cell Rate) indique le débit d'émission maximum des cellules SCR (Sustainable Cell Rate) - - le débit d'émission moyen des cellules MCR (Minimum Cell Rate) - - le débit d'émission de cellules minimum MBS (Maximum Burst Size) - - la taille maximum des agrégats de cellules CDVT (Cell Delay Variation Tolerance) - - la gigue maximum d'une cellule CLR (Cell Loss Ratio) - - le taux de cellules perdues ou arrivées trop tard CTD (Cell Transfer Delay) - - le délai de transmission d'une cellule CDV (Cell Delay Variation) - - la variation de délai de transmission d'une cellule CER (Cell Error Rate) - - le taux de cellules transmises sans erreurs CMR (Cell Misinsertion Rate) - - le taux de cellules délivrées à une mauvaise destination Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 48

Catégories de Services ATM Plan - Couche Réseau (2) - Paramètres QoS CBR rt VBR nrt VBR ABR UBR CLR pour CLP=0 oui oui oui oui non CLR pour CLP=1 opt. opt. opt. oui non CTD oui oui oui non non CDV oui oui non non non SCR et MBS oui oui PCR et CDVT oui oui oui oui oui MCR oui Ctrl. de flux oui Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 49 Cellules et Commutation Routage et Connexion initiale Classes et Qualités de Service Contrôle de Trafic (Shaping, Policing, Congestion) ATM LANs Exercices Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 50 Traffic Shapping et Policing GCRA (Generic Cell Rate Algorithm) vérifie la conformité de chaque cellules correspond à un leaky bucket avec PCR et CDTV Problèmes : à court terme : burst à long terme : dépassement de capacité Stratégies : contrôle d'admission (CBR, VBR, UBR) réservation de ressources (VBR) (multiplex. stat.) contrôle de congestion selon le débit (ABR) (rate-based) Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 51 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 52

Plan - Couche Réseau (2) - CLIP (1) Cellules et Commutation Routage et Connexion initiale Classes et Qualités de Service Contrôle de Trafic ATM LANs Exercices Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 53 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 54 CLIP (2) MARS Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 55 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 56

LANE (1) LANE (2) Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 57 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 58 MPOA Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 59 Plan - Couche Réseau (2) - Cellules et Commutation Routage et Connexion initiale Classes et Qualités de Service Contrôle de Trafic ATM LANs Exercices Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 60

Exercice 3 Plan - Couche Réseau (2) - Un nouveau circuit virtuel est mis en place dans un réseau ATM, combien de messages sont échangés pour établir ce circuit qui passe par trois commutateurs intermédiaires. En supposant que les VP utilisés sont les suivants : 0, 5, 18, 7, 0 ; donnez des valeurs possibles des entêtes des cellules ATM qui traverseront ce circuit. Définition et principes Conditionnement Spécification de flux RSVP Exercices Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 61 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 62 Définition Principe du Quand il y a trop de paquets en un point du réseau : baisse de performance -> Congestion Causes: trop de paquets processeur trop lent plus de mémoire auto-générateur Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 63 Contrôle en boucle ouverte (open loop) basé sur la prévention (pas d'intervention lors du fonctionnement du système) contrôle d'accès, politique de perte... Contrôle en boucle fermée (closed loop) basé sur le traitement réactif (mécanismes de feedback) surveillance pour découvrir la congestion information vers les nœuds actifs correction du problème Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 64

Mécanismes associés à la congestion Couche Liaison Politique de retransmission Gestion du ré-ordonnancement Gestion des acquittements Politique de contrôle de flux Couche Réseau Algorithme de routage Gestion de la durée de vie des paquets Ordonnancement des files d'attentes Politique de service Politique de perte Technique (Datagrammes ou Circuits Virtuels) Couche Transport Politique de retransmission Gestion du ré-ordonnancement Gestion des acquittements Politique de contrôle de flux Détermination des temporisations Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 65 Contrôle de congestion vs Contrôle de flux Ne pas confondre : Contrôle de congestion = problème du réseau 1000 ordinateurs vers 1000 autres dont les paquets passent par le même point dans le réseau Contrôle de flux = problème de bout-en-bout (non lié au réseau mais aux hôtes d'extrémité) 1 super-ordinateur vers un PDA Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 66 Plan - Couche Réseau (2) - Définition et principes Conditionnement Spécification de flux RSVP Exercices Objectif : Conditionnement du Trafic le trafic est très irrégulier, souvent bursty besoin de lissage (traffic shaping) débit crète (peak rate), débit moyen (average rate) moins de congestion avec un trafic uniforme et prévisible permet de gérer un contrat de trafic proposition au réseau lors su contrôle d'admission surveillance grâce au traffic policing Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 67 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 68

Algorithme du Seau Percé Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 69 Leaky Bucket Algorithm débit de sortie constant (tant que le seau n'est pas vide) contenance maxi (si dépassement alors perte) Sur un routeur, profondeur du seau = logueur de la file d'attente Algorithme du Seau de Jeton Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 70 Token Bucket Algorithm pour mieux absorber les burst : permet d'économiser... remplissage régulier du seau avec des jetons passage d'autant de paquets que de jetons disponibles un paquet qui passe supprime un jeton nombre maximum de jeton (taille du burst généré maximum) Comparaison (a) entrée du leaky bucket : burst 1MB à 25MB/sec (b) sortie du leaky bucket à 2MB/sec et capacité > 1MB limitation du débit crête (c) sortie d'un token bucket de 250 KB (jeton généré à 2MB/sec) limitation du débit moyen (d) idem avec token bucket de 500 KB (e) idem avec token bucket de 750 KB (f) Combinaison des deux Plan - Couche Réseau (2) - Définition et principes Conditionnement Spécification de flux RSVP Exercices Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 71 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 72

Spécification de Flux Le bon fonctionnement du conditionnement repose sur une spécification globale des flux (flow spécification) :... IntServ Paramètres spécifiés Caractéristiques de la Source taille maximum des paquets [octets] débit crête (maximum) [octets/s] débit moyen (debit des jetons) [octets/s] taille des rafales (taille du seau) [octets] Caractéristiques de Service Demandé (par l'application) Type de perte (fréquence, agrégation,...) délais mini, maxi, gigue (jitter)... Qualité de garantie Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 73 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 74 Plan - Couche Réseau (2) - pour les Communications Multipoints Définition et principes Conditionnement Spécification de flux RSVP Exercices Mécanismes précédents orientés point-à-point Besoin de mécanisme lors de destinataires multiples : avec gestion de groupe dynamique taille de groupe importante Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 75 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 76

RSVP (1) RSVP (2) Arbre couvrant de [1] et de [2] Ressource ReSerVation Protocol (1993) Évite la congestion grâce à u modèle de réservation multipoint-à-multipoint : Construction d'un arbre inverse Réservation par les récepteurs avec agrégation Hétérogène et dynamique Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 77 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 78 RSVP (3) Demande de ressources de [3] vers 1 et 2 puis [5] vers 1 Plan - Couche Réseau (2) - Définition et principes Conditionnement Spécification de flux RSVP Exercices Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 79 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 80

Exercice 4 Exercice 5 Un ordinateur est connecté à un réseau à 10- Mbps et est régulé par un token bucket. Ce dernier est rempli de jeton à 5-Mbps et est remplis a pleine capacité avec 20-Mb. Combien de temps peut-on débiter au maximum? Pour la spécification de flux, 4 paramètres on été proposé pour caractérisé la source. Si : la taille max du paquet = 1-Ko le débit maximum est de 100-Mops le débit du token bucket est de 20-Mops la taille du token bucket est de 1-Mo Combien de temps dure au maximum une rafale? Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 81 Olivier.Fourmaux@L2TI.univ-paris13.fr Maîtrise EEA / RTD-6 / Page 82