Vous êtes sur la page 1sur 23

CHAPITRE 0 :

RAPPEL SUR LES RÉSEAUX


PRINCIPES D’ARCHITECTURE DE RÉSEAUX
•QU’EST- CE QU’UN RÉSEAU DE TÉLÉCOMMUNICATION?

 C’est un ensemble de matériels et de logiciels permettant à des


équipements de communiquer entre eux.

 Il est formé par un ensemble de nœuds (autocommutateurs)


reliés entre eux.

 L’objectif d’un réseau est le partage des ressources matérielles


(disques durs, imprimantes) et des ressources logicielles (fichiers,
applications).

 Les réseaux regroupent un ensemble hétérogène


d’architectures, du filaire au sans-fil, du LAN au WAN
Motivation de l’ASR
(Administration des Systèmes et Réseaux)
 Nous vivons dans un monde interconnecté !!! 90% des services Windows/linux
sont basés sur le réseau.
 Nécessité d’avoir un protocole permettant d’avoir des informations sur l’activité
des différentes ressources du réseau notamment les serveurs,
serveurs les routeurs
routeurs, les
Switchs, etc.
Switchs
Segment Ethernet
Serveur de base
Routeur à 4 ports :
LAN-Ethernet 1 de données
trafics
LAN-Ethernet 2
LAN-Token ring
WAN-LS Routeur

LS
Réseau
Segment Ethernet
LAN

LS : lignes spécialisées Token ring Switch Ethernet


ou dites encore
LL : lignes allouées LAN
3
Topologies de réseaux
Les principales topologies de réseaux existantes sont:

Ces éléments de base sont combinés pour former des réseaux complexes.
Les connecteurs

Désignation :
vitesse en Mbps – type de signal –
type de câble. exp : 100 Base TX
Commutation
Manière de faire passer l’information de l’émetteur au récepteur:
 Commutation de circuits
 Commutation de paquets
 Commutation de cellules

1.Commutation de circuit
Utilisée sur le réseau téléphonique (RTC), RNIS, GSM.
 Création d’un circuit physique (Intervalle de Temps ou IT) reliant les deux
extrémités lors de l’établissement de laconnexion.
Elle est adaptée au transport de la voix.
Contrainte de temps de transmission (téléphonie: écho).
Inconvénient : le circuit est occupé pendant la communication, qu’il soit utilisé ou
non.
Dans chaque commutateur, on distingue une table de correspondance entre les
ports pour former un circuit.
Applications: temps réel (voix, vidéo), transfert de petits et moyens fichiers.
2. Commutation de paquets:
L’information est découpée en paquets qui sont transportés de point en point à
l’autre extrémité du réseau. L’utilisateur ne dispose pas en permanence du média.
Les ressources sont partagées par tous les utilisateurs.
•La commutation de paquets est utilisée sur les réseaux locaux, Internet,
FrameRelay, GPRS. Réseau X.25.
•Elle est adaptée au transport des données.
• Applications: consultation de base de données, petits trafic.

3.Commutation de cellules
•Utilisée par ATM (AsynchronousTransfer Mode) Cellule de taille fixe: 53 octets
(5 d’en-tête + 48 de données).
• Temps de commutation très faible par rapport au temps de propagation du signal.
•Permet d’introduire des notions de qualité de service.
•Utilisée principalement sur les liens d’interconnexion ou dans des applications
multimédia
Mode d’envoi des informations :
•Unicast: point à point; une source vers une destination.
C’est le cas général.

•Multicast: multidiffusion; une source vers des destinations


multiples. Permet d’atteindre plusieurs correspondants à la
fois, utilisé dans certaines applications (MBone,routage)

•Broadcast: multidiffusion; une source vers toutes les cibles


possibles (en général, toutes les machines d’un réseau local)
Terminologie de connexion Abonné-Réseau:
Liaison sens abonné (user) vers Point d’accès, elle s’appelle :
Upstream ( liaison montante).

Liaison sens Point d’accès vers abonné (user), elle s’appelle :


Downstream ( liaison descendante).

Liaison simplex: un seul canal, un seul sens de communication.


Liaison half duplex : un seul canal, émission puis réception.
Liaison Full duplex : deux canaux, un canal pour l’émission et un
canal pour la réception.
Mode de connexion
 Mode connecté:

Toute transmission doit être précédée d’une demande de connexion


réussie:
• trois phases: établissement de la connexion, transfert des données,
coupure de la connexion.

•permet de contrôler proprement la transmission: authentification des


intervenants, contrôle de flux.

•Les ressources mobilisées ne sont pas forcément utilisées.

 Mode non connecté:

Pas de négociation entre les intervenants (ni contrôle de flux ou d’erreur),


bon pour des envois de messages courts; similaire à l’envoi d’une lettre à la
Poste
Le modèle OSI et le modèle IEEE
OSI : Open Systems Interconnection,
IEEE : Institute of Electrical and Electronics Engineers)
OSI : modèle d’interconnexion à 7 couches, par
contre IEEE définit uniquement les 2 premières
couches.
Couche Physique :
MAU : transmission et réception des données
codées en bits (exp: détection de collision).
Interface entre le signal physique et le connecteur.
PHY : Encodage des données, détection de
présence de signal, récupération de l’horloge
(synchronisation)…
Couche Logique:
MAC: contrôle d’accès au support et contrôle
d’erreur.
LLC : Fonctions d’établissement d’un lien logique

En Février 1980, le groupe de travail qui a commencer à adapter les couches 1 et 2 de


