La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Master 1 SIGLIS Ingénierie des réseaux Stéphane Tallard Chapitre 4 – Couche réseau Master 1 SIGLIS1 Ingénierie des réseaux - Chapitre 4 La couche Réseau.

Présentations similaires


Présentation au sujet: "Master 1 SIGLIS Ingénierie des réseaux Stéphane Tallard Chapitre 4 – Couche réseau Master 1 SIGLIS1 Ingénierie des réseaux - Chapitre 4 La couche Réseau."— Transcription de la présentation:

1 Master 1 SIGLIS Ingénierie des réseaux Stéphane Tallard Chapitre 4 – Couche réseau Master 1 SIGLIS1 Ingénierie des réseaux - Chapitre 4 La couche Réseau

2 2 Master 1 SIGLIS Chapitre 4 : La couche réseau Objectifs du chapitre  Comprendre les principes derrière les services de la couche réseau  Modèles de service de la couche réseau  acheminement (forwarding) vs routage  comment fonctionne un routeur  Routage (choix de chemin)  IPv6, mobilité  Implémentation sur Internet

3 Ingénierie des réseaux - Chapitre 4 La couche Réseau 3 Master 1 SIGLIS La couche réseau 4.1 Introduction 4.2Circuits virtuels et réseaux de datagrammes 4.4 IP : Internet Protocol  Format d’un datagramme  Adressage IPv4  ICMP  IPv6 4.5 Algorithmes de routage  Routage Hiérarchique 4.6 Routage Internet  RIP 4.7 Diffusion et routage multicast

4 Ingénierie des réseaux - Chapitre 4 La couche Réseau 4 Master 1 SIGLIS La couche réseau  Transport de segment de l’émetteur au récepteur  Du côté de l’émetteur, on encapsule les segments dans des datagrammes  Du côté du receveur, délivre les segments à la couche transport  Il y a du protocole réseau dans chaque hôte, dans chaque routeur  Les routeurs examinent les entête de tous les datagrammes IP qu’ils voient passer

5 Ingénierie des réseaux - Chapitre 4 La couche Réseau 5 Master 1 SIGLIS Deux fonctions clé de la couche transport  Acheminement: déplacer les paquets de l’entrée d’un routeur à la sortie appropriée de la sortie d’un routeur  Routage: déterminer la route prise par les paquets de la source à la destination  Utilisation d’algorithmes de routage  Analogie  routage : planification d’un voyage de la source à la destination  Acheminement : rechercher la bonne sortie de l’échangeur

6 Ingénierie des réseaux - Chapitre 4 La couche Réseau 6 Master 1 SIGLIS Table d’acheminement locale Valeur de l’entêteLien de sortie 01003 01012 01112 10011 Algorithme de Routage 0111 Interaction entre le routage et l’acheminement 1 2 3 L’algorithme de routage détermine les valeurs contenues dans les tables de routage.

7 Ingénierie des réseaux - Chapitre 4 La couche Réseau 7 Master 1 SIGLIS Un survol de l’architecture d’un routeur  Deux fonctions clé  Exécuter des protocoles/algorithmes de routage (RIP/OSPF/BGP)  Acheminer les datagrammes d’une lien entrant vers un lien sortant matrice de commutation processeur de routage Port d’entrée Port de sortie

8 Ingénierie des réseaux - Chapitre 4 La couche Réseau 8 Master 1 SIGLIS Les fonctions du port d’entrée Terminais on de la ligne terminaison de la ligne Implémentation de la couche liaison (gestion du protocole, extraction) Recherche, routage, mise en queue Matrice de commutation Couche Physique: réception bit à bit  Aiguillage décentralisé  en fonction de la destination du datgramme, rechercher le port de sortie en utilisant la table de routage dans la mémoire du port d’entrée  objectif: achever le traitement des données en entrée à « la vitesse de la ligne »  mise en queue: si les datagrammes arrivent plus vite qu’ils sont routés dans la matrice de commutation

9 Ingénierie des réseaux - Chapitre 4 La couche Réseau 9 Master 1 SIGLIS La matrice de commutation  La matrice de commutation est un dispositif physique qui réalise l’aiguillage

10 Ingénierie des réseaux - Chapitre 4 La couche Réseau 10 Master 1 SIGLIS Ports de sortie Terminais on de la ligne terminaison de la ligne Implémentation de la couche liaison (gestion du protocole, extraction) mise en queue: gestion du buffer Matrice de commutation  La bufferisation est nécessaire quand les datagrammes arrivent de la fabrique plus vite que le taux de transmission  Une discipline d’ordonnancement choisit parmi les datagrammes bufferisés ceux à transmettre

11 Ingénierie des réseaux - Chapitre 4 La couche Réseau 11 Master 1 SIGLIS La couche réseau 4.1 Introduction 4.2Circuits virtuels et réseaux de datagrammes 4.4 IP : Internet Protocol  Format d’un datagramme  Adressage IPv4  ICMP  IPv6 4.5 Algorithmes de routage  Routage Hiérarchique 4.6 Routage Internet  RIP 4.7 Diffusion et routage multicast

12 Ingénierie des réseaux - Chapitre 4 La couche Réseau 12 Master 1 SIGLIS La couche réseau Internet Table d’acheminement Protocoles de routage Selection de chemin RIP, OSPF, BGP Protocol IP Conventions d’adressage Format de datagramme Traitement des paquets Protocole ICMP Erreurs “signalisation” Couche Transport: TCP, UDP Couche liaison Couche physique Couche réseau  Les fonctions de la couche réseau pour les hôtes et les routeurs

13 Ingénierie des réseaux - Chapitre 4 La couche Réseau 13 Master 1 SIGLIS La couche réseau 4.1 Introduction 4.2Circuits virtuels et réseaux de datagrammes 4.4 IP : Internet Protocol  Format d’un datagramme  Adressage IPv4  ICMP  IPv6 4.5 Algorithmes de routage  Routage Hiérarchique 4.6 Routage Internet  RIP 4.7 Diffusion et routage multicast

14 Ingénierie des réseaux - Chapitre 4 La couche Réseau 14 Master 1 SIGLIS Format du datagramme IP V4 ver taille 32 bits données (de longueur variable, typiquement un segment TCP ou UDP ) Identifiant sur 16-bits header checksum time to live Addresse IP de la source (32 bits) Version du protocole IP Taille de l’entête (en octets) Nombre maximum de sauts restants (décrémenté à chaque routeur) Pour réassemblage/ fragmentation Longueur totale du datagramme (en octets) Identifie ce qui est transporté (TCP/UDP) Taille entête. type de service “type” de service (Qualité de service) flgs fragment offset upper layer Options (si présentes) Timestamp,route prise, liste des routeurs à visiter Addresse IP de la source (32 bits) Taille des entêtes  20 octets pour TCP (cf ch.3)  20 octets pour IP  = 40 octets + les entêtes de la couche application

