Pré-requis - Institut Superieur d`Informatique et des Techniques de

Transcription

Pré-requis - Institut Superieur d`Informatique et des Techniques de
Dr. Amine BOUFAIED
Chapitre 010
Introduction
aux
réseaux locaux
A.
Qu’est ce qu’un réseau local
C'est un ensemble de moyens autonomes de calculs reliés entre eux pour
s'échanger des informations et partager des ressources matérielles ou
logicielles.
Les moyens autonomes de calcul peuvent être :
des micro-ordinateurs,
des stations de travail,
des imprimantes, fax, …
PDA, téléphones portables, …
Les ressources matérielles partagées peuvent être :
: un serveur de fichiers,
d'impressions, de messagerie, de gestion des comptes utilisateur, de
licences, de routage sécurisé vers Internet, web ...
Un réseau local (LAN - Local Area Network) couvre en principe une surface
géographique peu étendue (étage ou bâtiment). Un Réseau Local Etendu ou
d'Entreprise (RLE) peut s'étendre sur plusieurs bâtiments ou sites.
1
Dr. Amine BOUFAIED
B. Caractéristiques et constituants d’un réseau
local
Les principales caractéristiques d’un réseau local se résume à :
- Distances courtes entre les terminaux : entre 100 m et 1 km.
- Bande passante élevée : 10 Mb/s, 100 Mb/s, 1 Gb/s.
- Médium de communication partagé.
- Il faut gérer l'accès au médium (différentes méthodes).
- Chaque élément peut mettre des ressources à disposition des autres et/ou
accéder à des ressources distantes : les équipements et les données sont
partagés.
Un réseau local est constitué par :
Un câblage reliant les différents nœuds suivant une certaine topologie.
Une méthode d'accès au support, utilisé en mode diffusion, pour assurer
son partage.
Une méthode d'adressage pour identifier chaque entité du réseau.
Un ensemble de protocoles pour permettre la communication.
Des applications qui utilisent les protocoles de communication.
2
Dr. Amine BOUFAIED
C. Topologies des réseaux locaux
La topologie logique définit la manière comment les ordinateurs accède l’un à
l’autre et est réalisée par un protocole d'accès. Les protocoles d'accès les plus
utilisés sont :
Ethernet
Token ring
La topologie physique définie quant à elle la manière avec laquelle les
ordinateurs sont connectés. Parmi-elles on cite :
. Structure BUS :
Un réseau de type BUS se compose d'une longueur continue du câble qui
relie deux dispositifs ou plus. Un réseau de type BUS s'appelle également un
réseau Backbone.
Les messages sont reçus par l'ensemble des stations connectées (diffusion). Une
station peut accéder à tout moment au support : problème si deux stations
décident d'émettre en même temps (collision).
Norme 802.3 Ethernet (CSMA/CD) : une station vérifie avant d'émettre
qu'aucune autre station n'est déjà en train d'émettre.
Pratique : Examen et analyse de la topologie de la salle de
TP.
Norme 802.4 (Token Bus) : chaque station se voit attribuer tour à tour le droit
d'émettre (circulation d'un jeton).
. Structure STAR (Etoile) :
3
Dr. Amine BOUFAIED
Une structure de réseau de type Étoile se compose d'ordinateurs reliés à un
point central sur le réseau. Le réseau Étoile est le type le plus communément
utilisé des réseaux.
Des liaisons point à point autour d'un concentrateur qui peut éventuellement
participer à la distribution de l'accès au support. Une station qui désire émettre
peut formuler une demande au concentrateur.
. Structure RING (anneau) :
Une structure de réseau anneau se compose d’ordinateurs reliés à un
répartiteur quoi répartir un anneau sous forme d’unités temporelles aux
différentes machines.
La circulation est unidirectionnelle (même sens) du message de proche en
proche jusqu'à atteindre le destinataire.
La norme 802.5 (Token Ring) : le droit d'émettre est transmis par
l'intermédiaire d'un jeton qui circule de station en station sur l'anneau.
4
Dr. Amine BOUFAIED
D. Les principaux supports
La paire torsadée : Un câble paires torsadées décrit un modèle de câblage où
une ligne de transmission est formée de deux conducteurs enroulés en hélice l'un
autour de l'autre (connecteur RJ45).
Exemple : Ethernet.
Ce type de câble est peu coûteux, facile à mettre en place, très utilisées dans les
réseaux locaux et la téléphonie, de longueur limitée à 100 m (relativement
sensible aux perturbations électromagnétiques).
Le câble coaxial : Un câble coaxial est constitué d’une partie centrale (appelée
âme), c'est-à-dire un fil de cuivre, enveloppé dans un isolant, puis d’un blindage
métallique tressé et enfin d'une gaine extérieure.
xemple : LAN, TV, Câble, …
5
Dr. Amine BOUFAIED
Il supporte des distances plus grandes. Il est plus résistant aux perturbations,
relativement coûteux, plus difficile à installer (rigidité du câble, encombrant).
La fibre optique : est un câble possédant de nombreux avantages :
Légèreté,
Immunité au bruit,
Faible atténuation,
Tolérance à des débits de l'ordre de 100 Mbps…
Ce câble est aussi très coûteux, et est utilisé principalement dans le cœur des
réseaux
6
Dr. Amine BOUFAIED
Chapitre 020
Normalisation
des
réseaux locaux
A. Structure de réseau de l'IEEE
Les normes de fonctionnement les plus communes pour les réseaux
locaux sont définies par l'institut des ingénieurs électriques et électroniciens
(IEEE : Institute of Electrical and Electronic Engineers). IEEE introduit des
standards au niveau des deux dernières couches du modèle OSI (Open Systems
Interconnection). Le but des normes est de produire un ensemble de normes
dans le domaine des réseaux locaux afin d’assurer la compatibilité entre des
équipements provenant de différents fabricants
7
Dr. Amine BOUFAIED
PMD - Physical Medium Dependent : assure le transfert des données (bits) sur
des supports variés. Câble coaxial, paire torsadée, fibre optique, sans fil.
PMI (PHY) - Physical Medium Independent : détection de la présence d'un
signal, codage, récupération d'horloge (synchronisation).
MAC - Medium Access Control : contrôle de l'accès partagé au support et
contrôle d'erreur.
LLC - Logical Link Control : établissement/rupture de la connexion, gestion
de la liaison logique.
La norme IEEE 802.1 : définit l’architecture générale pour les réseaux locaux,
le format d'adressage, les techniques d'interconnexion et d'administration…
L'adresse MAC IEEE 802.1 désigne de façon unique une station sur le réseau
(unicité assurée par l'IEEE). Cette adresse ne donne aucune information sur la
localisation de la machine. Elle est gravée sur la carte d'interface réseau ou
l'équipement par le fabriquant. Elle est sur 48 bits.
I/G = 0 : adresse individuelle (unicast).
I/G = 1 : multicast ou broadcast.
U/L = 0 : adresse universelle IEEE.
U/L = 1 : adresse locale (unicité garantie par l'administrateur local).
Numéro de vendeur attribué par l'IEEE : exemple : Cisco (00-00-0C), Sun (0800-20), Xerox (00-00-AA).
Numéro de série attribué par le constructeur.
Adresse de broadcast (diffusion): FF-FF-FF-FF-FF-FF.
Quelques normes du niveau Liaison de Données :
8
Dr. Amine BOUFAIED
La norme IEEE 802.2 : Définit le protocole LLC.
Le rôle de la couche LLC est de masquer aux couches supérieures le type de
réseau utilisé, de contrôler la transmission des données une fois que la station a
gagné son droit à la parole (couche MAC).
Différentes variantes de normes pour les réseaux locaux :
La norme IEEE 802.3 : décrit la méthode d'accès au réseau CSMA/CD et
concerne les sous-couches LLC et MAC pour les réseaux ETHERNET câblés.
La norme IEEE 802.4 : Les stations sont connectées suivant la topologie en
bus. Un jeton (token) se propage tout au long d’un l'anneau logique d’une
machine à l’autre donnant ainsi le droit de transmettre une trame à la machine le
possédant.
La norme IEEE 802.5 : définit un ensemble de protocoles agissant au niveau
de la couche physique et de la sous-couche MAC de la couche liaison de
données et implémente une topologie physique en étoile et une topologie
logique en anneau.
9
Dr. Amine BOUFAIED
Chapitre 030
Exemples
de
réseaux locaux
A.
Ethernet
Les caractéristiques générales d'un réseau ETHERNET sont les suivantes :
La norme IEEE 802.3,
La topologie en bus linéaire ou en bus en étoile,
La transmission des signaux en bande de base (signal est envoyé
directement dans le câble sans modulation),
La méthode d'accès au réseau CSMA/CD pour le mode partagé,
Un débit de 10 à 100 Mb/s,
Le câblage en coaxial, en paires torsadées et en fibres optiques…
a) Format de la trame Ethernet II (TCP/ IP)
. Adresse destinataire ou expéditeur :
Adresse MAC ou adresse physique.
. Protocole :
Sur 16 bits, il s'agit d'un code qui indique le protocole du réseau utilisé audessus d'Ethernet.
10
Dr. Amine BOUFAIED
Ex: 0x0800 = IPv4, 0x0806 = ARP, 0x86DD = IPv6, 0x8035 = RARP…
. Données
La taille des données est de 64 octets au moins et 1518 octets au
maximum
. FCS
Frame Check Sequence : Code détecteur d'erreurs sur 32 bits permettant de
détecter les erreurs de transmission. Il n'y a pas de retransmission en cas
d'erreur, la trame est tout simplement ignorée.
b) Les normes du réseau Ethernet
Les normes Ethernet s'expriment toutes de la même façon (« x » modulation « y
») :
Avec « x » qui exprime la vitesse en Mb/s.
Avec comme mode de transmission la modulation en Bande de Base,
raccourci à la seule expression de Base.
Avec « y » qui décrit le support de communication :
Exemple : « T » pour les câbles en paires torsadées
Un chiffre pour le câble coaxial :
« 2 » pour le coaxial fin
« 5 » pour le coaxial épais
« FL » ou « FO » pour la fibre optique
Les normes IEEE définissent les spécifications relatives à la mise en œuvre de
plusieurs types de réseaux Ethernet. On distingue différentes variantes de
technologies Ethernet suivant le type et le diamètre des câbles utilisés :
Sigle
Dénomination
Câble
Connecteur Débit Portée
10Base2
Ethernet mince Câble coaxial (50 Ohms)
(thin Ethernet) de faible diamètre
BNC
10 Mb/s 185m
10Base5
Ethernet épais Câble coaxial de gros
(thick Ethernet) diamètre (0.4 inch)
BNC
10Mb/s 500m
10Base-T
Ethernet
standard
Paire torsadée (catégorie
3)
RJ-45
10 Mb/s 100m
100Base- Ethernet rapide Double paire torsadée
TX
(Fast Ethernet) (catégorie 5)
RJ-45
100
Mb/s
100m
100
2 km
100Base- Ethernet rapide Fibre optique multimode
11
Dr. Amine BOUFAIED
FX
(Fast Ethernet) du type (62.5/125)
Mb/s
Câblage : RJ45
Le câble droit est utilisé pour connecter un ordinateur à un hub ou un switch.
En voici deux configurations :
Nº
1
2
3
4
5
6
7
8
Couleur
Blanc-vert
Vert
Blanc-orange
Bleu
Blanc-bleu
Orange
Blanc-marron
Marron
Blanc-orange
Orange
Blanc-vert
Bleu
Blanc-bleu
Vert
Blanc-marron
Marron
Le câble croisé est utilisé pour connecter directement deux ordinateurs. En voici
les deux bouts d’un tel câble :
Nº
1
2
3
4
5
6
7
8
Couleur
Blanc-vert
Vert
Blanc-orange
Bleu
Blanc-bleu
Orange
Blanc-marron
Marron
Blanc-orange
Orange
Blanc-vert
Blanc-marron
Marron
Vert
Bleu
Blanc-bleu
12
Dr. Amine BOUFAIED
c) Principe de transmission pour le mode partagé
Tous les ordinateurs d'un réseau Ethernet sont reliés à une même ligne de
transmission, et la communication se fait à l'aide d'un protocole appelé
CSMA/CD (Carrier Sense Multiple Access with Collision Detect).
Avec ce protocole toute machine est autorisée à émettre sur la ligne à n'importe
quel moment et sans notion de priorité entre les machines. Cette communication
se fait de façon simple :
Chaque machine vérifie qu'il n'y a aucune communication sur la
ligne avant d'émettre.
Si deux machines émettent simultanément, alors il y a collision.
Les deux machines interrompent leur communication et attendent
un délai aléatoire, puis la première ayant passé ce délai peut alors
réémettre (couche MAC).
d) Principe de transmission pour le mode commuté
Dans ce mode, les terminaux sont connectés à un commutateur et il ne
peut y avoir de collision. Les trames doivent donc être mémorisées dans les
commutateurs.
Le commutateur communique avec la station sur la même liaison en mode fullduplex.
13
Dr. Amine BOUFAIED
e) Le Fast Ethernet
Evolution du 10baseT vers le 100 Mbit/s (IEEE 802.14).
Hub et cartes avec ports 10/100Mbitps (auto-négociation).
Le port et la carte s'auto-configurent sur le plus grand dénominateur
commun (permet la mixité 10/100).
Pratique : observation des caractéristiques de la salle de
TP.
B. L’anneau à jeton (Token-Ring IEEE 802.5)
Dans un réseau local en anneau, chaque station est reliée à sa suivante et sa
précédente par un support unidirectionnel (liaison simplex).
La communication se fait tour à tour, c'est-à-dire que chaque ordinateur du
réseau a la possibilité de parler à son tour. C'est un jeton (un paquet de données),
circulant en boucle d'un ordinateur à un autre, qui détermine quel ordinateur a le
droit d'émettre des informations. Lorsqu'un ordinateur est en possession du jeton
il peut émettre pendant un temps déterminé, après lequel il remet le jeton à
l'ordinateur suivant.
a) Exemple
Hypothèses de départ :
B, C, D) sur un anneau.
.
.
Etape 1 :
(jeton non
adressé).
message (@Dest=D, @src=B, data).
.
14
Dr. Amine BOUFAIED
Etape 2 :
.
message ne lui est
pas destiné donc le répète.
Etape 3 :
.
message (le
message continue de circuler sur l'anneau).
Etape 4 :
.
Etape 5 :
B reconnaît son adresse source (@src) dans l'en-tête du message, enlève
ce dernier de l'anneau et réémet un jeton libre (T=0) sur le support.
Remarque : le temps de détention du jeton est limité (à environ 10 ms).
b) Format de la trame IEEE 802.5
AC - Access Control - P P P T M R R R :
bit T (Token) : état du jeton (libre si T=0).
bit M (Monitor) : mis à 1 par la station Moniteur pour détecter les trames
qui feraient plus d'un tour.
bits PPP et RRR : 8 niveaux de priorité du jeton (3 bits), PPP : priorité du
jeton, RRR : niveau de réservation.
FC - Frame Control :
définit le type de la trame (trames de gestion de l'anneau, trames
d'information).
ED - Ending Delimitor - J K 1 J K 1 I E :
bit I=1 signifie qu'une trame du même émetteur suit celle reçue.
15
Dr. Amine BOUFAIED
bit E=0 positionné par l'émetteur ; si une station détecte une erreur, elle
positionne le bit E à 1.
les bits J et K n'ont aucune signification.
FS - Frame Status - A C r r A C r r :
octet de statut de la trame.
non protégé par le FCS -> A C r r dupliqué.
bits r r réservés à un usage ultérieur.
le bit A est positionné par la station destinataire quand elle s'est reconnue.
le bit C est positionné quand la station destinataire a correctement recopié
la trame (accusé de réception).
RI - Routing Information
validé par le bit I/G de l'adresse MAC source.
indications permettant le routage de la trame.
c) Comparaison Token Ring/Ethernet
les performances de Token Ring sont moins bonnes que 802.3 à faible
charge et sont meilleures à forte charge.
Les infrastructures sont équivalentes (distance couverte et câblage
similaires).
Le succès d'Ethernet est dû à la simplicité de ses mécanismes (CSMA/CD) et à
son évolution des débits plus rapides avec une certaine portabilité (cohabitation
nouvelles/anciennes technologies 10/100).
16