Académique Documents
Professionnel Documents
Culture Documents
Contact
Dr Nguyen TuanLoc Laboratoire LIP6-CNRS Universit Pierre 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
OBJECTIFS 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.
Contenu
Introduction
0,5h 0,5h 2h
Le modle TCP/IP
La couche Transport
4h
3,5h
La couche application
2h
3,5h 2h
Mode de liaison Architecture des rseaux Le modle de rfrence OSI. Pile de protocoles Internet.
Architecture en couches:
Survol du cours 3:
La couche Transport:
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 Le modle de rfrence OSI. Pile de protocoles Internet.
Architecture en couches:
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.
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 jusqu 2 Kbit/s Utilisation aujourdhui classique du 8 Kbit/s (1 octet toutes les 1 ms)
CTS
~50
CAA
CAA ~1500
~30 M
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 d octets : 1 octet/125 s et donc un dbit de 64 Kbit/s
MIC : Modulation par Impulsion Code
Codage MIC
Echantillons
Echantillonnage
time
...
Codage
1octet/125s = 64Kbit/s
Dbit entre 1 et 8 Mbit/s une fois compress partant dune qualit trs 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.
Hub
Equipement daccs
Raccordement
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 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
UNII)
802.11b (1999) - Vitesse jusqu 11 Mbit/s (bande ISM) 802.11a (2001) - Vitesse jusqu 54 Mbit/s (bande 802.11g (2003) - Vitesse jusqu 54 Mbit/s (bande ISM) 802.11n (2005/2006) - Vitesse jusqu 320 Mbit/s
802.11e (2004) - Qualit de service 802.11i (2004) - Amlioration de la scurit 802.11f (2004) Gestion des handovers
Topologie en toile
Topologies en bus
Le CSMA/CD
Topologie en arbre
Topologie en anneau
Dfinition
Commutateur (switch) Routeur Commutateur-routeur
Les routeurs nutilisent pas de signalisation. Les paquets possdent ladresse complte du destinataire. Table de routage. Les commutateurs (switch) utilisent une signalisation pour mettre en place un chemin pour la commutation. Les paquets possdent une rfrence. Table de commutation.
Les commutateurs
Routeur
Pour router les paquets en utilisant une table de routage.
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 rserv pour les routeurs.
Commutateur
Pour commuter les paquets en utilisant une table de commutation.
Les tables de commutation sont fixes. Deux paquets dun mme message suivent toujours le mme chemin. Le mot chemin est rserv pour 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 :
Commutation
Plus souple. Utilise des datagrammes (paquets indpendants). Tailles des tables de routage qui peuvent devenir trs grandes. Qualit de service plus difficile. Difficile de modifier un chemin (reroutage). Les paquets se suivent sur le chemin. Tailles des tables de commutation plus petites. Qualit de service plus facile obtenir. Le reroutage est trs couteux.
Routage et commutation
Signalisation
Commutation
Rseau tlphonique
X.25
Wi-Fi Arpanet Cyclades Internet premire gnration Internet seconde gnration - DiffServ
Pas de signalisation
Routage
1970
2000
Internet
Quest ce quInternet ?
Des millions de machines interconnectes PCs, stations de travail, serveurs Htes 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
Les composants
Station mobile
ISP rgional
Rseau Dentreprise
Station mobile
ISP rgional
Rseau Dentreprise
Station mobile
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 rgional
Rseau Dentreprise
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 ?
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)
2:00
Protocoles rseau : Relient des machines Toutes les communications sur Internet sont gouvernes par des protocoles Les machines qui communiquent doivent utiliser le mme protocole
<file>
Protocoles de rseau :
des messages mis et reus entre les entits rseaux, ainsi que les ractions ces messages et aux vnements
2:00 temps
<file>
Cur du rseau :
Multiplexage
FDMA (Frequency-division
Multiplexing)
Multiplexing)
TDMA (Time-Division
45 Mbs
1 Mbps link
Rseau circuit virtuel : Chaque paquet contient un tag (ou label) dfinissant le chemin suivre,
La route est fixe au dbut de la connexion Chaque routeur doit garder une table dtat pour chaque
appel
Modle ISO
International Standard Organization
La couche physique
Application Prsentation Session Transport Rseau Liaison Physique Support physique d'interconnexion
La couche physique fournit les moyens mcaniques, lectriques, fonctionnels et procduraux ncessaires l'activation, au maintien et la dsactivation des connexions physiques destines la transmission des lments binaires entre entits de liaison
La couche physique
Support physique : nuds de commutation, lignes physiques,... Rgles permettant le transport des lments binaires.
Multiplexeur
Multiplexage de voies basses vitesses sur une voie haute
La couche physique
1
1 0 0
1 0
Bande de base
Modulation
Modulation de phase
La couche physique
Multiplexeur
Multiplexage de voies basses vitesses sur une voie haute vitesse Multiplexeur temporel
voie basse vitesse 1 2 3 voie haute vitesse trame donnes
Multiplexeur statistique
Niveau physique
Les modems modem est lacronyme de modulateur-dmodulateur , transforment les signaux binaires produits par les ordinateurs ou les quipements terminaux en des signaux galement binaires, mais dots dune forme sinusodale, qui leur offre une propagation de meilleure qualit.
Niveau trame
Le niveau trame est responsable de lacheminement correct des paquets qui lui sont remis, de nud en nud. La fonction premire du niveau trame est de dtecter les dbuts et les fins des lments binaires formant une trame.
Application Prsentation Session Transport Rseau Liaison Physique Support physique d'interconnexion
Niveau trame
Niveau trame
La trame est un bloc de donne dont on sait reconnatre le dbut et la fin.
La trame peut comporter une adresse ou une rfrence Le mode peut tre en connexion ou non Commutateur ou routeur de trames HDLC, LAP-D, PPP, ATM, Ethernet.
Niveau trame
Le rle principal du niveau trame est de transporter le paquet de niveau 3.
Gestion dadresse de niveau 2 ou de rfrence de niveau 2. Gestion du niveau 2 (contrle des trames).
Les rseaux locaux ont une architecture spcifique dans le sens o une fonction supplmentaire doit apparatre : laccs au support physique qui peut tre partag. Ce niveau supplmentaire entre le niveau 1 et 2 est reprsent par la couche MAC (MAC : Medium Access Control).
Encapsulation dun paquet dans une trame : le paquet ne peut tre transport tel que. En effet, le rcepteur ne pourrait pas dtecter les dbuts et les fins de paquet. Adjonction de fonctions supplmentaires dans len-tte et la zone de fin de paquet : contrle derreur, contrle de flot, etc.
Niveau paquet
Trois grandes fonctionnalits satisfaire:
Le paquet est une suite dlments binaires dont on ne peut distinguer le dbut et la fin (exemple IP et X.25). Pour transporter un paquet, il faut lencapsuler dans une trame.
Niveau paquet
Chemin ou circuit virtuel.
table de commutation
A
i i j
Bj Dk
C
k
E
l m m
Ai Cj
F
Chemin ou circuit virtuel = association de i, j, k, l, m
Niveau paquet
Deux types de paquets
Les paquets indpendants (datagramme) utilisant le routage et possdant ladresse complte du destinataire. Les paquets dpendant du flot. Les paquets sont toujours commuts le long dun mme chemin. Utilisation dune rfrence.
Niveau transport
Le niveau transport est de bout en bout. Il a pour objectif le transport des messages de bout en bout. Pour cela, il sappuie sur le niveau paquet auquel il remet des paquets pour quils soient transports par les quipements de rseaux.
Niveau transport
Niveau session
Le rle de la couche session est de fournir aux entits de prsentation, les moyens ncessaires pour organiser et synchroniser leur dialogue. Pour arriver ce but, la couche session doit fournir les services ncessaires l'tablissement d'une connexion, son maintien et sa libration
Application Prsentation
Couche prsentation
La couche prsentation se charge de la syntaxe des informations que les entits d'application se communiquent. La syntaxe abstraite ASN.1 normalise par l'ISO, qui a pris comme base la syntaxe X409 de l'UIT. ISO 8824 ou UIT X.208 dfinit la syntaxe ASN.1 (Abstract Syntax Notation 1). Compression (Huffman, MPEG2, MPEG4,...)
Application Prsentation Session Transport Rseau Liaison Physique Support physique d'interconnexion
Couche application
La couche application est la dernire du modle de rfrence. Cette couche donne aux processus d'application le moyen d'accder l'environnement Application des applications.
Prsentation Session Transport Rseau Liaison Physique Support physique d'interconnexion
Conslusion
Conclusion