15 Ingénierie des réseaux - Chapitre 4 La couche Réseau 15 Master 1 SIGLIS Fragmentation et réassemblage  Les liens réseaux ont une MTU (Maximum Transfer Size): taille maximum d’une trame liaison  différents types de lien, différentes MTU  Un datagramme IP est fragmenté à l’intérieur du réseau  un datagramme est fragmenté en plusieurs datagrammes  les datagrammes sont réassemblés sur l’hôte destinataire  L’entête IP est utilisé pour identifier et ordonner les fragments Fragmentation 1->3 Réassemblage : 3 -> 1

16 Ingénierie des réseaux - Chapitre 4 La couche Réseau 16 Master 1 SIGLIS Fragmentation et réassemblage - Exemple ID =x offset =0 fragflag =0 Lg =4000 ID =x offset =0 fragflag =1 Lg =1500 ID =x offset =185 fragflag =1 Lg =1500 ID =x offset =370 fragflag =0 Lg =1040 Un “gros” datagramme est fragmenté en plusieurs datagrammes plus petits Example r Un datagramme de 4000 octets r MTU = 1500 octets 1480 octets dans le champ données offset = 1480/8  offset est mesuré en unité de 8 octets  Fragflag=1 : il y a d’autre fragments  Fragflag = 0 c’est le dernier fragment

17 Ingénierie des réseaux - Chapitre 4 La couche Réseau 17 Master 1 SIGLIS La couche réseau 4.1 Introduction 4.2Circuits virtuels et réseaux de datagrammes 4.4 IP : Internet Protocol  Format d’un datagramme  Adressage IPv4  ICMP  IPv6 4.5 Algorithmes de routage  Routage Hiérarchique 4.6 Routage Internet  RIP 4.7 Diffusion et routage multicast

18 Ingénierie des réseaux - Chapitre 4 La couche Réseau 18 Master 1 SIGLIS Adressage IPv4 :une introduction  Adresse IP: un identifiant sur 32 bits pour un hôte et une interface routeur  Interface: une connexion entre un hôte ou un routeur et un lien physique  les routeurs ont typiquement plusieurs interfaces  les hôtes ont typiquement une seule interface  on associe à chaque interface une ou plusieurs adresses IP 223.1.1.1 223.1.1.2 223.1.1.3 223.1.1.4 223.1.2.9 223.1.2.2 223.1.2.1 223.1.3.2 223.1.3.1 223.1.3.27 223 1 1 1 223.1.1.1 = 11011111 00000001 00000001 00000001

19 Ingénierie des réseaux - Chapitre 4 La couche Réseau 19 Master 1 SIGLIS Sous-réseaux  Une adresse IP est composée:  une partie sous-réseau (les bits de gauche)  une partie nœud (les bits de droite)  Qu’est ce qu’un sous-réseau ?  des interfaces dont l’adresse IP a la même partie sous-réseau.  ces interfaces peuvent communiquer entre elles sans l’aide d’un routeur 223.1.1.1 223.1.1.2 223.1.1.3 223.1.1.4 223.1.2.9 223.1.2.2 223.1.2.1 223.1.3.2 223.1.3.1 223.1.3.27 Un réseau constitué de 3 sous-réseaux: 223.1.1, 223.1.2, 223.1.3. sous-réseau

20 Ingénierie des réseaux - Chapitre 4 La couche Réseau 20 Master 1 SIGLIS Adressage IPv4: CIDR  CIDR : Classless Interdomain Routing  la partie sous-réseau est de longueur arbitraire  le format de l’adresse est a.b.c.d/x où x est le nombre de bits dans la partie sous-réseau de l’adresse 11001000 00010111 00010000 00000000 Partie sous-réseauPartie hôte 200.23.16.0/23 Masque de sous-réseau

21 Ingénierie des réseaux - Chapitre 4 La couche Réseau 21 Master 1 SIGLIS Comment obtenir son adresse IP ?  Question: comment obtenir son adresse IP ?  codée en dur par l’administrateur du système dans un fichier  Windows : en tapant ipconfig dans un fenêtre DOS  Unix : /etc/rc.config  DHCP : Dynamic Host Configuration Protocol: on obtient un adresse dynamiquement assignée par un serveur

22 Ingénierie des réseaux - Chapitre 4 La couche Réseau 22 Master 1 SIGLIS DHCP : Dynamic Host Configuration Protocol  Objectif: Permettre à un hôte d’obtenir son adresse IP d’un serveur DHCP sur le réseau lorsqu’il rejoint le réseau  l’hôte peut renouveler le bail obtenu  permet la réutilisation des adresses (on ne possède une adresse que lorsque l’on est connecté et actif)  supporte les utilisateurs mobiles

23 Ingénierie des réseaux - Chapitre 4 La couche Réseau 23 Master 1 SIGLIS Survol de DHCP  Survol de DHCP:  Le poste diffuse le message “DHCP discover”  Le serveur DHCP réponds avec le message “DHCP offer”  Le poste demande une adresse IP : message “DHCP request”  Le serveur DHCP envoie l’adresse: message « DHCP ACK » Y’a-t-il un serveur DHCP qui peut me proposer une adresse IP ? Oui - Et voilà une adresse IP Ok je choisis cette adresse Je valide l’adresse

24 Ingénierie des réseaux - Chapitre 4 La couche Réseau 24 Master 1 SIGLIS Un scénario client-serveur DHCP 223.1.1.1 223.1.1.2 223.1.1.3 223.1.1.4 223.1.2.9 223.1.2.2 223.1.2.1 223.1.3.2 223.1.3.1 223.1.3.27 A B E serveur DHCP Un client DHCP arrive et a besoin d’une adresse dans le réseau

