Vous êtes sur la page 1sur 10

Larchitecture TCP/IP Le protocole IPv6 Les adresses IPv6

Architectures et Protocoles des Rseaux


Chaptre 3 - Larchitecture TCP/IP : spcicits Anne 2007-2008

Claude Duvallet
Universit du Havre UFR des Sciences et Techniques Courriel : Claude.Duvallet@gmail.com

Claude Duvallet 1/10

Architectures et Protocoles des Rseaux

Larchitecture TCP/IP Le protocole IPv6 Les adresses IPv6

Larchitecture TCP/IP (1/4)


Les deux principaux protocoles :
Internet Protocol (IP) : protocole de niveau rseau assurant un service sans connexion, Transmission Control Protocol (TCP) : protocole de niveau transport fournissant un service able avec connexion.

Le protocole IP :
niveau 3 du modle de rfrence, protocole dinterconnexion permettant de vhiculer des blocs de donnes contenant une adresse sans autres fonctionnalits (paquets IP). objectif : transporter ce bloc de donnes dans un paquet de nimporte quelle autre technique de transfert de paquets. paquets IP indpendant les uns des autres et routs individuellement. qualit de service trs faible : pas de dtection des paquets perdus.
Claude Duvallet 2/10 Architectures et Protocoles des Rseaux

Larchitecture TCP/IP Le protocole IPv6 Les adresses IPv6

Larchitecture TCP/IP (2/4)

Le protocole TCP :
niveau 4 (transport) du modle de rfrence. nombreuses fonctions permettant de rsoudre les problmes de pertes de paquets dans les niveaux infrieurs, mode connect contrairement UDP.

Le protocole UDP :
protocole de niveau 4, noffre pratiquement aucune fonctionnalit, permet la prise en compte dapplications qui ne demandent que trs peu de services de la part de la couche transport.

Protocoles au dessus de TCP et dUDP = protocoles de type applicatif.

Claude Duvallet 3/10

Architectures et Protocoles des Rseaux

Larchitecture TCP/IP Le protocole IPv6 Les adresses IPv6

Larchitecture TCP/IP (3/4)

Telnet

FTP

SMTP

TCP (Transmission Control Protocol) IP (Internet Protocol)

UDP

Claude Duvallet 4/10

Architectures et Protocoles des Rseaux

Larchitecture TCP/IP Le protocole IPv6 Les adresses IPv6

Larchitecture TCP/IP (4/4)

Le protocole IPv6 reprsente la nouvelle gnration


Version Priorit tiquette de flot Entte suivant Nombre de noeuds traverss

Longueur de donnes

Adresse metteur sur 16 octets Adresse rcepteur sur 16 octets Options

Claude Duvallet 5/10

Architectures et Protocoles des Rseaux

Larchitecture TCP/IP Le protocole IPv6 Les adresses IPv6

Le protocole IPv6 (1/3)

La structure des paquets (1/3)


Priorit : ce champ permet de traiter les paquets plus ou moins rapidement dans les nuds du rseau. Les principales valeurs sont les suivantes :
0 1 2 3 4 5 6 7 pas de priorit particulire trac de base (news) transfert de donnes sans contraintes temporelles (courriel) rserv pour des dveloppement futurs transfert en bloc avec attente du rcepteur (transfert de chiers) rserv pour des dveloppement futurs trac interactif (rlogin, terminal virtuel, etc.) trac pour le contrle (routage, contrle de ux)

Claude Duvallet 6/10

Architectures et Protocoles des Rseaux

Larchitecture TCP/IP Le protocole IPv6 Les adresses IPv6

Le protocole IPv6 (2/3)

La structure des paquets (2/3)


tiquette de ot est un champ nouveau permettant dindiquer la qualit de service des informations transportes. Il est utilis par les routeurs et permet de prendre des dcisions sur le routage qui optimisent le transport dinformations comme (avec contraintes temps rel) la parole. La longueur des donnes indique la longueur totale du datagramme en octets (sans tenir compte de len-tte). En-tte suivant indique le protocole encapsul dans la zone de donnes du paquet. Les options suivantes sont possibles :
0 6 43 45 50 58 60 Hop-by-Hop Option Header TCP Routing Header Interdomain Routing Protocol Encapsulating Security Payload ICMP Destination Options Header 4 17 44 46 51 59 IP UDP Fragment Header Resource Reservation Protocol Authentication Header No Next Header

Claude Duvallet 7/10

Architectures et Protocoles des Rseaux

Larchitecture TCP/IP Le protocole IPv6 Les adresses IPv6

Le protocole IPv6 (3/3)


La structure des paquets (3/3)
Nombre de nuds traverss : ce champs permet de dterminer la dure de vie des paquets (nombre de routeurs traverser avant de mourir). Les deux champs adresses sont sur 128 bits :
une adresse IPv6 est reprsente par blocs de 16 bits, en hexadcimal, spars par " :" exemple : une adresse IPv6

128:FCBA:1024:1B23:0:0:24:FEDC
Les sries dadresses gales 0 peuvent tre abrges par " : :" qui ne peut apparatre quune seule fois dans une adresse car il nindique pas le nombre de zro. Ladressage IPv6 est hirarchique.

Le champs Options permet lajout de nouvelles fonctions concernant la scurit.

Claude Duvallet 8/10

Architectures et Protocoles des Rseaux

Larchitecture TCP/IP Le protocole IPv6 Les adresses IPv6

Les adresses IPv6


Adresse 0 : :/8 100 : :/8 200 : :/7 400 : :/7 600 : :/7 800 : :/5 1000 : :/4 2000 : :/3 4000 : :/3 6000 : :/3 8000 : :/3 A000 : :/3 C000 : :/3 E000 : :/4 F000 : :/5 F800 : :/6 FC00 : :/7 FE00 : :/9 FE80 : :/10 FEC0 : :/10 FF00 : :/8 Premiers bits de ladresse 0000 0000 0000 0001 0000 001 0000 010 0000 011 0000 1 0001 001 010 011 100 101 110 1110 1111 0 1111 10 1111 110 1111 1110 0 1111 1110 10 1111 1110 11 1111 1111 Caractristiques rserv non assign adresse ISO adresse Novell (IPX) non assign non assign non assign non assign adresses des fournisseurs de services non assign adresse gographique dutilisateurs non assign non assign non assign non assign non assign non assign non assign adresses de liaisons locales adresse de sites locaux adresse de multipoint (multicast)

Claude Duvallet 9/10

Architectures et Protocoles des Rseaux

Larchitecture TCP/IP Le protocole IPv6 Les adresses IPv6

Larchitecture TCP/IP (Bilan)

Conclusions :
Souplesse de mise en place au dessus de nimporte quel rseau existant. Encapsulation et dcapsulation des paquets IP dans les paquets des rseaux quils doivent traverser lors des oprations de routage par le protocole IP. La souplesse du rseau Internet provient de cette facilit dadaptation de lenvironnement TCP/IP au dessus de nimporte quel rseau.

TCP IP Rseau X IP

TCP IP Rseau Y

Claude Duvallet 10/10

Architectures et Protocoles des Rseaux