Beruflich Dokumente
Kultur Dokumente
Nouvelle
Gnration
Architectures
Internet - Rappel
Historique - Rappel
Ahmed Mehaoua - 3
Historique (2)
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 4
Quest ce quInternet ?
1.
2.
3.
Ahmed Mehaoua - 5
Structure Physique
de lINTERNET
routeur
Vue utilisateur
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 6
Structure Physique
de lINTERNET (2)
LINTERNET est constitu de :
1. Postes de travail
2. Liens (supports physiques)
3. Equipements de routage (Routeurs)
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 7
Structure Physique
de lINTERNET (3)
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 8
Architecture Internet
Htrognit des quipements et des protocoles assure :
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 9
Adresse rseau
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 10
brune.prism.uvsq.fr
193.51.25.130
www.yahoo.fr
10.25.123.68
Unicit des adresses => unicit des noms
Il existe un plan de nommage hirarchique mondiale,
et il existe un service de noms mondial (DNS)
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 11
Adresse rseau
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 12
Le domaine
Un domaine est un sous-arbre de lespace nom de domaine
Domaine complet
fr
com
Domaine fr
uk
Domaine uvsq
uvsq
renault
ens
noeud lune.ens.uvsq.fr
Des noeuds peuvent avoir les
mmes noms dans des domaines diffrents:
lune.ens.uvsq.fr et lune.renault.fr
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 13
Internet aujourdhui
millions
400
300
200
100
0
1990
1995
Universit de Versailles
Laboratoire CNRS - PRiSM
2000
2005
2010
Ahmed Mehaoua - 14
Pourquoi Lexplosion ?
Ahmed Mehaoua - 15
Administration dInternet
la gestion des ressources du rseau Internet
seffectue par les utilisateurs du rseau et non pas
par un oprateur :
Gestion distribue des ressources :
Rseau Local :
Rseau de Campus
Rseau Rgional
Rseau National
Rseau Europen
Rseau Intercontinental
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 16
Organismes de
normalisation
les standards sont publis par une association sans but lucratif
linternet society (1992)
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 17
Fonctions
Applications rseaux : transfert de fichiers.
Application
Prsentation
Session
Transport
Rseau
Liaison
Physique
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 18
Physique
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 19
Protocole IP
Hte A
Hte C
Application
Application
Prsentation
Prsentation
Session
Session
Transport
Transport
Rseau IP
Rseau IP
Rseau (IP)
Liaison
Liaison
Liaison
Liaison
Physique
Physique
Physique
Rseau (IP)
Routeur
Routeur
Physique
Routeur
Routeur
Routeur
Hte C
Routeur
Hte A
Hte B
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 20
10
Principes dInternet
Mode Client-Serveur
Fonctions intelligentes la priphrie (terminaux)
Fonctions simples dans le cur du rseau (routeurs),
Mode connect ou non connect
Mode Datagramme
Routage dynamique
Commutation de paquets
Rseau Best Effort
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 21
Echanges dinformations
Comment a marche ? Transformation du message initiale :
1. Fragmentation par la couche TRANSPORT
Segments
Datagrammes
Trames, cellules,
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 22
11
Transport fiable
Phase de connexion / de transfert des donnes / dconnexion
Applications critiques
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 23
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 24
12
Rseau
Internet
Rgional
Serveur de
communication
Rseau
Internet
National
Serveurs
Web, Email, DNS
DHCP
Modem
PC
Rseau
Tlphonique
Universit de Versailles
Laboratoire CNRS - PRiSM
Modem
Ahmed Mehaoua - 25
Le serveur de
communication
Il assure :
1. La concentration de lignes srie
2. Fonction de passerelle avec le LAN du FAI (Fournisseur
dAccs Internet),
3. Le routage des paquets IP vers les stations destinatrices,
4. Chaque port du serveur une adresse IP
1. Attribue statiquement la station rattache (SLIP)
2. Attribue dynamiquement la station (PPP et DHCP)
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 26
13
Ahmed Mehaoua - 27
1.
2.
3.
4.
5.
DSL (= RNIS)
HDSL (High Speed DSL)
SDSL (Symetric DSL)
ADSL (Asymetric DSL)
VDSL (Very High Speed DSL)
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 28
14
Tlphone : 4 Khz
Canal descendant (1 Mhz)
Canal montant (100 Khz)
Dbits :
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 29
Niveau 3
PPP
Niveau 2
ATM
Niveau 1
Universit de Versailles
Laboratoire CNRS - PRiSM
Utilis pour
Authentification
802.3
ADSL
Ahmed Mehaoua - 30
15
Ahmed Mehaoua - 31
Modem cble
Protocole Ethernet
Carte Ethernet
Protocole Ethernet
3. Par le GSM
Terminal WAP
Protocole WAP
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 32
16
IP ?
Internetworking Protocol
IP est un protocole de niveau rseau, simple, pour
lenvoi de donnes appels datagrammes en
mode non connect.
IP est sensible ladressage, il sassure que le
routeur sait ce quil doit faire, lorsque les donnes
arrivent.
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 33
La Couche Rseau
OBJECTIF : Acheminer des blocs de donnes travers un rseau maill
UNITE DINFORMATION : paquet (X.25), datagramme (IP), ou N-PDU
FONCTIONS :
Adressage
Routage
Contrle de congestion
Interconnexion de Rseaux
Gestion de connexions
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 34
17
Fonctions de IP
Fragmentation/Rassemblage
Des micros aux gros systmes
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 35
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 36
18
Format de datagramme IP
32 bits
Ver. Long.
En-tte
Type
service
Long. totale
du datagramme
Offset
Flags
de Fragment
Identification
Dure
de vie
Protocole
Checksum de len-tte
20 octets
@ Source
@ Destination
Options
Donnes
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 37
Adressage Hierarchique
Domaine
Sous-domaine_3
Sous-domaine_1
Sous-domaine_2
Universit de Versailles
Laboratoire CNRS - PRiSM
S_D
Station
Ahmed Mehaoua - 38
19
Adresse IP
Note en dcimal
Ex.: 193.51.25.100
Ahmed Mehaoua - 39
127 rseaux
16777216 machines
rseau
hte
16384 rseaux
65536 machines
10
rseau
hte
2097152 rseaux
256 machines
Universit de Versailles
Laboratoire CNRS - PRiSM
110
rseau
hte
Ahmed Mehaoua - 40
20
1110
adresse diffusion
1111
non dfini
Ahmed Mehaoua - 41
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 42
21
Subnetting
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 43
Netmask
Masque binaire qui dfinit la sparation entre numro de sousrseau et numro de machine
Numro de rseau = Adresse-IP AND Netmask
Numro de machine = Adresse-IP AND ~Netmask
Exemple :
Adresse IP : 193.51.25.137
Netmask : 255.255.255.0
Numro Rseau : 193.151.25.0
Numro Machine : 0.0.0.137
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 44
22
La rsolution dadresse
Comment associer une adresse IP une adresse
physique ?
Dpendent du type de rseau
Deux catgories :
Rsolution statique (table)
Rsolution dynamique
Exemple de rsolution dynamique pour Ethernet ARP
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 45
Message de B A
Rponse : voici mon adresse Eth(B)
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 46
23
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 47
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 48
24
Routage
Utilisation de :
TABLE DE ROUTAGE (ou table dacheminement) dans chaque
nud : information necessaire pour atteindre le prochain nud
vers la destination.
ALGORITHME DE ROUTAGE : calcul dun chemin optimal pour
atteindre une destination
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 49
Routing Information
Protocol (RIP)
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 50
25
Routeur IP
A1
Vers le nud_1
A2
Vers le nud_2
File du commutateur
de paquets
A3
Vers le nud_3
@_D1
A1
@_D2
A2
@_D3
A3
@_D4
A1
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 51
Le routage IP
Ahmed Mehaoua - 52
26
Le routage IP
S3
Le routeur envoi
directement le paquet
la station
Rseau 2
Adresse MAC
du routeur
C
Le numro
Routeur Z
du rseau
de destination
est diffrent
B
Trouve le routeur
et donne le paquet
au routeur
Rseau 1
S1
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 53
Table complte
Rseau 4
Rseau
3
4
2
1
Routeur C
Hops
1
1
2
3
Rseau 3
Rseau
2
3
1
4
Routeur B
Hops
1
1
2
2
Rseau 2
Rseau
1
2
3
4
Hops
1
1
2
3
Table de routage
Interne
Routeur A
Rseau 1
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 54
27
ICMP
Internet Control and error Message Protocol
Permet denvoyer des messages derreurs ou de
supervision dautre routeur ou ordinateur
Exemple Test daccessibilit : ping
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 55
Segmentation /
Groupage : Exemple
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 56
28
Segmentation /
Groupage des messages
MTU (octets)
17 194
4 464
Ethernet
1 500
PPP
296 - 1000
512
FDDI
4 352
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 57
Architectures
Internet nouvelle
gnration
29
Avertissement
IPv6 et de nombreux sujets (MPLS, DiffServ, VoIP )
abords dans ce cours sont en cours de dfinition,
Par consquent, ce support de cours est rdig en
grande partie laide de documents inachevs (drafts),
Nombre de caractristiques risquent de changer dans
un avenir proche.
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 59
Introduction
Objectif initial dInternet :
Internet (via IPv4) permet le routage d'informations
htrognes sur des rseaux htrognes partir de
machines htrognes.
Tendance :
la taille de lInternet double tous les 9 mois,
Dveloppement de nouvelles applications multimdia,
Ahmed Mehaoua - 60
30
Internet : adressage
Prvision de pnurie des 4,3 Mds d'adresses IPv4
vers 2010 :
Nombre d'hotes rpertori dans le DNS
500
extrapolation
millions
400
300
200
100
0
1990
1995
2000
2005
Universit de Versailles
Laboratoire CNRS - PRiSM
2010
Ahmed Mehaoua - 61
Internet : tables de
routage
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 62
31
Internet : applications
multimdia
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 63
Internet : volutions
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 64
32
Internet : volutions
IP sur les rseaux optiques
La fibre optique est le support par excellence pour le
transport de signaux trs large bande,
Londe lctrique est transforme en signal optique, puis
diffuse dans la fibre par des mtteurs opto-lectronique.
Ahmed Mehaoua - 65
Internet : volutions
IP sur les rseaux optiques
Suivants o sarrte la fibre optique dans sa progression
vers le terminal, on trouve diffrentes appellations :
FTTC
FTTN
FTTH
FTTT
Ahmed Mehaoua - 66
33
Internet : volutions
IP sur SONET /SDH
SONET (Synchronous Optical Network) USA - Japon
SDH (Synchronous digital Hierarchy) Europe
SONET est dorigine BellCore puis a t normalise par ANSI et
UIT,
Technique de niveau physique utilise sur 90 % des liaisons entre
oprateurs,
Transporte les paquets (IP, X.25), les trames (Ethernet, RNIS,
FDDI), les cellules ATM sur fibres optiques,
Dfinit une hirarchie de multiplexage sur fibre optique,
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 67
Internet : volutions
IP sur SONET /SDH
Dbits : OC-1 (51.8 Mbps) OC-192 (10 Gbps),
Le multiplexage se fait par rpartition dans le temps (TDM)
Une trame SONET (9x90 octets = 6480 bits) ou SDH (9x270
octets) est mise toutes les 125 microsec. (MIC),
Limite une seule longueur donde (frquence) par fibre,
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 68
34
Internet : volutions
IP sur SONET /SDH
Utilise pour interconnecter les sites web forts dbits (Yahoo, Netscape),
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 69
Internet : volutions
IP sur WDM
WDM (Wavelength division Multiplexing)
Technique de niveau physique permettant de multiplexer plusieurs
longueurs dondes sur une seule fibre optique,
Ahmed Mehaoua - 70
35
Internet : volutions
Gigabit et Terabit Routeurs
Aujourdhui :
80 % du trafic restait local au rseau dentreprise,
20 % sortait du LAN via un routeur, pour transiter sur un backbone,
Routeurs classiques offraient une capacit de 200 000 paquets /s.
Ahmed Mehaoua - 71
Internet : volutions
Gigabit et Terabit Routeurs
Permiers routeur apparus en 1997,
Traitement en parallle,
Table de routage structure en arbre et non en liste,
Utilisation de ASIC spcialiss pour chaque tche,
Temps de latence infrieur 6 microsecondes,
Dbits jusque 50 Millions de paquets /s,
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 72
36
Internet : volutions
besoin en dbits
Les capacits :
Les gaines poses aujourdhui contiennent 8, 16, 48 ou 96 fibres
mono-mode de nouvelle gnration,
Chaque fibre offrant jusque 2.5 Tbps,
Avec des distances de 400 km sans regnration (faible
attnuation provoque par la dispersion du signal)
Les besoins :
50% des 6 milliards dindividus sur Terre (6x10 9) utilisent 10 Mbps
chacun,
Avec un Ratio de 10% dutilisation,
Besoin total = 3x10 15 = 3000 Tbps = 13 cbles de 96 fibres 2.5
Tbps chacune,
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 73
Internet : volutions
Autre solution : faire voluer IP, le routage et larchitecture
globale dInternet (Moyen et long termes) :
1.
2.
3.
4.
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 74
37
IPv6
IPv6 : PLAN
Historique et normalisation
Objectifs et principes du nouveau protocole IP ?
Nouvelles fonctionalits de IP version 6
Structure du datagramme IPv6
Formats des adresses
Autoconfiguration (Neighbor discovery)
Qualit de service
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 76
38
IPng : normalisation
Ahmed Mehaoua - 77
IPv6 : objectifs
Rsoudre en premier lieu :
la pnurie d'adresses d'IPv4
les problmes de dimensionnement des tables de routage
le multipoint
la scurit
le support d'applications temps-relles
La configuration automatique des stations
La mobilit
etc
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 78
39
IPv6 : Principes
Tenir compte de l'exprience et des avantages
d'IPv4
mode non connect,
routage adaptatif,
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 79
IPv6 : nouvelles
fonctionnalits
1. Autoconfiguration: plug and play
Protocoles DHCP v6 (Dynamic Host Configuraton protocol)
[RFC 1541]
Protocole SAA (Stateless Address Autoconfiguration Protocol)
[RFC 1971]
Protocole Neighbor Discovery (ND) [RFC 2461]
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 80
40
IPv6 : nouvelles
fonctionnalits (2)
2. Routage Explicite par la source
IPv4 ne route quavec ladresse destination
IPv6 propose le SDRP (Source Demand Routing Protocol)
Ahmed Mehaoua - 81
IPv6 : nouvelles
fonctionnalits (3)
4. Scurit [RFC 1826 1829] au niveau 3 :
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 82
41
16 bits
20 octets
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 83
IPv6 : datagramme
16 bits
Version (4 bits) Traffic class (8 bits)
Payload length (16 bits)
16 bits
Flow label (20 bits)
Next header
40 octets
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 84
42
Version (4 bits)
numro de version gal 6
Ahmed Mehaoua - 85
en-tte IPv6
NH=HHH
en-tte HHH
NH=TCP
en-tte IPv6
NH=FH
en-tte FH
NH=RH
Universit de Versailles
Laboratoire CNRS - PRiSM
en-tte RH
NH=TCP
Ahmed Mehaoua - 86
43
ou de niveau 3
Ahmed Mehaoua - 87
Ahmed Mehaoua - 88
44
IPv6 vs IPv4
Modifications :
Ahmed Mehaoua - 89
IPv6 : adressage
3 types dadresses IPv6 :
1. Unicast
2. Multicast
3. Anycast (nouveau)
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 90
45
Une partie de ladresse peut tre une adresse MAC (IEEE 802)
Disparition du protocole ARP
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 91
Notation
x:x:x:x:x:x:x:x o x est une valeur hxadcimale
compression
FF01:0:0:0:0:0:0:43 devient FF01::43
1080:0:0:0:8:800:200C:417A devient 1080::8:800:200C:417A
pas plus d'un :: par adresse
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 92
46
non spcifie ::
utilise comme adresse source pour une requte
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 93
FP
TLA
NLA
SLA
identifie le fournisseur
identifie le fournisseur
identifie le rseau dans le site
pour utilisation future
Interface Identifier
public
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 94
47
identifie le terminal
02A0:24
FF:FEE3:FA4B
Code constructeur
(24 bits)
Numro de srie
(40 bits)
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 95
Il permet notamment de :
localiser les routeurs,
dcouvrir le ou les prfixes du rseau
dcouvrir les paramtres du rseau (MTU, Max Hop Limit,
etc)
dtecter la duplication d'adresse
dterminer si une machine est devenu inaccessible
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 96
48
IPv6 : ND (2)
Il permet notamment de (suite) :
dterminer l'adresse liaison (niveau 2) d'une machine
partir de son adresse IPv6
indiquer un meilleur chemin
de configurer automatiquement une adresse IPv6
seul les routeurs doivent tre configurs manuellement
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 97
IPv6 : ND (3)
5 types de messages ICMPv6 :
1. Router Advertisement (RA)
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 98
49
IPv6 : ND (4)
5 types de messages ICMPv6 (suite) :
3. Neighbor Solicitation (NS)
4. Neighbor Advertisement
5. Redirect
Universit de Versailles
Laboratoire CNRS - PRiSM
Ahmed Mehaoua - 99
IPv6 : QoS
Besoin de diffrentier / garantir certains trafics
Utilisation des champs :
Traffic Class (8 bits), et
Flow Label (20 bits)
Problme ouvert
Chaque architecture Internet pour le contrle de la QoS
propose une exploitation de ces champs,
Doit tre compatibilt avec le champ TOS de IPv4
Universit de Versailles
Laboratoire CNRS - PRiSM
50
IPv6 : conclusion
La transition d'IPv4 IPv6 est en cours.
plusieurs mcanismes sont prvus pour que la
transition se fasse en douceur
1. Tunneling ou encapsulation des paquets IPv6 dans des
paquets IPv4,
2. Double pile logicielle IPv4 et IPv6 sur les htes et routeurs,
3. Passerelle applicative: traduction des enttes IPv6 en IPv4 et
inversement si besoin.
Universit de Versailles
Laboratoire CNRS - PRiSM
RIPng
[RFC 2080]
OSPFng
BGP4+ routage de datagrammes IPv6
mBGP gestion des routes multicast IPv4
Universit de Versailles
Laboratoire CNRS - PRiSM
51