25 Ingénierie des réseaux - Chapitre 4 La couche Réseau 25 Master 1 SIGLIS Un scénario client-serveur DHCP serveur DHCP : 223.1.2.5 Client time DHCP discover src : 0.0.0.0, 68 dest.: 255.255.255.255,67 yiaddr: 0.0.0.0 transaction ID: 654 DHCP offer src: 223.1.2.5, 67 dest: 255.255.255.255, 68 yiaddrr: 223.1.2.4 transaction ID: 654 Lifetime: 3600 secs DHCP request src: 0.0.0.0, 68 dest:: 255.255.255.255, 67 yiaddrr: 223.1.2.4 transaction ID: 655 Lifetime: 3600 secs DHCP ACK src: 223.1.2.5, 67 dest: 255.255.255.255, 68 yiaddrr: 223.1.2.4 transaction ID: 655 Lifetime: 3600 secs 255.255.255.255: diffusion sur tout le réseau Echanges de messages d’UDP  Le serveur propose une adresse IP : 223.1.2.4 Le client demande l’adresse qui lui a été proposée L’adresse est validée

26 Ingénierie des réseaux - Chapitre 4 La couche Réseau 26 Master 1 SIGLIS Comment obtenir une adresse IP ? Question Comment un réseau obtient la partie sous- réseau de son adresse IP ? Réponse Il obtient une partie de l’espace d’adresse de son fournisseur internet (FAI) Adresse FAI 11001000 00010111 00010000 00000000 200.23.16.0/20 Organisation 0 11001000 00010111 00010000 00000000 200.23.16.0/23 Organisation 1 11001000 00010111 00010010 00000000 200.23.18.0/23 Organisation 2 11001000 00010111 00010100 00000000 200.23.20.0/23... ….. …. …. Organisation 7 11001000 00010111 00011110 00000000 200.23.30.0/23 FAI Organisation 02023

27 Ingénierie des réseaux - Chapitre 4 La couche Réseau 27 Master 1 SIGLIS Adressage hiérarchique: agrégation de route Envoyez-moi tout ce qui porte une adresse qui commence par 200.23.16.0/20” 200.23.16.0/23200.23.18.0/23200.23.30.0/23 FAI A Organisation 0 Organisation 7 Internet Organisation 1 FAI B “Envoyez-moi tout ce qui porte une adresse qui commence par 199.31.0.0/16” 200.23.20.0/23 Organisation 2...... Une adresse qui commence par 200.23.16.0/20 Une adresse dont les 20 premiers bits sont 11001000 00010111 0001 Une adresse qui commence par 200.23, qui continue par un entier compris entre 16 et 31 Agrégation de route: adresser plusieurs sous-réseaux avec un seul préfixe.

28 Ingénierie des réseaux - Chapitre 4 La couche Réseau 28 Master 1 SIGLIS Adressage hiérarchique: des routes plus spécifiques Envoyez-moi tout ce qui porte une adresse qui commence par 200.23.16.0/20 200.23.16.0/23 200.23.18.0/23 200.23.30.0/23 FAI A Organisation 0 Organisation 7 Internet Organisation 1 FAI B Envoyez-moi tout ce qui porte une adresse qui commence par 199.31.0.0/16 ou 200.23.18.0/23 200.23.20.0/23 Organisation 2...... FAI B a une route plus spécifique que FAI B

29 Ingénierie des réseaux - Chapitre 4 La couche Réseau 29 Master 1 SIGLIS Adressage hiérarchique: des routes plus spécifiques  En cas d’ambigüité sur le sous réseau destinataire on utilise le règle du préfixe le plus long : on choisit le sous réseau dont l’adresse a le plus grand nombre de bit correspondants 2727 2626 2525 2424 23232 2121 2020 Adresse IPPossibilitésChoix final 0001111131AA 0001011123AA 0001101127AA 0001001119A et BB 0001110129AA 0001010121AA 0001100125AA 0001000117AA 0001111030AA 0001011022AA 0001101026AA 0001001018A et BB 0001110028AA 0001010020AA 0001100024AA 0001000016AA Les adresses 200.23.18.xxx à 200.23. 19.xxx appartiennent au sous réseau B.

30 Ingénierie des réseaux - Chapitre 4 La couche Réseau 30 Master 1 SIGLIS Adresse IP: Comment un FAI obtient un bloc d’adresses ?  Il s’adresse à l’ICANN : Internet Corporation for Assigned Names and Numbers  Allocation d’adresses  Gestion du DNS  Assigne les noms de domaines, résoud les conflits

