Académique Documents
Professionnel Documents
Culture Documents
Cours Reseaux 1
Cours Reseaux 1
Dr Abdoulaye THIOUNE
Plan du cours
I. Généralités sur les réseaux
II. TCP/IP : Hôte réseau
III. TCP/IP : Internet
IV. TCP/IP : Transport
V. TCP/IP : Application
VI. Routage
2
I. Généralités sur les réseaux
1. Qu’est-ce qu’un réseau?
2. Topologie des réseaux
3. Intérêt d’un modèle
4. Le modèle OSI
5. Communication inter-couches
6. Encapsulation/Décapsulation
7. Le modèle TCP/IP
3
II. TCP/IP : Hôte réseau
1. Sous couche physique
a. La transmission numérique
b. Les voies de transmission
c. Un exemple de câblage structurée
2. Sous couche MAC
3. Sous couche LLC
4
III. TCP/IP: Internet
1. Les protocoles de réseau en général
2. Les protocoles routables
3. Le protocole IP: le paquet
4. L’adresse IP et les classes d’adresses
5. Le sous adressage
6. La résolution de noms: host, DNS, WINS etc..
7. La distribution automatique d’adresse: BOOTP et DHCP
5
IV. TCP/IP: Transport
1. Le segment UDP
2. Le protocole UDP
3. Le segment TCP
4. La session TCP
6
V. TCP/IP: Application
1. Communication entre deux applications.
2. Application Web
3. La messagerie
7
VI. Extension de réseau : Routage
1. Routage statique
2. Rouage dynamique
8
I. Généralités sur
les réseaux
9
Qu’est-ce qu’un réseau?
Depuis toujours l’homme a eu un besoin de transport de
l’information.
Dans un premier temps il l’a fait à la main : c’est le réseau
postal.
Avec l’invention du Telex et du Téléphone le siècle dernier, ce
transport est automatisé: c’est la naissance des réseaux.
10
Qu’est-ce qu’un réseau informatique?
En informatique, un réseau est un ensemble d'appareils
électroniques géographiquement éloignés les uns des autres,
interconnectés par des télécommunications, généralement
permanentes, qui permettent d'échanger des informations entre
eux.
Le plus grand d’entre eux est Internet.
11
A quoi sert un réseau ?
Communication : un réseau permet aux utilisateurs de communiquer.
Exemple: messagerie instantanée, échange et téléphonie sur IP.
12
Rôles des ordinateurs dans un réseau
Dans un réseau, les éléments qui partagent des ressources
sont appelés serveurs, les éléments qui y accèdent sont
appelés clients.
14
Internet: un réseau de réseaux
Depuis les années 70 différentes techniques rendant possible
l'interconnexion de réseaux différents (internetworking), sont apparues.
On désigne ce système d'interconnexion sous le nom d'internet.
Les travaux de l'ARPA (Advanced Research Project Agency) au milieu des
années 70 avaient pour but de développer un réseau à commutation de
paquets pour relier ses centres de recherches.
Internet s’est développé dans les années 1980, lorsque l'ARPA a adopté le
protocole TCP/IP et qu'elle se mit à subventionner l'université de Berkeley
pour qu'elle intègre TCP/IP à son système d’exploitation Unix (BSD).
15
Les topologies réseaux
La topologie réseau spécifie le mode d’interconnexion des ordinateurs et les méthodes
d’accès au support physique pour la transmission de l’information. Nous avons ci-après
des topologies de réseau.
Les réseaux maillés
Les réseaux en anneau
Les réseaux en bus
Les réseaux en étoile
Les réseaux hybrides
Nous étudierons l’anneau Token Ring, le Bus et l’étoile. Cette dernière topologie est en
passe de devenir un standard de fait.
16
Topologie : Réseau en anneau
Le réseau en anneau est un
réseau où les ordinateurs sont
connectés les uns aux autres en
formant une boucle.
Dans certaines implémentations
de cette topologie si un
ordinateur tombe en panne le
système continue à fonctionner
normalement.
C’est une topologie assez
économe en câbles.
17
Topologie: Le réseau maillé
Il faut n(n+1)/2 câbles pour
interconnecter des ordinateurs dans
le cas d’un maillage complet.
Elle est gourmande en câbles.
Elle présente la meilleure
disponibilité.
C’est la topologie qui viendrait à
l’esprit en premier.
Elle est rarement implémentée dans
les réseaux locaux.
18
Méthode d’accès Token Ring
Un jeton circule dans l’anneau.
Pour communiquer, il faut disposer du jeton, à la fin de la
communication on libère le jeton.
Le câblage physique token Ring est en étoile autour du MAU
(Media Access Unit) ou MSAU (MultiStation Access Unit). Mais il
constitue un anneau logique.
19
Topologie : Réseau en BUS
Les ordinateurs sont interconnectés de
manière linéaire les uns les autres du
premier au dernier.
En cas d’une rupture quelconque d’un
câble ou d’un objet d’interconnexion,
le réseau est bloqué. La panne d’un
ordinateur ne bloque pas le réseau.
C’est la topologie la moins gourmande
en câbles.
20
Méthode d’accès Ethernet
CSMA/CD: Carrier Sense Multiple Access Collision Detection.
Ecoute de porteuse.
Accès multiple (des fois simultanées).
Détection de collision.
En cas de collision un timer propre à chaque ordinateur permet
une bonne reémission.
Ethernet peut être en bus ou en étoile.
21
Topologie : Réseau en étoile
En dehors de la topologie en maillage
complet, elle est la plus disponible et
la plus consommatrice en câble.
Ethernet en étoile ou en bus étoilé
(réseau hybride) est l’implémentation
la plus courante dans les réseaux
locaux.
Si le matériel central d’interconnexion
tombe en panne tout le réseau est
bloqué.
22
Topologie : Le réseau hybride
C’est l’utilisation de plusieurs topologies dans une
interconnexion, le réseau hybride le plus courant est le bus
étoilé.
23
Problématique de l’interconnexion
Des constructeurs multiples
→ avec des méthodes d’interconnexion propres.
24
Intérêt d’un modèle
Réduire la complexité
→ de l’interconnexion.
25
Modèle du courrier
26
OSI: le modèle complet
Le modèle OSI (Open
System Interconnection) est
composé de sept couches.
La couche physique est la
première.
27
Couche Physique (Couche 1)
Elle gère tous les aspects de la création et de la gestion d’une
liaison physique entre deux ordinateurs.
Elle s’occupe de l’encodage et la synchronisation des échanges
de bits entre équipements.
Interface entre le support physique et l’équipement (traduit le
message en un signal électrique qui pourra être transmis sur le
support de transmission).
28
Couche 2 : liaison
La couche liaison est chargée de transmettre les trames sans
erreurs entre les ordinateurs d’un LAN par l’intermédiaire de la
couche physique.
Elle est composée de deux sous couches :
• Medium Access Control (MAC) : permet de donner une adresse à chaque
équipement du réseau local et de gérer l’accès au médium de transmission (par
exemple CSMA/CD).
29
Couche 3: Réseau
Cette couche permet l’adressage de l’ordinateur dans l’inter-
réseau.
30
Couche 4 : Transport
Couche intermédiaire entre les couches orientées traitement
(couches hautes) et couche orientées communication (couches
basses). Elle permet :
• D’assurer la fiabilité de la communication par des mécanismes de contrôle
d’erreurs.
• D’ordonner les séquences des segments suivant un ordre bien déterminé
et sans duplication.
• D’identifier une application dans un ordinateur donné avec son port
caractéristique.
• Fragmentation des messages trop longs pour les adapter au réseau utilisé
avant émission.
31
Couche 5: Session
Offre les moyens d’organiser et de synchroniser
l’échange de données entre les entités communicantes.
Elle Permet de :
• Assurer la délimitation (début et fin de session), le regroupement
et la synchronisation des données.
• Coordination du dialogue entre plusieurs applications telle que
chacune peut connaître l’état de l’autre application via le service
offert par la couche session de l’hôte distant.
• Permet de suspendre ou reprendre l’échange à partir des points
de reprise préalablement fixés.
32
Couche 6 : Présentation
Représentation des données à transmettre dans un format
uniforme et qui est indépendant des codes utilisés par les
applications, ainsi que des machines.
33
Couche 7 : Application
C’est par cette couche que les applications accèdent aux
services réseaux. Elle peut être:
34
Communication inter-couches
D’une couche à l’autre, adjacente, la communication se fait à
travers des SAP (Service Access Point).
Le service est fournit à travers un point d’accès au service
appelé SAP.
SAP est un code hexadécimal sur 2 octets contenu dans les
trames Ethernet, entre les champs d'adresse MAC et le
datagramme.
Les données envoyées entre deux couches adjacentes sont
appelées SDU (Service Data Unit).
35
Requêtes inter-couches
On définit quatre primitives de service :
Requête : c’est une demande de service issue de la couche N+1 à la
couche basse adjacente N.
Indication : c’est une signalisation issue de la couche N vers la couche
immédiatement supérieur N+1.
Réponse : toute réaction d’une couche N+1 à une indication de la
couche N.
Confirmation : toute signalisation d’une couche N vers une couche N+1
suite à une requête.
La communication peut alors commencer.
36
Encapsulation / Désencapsulation
Comment sont transférées les données des utilisateurs ?
Les données des utilisateurs traversent toutes les couches du modèle OSI jusqu'au
niveau physique qui génère le signal transmis sur le média. Chaque couche rajoute
des informations de contrôle du protocole. C'est l'encapsulation des données.
Cette structure est aussi appelée aussi "structure en pelure d'oignon".
L’opération inverse est faite au niveau du destinataire c’est la désencapsulation.
37
Communication inter-équipements
38
Le modèle TCP/IP: un standard de fait
TCP/IP désigne une architecture réseau, mais cet acronyme désigne
en fait 2 protocoles étroitement liés:
• un protocole de transport, TCP (Transmission Control Protocol)
• un protocole réseau, IP (Internet Protocol).
39
TCP/IP: Architecture en 4 couches
40
Etude détaillée des couches.
Nous allons énumérer les couches du modèle TCP/IP
Nous étudierons en détails chacune d’elles.
41
Couche1 : Hôte Réseau
Cette couche regroupe les couches physique et liaison de
données du modèle OSI.
Elle regroupe l’ensemble des topologies, équipements et
protocoles permettant de transmettre un paquet d’une
machine à une autre dans un réseau local.
Ethernet est un protocole de la couche Hôte Réseau du modèle
TCP/IP.
42