l’OSI aux particularités des LANs et MANs, a pris le nom de IEEE 802 (80 : pour l’année
et 2 pour le mois de Février).
But du Comité IEEE 802 : développer un standard permettant la transmission de
trames (fragments) d’information entre deux stations différents via un support partagé.
Correspondance OSI  TCP/IP
Modèle OSI Pile TCP/IP
Services (Processus)
Linus/Windows Services :FTP, WWW, telnet, SMTP, ..

TCP :Transport Control Protocol :


transfert fiable de données en mode
connecté
UDP : User Datagram Protocol :
transfert non garanti de données en
mode non connecté

IP:: Internet Protocol : Routage


IP

13
L’architecture TCP/ IP

14
L’architecture TCP/ IP

15
L’architecture TCP/ IP

Couche réseau :
communications entre
machines
Couche transport :
communications entre
applications

 IP - protocole d’interconnexion : acheminement de datagrammes (mode non


connecté), pas de garanties (dans le cas de défaillance d’un nœud intermédiaire)

TCP - protocole de transport de bout en bout, uniquement présent aux extrémités,


transport fiable de segments (mode connecté), protocole complexe (retransmission,
gestion des erreurs, séquencement, . . . )
16
Empilement TCP/ IP

17
Utilité de la couche transport
 TCP et UDP permettent la discussion entre des services (des processus).
 TCP/UDP permet de désigner un processus sur une machine. On désigne un
processus par un numéro de port :
 Il existe des ports réservés associés à un type particulier de service. Les ports de
1 à 1023 sont privilégiés : ils ne peuvent être ouverts qu’avec les droits «Admin» (root).
 Il existe des ports libres qui peuvent être associés à des applications «user ». Les
ports de 1024 à 65535 sont non privilégiés et peuvent être ouvert par tous les utilisateurs.

● Un processus peut ouvrir plusieurs ports, Un port ne peut être contrôlé que par un
processus.

La liste officiel des correspondances ports/services se trouve dans le fichier


«C:\WINDOWS\system32\drivers\etc».(site web : http://www.iana.org/assignments/port-
numbers)

18
L’architecture TCP/ IP
Identification des protocoles
 Une adresse de transport = adresse de socket
 adresse de socket = une adresse IP + un numéro de port (16 bits)
 Une connexion s’établit entre une socket source et une socket destinataire
 une connexion = un quintuplé (proto, @IPsrc, port src, @IPdest, port dest)
 Les ports permettent un multiplexage ou démultiplexage de connexions au niveau
transport

19
L’architecture TCP/ IP
Identification des protocoles
• Deux connexions peuvent aboutir à la même socket.

(HTTP)

Telnet est un protocole permettant d'émuler un terminal à distance, cela signifie qu'il permet
d'exécuter des commandes saisies au clavier sur une machine distante.
Commande: telnet nom_serveur numéro_port ou bien telnet adresse IP,
exp : telnet 125.64.124.77 80
Une fois connecté à la machine distante, un nom d'utilisateur (login) et un mot de passe
(password) seront demandés pour des raisons de sécurité. 20
TCP
Transport Control Protocol (RFC 793, 1122, 1323, 2018, 2581)
 Transport fiable en mode connecté point à point, bidirectionnel : entre deux
adresses de transport (@IP src, port src)  (@IP dest, port dest)
 Transporte un flux d’octets ( l’application lit/écrit des octets dans un tampon).
 Assure la délivrance des données en séquence et contrôle la validité des données
reçues
 Organise les reprises sur erreur ou sur temporisation
 Réalise le contrôle de flux et le contrôle de congestion

Exemples de protocole applicatif


HTTP - HyperText Transport Protocol (protocole du web ,échange de requête/réponse
entre un client et un serveur web)
FTP - File Transfer Protocol (protocole de manipulation de fichiers distants , transfert,
suppression, création, ...)
TELNET - Terminal NETwork Protocol (ou TELetype network Protocol) (système de
terminal virtuel, permet l’ouverture d’une session distante)
DNS - Domain Name System (assure la correspondance entre un nom symbolique et
une adresse Internet (adresse IP), bases de données réparties sur le globe. 21
UDP
UDP (RFC 768) - User Datagram Protocol
 protocole de transport le plus simple, les segments UDP peuvent être perdus, les
segments UDP peuvent arriver dans le désordre.
 mode non connecté : chaque segment UDP est traité indépendamment des autres.

Pourquoi un service non fiable sans connexion ?


 Simple donc rapide (pas de délai de connexion, pas d’état entre
émetteur/récepteur)
 Petit en-tête donc économie de bande passante
 Sans contrôle de congestion donc UDP peut émettre aussi rapidement qu’il le
souhaite
 Performance sans garantie de délivrance
 Souvent utilisé pour les applications multimédias : tolérantes aux pertes, sensibles
au débit

Autres utilisations d’UDP :


 Applications qui envoient peu de données et qui ne nécessitent pas un service
fiable, exemples : DNS, SNMP, BOOTP/DHCP
 Transfert fiable sur UDP: ajouter des mécanismes de compensation de pertes
(reprise sur erreur) au niveau applicatif, mécanismes adaptés à l’application.
22
Equipements de commutation dans un réseau
HUB : Un Hub est souvent utilisé pour connecter des
segments d'un réseau local (LAN). Un hub contient
plusieurs ports. Lorsqu'un paquet arrive sur un port, il
est copié sur les autres ports afin que tous les
segments du réseau local puissent accéder à tous les
paquets, principe : La Diffusion

SWITCHER : Le commutateur fonctionne au niveau de


la couche de liaison des données (couche 2) et parfois
dans la couche réseau (couche 3). Dans les réseaux,
switch Ethernet, c’est le périphérique qui filtre et transmet
les paquets entre les segments LAN.

Routeur : commutation selon les adresses IP (couche 3 du modèle OSI)

Vous aimerez peut-être aussi