rsx101 réseaux et télécommunications diaporama séance 10 internet (1) révision ajean-claude...

55
RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision A Jean-Claude KOCH

Upload: olivie-bois

Post on 03-Apr-2015

119 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101Réseaux et Télécommunications

RSX101Réseaux et Télécommunications

Diaporama séance 10

Internet (1)

Révision AJean-Claude KOCH

Page 2: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

HistoriqueHistorique

Page 3: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 3

INTERNETINTERNET

Page 4: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 4

INTERNET @Le réseau de réseaux

INTERNET @Le réseau de réseaux

Ensemble de réseaux et de passerelles

Qui utilise la famille des protocoles TCP/IP

Et qui fonctionne comme un réseau virtuel unique

INTERNET assure :

Une connectivité universelle

Trois niveaux de service

- La remise non fiable de datagramme en mode sans connexion

- Le transfert fiable full-duplex en mode flot (séquences d'octets)

- Les services et applications au dessus des deux précédents

Page 5: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 5

DORSALE U.S. DORSALE U.E.Vers dorsaleasiatique

vers dorsale canadienne Vers dorsale Est

Vers dorsaleméditerranée

Réseau MAN

Réseau WAN

Réseau WAN

Réseau MAN Réseau MAN

Réseau WAN

Réseaux LAN ’s

Accès individuels

Le réseau de réseaux : INTERNET @Le réseau de réseaux : INTERNET @

Page 6: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 6

RenaterREseau NATional pour l ’Enseignement et la Recherche

RenaterREseau NATional pour l ’Enseignement et la Recherche

Russie

NorOpale

Vikman

OR

Aramis

REMIPOCTARES

R3T23RLR

Reims

SyrhanoCaen Rouen

Rennes

Metz

Nancy

Strasbourg

Poitiers

Bordeaux

Lyon

Grenoble

Paris

Toulouse .Montpellier

Marseille

Nice / Sophia

Nantes

Besançon

Clermont-Ferrand

Limoges

RERIFDijonClonys

Bretagne

Pays deLoire

Lothaire

Retecor

AQUAREL

Etats Unis Europe

Pays méditerranéens

Orléans

RenaCentre

Lille

EBelin

Osiris

La Réunion, Antilles, Guyane

CompiègneChampaitre

Cratère

Pir2

Poitou-CharentesRENATER

Page 7: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 7

HISTORIQUE INTERNET : organisationHISTORIQUE INTERNET : organisation

1969 ARPANET - Réseau pour le DOD US

1970-75 Création de l ’Internet Working Group

1976-80 Création de l ’Internet Configuration Control Board

1981-85 Séparation ARPANET et MILNET, ICCB devient Internet

Activity Board

1986-90 NSFnet remplace ARPANET, et Création de l’Internet

Architecture Board

1991-95 Internet SOCity intègre IAB

…2.000+ Explosion du WEB, Problèmes d’adressage,

de sécurité, d’éthique, de qualité de service,

d’information pléthorique …

2010 Apport de solutions évoluées à ces problèmes,

notamment par le déploiement généralisé d’IPV6.

Page 8: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 8

Historique Internetnaissance des principaux protocoles

Historique Internetnaissance des principaux protocoles

1970 Network Control Protocol (Novell)

1972 TELNET

1973 File Transfer Protocol (FTP)

1974 Fondements de TCP/IP par V.CERF

1974-80 Mise en forme TCP/IP

1982 Simple Mail Transfer Protocol (SMTP)

1989 Simple Network Management Protocol (SNMP)

1990 Internet Relay Chat Protocol (IRCP)

1991 GOPHER

1992 Hyper Text Transfer Protocol (HTTP)

1993 Multipurpose Internet Mail Extension (MIME)

1994 NETSCAPE

1996 IPNG, VRML, JAVA

2000 XML, WAP

2010 Internet IP-V6 (Généralisation)

Page 9: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 9

Page 10: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 10

Instances InternetInstances Internet

ISOC Internet Society : Promotion et développement

IAB Internet Activity Board : Organe de contrôle

IESG Internet Engineering Steering Group : Pilote l’ingénierie du

réseau

IETF Internet Engineering Task Force : Spécification et implantation des protocoles

et élabore les RFCs (Requests For Comments)

IRTF Internet Research Task Force : Recherches à long terme

ICANN Internet Corporation for Assignement Network Numbers: Organisme de droit

américain qui délègue la gestion des adresses aux différents NICs

NIC Network Information Center : Une délégation dans chaque pays : Inter-NIC (USA),

représentant en France :

AFNIC (Association Française pour le Nommage Internet Coopératif) qui a agréé 5

bureaux d ’enregistrement (Oléane, Gandi, 7ways, NordNet & BookMyName)

Page 11: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 11

Les Principaux Protocoles de l’InternetLes Principaux Protocoles de l’Internet

ARP / RARP ((Reverse)Adress Resolution Protocol) : Association des

adresses physiques et des adresses internet

FTP (File Transfer Protocol) : Programme de transfert de fichiers

HTTP (HyperText TransferProtocol) : Tansfer de pages Web

ICMP (Internet Control Message Protocol) : Echange de messages de

contrôle et de supervision entre noeuds du réseau

IGMP (Internet Group Management Protocol) : Gestion des groupes

d ’échange (Forum)

IP (Internet Protocol) : Fonctions pour l ’interconnexion de réseaux. Il

existe une RFC pour chaque type de sous réseau (X25, Ethernet, RNIS

…) - (Niveau réseau)

IRCP (Internet Relay Chat Protocol) : Gestion des groupes de

discussion (Chat)

Page 12: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 12

NFS (Network File System) : Accès transparent à des fichiers

partagés sur le réseau (Système de fichiers virtuel) - Créé par SUN

NNTP (Network News Transfer Protocol) : Gestion des diffusions

d ’informations

SMTP (Simple Mail Transfer Protocol) : Courrier électronique

SNMP (Simple Network Management Protocol) : Gestion et

administration de réseaux hétérogènes

TELNET (Remote Login) : Mécanisme de terminal virtuel permettant à

toute station de se connecter à un hôte

RTP/RTCP (Realtime Transport /Control Protocol) : Transport et

gestion QoS de flux temps réel

TCP (Transmission Control Protocol) : Établissement de

connexions fiables de bout en bout (niveau transport)

UDP (User Datagram Protocol) : Mode de transport sans connexion

Les Principaux Protocoles de l’Internet (suite)Les Principaux Protocoles de l’Internet (suite)

Page 13: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 13

X25-3

Place des Protocoles de l’Internet

Applis

4

3 IP IGMP

2 LAP- RNIS

Serial1

ARP/RARP

ICMP

LLC

MAC

Couche physique LANs Couche physique WANs

AAL

SLIP

PPP

LAP-B PQT

TCP UDP

TELNET FTP DNS NNTPHTTP SMTP RTP/RTCP

Réseaux hôtes

Page 14: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

Adressage InternetAdressage Internet

Page 15: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 15

Internet et sa cascade d ’adresses...Internet et sa cascade d ’adresses...

Matériel =Adresse MAC

Utilisateur =Adresse URL

Réseau Internet =Adresse IP

Page 16: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 16

Mot de passe(déconseillé)

Nom duserveur

N° de Port(facultatif si 80)

Chemin d’accès sur serveurProtocole

Mon password www.demo.fr :80 /manuel/pageaccueil.phphttp:

Exemple:

Système de noms symboliques URL = Uniform Ressource Locator

Système de noms symboliques URL = Uniform Ressource Locator

C’est un format de nommage universel pour désigner une ressource Internet. Il est composé de :

Nom du protocole: Le protocole le plus largement utilisé sur le WEB est HTTP (HyperText Transfer Protocol). De nombreux autres protocoles sont toutefois utilisables (FTP,News,Mailto,Gopher,...) Identifiant et mot de passe : Permet de spécifier les paramètres d'accès à un serveur sécurisé. Cette option est déconseillée car le mot de passe est alors visible dans l'URL Le nom du serveur: Il s'agit du nom de domaine de l'ordinateur hébergeant la ressource demandée (il est possible d'utiliser l‘adresse IP du serveur, par contre l'URL est moins lisible. Le numéro de port: C’est le numéro associé à un service permettant au serveur de savoir quel type de ressource est demandée. Le port associé par défaut au protocole HTTP est le port numéro 80. Si le service Web du serveur est associé au port 80, le numéro est facultatif.Le chemin d'accès à la ressource : Cette dernière partie permet au serveur de connaître l'emplacement auquel la ressource est située.

Page 17: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 17

Nommage du serveur selon hiérarchie « sous domaines. Domaine. TLD » TLD = Top Level Domain

Quelques valeurs courantes de TLD :Types d ’organisations :

.com commerce .edu éducation

.gov gouvernement .int institution internationale

.mil militaire .net activités réseau

.org organismes divers

Codes nationaux :.au Australie .de Allemagne .jp Japon

.at Autriche .dk Danemark .uk Roy. uni

.be Belgique .fi Finlande .no Norvège

.ca Canada .fr France .qa Quatar

.ch Suisse .ie Irelande .ru Russie

.il Israel .nl Pays bas .se Suède

Système de noms symboliques (suite)Système de noms symboliques (suite)

Page 18: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 18

Système de noms de domaines(Domain Naming Services)

Système de noms de domaines(Domain Naming Services)

Exemple d ’un espace de nom DNS

....it.net.com .gov .mil .edu .org .de.jp.fr...

.mit

.ing .res

rob

.univ

.eci .polytech

.srv .jessy

Zones génériques Zones géographiques

[email protected]

http://www.portail.polytech.univ.fr

Racine

Top Level Domains

Page 19: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 19

Internet / intranetInternet / intranet

0 ID-RES. ID_ORD.

32 bits

1 0 ID-RES. ID_ORD.

1 1 0 ID-RES. ID_ORD.

1 1 1 0 adresse de diffusion multipostes

@ Classe A

@ Classe B

@ Classe C

@ Classe D

1 1 1 1 0 réservé @ Classe E

L ’adressage IP V4

Format des différentes classes d ’adresses

Page 20: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 20

Internet / intranetInternet / intranet

CLASSE @ réseaula plus basse

@ réseau la plus haute

Nombre max.de réseaux

Nombre max.d'ordinateur

s Masque réseau

A 0 . 1 . 0 . 0 126 . 0 . 0 . 0 126 16.777.214 255 . 0 . 0 . 0

B 128 . 0 . 0 . 0 191 . 255 . 0 . 0 16.384 65.534 255 . 255 . 0 . 0

C 192 . 0 . 0 . 0 223 . 255 . 255 . 0 2.097.152 254 255 . 255 . 255 . 0

D 224 . 0 . 0 . 0 239 . 255 . 255 . 255 N / A N / A N / A

L ’adressage IP V4

Plages d ’adresses correspondant à chaque classe et notion de masquesAttention : les adresses réseau & ordinateur « tout à 1 » & « tout à 0 » sont réservées !

32 bits

1 0 ID-RES. ID_ORD.

1 0 ID-RES. ID_ORD.

@ Classe B

@ Classe B avec sous-réseau

Masque1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

sousréseau

Page 21: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 21

Soit une adresse IP exprimée sous sa forme décimale :131.248.193.3

Les valeurs entre les points sont exprimées par octets, elles sont donc nécessairement comprises entres 0 & 255(*)

Sous la forme binaire elle deviendra :13110 = 1000 00112

24810 = 1111 10002

19310 = 1100 00012

00310 = 0000 00112

Soit, sous forme complète : 1000 0011.1111 1000.1100 0001.0000 0011

On peut donc en déduire :Qu’il s’agit d’une adresse de classe B

Que l’adresse Réseau est : 131.248.0.0

Que l’adresse ordinateur dans ce réseau est : 0.0.193.3

(*)Les valeurs 255 (11111111) & 0 (00000000) dans une adresse hôte complète sont réservées à des usages spécifiques, et ne doivent pas être utilisées hors ces usages.

Mode de représentation décimale de l’adresse IP

Mode de représentation décimale de l’adresse IP

Page 22: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 22

Soit la même IP exprimée sous sa forme décimale, accompagnée d’un masque :

131.248.193.3 masque : 255.255.192.0

Ce qui devient, sous la forme binaire :Adresse : 1000 0011.1111 1000.1100 0001.0000 0011

Masque : 1111 1111.1111 1111.1100 0000.0000 0000

Bits de sous-réseau : - - - - - - - -.11- - - - - -.- - - - - - - -

Adresse hôte : - - - - - - - - - - - - - - . - -00 0001.0000 0011

bits de sous-réseau

On peut donc en déduire :Que quatre sous-réseaux différents peuvent être créés (2 bits)

Que l’adresse hôte dans ce sous-réseau est : 0.0.1.3

Que le nombre maximum d’hôtes dans chaque sous-réseau sera de 11 1111 1111 11112 – 2 (*) = 16382

(*) car les adresses 0------0 et 1------1 sont réservées à usages spécifiques

Utilisation du masqueUtilisation du masque

Page 23: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 23

Les résolutions d ’adresses dans l ’InternetLes résolutions d ’adresses dans l ’Internet

ARP/RARP (Address Resolution Protocol)

Mise en correspondance dynamique entre :

ADRESSE LOGIQUE ADRESSE PHYSIQUE

I.P. (Niveau 3) MAC (Niveau 2)

DNS (Domain Naming Services)

Mise en correspondance statique

ADRESSE LOGIQUE ADRESSE SYMBOLIQUE

I.P. (Niveau 3) URL (Niveau Appli.)

Page 24: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RoutageRoutage

Page 25: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 25

Le routage InternetLe routage Internet

2 R1 4R

WAN

LAN LAN

RÉSEAU MANFÉDÉRATEUR

192.31.60.1

3

Routeur avec 2 adresses IPRouteur avec 2 adresses IP

192.31.60.7192.31.60.4

192.31.63.3 192.31.63.4 192.31.63.8

F1

F2

F3

192.31.65.1192.31.65.5192.31.65.7

Sous-réseau IP 192.31.65.0

Adresses MAC

Sous-réseau IP 192.31.63.0

R

Adresses MAC

Page 26: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 26

Un groupe de réseaux et passerelles relevant d ’une même responsabilité administrative au plan routage est appelé système autonome.

Le routage entre systèmes autonomes est réalisé par des passerelles dites externes. Les protocoles correspondants sont nommés EGP External Gateway Protocol)

A l ’intérieur d ’un système autonome, les protocole utilisés par les passerelles sont les IGP (Internal Gateway Protocol)

FÉDÉRATEUR

RES.1

RES.2

RES.3

EGP

IGP IGP IGP

EGP

Le routage Internet (suite)Le routage Internet (suite)

Page 27: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 27

Protocoles de routageProtocoles de routage

Type IGP (Internal Gateway Protocol) : Peu de stratégie de routage, résolution d’adresses

OSPF ( Open Shortest Path First ) - RFC 1247

Le plus récent (1990) - Efficace mais lourd

RIP ( Routing Information Protocol )

Le premier, mais dépassé par les grands réseaux

IGRP (CISCO)

RIP amélioré

Type E.G.P. ( External Gateway Protocol) : Stratégies de routage évoluées basées sur différents concepts formels, et sur considérations politique, sécuritaires & économiques.

BGP ( Border Gateway Protocol)

Le plus utilisé

IS-IS - ISO 10589

Concept de structure hiérarchisée.

CIDR ( Classless Internet Domain Routing )

Développement rapide - Basé sur concept sous réseaux. Permet de retarder l’échéance du manque d’adresses.

Page 28: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 28

La hiérarchie InternetLa hiérarchie Internet

PROCESSUS

ÉMISSION

PROCESSUS

RÉCEPTIONdonnées

AH

Support de transmission

chargePH

bits

RÉSEAU-HOTERÉSEAU-HOTE

données

TRANSPORT TRANSPORTchargeTH

IP charge INTERNETINTERNET

Segmentation éventuelle

LH charge

fragmentation éventuelle

APPLICATIONAPPLICATION

Page 29: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 29

SegmentationSegmentation

Découpage du message applicatif pour portage dans plusieurs structures de données de la couche TRANSPORT, sans reprise de l ’entête APPLICATION dans chaque segment.

Exemple : une page HTML de 2000 octets dans deux segments TCP (Longueur maximale champ de données = 1500 octets, entête HTTP= 100 octets)

EntêteHTTP Données page WEB (HTML)

Entête HTTPEntête TCP Segment 0-1400

0 1400 1999

Entête TCP Segment 1401-1999

SEGMENT n° 1

SEGMENT n°2

100 octets

Page 30: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 30

FragmentationFragmentation

Découpage du datagramme IP pour portage dans plusieurs trames de niveauLIAISON, avec reprise de l ’entête IP dans chaque fragment.

Exemple : un datagramme IP de 4.000 octets dans trois trames LLC(Longueur maximale champ de données = 1.500 octets, entête IP= 20 octets)

Entête IP Données datagramme

Entête IPEntête LLC Fragment 0-1479

0 1479 2959 3999

Entête LLC Fragment 1480-2959

Entête LLC Fragment 2960-3999

TRAME LLC n° 1

TRAME LLC n° 2

TRAME LLC n° 3

20 octets

Entête IP

Entête IP

Page 31: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 31

EncapsulationEncapsulation

Découpage du datagramme IP pour portage dans plusieurs structures de données de la couche RÉSEAU (Wan), après segmentation.

Exemple : un datagramme IP de 600 octets dans trois paquets X25 (Longueur maximale champ de données = 256 octets, entête IP= 20 octets)

Entête IP Données datagramme

Entête IPEntête PQT Segment 0-235

0 235 490 599

Entête PQT Segment 236-490

Entête PQT Segment 491-599

PAQUET n° 1

PAQUET n° 2

PAQUET n° 3

20 octets

Page 32: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

Le Protocole IPLe Protocole IP

Page 33: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 33

32 bits

0 31

VER IHL SERVICE LGR TOTALE

IDENTIFICATION FLG DÉPLACEMENT

DURÉE VIE PROTOCOLE CONTRÔLE

ADRESSE IP SOURCE

ADRESSE IP DESTINATION

OPTIONS BOURRAGE

... DONNÉES ...

Longueur totale maximale : 65535 octetsMTU par défaut : 1500 octets (charge Ethernet)

Le datagramme I.P. V4Le datagramme I.P. V4

Page 34: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 34

Longueur maximale : 65535 octets (par défaut 576 octets)

VER : Version IP (4 actuelle)

IHL : Longueur entête(en mots de 32 bits)

SERVICE : Type de service (délai, débit, fiabilité, coût : pour routeurs)

LGR TOT : Longueur totale datagramme

IDENT. : Identifiant pour tous les fragments d ’un même datagramme

FLG : Suivi de la fragmentation (Autorisée ou non & dernier frag.)

DÉPLAC. : Décalage du fragment par rapport au bit 0 (OFFSET)

DURÉE VIE : Durée de vie restante du datagramme

PROTOCOLE :Type de protocole de niveau 4 utilisant le service (TCP,UDP ou autres - RFC 1700)

CONTRÔLE : Somme de contrôle de l’entête (dontadresses)

ADRESSES : IP V4 sur 32 bits

OPTIONS : Facultatif. Concernant sécurité, routage ...

Champ données : Segment TCP ou datagramme UDP ou message de contrôle ou adresses

Le datagramme I.P. V4Le datagramme I.P. V4

Page 35: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 35

Principe des sommes de contrôlePrincipe des sommes de contrôle

Somme sur 16 bits en complément à 1 (revient au calcul d ’une parité verticale)

Entête reçue

1101 0111 + 0110 10100110 0001 + 0101 10001010 1001 + 1110 00101001 1100 + 1000 0101

+ 1101 0110

= 0000 0000

Entête émise

1101 0111 + 0110 10100110 0001 + 0101 10001010 1001 + 1110 00101001 1100 + 1000 0101

=

1101 0110

Mot de contrôle

Contrôle OK !

Entête reçue

1101 0111 + 0110 10100110 0101 + 0101 10001010 1001 + 1110 00101001 1100 + 1000 0101

+ 1101 0110

= 0000 0100

Entête émise

1101 0111 + 0110 10100110 0001 + 0101 10001010 1001 + 1110 00101001 1100 + 1000 0101

=

1101 0110 ERREUR !

Page 36: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 36

Type de ServiceType de Service

PRIORITY : Priorité datagramme

0 = normale 7 = supervision réseau

D, T, R : Type de qualité de service recherchée D = Delay (le plus rapide)

T = Throuput (le plus fort débit)

R = Reliability (le plus fiable)

8 bits

0 71 2 3 4 5 6

PRIORITY D T R UNUSED

Page 37: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 37

Contrôle de la fragmentationContrôle de la fragmentation

IDENTIFIER : Entier aléatoire identifiant le datagramme

FLAG :Indicateur de dernier fragment (00x) ou d ’interdiction de fractionner (0x0)

OFFSET :Numéro du premier octet du fragment (égal à 0 pour le premier fragment)

IDENTIFIER FLAG OFFSET

32 bits

0 31

Page 38: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 38

Durée de vieDurée de vie

Générée pour chaque datagrammePour empêcher l’engorgement du réseau par des datagrammes errant éternellement

Initialement exprimée en secondes… Mais traitement utopique car :

Temps de transits de chaque segment inconnus

Pas de synchronisation des horloges

Décrémentée de la façon suivante :Chaque passerelle retire 1 si le transit est normal

Décrémente du nombre de secondes s’il y a eu attente

Page 39: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 39

OptionsOptions

Code : Sur 8 bits, indiquant Niveau de secret du datagramme

Type de routage choisi

- Routage strict : Chemin spécifique imposé par la source

- Routage lâche : Passage obligé par certains routeurs indiqués seulement

- Routage libre : Aucune contrainte de route

Relevé route :Chaque routeur indique son adresse IP, dans l ’ordre de passage

Horodatage : Idem, mais avec en plus l ’heure de passage dans chaque routeur

Longueur des données associées :En multiple de 32 bits

CODE LONGUEUR DONNÉES OPTIONS BOURRAGE

32 bits

0 31

Page 40: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 40

Le protocole I.P. V6Le protocole I.P. V6

OBJECTIFS :

Augmenter le nombre d ’adresses disponibles

Amélioration de la sécurité

Permettre différentes qualités de services

Améliorer la gestion de la diffusion multipoints

Permettre la nomadisation des adresses

Ouvrir à d ’autres évolutions

Permettre la compatibilité avec V4

Page 41: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 41

Petit historique IPV6...Petit historique IPV6...

1992 Premières réflexions au sein IETF

1994 Premières recommandations

1996 Spécifications intégralement définies

1998 Premières expérimentations (R6-Bone)

2001 Prise en compte par les équipementiers

2003 Premières propositions opérateurs en Europe et au

Japon

2010 ? Internet entièrement migré V6

Page 42: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 42

Le datagramme I.P. V6Le datagramme I.P. V6

En-tête de base IP V6

32 bits

0 31

VER Priorité ETIQUETTE FLOT

LONGUEUR CHARGE Entête SUITE Nbre de SAUTS

ADRESSE IP SOURCE (128 bits)

…Autre entête IP ou Charge Utile ...

ADRESSE IP DESTINATION (128 bits)

Page 43: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 43

Longueur maximale : 2 16 octets

VER : Version IP (6)

PRIORITÉ : 0 à 7 débit modulable; 8 à 15 débit garanti & Isochronie

ÉTIQUETTE FLOT: Offre la possibilité d ’ouvrir plusieurs pseudo-connexions selon les

qualités de service souhaitées

LGR CHARGE : Longueur charge utile (Longueur totale pour V4)

ENTETE SUITE : Identifiant de l ’entête suivant (Soit un IP additionnel, soit le protocole

de niveau 4)

Nbre de SAUTS: Équivalent durée de vie de V4

ADRESSES : IP V6 sur 128 bits avec nouveau plan de répartition

CHARGE : Autre entête IP + Segment TCP, ou datagramme UDP, ou message de

contrôle ou d’adresse (ARP,RARP, ICMP …)

Le datagramme I.P. V6

Page 44: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 44

Les entêtes d ’extension I.P. V6Les entêtes d ’extension I.P. V6

N° Type entête Description

1 Pas à pas Information pour routage

2 Routage Route totale ou partielle

3 Fragmentation Contrôle de la fragmentation

4 Authentification Vérification identité émetteur

5 Confidentialité Contrôle chiffrement charge

6 Options Informations pour destinataire

Page 45: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

Autres Protocoles de Niveau 3Autres Protocoles de Niveau 3

Page 46: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 46

Le protocole ARP (RFC 826)Le protocole ARP (RFC 826)

Recherche d’une adresse physique correspondant à une adresse logique fournie

Encapsulation en trame MAC

Champ « Type » MAC = 0806

Adaptation à différents types d’adresses et de réseaux

Interrogation en mode Diffusion (Broadcast)

Note : ARP/RARP sont remplacés par les fonctions ND (Neighbor Discovery) de ICMP en IP V6

Address Resolution Protocol

Page 47: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 47

Le Datagramme ARPLe Datagramme ARP

32 bits

0 31

Ident. adresse Physique Ident. adresse Logique

Adresse Physique …

… de l’émetteur Adresse Logique …

… de l’émetteur Adresse Physique …

… du destinataire

Adresse Logique du destinataire

Lng. @ Physique Lng. @ Logique Code

L’adresse destinataire de la trame de la trame MAC « porteuse » est FF:FF:FF:FF:FF:FF

Page 48: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 48

Le paquet ARPLe paquet ARP

Identificateur adresse physique :

Code spécifique selon réseau. Exemples : 1 = Ethernet, 15 = Frame Relay…

Identificateur adresse logique :

Code spécifique selon protocole. Exemple : 0800 = IP

Longueur adresse physique :

Selon réseau, exprimée en octets : soit 6 pour Ethernet

Longueur adresse logique :

Selon protocole, exprimée en octets : soit 4 pour IP V4

Code :

Nature du paquet : 1 pour request (Who-has) 2 pour reply (is-at)

Champs adresses (Emetteur & destinataire) :

Variable selon les types de réseaux et de protocoles. Le schéma précédent considère respectivement des adresses logiques IP V4 et des adresses physiques MAC.

Page 49: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 49

Le protocole ICMP (RFC 792)Le protocole ICMP (RFC 792)

Ensemble de services pour les besoins internes des réseaux sous IP

Découverte des routeurs (IRDP)Mesures des temps de transit (PING - Packet Internet Gopher) Redirection des trames si anomalie avalIndication d ’erreurs, dont :

Destination impossible (Unreachable destination)Durée de vie écoulée (Time exceeded)Anomalie paramètre (Parameter problem)Ralentir source (Source quench)

Les messages ICMP sont transportés via datagrammes IP

Note : ARP/RARP sont remplacés par les fonctions ND (Neighbor Discovery) de ICMP en IP V6

Internet Control Message Protocol

Page 50: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 50

Le protocole IGMPLe protocole IGMP

Envoi de datagrammes en mode multipoints

Utilisation classe D d ’adresses

Messages périodiques de contrôle

Gestion dynamique du groupe

Tout message émis d’une station est transmis à tout le groupe

Internet Group Management Protocol

Page 51: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 51

INTERNET @… Les évolutions en cours

INTERNET @… Les évolutions en cours

Configuration automatique des routeurs :Gestion des noms & adressesRouteurs à apprentissage (IGP)

Hauts débits :Meilleures utilisation des charges utilesAmélioration des temps de transit commutateursOrientation vers la commutation IP

Routage :Adresses sur 128 bits (V6)Priorité et isochronie

Fiabilisation :VMTP = Mode non connecté fiableChiffrement & authentification

Page 52: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 52

IP « Forwarding »(Acheminement)

IP « Forwarding »(Acheminement)

Réseau IP

Routeur X Routeur Y

Station A Station B

CouchesSupérieures

Couche IP

Couche LIAIS

Couche PHY

Station A Station B

Routeur X Routeur Y

hopsdestB-

2-

nextY-

@A => @B @A => @B@A => @B

Recherche @ dest. dans TdRRetransmet vers suivant

Table de Routage

Page 53: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 53

IP « Switching »(Commutation IP)IP « Switching »

(Commutation IP)

Réseau ATM

Commutateur X Commutateur Y

Station A Station B

CouchesSupérieures

Couche IP

Couche LIAIS

Couche PHY

Station A Station B

Commutateur X Commutateur Y

Labelentrée

55-

121-

55 121

Recherche label dans TdCRetransmet vers suivant

Table de Commutation

Labelsortie

Page 54: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 54

FORWARDING

Travail sur la couche 3 (Adresses)

ROUTAGE

- Niveau Réseau

- Travail sur Paquets

- Adresses globales du réseau

- Unités de données variables

- Adresses seulement consultées

SWITCHING

Travail sur la couche 2 (Labels)

COMMUTATION

- Niveau Liaison

- Travail sur Trames

- Labels locaux aux commutateurs

- Unités de données fixes et réduites

- Champ Label systématiquement

modifié

Routage IPRoutage IP

Page 55: RSX101 Réseaux et Télécommunications Diaporama séance 10 Internet (1) Révision AJean-Claude KOCH

RSX101 - Réseaux & Télécommunication - JCK 55

L ’Internet du futur…?L ’Internet du futur…?