31 Ingénierie des réseaux - Chapitre 4 La couche Réseau 31 Master 1 SIGLIS NAT : Network Address Translation 10.0.0.1 10.0.0.2 10.0.0.3 10.0.0.4 138.76.29.7 Réseau local (ex 10.0.0/24 Internet Les datagrammes dans ce réseau ont une adresse IP source ou destination 10.0.0/24 Tous les datagrammes sortant du réseau local ont la même adresse source (138.76.29.7), mais ont des numéros de port source (TCP/UDP) différents

32 Ingénierie des réseaux - Chapitre 4 La couche Réseau 32 Master 1 SIGLIS NAT (Network Address Translation): motivation  Du point de vue de l’extérieur, les réseaux locaux n’utilisent qu’une seule adresse IP  Le FAI n’a pas besoin d’assigner une plage d’adresse au client: une seule adresse pour tous les nœuds  Il Possible de modifier l’adresse des nœuds sans changement nécessaire sur l’interface externe (Internet)  On peut changer de FAI sans modifier les adresses IP du réseau local  Les nœuds du réseau local ne sont pas directement visibles de l’extérieur.  c’est un plus en terme de sécurité

33 Ingénierie des réseaux - Chapitre 4 La couche Réseau 33 Master 1 SIGLIS Les fonctions d’une routeur NAT  Sur les datagrammes sortants  remplacer (adresse IP et numéro de port source) par (adresse IP NAT, nouveau numéro de port)  les clients/serveurs distants utiliseront (adresse IP du NAT, nouveau numéro de port) comme adresse de destination pour envoyer une réponse.  Mémoriser dans la table de translation NAT la correspondance  (adresse IP source, numéro port source)  (adresse IP du NAT, nouveau numéro port)  Sur les datagrammes entrants : remplacer (adresse IP NAT, numéro de port destination) avec l’information contenue dans la table de translation NAT

34 Ingénierie des réseaux - Chapitre 4 La couche Réseau 34 Master 1 SIGLIS NAT: Network address translation 10.0.0.1 10.0.0.2 10.0.0.3 S: 10.0.0.1, 3345 D: 128.119.40.186, 80 1 10.0.0.4 138.76.29.7 1: l’hôte 10.0.0.1 envoie un datagramme à 128.119.40.186, 80 Table de translation NAT Adresse WAN Adresse LAN 138.76.29.7, 5001 10.0.0.1, 3345 …… S: 128.119.40.186, 80 D: 10.0.0.1, 3345 4 S: 138.76.29.7, 5001 D: 128.119.40.186, 80 2 2: Le routeur NAT:  remplace l’adresse source du datagramme 10.0.0.1, 3345 par 138.76.29.7, 5001,  modifie la table de translation S: 128.119.40.186, 80 D: 138.76.29.7, 5001 3 3: La réponse arrive à l’adresse de destination 138.76.29.7, 5001 4: Le routeur NAT remplace l’adresse de destination du datagramme 138.76.29.7, 5001 par 10.0.0.1, 3345

35 Ingénierie des réseaux - Chapitre 4 La couche Réseau 35 Master 1 SIGLIS Problème de traversée NAT  Un client veut se connecter à un serveur dont l’adresse est 10.0.0.1  L’adresse 10.0.0.1 du serveur est locale au LAN : un client ne peut pas l’utiliser comme adresse de destinataire  une seule adresse visible de l’extérieur: 138.76.39.7  solution 1: Configurer le routeur NAT pour rediriger la connexion entrante sur le bon port du serveur  ex : (138.76.39.7, port 2500) redirigée vers (10.0.0.1,25000) 10.0.0.1 10.0.0.4 routeur NAT 138.76.29.7 ? Client

36 Ingénierie des réseaux - Chapitre 4 La couche Réseau 36 Master 1 SIGLIS Problème de traversée NAT  Solution 2 Universal Plug And Play (UPnP) + Internet Gateway Device (IGD) Protocol. Permet de  découvrir l’adresse IP publique (138.76.29.7)  ajouter/enlever des correspondances de port sur le routeur NAT  Configuration automatique du NAT 10.0.0.1 10.0.0.4 routeur NAT 138.76.29.7 IGD

37 Ingénierie des réseaux - Chapitre 4 La couche Réseau 37 Master 1 SIGLIS Problème de traversée NAT  Solution 3: relai (ex : Skype)  le client derrière un NAT établi une connexion vers le relai  client externe se connecte sur le relai  relai établi le pont entre les connexions 138.76.29.7 Client 10.0.0.1 NAT router 1. Le client (10.0.0.1) initie une connexion vers le relai 2. Le client initie une connexion vers le relai 3. relaying established

38 Ingénierie des réseaux - Chapitre 4 La couche Réseau 38 Master 1 SIGLIS La couche réseau 4.1 Introduction 4.2Circuits virtuels et réseaux de datagrammes 4.4 IP : Internet Protocol  Format d’un datagramme  Adressage IPv4  ICMP  IPv6 4.5 Algorithmes de routage  Routage Hiérarchique 4.6 Routage Internet  RIP 4.7 Diffusion et routage multicast

39 Ingénierie des réseaux - Chapitre 4 La couche Réseau 39 Master 1 SIGLIS ICMP: Internet Control Message Protocol  utilisé par les postes et routeurs pour transmettre des informations de la couche réseau  erreurs : destination non- joignable : réseau, port, protocole  echo request/reply (utilisé par ping)  ICMP est dans la couche réseau, mais au-dessus de IP :  messages ICMP transportés dans des datagrammes IP  message ICMP : type, code, et les 8 premier octets du datagramme ayant causé une erreur Type Code Description 0 0 echo reply (ping) 3 0 dest. network unreachable 3 1 dest host unreachable 3 2 dest protocol unreachable 3 3 dest port unreachable 3 6 dest network unknown 3 7 dest host unknown 4 0 source quench (congestion control - not used) 8 0 echo request (ping) 9 0 route advertisement 10 0 router discovery 11 0 TTL expired 12 0 bad IP header

40 Ingénierie des réseaux - Chapitre 4 La couche Réseau 40 Master 1 SIGLIS Traceroute et ICMP  La source envoie une série de segments UDP au destinataire  Le premier a un TTL = 1  Le second a un TTL = 2, etc.  Quand le nième datagramme arrive au nième routeur  Le routeur jette le datagramme  Le routeur envoie un message ICMP (type 11 code 0)  Le message inclut le nom du routeur et son adresse IP  Quand le message ICMP arrive à la source, la source calcule le RTT  Traceroute fait cela 3 fois  Critère d’arrêt  Le segment UDP arrive éventuellement au destinataire  Le destinataire envoie un paquet ICMP « host unreachable » (type 3, code 3)  Quand la source reçoit ce paquet ICMP, elle arrête.

41 Ingénierie des réseaux - Chapitre 4 La couche Réseau 41 Master 1 SIGLIS La couche réseau 4.1 Introduction 4.2Circuits virtuels et réseaux de datagrammes 4.4 IP : Internet Protocol  Format d’un datagramme  Adressage IPv4  ICMP  IPv6 4.5 Algorithmes de routage  Routage Hiérarchique 4.6 Routage Internet  RIP 4.7 Diffusion et routage multicast

42 Ingénierie des réseaux - Chapitre 4 La couche Réseau 42 Master 1 SIGLIS Pourquoi IPv6 ?  Limitation du nombre d’adresses IPv4.  Amélioration d’IPv4  Le Format de l’en-tête est simplifié pour faciliter le traitement  Tient compte des fonctions de sécurité et mobilité  Format du datagramme IPv6 :  Taille fixe : 40 octets  Pas de fragmentation par les routeurs  Quand le datagramme est trop important on renvoie un message ICMP « packet tooo big »

43 Ingénierie des réseaux - Chapitre 4 La couche Réseau 43 Master 1 SIGLIS Entête IPv6  Priorité: identifie la priorité parmi les datagrammes du flux  Trafic class: Permet de définir des types de service (débit, délai, etc.)  Label de flux : permet d’identifier des datagrammes et d’implémenter un service particulier.  Next Hdr: identifie le protocole de plus haut niveau utilisé (TCP/UDP).  Hop Limit: Limite au nombre de sauts de ce datagramme (TTL dans IPv4) Data Adresse de destination (128 bits) Adresse source (128 bits) Taille de la charge utileNext HdrHop limit Version Trafic class Label de flux 32 bits les adresses passent de 64 à 128 bits

44 Ingénierie des réseaux - Chapitre 4 La couche Réseau 44 Master 1 SIGLIS Les changements introduits par IPv6  Checksum : Supprimé  jugé redondant avec le checksum TCP  permet de limiter le temps de traitement  à chaque routeur le TTL est décrémenté : on doit recalculer le checksum  Options:  autorisé mais dans la partie donnée. Le champ Next Header indique le type de l’option.  ICMPv6: nouvelle version de ICMP  nouveaux types de message  fonctions de groupes de diffusion (IGMP)

45 Ingénierie des réseaux - Chapitre 4 La couche Réseau 45 Master 1 SIGLIS La transition de IPv4 à IPv6  Tous les routeurs ne peuvent être mis à niveau simultanément  on ne peut pas prendre un jour pour arrêter tous les routeur du monde  Comment les réseaux fonctionneront avec de routeurs IPv4 et des routeurs IPv6  Tunneling: les datagrammes IPv6 sont portés comme charge utiles dans des datagrammes IpV4

46 Ingénierie des réseaux - Chapitre 4 La couche Réseau 46 Master 1 SIGLIS Tunneling IPv6 tunnel Vue logique: Vue physique: IPv6 IPv4 Flow: X Src: A Dest: F data Flow: X Src: A Dest: F data Flow: X Src: A Dest: F data Src:B Dest: E Flow: X Src: A Dest: F data Src:B Dest: E A vers B: IPv6 E vers F: IPv6 B vers C: IPv6 dans IPv4 B vers C: IPv6 dans IPv4 A B CDEF FEB A  Avant d’être envoyés à un routeur IpV6 les datagrammes IpV4 sont encapsulés dans un datagramme Ipv4  Lorsqu’un routeur Ipv6 reçoit un datagramme d’un routeur IPv4 il extrait le datagramme IPv6

47 Ingénierie des réseaux - Chapitre 4 La couche Réseau 47 Master 1 SIGLIS La couche réseau 4.1 Introduction 4.2Circuits virtuels et réseaux de datagrammes 4.4 IP : Internet Protocol  Format d’un datagramme  Adressage IPv4  ICMP  IPv6 4.5 Algorithmes de routage  Etat des liens (Link state)  Vecteur de distance  Routage Hiérarchique 4.6 Routage Internet  RIP 4.7 Diffusion et routage multicast

48 Ingénierie des réseaux - Chapitre 4 La couche Réseau 48 Master 1 SIGLIS Graphe  Graphe = { N, E }  N = ensemble de routeurs  E ensemble de liens N = ensemble de routeurs = { u, v, w, x, y, z } E = ensemble de liens = { (u,v), (u,x), (u,w),(v,x), (v,w), (x,w), (x,y), (w,y), (w,z), (y,z) } u v x y z

49 Ingénierie des réseaux - Chapitre 4 La couche Réseau 49 Master 1 SIGLIS Coût des liens  c(x,y) = coût du lien(x,y) Ex: c(w,z) = 5  Le coût peut être fixe, ou fonction de la bande passante du lien, type de lien, etc.  Coût du chemin(x1, x2, x3, …, xp) = c(x1,x2) + c(x2,x3) + c(xp-1, xp) Question: Quel est le chemin du moindre coût entre u et z ?  Algorithme de routage : trouver le chemin du moindre coût. y u v w x z 1 1 1 2 2 2 3 3 5 5

50 Ingénierie des réseaux - Chapitre 4 La couche Réseau 50 Master 1 SIGLIS Algorithme à état des liens (Algorithme de Dijkstra)  La topologie du réseau et le coût des liens connu de tous les routeurs  information diffusée par un “link state broadcast”  tous les routeurs ont la même information  Calcul du chemin au moindre coût d’un routeur (source) vers tous les autre routeurs  Donne la table de routage pour ce noeud  Itératif : après k itérations, le chemin au moindre coût est connu pour k destinations  c(x,y) : coût du lien du noeud x à y ; =  si x et y ne sont pas voisins directs  D(v) : valeur courante du coût du chemin de la source vers la destination v.  p(v) : nœud prédécesseur sur le chemin de moindre coût de la source vers v  N’ : ensemble de nœuds dont le chemin de moindre coût est définitivement connu Algorithme à état des liens Notation

51 Ingénierie des réseaux - Chapitre 4 La couche Réseau 51 Master 1 SIGLIS Algorithme à état des liens N’ = {u} Pour tous les nœuds v Si v est voisin direct de u D(v) = c(u,v) sinon D(v) =  Répéter trouver le nœud n tel que n  N’ et D(n) est un minimum ajouter n à N’ Trouver X l’ensemble des nœuds adjacents à n et  N’ Pour chaque x de X D(x) = min(D(x), D(n) + c(n,x)) P(x) = n si D(x) a changé Jusqu’à N = N’ Phase 1 : Initialisation Phase 2: Calcul

52 Ingénierie des réseaux - Chapitre 4 La couche Réseau 52 Master 1 SIGLIS L’ Algorithme à état des liens en action EtapeN’D(v),p(v)D(w),p(w)D(x),p(x)D(y),p(y)D(z),p(z) 0{u}2,u5,u1,u  1{u,x}2,u4,x2,x  2{u,x,y}2,u3,y4,y 3{u,x,y,v}3,y4,y 4{u,x,y,v,w}4,y 5{u,x,y,v,w,z} u v w x y z 1 1 1 2 2 2 3 3 5 5      : minimum 

53 Ingénierie des réseaux - Chapitre 4 La couche Réseau 53 Master 1 SIGLIS L’ Algorithme à état des liens en action u v w x y z  arbre du chemin de moindre coût à partir de u  Table d’acheminement de u v x y w z (u,v) (u,x) destination lien

54 Ingénierie des réseaux - Chapitre 4 La couche Réseau 54 Master 1 SIGLIS Vecteur de distance Équation de Bellman-Ford On définit : d x (y): le coût du chemin au moindre coût de x vers y Alors d x (y) = min n {c(x,n) + d n (y)} où min est évalué sur tous les voisins n de x

55 Ingénierie des réseaux - Chapitre 4 La couche Réseau 55 Master 1 SIGLIS Application de la formule de Bellman-Ford sur un exemple  On voit bien que d v (z) = 5 d x (z) = 3 d w (z)=3  D’après l’équation de B-F : D u (z) = min{ c(u,v) + d v (z), c(u,x) + d x (z), c(u,w) + d w (z) } = min {2+5,1+3,5+3} = 4 Si le routeur veut envoyer un message sur le chemin de moindre coût :  Il doit envoyer le message à celui de ses voisins qui offre le coût minimum  Il doit s’appuyer sur les informations contenues dans la table d’acheminement Si le routeur veut envoyer un message sur le chemin de moindre coût :  Il doit envoyer le message à celui de ses voisins qui offre le coût minimum  Il doit s’appuyer sur les informations contenues dans la table d’acheminement

56 Ingénierie des réseaux - Chapitre 4 La couche Réseau 56 Master 1 SIGLIS Algorithme du vecteur de distance  D x (y) : estimation du moindre coût de x vers y  Le nœud x connait le coût du lien vers chacun de ses voisins v : c(x,v)  Le nœud x maintient un vecteur de distance D x = [D x (y) : y  N]  Le nœud x maintient le vecteur de distance de chacun de ses voisins  Pour chaque voisin v, x maintient D v = [ D v (y) : y  N]

57 Ingénierie des réseaux - Chapitre 4 La couche Réseau 57 Master 1 SIGLIS Idée de base  Régulièrement, chaque nœud envoie son propre vecteur de distance à ses voisins  L’algorithme est asynchrone  Quand un nœud reçoit un nouveau vecteur de distance de son voisin, il modifie son propre vecteur de distance en utilisant l’équation de B-F  En conditions normales, l’estimation D x (y) converge vers le moindre coût réel. Algorithme du vecteur de distance D x (y) = min n {c(x,n) + D n (y)} pour chaque nœud y  N

58 Ingénierie des réseaux - Chapitre 4 La couche Réseau 58 Master 1 SIGLIS Itératif, asynchrone  Chaque itération locale est causé par:  le coût d’un lien local qui change  un message de modification de VD d’un de ses voisins Distribué  Chaque nœud notifie ses voisins seulement quand son DV change Algorithme du vecteur de distance Attend le changement de coût d’un lien local ou un message d’un de ses voisins Chaque nœud: Recalcule sa propre estimation Si le VD pour une de ses destinations a changé, notifie ses voisins

59 Ingénierie des réseaux - Chapitre 4 La couche Réseau59Master 1 SIGLIS Algorithme du VD en action XYZ X027 Y  Z  XYZ X  Y201 Z  XYZ X  Y  Z710 XYZ X023 Y201 Z710 XYZ X027 Y201 Z710 XYZ X027 Y201 Z310 XYZ X023 Y201 Z310 XYZ X023 Y201 Z310 XYZ X023 Y201 Z310 z y x 2 7 1 Nœud X Nœud Y Nœud Z De Vers   D x (y) = min{c(x,y) + D y (y), c(x,z) + D z (y)} = min{2+0, 7+1} = 2 temps t0t1t2  t0 - initialisation. Les tables sont initialisées avec les valeurs des coûts vers les nœuds voisins  t1 – t2 :  les vecteurs calculés sont envoyés aux nœuds voisins  chaque nœud recalcule son VD  Si un VD est modifié il est envoyé aux nœuds voisins D x (z) = min{c(x,y) + D y (z), c(x,z) + D z (z)} = min{2+1, 7+0} = 3

60 Ingénierie des réseaux - Chapitre 4 La couche Réseau 60 Master 1 SIGLIS  Le coût du lien de y vers x passe de 4 à 1 L’algorithme du VD en action: cas favorable  A t0, y détecte le changement de coût du lien, modifie son VD et informe ses voisins  A t1, Z reçoit la modification de y et modifie sa table. Il calcule le moindre coût vers x et envoie à ses voisins son VD  A t2, y reçoit la modification de z et modifie sa table. Les moindre coûts de y ne changent pas et y n’envoie aucun message vers z.  En deux itérations, l’algorithme converge.

61 Ingénierie des réseaux - Chapitre 4 La couche Réseau 61 Master 1 SIGLIS  Le coût du lien y vers x passe de 4 à 60 L’algorithme du VD en action: cas défavorable  Avant le changement, on avait :  D y (x) = 4, D y (z) = 1, D z (y) = 1, D z (x) = 5  A t0, y recalcule D y (x)  D y (x) = min{ c(y,x) + D x (x), c(y,z) + D z (x) } = min { 60+0, 1+5} = 6  On obtient un boucle de routage  L’algorithme se poursuit : Il faudra 44 itérations pour qu’il se stabilise !  Boucle de routage  Si y doit envoyer un message à x, y va passer par x  x va éviter le lien (x,z) de coût 50 et va passer par y  on boucle ! On a un boucle de routage Boucle de routage  Si y doit envoyer un message à x, y va passer par x  x va éviter le lien (x,z) de coût 50 et va passer par y  on boucle ! On a un boucle de routage Problème du comptage à l’infini  Dans certains le nombre d’itérations peut être beaucoup plus important ! Problème du comptage à l’infini  Dans certains le nombre d’itérations peut être beaucoup plus important ! 

62 Ingénierie des réseaux - Chapitre 4 La couche Réseau 62 Master 1 SIGLIS Comparaison des algorithmes EL et VD  EL : dans un réseau de n nœuds, E liens il faut envoyer nE messages : coût o(nE)  VD : on envoie des messages aux voisins seulement Envoi de messages Vitesse de convergence  EL : algorithme en o(n 2 ) avec envoie de nE messages  VD : le temps de convergence varie  boucle de routage  problème du comptage à l’infini Robustesse : Que se passe t’il lorsqu’un routeur tombe en panne ? EL : Les nœuds peuvent  diffuser un coût incorrect  chaque nœud calcule sa propre table  VD  un nœud peut diffuser un coût incorrect  les tables de chaque nœud sont utilisées par les autres  l’erreur se propage dans le réseau

63 Ingénierie des réseaux - Chapitre 4 La couche Réseau 63 Master 1 SIGLIS Routage hiérarchique  On regroupe les routeurs par région, “système autonome” (AS)  Chaque As est géré par une autorité administrative qui décide le politique réseau  Les routeurs dans un même AS roulent le même protocole de routage  protocole de routage “intra-AS”  les routeurs dans différents AS peuvent utiliser des protocoles différents  Les routeurs « gateway » connectent les AS entre eux

64 Ingénierie des réseaux - Chapitre 4 La couche Réseau 64 Master 1 SIGLIS AS interconnecté  la table d’acheminement est configurée par les deux algorithmes de routage intra- et inter- AS  l’algorithme intra-AS configure les routes internes  les algorithmes inter-AS & intra-AS configurent les routes externes AS1 AS3 AS2 Algorithme de routage Intra-AS Algorithme de routage Inter-AS Table d’acheminement 3b 3c 3a 1b1a 1c 1d 2a 2c 2b

65 Ingénierie des réseaux - Chapitre 4 La couche Réseau 65 Master 1 SIGLIS Tâches inter-AS 3b 3c 3a 1b1a 1c 1d 2a 2c 2b  le routeur 2c reçoit un datagramme destiné à l’extérieur de AS2  Le routeur doit transférer le paquet à un routeur gateway mais lequel (2b ou 2a) ?  AS1 doit  apprendre quelles sont les destinations atteignables à travers AS2, à travers AS3  propager ces informations aux routeurs de AS1 AS3 AS2 AS1 Routage Inter-AS

66 Ingénierie des réseaux - Chapitre 4 La couche Réseau 66 Master 1 SIGLIS Fonction du protocole inter-AS 3b 3c 3a 1b1a 1c 1d 2a 2c 2b x x AS3 AS2 AS1  AS1 apprend (par le protocole inter-AS) que le sous réseau X est atteignable via AS3 (gateway 2a)  le Protocole inter-AS propage l’information à tous les routeurs de AS1  Le routeur 2c détermine du routage inter-AS que son interface I est sur le chemin du moindre coût vers 2a  2c installe l’entrée (x,I) dans sa table de routage

67 Ingénierie des réseaux - Chapitre 4 La couche Réseau 67 Master 1 SIGLIS Fonction du protocole inter-AS 3b 3c 3a 1b1a 1c 1d 2a 2c 2b x x  AS1 apprend (par le protocole inter-AS) que le sous réseau X est atteignable via AS3 et par AS2  Pour configurer la table d’acheminement le routeur 2c doit déterminer par quel gateway il doit transférer les paquets à destination de x. AS3 AS2 AS1

68 Ingénierie des réseaux - Chapitre 4 La couche Réseau 68 Master 1 SIGLIS La couche réseau 4.1 Introduction 4.2Circuits virtuels et réseaux de datagrammes 4.4 IP : Internet Protocol  Format d’un datagramme  Adressage IPv4  ICMP  IPv6 4.5 Algorithmes de routage  Etat des liens (Link state)  Vecteur de distance  Routage Hiérarchique 4.6 Routage Internet  RIP  OSPF  BGP 4.7 Diffusion et routage multicast

69 Ingénierie des réseaux - Chapitre 4 La couche Réseau 69 Master 1 SIGLIS Routage intra-AS  Connus sous le nom Interior Gateway Protocols (IGP)  Les protocoles les plus connus:  RIP : Routing Information Protocol  OSPF : Open Shortest Path First  IGRP : Interior Gateway Routing Protocol (Cisco)

70 Ingénierie des réseaux - Chapitre 4 La couche Réseau 70 Master 1 SIGLIS La couche réseau 4.1 Introduction 4.2Circuits virtuels et réseaux de datagrammes 4.4 IP : Internet Protocol  Format d’un datagramme  Adressage IPv4  ICMP  IPv6 4.5 Algorithmes de routage  Etat des liens (Link state)  Vecteur de distance  Routage Hiérarchique 4.6 Routage Internet  RIP  OSPF  BGP 4.7 Diffusion et routage multicast

71 Ingénierie des réseaux - Chapitre 4 La couche Réseau 71 Master 1 SIGLIS RIP (Routing Information Protocol)  RIP est un protocole de routage intra-AS  Utilise l’algorithme Vecteur de distance  Inclus dans la distribution BSD-UNIX depuis 1982  métrique de distance : nombre de sauts (maximum 15) destination sauts u 1 v 2 w 2 x 3 y 3 z 2 Du routeur A aux sous-réseaux :

72 Ingénierie des réseaux - Chapitre 4 La couche Réseau 72 Master 1 SIGLIS Annonces RIP  Vecteurs de distance : ils sont échangés parmi les voisins toutes les 30 secondes  un message RIP est appelé « une annonce »  Une annonce : liste de 25 sous-réseaux destination maximum à l’intérieur de l’AS  Si pas d’annonce du voisin après 180 secondes, le voisin est déclaré mort.

73 Ingénierie des réseaux - Chapitre 4 La couche Réseau 73 Master 1 SIGLIS RIP: Exemple de table de routage AD C B w w x x y y z z Sous-réseau destinataire Prochain Routeur Nb sauts jusqu’à dest. wA2 yB2 zB7 x--1 ……… Table de routage de D  col1: sous-réseau destinataire  col2: id. du prochain routeur sur le chemin de moindre coût  col3: Nombre de sauts jusqu’à destination (le nombre de sous- réseaux à traverser en comptant le sous-réseau destinataire.

74 Ingénierie des réseaux - Chapitre 4 La couche Réseau 74 Master 1 SIGLIS RIP: exemple (2) AD C B w w x x y y z z Dest.Proch.Nb sauts w-1 x-1 zC4 ……… Annonce de A à D Sous-réseau destinataire Prochain Routeur Nb sauts jusqu’à dest. wA2 yB2 z B A 7 5 x--1 ……… Table d’acheminement de D  

75 Ingénierie des réseaux - Chapitre 4 La couche Réseau 75 Master 1 SIGLIS Traitement de la table de routage RIP  Les tables de routage RIP sont gérées par un processus de la couche application appelé route-d  Les annonces sont envoyées sous forme de paquets UDP Physique Liaison Réseau (IP) Transport (UDP) route-d physical Liaison Réseau (IP) Transprt (UDP) route-d Table de routage Table de routage

76 Ingénierie des réseaux - Chapitre 4 La couche Réseau 76 Master 1 SIGLIS La couche réseau 4.1 Introduction 4.2Circuits virtuels et réseaux de datagrammes 4.4 IP : Internet Protocol  Format d’un datagramme  Adressage IPv4  ICMP  IPv6 4.5 Algorithmes de routage  Etat des liens (Link state)  Vecteur de distance  Routage Hiérarchique 4.6 Routage Internet  RIP  OSPF  BGP 4.7 Diffusion et routage multicast

77 Ingénierie des réseaux - Chapitre 4 La couche Réseau 77 Master 1 SIGLIS OSPF (Open Shortest Path First)  OSPF est un protocole de routage intra-AS  Protocole ouvert: la spécification est publique  Utilise l’algorithme à état des liens  Chaque nœud possède la topologie complète de l’AS auquel il appartient  Algorithme de Dijkstra (état des liens)  Les annonces sont envoyées au AS complet et pas uniquement aux voisins  les messages sont transportés directement sur IP (au lieu de TCP ou UDP)

78 Ingénierie des réseaux - Chapitre 4 La couche Réseau 78 Master 1 SIGLIS Hiérarchie dans OSPF  L’AS est hiérarchisé  aire locale  aire dorsale (backbone area )  Les annonces sont limitées à l’aire  Chaque nœud :  détient une topologie de son aire  connait seulement la direction vers les réseaux des autres aires.  Aire locale  Area border routers (ABR)  chargés de router les paquets vers les autres AS  “résume” les distances aux réseaux de son aire  annonce aux autres ABRs.  Aire dorsale: chargée de router le trafic entre les zones  Backbone routers: routage OSPF limité à la dorsale.  Boundary routers: fait le lien avec les autres AS. AS

79 Ingénierie des réseaux - Chapitre 4 La couche Réseau 79 Master 1 SIGLIS La couche réseau 4.1 Introduction 4.2Circuits virtuels et réseaux de datagrammes 4.4 IP : Internet Protocol  Format d’un datagramme  Adressage IPv4  ICMP  IPv6 4.5 Algorithmes de routage  Etat des liens (Link state)  Vecteur de distance  Routage Hiérarchique 4.6 Routage Internet  RIP  OSPF  BGP

80 Ingénierie des réseaux - Chapitre 4 La couche Réseau 80 Master 1 SIGLIS Border Gateway Protocol (BGP)  BGP est un standard de fait  BGP permet à un sous-réseau d’annoncer son existence au reste d’Internet « Je suis là »  BGP fournit à chaque AS la possibilité  D’obtenir des ASs voisins les informations d’accessibilité  De diffuser les informations d’accessibilité aux routeurs internes des ASs  De déterminer les bonnes routes vers les sous-réseaux basées sur les informations d’accessibilité et les politiques d’administration réseau BGP est la glue qui permet de faire communiquer les ASs entre eux.

81 Ingénierie des réseaux - Chapitre 4 La couche Réseau 81 Master 1 SIGLIS Rappel : Identification des ASs/Identification des sous-réseaux  Les sous réseaux sont identifiés par des préfixes CIDR  exemple : 138.16.64/24  Les ASs peuvent agréger plusieurs sous-réseaux  exemple : 138.16.64/24, 138.16.65/24, 138.16.66/24  Les ASs sont identifiés par leur Autonomous System Number (ASN) assigné par l’ICANN (Internet Corporation for Assigned Names and Numbers)

82 Ingénierie des réseaux - Chapitre 4 La couche Réseau 82 Master 1 SIGLIS BGP : les basiques  Les routeurs sont connectés deux à deux  ils partagent des sessions BGP  ils échangent des informations de routage au dessus de connexions TCP  Lorsque AS2 annonce un préfixe à AS1 :  AS2 promet qu’il acheminera les datagrammes destinés vers ce préfixe.  AS2 peut agréger les préfixes dans ses annonces (cf page 29 « Adressage hiérarchique: des routes plus spécifiques ». Session BGP externe (eBGP) Session BGP interne (iBGP) Session BGP externe (eBGP) Session BGP interne (iBGP)

83 Ingénierie des réseaux - Chapitre 4 La couche Réseau 83 Master 1 SIGLIS Diffuser l’information d’accessibilité  En utilisant le session entre 3a et 1c, AS3 envoie l’information d’accessibilité à AS1  1c peut alors utiliser les sessions iBGP pour distribuer les nouveaux préfixes à tous les routeurs de AS1  1b peut ensuite rediffuser les informations d’accessibilité à AS2 en utilisant le session eBGP entre 1b et 2a.  Quand un routeur apprend un nouveau préfix, il crée une entrée pour le préfix dans sa table de routage. Session BGP externe (eBGP) Session BGP interne (iBGP) Session BGP externe (eBGP) Session BGP interne (iBGP)

84 Ingénierie des réseaux - Chapitre 4 La couche Réseau 84 Master 1 SIGLIS Routes BGP et attributs de chemin  L’annonce d’un préfix contient dans attributs BGP  le préfix et les attributs définissent la « route »  Deux attributs importants  AS-PATH: La suite d’AS que le message BGP a traversé :  Ex: AS 67, AS 17  NEXT-HOP : indique le «prochain saut» pour atteindre un réseau  Pour une session eBGP, c’est l’adresse IP du routeur voisin qui a annoncé cette route  Lorsque le routeur reçoit une annonce de route, il utilise des règles d’administration définies par l’administrateur du réseau  acceptation ou refus  pondération de la nouvelle route

85 Ingénierie des réseaux - Chapitre 4 La couche Réseau 85 Master 1 SIGLIS Exemple de Traitement BGP (1)  Hypothèses:  a.b.c.d adresse de l’interface de 3a qui mène à 1c  AS3 a pour préfix w.x.y  3a envoie un message à 1c en utilisant la session eBGP  AS-PATH = w.x.y  NEXT-HOP = a.b.c.d  1c reçoit le message et diffuse sur AS1 en utilisant les sessions iBGP  1d reçoit le message de 1c  1d détermine l’interface qui commence le chemin de moindre coût vers 1c  l  1d ajoute l’entrée (w.x.y,l) à sa table de routage. Evènement: 3a annonce une route

86 Ingénierie des réseaux - Chapitre 4 La couche Réseau 86 Master 1 SIGLIS Selection de route BGP  Un texte ici  et un autre

87 Ingénierie des réseaux - Chapitre 4 La couche Réseau 87 Master 1 SIGLIS Sélection de route BGP  Routeur peut apprendre plus d’une route vers une même destination.  Routeur doit choisir une route.  Règles d’élimination :  1 Valeur de l’attribut «local preference» : utilisé pour influencer le  processus de décision  2 Chemin le plus court : AS-PATH  3 Routeur le plus près : NEXT-HOP  4 Autres critères (autres attributs BGP)

88 Ingénierie des réseaux - Chapitre 4 La couche Réseau 88 Master 1 SIGLIS Un texte ici  Un texte ici  et un autre

89 Ingénierie des réseaux - Chapitre 4 La couche Réseau 89 Master 1 SIGLIS Un texte ici  Un texte ici  et un autre

90 Ingénierie des réseaux - Chapitre 4 La couche Réseau 90 Master 1 SIGLIS Un texte ici  Un texte ici  et un autre


Télécharger ppt "Master 1 SIGLIS Ingénierie des réseaux Stéphane Tallard Chapitre 4 – Couche réseau Master 1 SIGLIS1 Ingénierie des réseaux - Chapitre 4 La couche Réseau."

Présentations similaires


Annonces Google