Académique Documents
Professionnel Documents
Culture Documents
Cours1 PDF
Cours1 PDF
TuanLoc NGUYEN
UniversitParis 12
Contact
Dr Nguyen TuanLoc
Laboratoire LIP6-CNRS
UniversitPierre et Marie Curie
bureau c569
8, rue du capitaine Scott
75015 Paris - France
Web: http://nguyentuanloc.online.fr
Email:Tuan-Loc.Nguyen@lip6.fr
Rfrences
Les rseaux Guy Pujolle
Computer Network Andrew Tanenbaum
TCP/IP G. Hunt
Intelligence dans les rseaux D. Gaiti/G. Pujolle
Introduction
OBJ ECTIFS DU MODULE :
Le cours est la premire partie d'une introduction aux
mthodes de transmission de l'information travers
les rseaux.
Ce module a les objectifs gnraux suivants:
Familiarisation avec les notions de modle de rfrence et de
protocole.
Comprhension du fonctionnement du protocole TCP/IP.
PRE-REQUIS NCESSAIRES : nant -> passion
Contenu
Introduction 0,5h
Modes de liaison.
Architecture des rseaux.
Notion de protocole 0,5h
Architecture en couches 2h
Le modle de rfrence OSI.
Pile de protocoles Internet.
Le modle TCP/IP
La couche Rseau et le routage 4h
L'adressage IPv4.
Le protocole IP.
Principes du routage.
Passage d'IPv4 IPv6
La couche Transport 3,5h
Transport sans connexion : UDP
Transport avec connexion : TCP .
Connexion TCP .
Structure d'un segment TCP .
Contrle de flux .
Contrle de congestion
La couche application 2h
Rseau dentreprise PABX
Rseau intelligent
Intelligence dans les rseaux 3,5h
Interrogation crite 2h
Survol du cours 1: Notion
Introduction
Mode de liaison
Architecture des rseaux
Architecture en couches:
Le modle de rfrence OSI.
Pile de protocoles Internet.
Survol du cours 2: TCP/IP
Le modle TCP/IP:
La couche Rseau et le routage
L'adressage IPv4.
Le protocole IP.
Principes du routage.
Survol du cours 3:
La couche Transport:
Transport sans connexion : UDP
Transport avec connexion : TCP .
Connexion TCP .
Structure d'un segment TCP .
Contrle de flux .
Contrle de congestion
TP avec Ethereal
Survol du cours 4:
Contrle continu
La couche application:
DNS, DHCP, FTP, HTTP, SMTP, SSH, POP3,
SNMP, TELNET
QoS, SLA dans les rseaux
Rseau dentreprise PABX
Rseau intelligent
TP: Rseau+Web+BD
Survol du cours 5:
Intelligence dans les rseaux
Intelligence
Valeur-ajoute dans les rseaux
Protocole SOAP/XML
.NET& Sun N1 dans les rseaux
Connecteur rseaux & services
Quelques QCM
Cours 1:
Dtailler cours 1
Introduction
Mode de liaison
Architecture des rseaux
Architecture en couches:
Le modle de rfrence OSI.
Pile de protocoles Internet.
Rvolution des rseaux
Besoin de partager linformation entre
deux personnes.
Dfinition: rseau est unn ensemble
dquipements et de liaisons de
tlcoms autorisant le transort dune
information dun point lautre.
Catgories
Rseaux de tlcomunications (ou
rseaux tlphoniqus commuts).
Rseaux informatiques (protocole IP).
Rseaux vido (tldistribution)
-> autoroute de linformation
-> fournisseur de services est
indpendant de tous ces rseaux.
Les catgories de rseaux
Les rseaux des oprateurs de tlcommunications
Orients vers les circuits puis vers les paquets
lintrieur de circuits virtuels
Les rseaux informatiques
Orients vers le transfert de paquets de donnes
(email, fichiers, Peer-to-Peer (P2P), etc.
Les rseaux de canaux de tlvision
Orients vers la diffusion de canaux soit par des
antennes soit par les rseaux cbls.
Les catgories de rseaux
Convergences des trois types de rseaux
vers le multimdia (association voix,
donnes, images)
Tlcommunication : de la parole tlphonique
aux transfert de donnes et de canaux de
tlvision sur du circuit virtuel.
Rseaux de donnes vers la tlphonie paquet
et la vido paquet.
Rseaux de vido vers la tlphonie et les
donnes par des canaux spcifiques.
Rseaux de tlcommunications
La parole tlphonique en premier lieu
Application isochrone de type stream
Temps rel : retard maximal de 300 ms mais
100 ms pour obtenir une trs bonne
interactivit
Dbit relativement faible
64 Kbit/s (1 octet toutes les 125 s)
Compression allant jusqu2 Kbit/s
Utilisation aujourdhui classique du 8 Kbit/s (1
octet toutes les 1 ms)
Exemple : Le rseau tlphonique
commut(RTC)
CTP : Centre de Transit Principal
CTS : Centre de Transit Secondaire
CAA Commutateur Autonomie
dAcheminement
CL : Commutateur Local
CTP
~10
CTS CTS
~50
Abonn Abonn Abonn
~30 M
Numrotation
0Z ABPQ MCDU
10
4
abonns/CL
CAA CAA CAA
~1500 numrique
CL CL
~6000
analogique
RNIS =>numrique de
bout en bout
La voix
Numrisation de la voix : codage MIC
Voix = signal analogique
Numrisation = chantillonnage + quantification + codage
Intrt de la numrisation : faible taux derreur, facilit
de multiplexage
Spectre transmis : 4Khz
Donc 8000 chantillons/seconde
Quantifis sur 256 niveaux de quantification
Cods sur 8 bits
La voix code MIC gnre un flux priodique doctets :
1 octet/125 s
et donc un dbit de 64 Kbit/s
MIC : Modulation par Impulsion Code
Codage MIC
time
Echantillons
Echantillonnage
Quantification =>
bruit de quantification
time
Echantillons
01001100
...
01001100 01001100
1octet/125s =
64Kbit/s
Codage
ISP Internet Service Provider
Utilisation de paquets provenant du
monde Internet : les paquets IP.
Intgration de toutes les donnes
provenant des applications dans des
paquets IP.
Problme de la qualitde service :
Surdimensionnement du rseau.
Introduction de prioritdans les nuds.
Mcanismes de contrle.
Les rseaux vido
Tlvision numrique
Dbit entre 1 et 8 Mbit/s une fois compress
partant dune qualittrs moyenne jusqu
une excellente qualit.
Flux de type streaming : contrainte
temporelle.
Pas de voie de retour puisque le flot est
unidirectionnel.
Globalement, un trs grand nombre de
paquets avec des contraintes pas trop fortes.
Rseau Ethernet
Rseaux utilisant des trames de type Ethernet.
Trames de longueur quelconque entre 64 et 1500 octets.
Adresse de destination et adresse source sur 6 octets
de type plat : toutes les adresses sont diffrentes mais il
ny a pas de hirarchie.
Le support physique
Besoin dun support physique pour
transporter les lments binaires.
Il faut des cbles ou des ondes radio.
Des prises sur le support physique.
Des transceivers pour transmettre et recevoir
les signaux.
Des coupleurs ou cartes de communications
pour traiter les signaux reus ou prparer les
donnes transmettre.
Dfinition des terms
Noeud de transfert: transfrer des
trames, entres et sorties.
Rpteur
Pont
Concentrateur
Hub
Equipement daccs
Raccordement
Connecteur en T pour cble coaxial
Prise RJ 45 qui est aujourdhui la nome de connexion
Carte coupleur
La carte coupleur ou carte rseau fait linterface entre la machine utilisateur
et le cble ou les metteurs/rcepteur radio.
La vitesse de linterface et la vitesse de la prise rseau sont dpendantes
du type de rseau qui est raccord.
Nud de transfert
Un nud de transfert est un quipement de rseau qui permet de rceptionner
les paquets arrivants, de dterminer la bonne ligne de sortie et dmettre sur
la ligne de sortie qui lui a t affect.
Deux types de nuds de transfert : les routeurs et les commutateurs.
Rpteur
Un rpteur est un organe rseau qui a pour mission de rpter les lments
binaires pour que ces signaux reprennent la forme qui leur a t donne
par lmetteur.
Le rpteur nest pas un organe intelligent capable dapporter des fonctionnalits
supplmentaires.
Le rpteur ne fait quaugmenter la longueur du support physique.
Pont
Le pont est un rpteur intelligent capable de sapercevoir que la trame quil reoit
na pas besoin dtre rpte parce que le rcepteur est du mme ct de la liaison.
Les ponts permettent dagrandir les rseaux en les trononnant en sous rseaux.
Une autre faon de voir les ponts est de noter que le pont est capable de dtecter
ladresse qui se situe dans la trame et de dterminer sil doit ou non le rpter vers
une sortie (voire plusieurs sorties dans le cas dadresse de destination en multipoint).
Concentrateur
Le concentrateur rcupre le trafic provenant de plusieurs machines qui lui sont
connectes. Il est lui-mme connect sur un rseau plus puissant pour y faire
transiter le trafic quil a concentr.
Hub
Le hub est un mot assez gnrique qui dsigne un point central capable
de concentrer le trafic. Le hub peut jouer divers rles comme celui de pont
ou de routeur.
Catgorie de rseaux
PAN : Personal Area Network
LAN : Local Area Network
MAN : Metropolitan Area Network
WAN : Wide Area Network
Les rseaux sans fil
Les rseaux PAN (Personal Area Network)
IEEE 802.15 (WiMedia)
802.15.1 (Bluetooth)
802.15.3 (UWB)
802.15.4 (Zegbee)
Les rseaux LAN (Local Area Network)
IEEE 802.11
Les rseaux MAN (Metropolitan Area
Network)
IEEE 802.16 (WiMax)
Les rseaux WAN (Wide Area Network)
IEEE 802.20
IEEE 802.11
Couche Physique
802.11b (1999) - Vitesse jusqu 11 Mbit/s (bande ISM)
802.11a (2001) - Vitesse jusqu 54 Mbit/s (bande
UNII)
802.11g (2003) - Vitesse jusqu 54 Mbit/s (bande ISM)
802.11n (2005/2006) - Vitesse jusqu 320 Mbit/s
Couche Liaison de donnes
802.11e (2004) - Qualit de service
802.11i (2004) - Amlioration de la scurit
802.11f (2004) Gestion des handovers
IEEE 802.11 Wi-Fi
Topologie en toile
Topologies en bus
802.3 : Ethernet
802.4 : J eton sur bus
Le CSMA/CD
Topologie en arbre
Topologie en anneau
Topologie double anneau
Dfinition
Commutateur (switch)
Routeur
Commutateur-routeur
Les routeurs et les commutateurs
Les routeurs
Les routeurs nutilisent pas de signalisation.
Les paquets possdent ladresse complte du
destinataire.
Table de routage.
Les commutateurs
Les commutateurs (switch) utilisent une
signalisation pour mettre en place un chemin pour
la commutation.
Les paquets possdent une rfrence.
Table de commutation.
Routeur
Pour router les paquets en utilisant une table
de routage.
Gestion des adresses compltes des destinataires.
Les tables de routage peuvent tre mises
jour en fonction de lenvironnement.
Deux paquets dun mme message qui se
suivent peuvent ne pas utiliser la mme
route.
Le mot route est rservpour les routeurs.
Commutateur
Pour commuter les paquets en utilisant une table de
commutation.
Gestion des rfrences qui permettront deffectuer la
commutation.
Les tables de commutation sont fixes.
Deux paquets dun mme message suivent toujours
le mme chemin.
Le mot chemin est rservpour les commutateurs : le
mot chemin remplace petit petit le nom de circuit
virtuel.
Lors dun incident sur un chemin, il faut ouvrir un
nouveau chemin (ce qui sappelle un reroutage
puisque lon utilise la table de routage de la
signalisation pour dterminer le nouveau chemin).
Routage et commutation
Routage :
Plus souple.
Utilise des datagrammes (paquets indpendants).
Tailles des tables de routage qui peuvent devenir
trs grandes.
Qualitde service plus difficile.
Commutation
Difficile de modifier un chemin (reroutage).
Les paquets se suivent sur le chemin.
Tailles des tables de commutation plus petites.
Qualitde service plus facile obtenir.
Le reroutage est trs couteux.
Routage et commutation
2000
Internet gnration
Telecom
-GMPLS
-PBM
ATM
GSM GPRS UMTS
1970
Rseau
tlphonique
X.25
Signalisation
Commutation
Wi-Fi
Internet
seconde
gnration
- DiffServ
Internet
premire
gnration
Arpanet
Cyclades
Pas de
signalisation
Routage
Internet
Quest ce quInternet ?
Les composants
Des millions de machines
interconnectes
PCs, stations de travail, serveurs
PDAs, tlphones.
excutant des applications
rseaux
Protocoles : contrle de l'mission et
de la rception des infos
TCP, IP, HTTP, FTP
Liens de communication :
fibre optique, cuivre, radio,
satellite
Routeurs : transfrent des paquets
de donnes dans le rseau
ISP local
Rseau
Dentreprise
ISP rgional
routeur
Station
serveur
mobile
Htes
Quest ce quInternet ?
Les composants
ISP local
Rseau
Dentreprise
ISP rgional
routeur
Station
serveur
mobile
Commutation de paquets
Partage des ressources
Internet = rseau de rseaux
Contraintes : IP + conventions de
nommage et d'adressage
Topologie : hirarchique (ISPs)
Contraste entre Internet et
intranets privs
Quest ce quInternet ?
Les composants
Standards Internet
Dvelopps par l'IETF : Internet
Engineering Task Force
Documents = RFC : Request For
Comments
Au dpart pour rsoudre les
problmes d'architecture du
prcurseur d'Internet
Aujourd'hui : considres comme
des standards
Documents techniques et dtaills
dfinissant les protocoles tels que
HTTP, TCP, IP
+ de 2000 RFCs
ISP local
Rseau
Dentreprise
ISP rgional
routeur
Station
serveur
mobile
Quest ce quInternet ?
Les services
Linfrastructure de communication rend
possibles les applications distribues :
Login distant, transfert de fichiers,
streaming audio et vido,
visioconfrences, WWW, e-mail, jeux en
rseau, e-commerce,
bases de donnes, vote,
Pourquoi le Web fonctionne-t-il sur ce
rseau ?
Seul rseau commutation de
paquets permettant d'interconnecter
autant de machines
Nombre de machines connectes ?
Quest ce quInternet ?
Les services
Services de communication offerts :
Sans connexion
Orients connexion
Chaque application utilise l'un de
ces services
Pas de garantie en terme de dlais
mme en payant !
Internet = infrastructure sur laquelle de
nouvelles applications sont
constamment inventes et dployes
Cyberspace [Gibson]:
a consensual hallucination
experienced daily by billions of
operators, in every nation, ...."
Liens utiles
http://www.ietf.org
IETF
http://www.isoc.org
Internet Society
http://www.w3.org
World Wide Web Consortium
http://www.ieee.org
IEEE (Institute of Electrical and Electronics
Engineers)
http://www.acm.org
ACM (Association for Computing Machinery)
Quest ce quun protocole ?
Les humains utilisent des protocoles sans arrt
Protocoles humains :
Quelle heure est-il ?
J ai une question
Messages spcifiques mis
Actions spcifiques accomplies aprs rception de
messages ou d'vnements particuliers
Bonjour
Bonjour
Quelle heure
est-il ?
2:00
Quest ce quun protocole ?
Protocoles rseau :
Relient des machines
Toutes les
communications sur
Internet sont
gouvernes par des
protocoles
Les machines qui
communiquent doivent
utiliser le mme
protocole
Connexion TCP
req.
Connection TCP
rponse.
<file>
Quest ce quun protocole ?
Protocoles de rseau :
Dans les routeurs : dterminent le chemin d'un paquet
de la source la destination
Au niveau physique : contrlent le flot de bits sur le
support entre 2 machines
Protocoles de contrle de congestion : contrlent le dbit
d'mission des paquets transmis
Protocole HTTP