Vous êtes sur la page 1sur 135

Cours

Réseaux II

Dr. LAHLOU GUY DJIKEN


guylahlou@gmail.com
2

Objectif du cours

 Présenter les fonctions et protocoles de


communication des couches réseau
(couches 2 et 3)
 Détection et correction d’erreurs
 Optimisation et Planification VLAN
3

Références bibliographiques
 A. Tanenbaum, Réseaux
 G. Pujolle, Horlait, Architecture des
réseaux informatiques
 G. Pujolle, Les réseaux
 C. Servin, Réseaux et télécoms
 D. Comer, TCP/IP Architecture,
protocoles, applications
4

Plan

 Rappels sur les notions de base


 Couche liaison de données (couche 2)
 VLANs
 Routage InterVlan
Rappels sur les notions de base
6

Qu'est-ce qu'un réseau


informatique?
 Ensemble de systèmes informatiques (systèmes
d'exploitation différents)
 reliés entre eux directement ou indirectement
(liaison de 2 ou plusieurs ordinateurs)
 dans le but
 d'échanger des données (messageries, transfert de
fichiers, ...)
 de partager des ressources (partage de fichiers,
exécution d'applications à distance)
 d’accroître la résistance aux pannes
 de diminuer les coûts, …
7

Critères de qualité des réseaux

 Fiabilité
 Débit
 Disponibilité
 Sécurité
…
8

Classement des réseaux


 Réseaux locaux ou LAN (Local Area Network)
 échelle : site d’une entreprise
 privé
 Réseaux métropolitains ou MAN (Metropolitan Area
Network)
 échelle : une ville
 privé ou public
 Réseaux étendus ou WAN (Wide Area Network)
 échelle : un pays ou plus
 privé ou public
9

Modèle général d'un support de


transmission
ETTD ETTD ETCD

CA CC CA CC
Connexion proche
ETTD: Equipement Terminal de Traitement de Données
CA : Contrôleur d'Appareil
CC : Contrôleur de Communication
ETCD: Equipement Terminal de Circuit de Données
Typiquement Modem, Carte Réseau, ...
10

LD

ETTD ETCD ETCD ETTD

11010001 11010001

CA CC CC CA
Adaptation Adaptation
CD
LD : Ligne de Données (DL)
CD : Circuit de Données (DC)
11

Fonctions d’un système de


communication de données
 Génération de signaux
 adaptation des données informatiques au
support de transmission
 Interfaçage entre les équipements
périphériques et le système de transmission
 Synchronisation entre l’émetteur et le
récepteur
12

 Gestion des échanges : règles de


l’échange (prise de parole, volume de
données échangées, décisions à prendre
en cas d’erreur)
 Détection et correction d’erreur (en
transmission de données, les erreurs ne
peuvent pas être tolérées)
 Contrôle de flux (la source ne doit pas
inonder le destinataire)
13

 Formatage des messages : accord entre


les parties sur la forme des données
échangées
 Adressage : la source doit identifier le
destinataire
 Routage : le système doit choisir une route
pour acheminer le message en fonction de
l’adresse du destinataire du message
14

 Optimisation du système
 partage du support entre différents
utilisateurs
 contrôle de la charge du système
 contrôle de congestion
 Protection
 sécuriser les échanges
 offrir la garantie à l’émetteur que seul le
destinataire a effectivement bien reçu ses
données, et au récepteur que les données
reçues sont conformes à celles envoyées
 Gestion du système
Transmission de données
16

Codage
 Les données sont représentées par des
suites de 0 et 1
 Code: correspondance entre chaque
caractère et une suite précise
d’éléments binaires
 Principaux codes: ASCII et EBCDIC
17

Signaux et bande passante


Atténuation

Distorsion

Support de transmission

= + + +…
18

 Nature du signal : modèle sinusoïdal


Fréquence

Y(t)=Asin(2ft+)
Y Amplitude
Déphasage

t
Asin()

T=1/f
19

 Largeur de bande et bande passante


Pe Ps

Puissance - Bande passante: espace de


fréquence des signaux transmis
avec un affaiblissement (en Hz)
 à une certaine référence
(généralement on prend comme
hypothèse que Ps=Pe/2)
- Largeur de bande: bande
passante minimale que le
f système doit posséder pour
Bande passante restituer correctement
l’information
20

Types de transmission
 Comment envoyer les suites binaires de
l’émetteur vers le récepteur?
ETTD ETCD

Transmission en Bande de Base

ETTD ETCD

Transmission Modulée
21

Les supports de transmission


Paire torsadée:
 Simple et pas chère
 Utilisée en téléphonie
 Paires de fils électriques de cuivre ou
d'aluminium isolés les uns des autres par du
plastique et enfermés dans un câble. Chaque
paire est torsadée sur elle même (afin d'éviter les
interférences entre conducteurs)
 Diamètre du fil de 0,5 à 0,9 mm
22

 Propriétés:
 Débit relativement important : de 10 à plus
de 100 Mbps sur de courtes distances
 Liaisons point à point uniquement
 Distance maximale entre le concentrateur et
le nœud : 100 mètres dans le cas d'un
réseau Ethernet
 Pose très facile
 Perturbation électromagnétique possible (un
blindage permettra de palier à ce problème )
 Connecteur RJ45
23

 Blindage
 UTP Unshielded Twisted Pair : Paire torsadée non
blindée
 STP ou SUTP Screened Unshielded Twisted Pair :
Paire torsadée à blindage global, offrant une
meilleure protection contre les parasites
électromagnétiques.
 FTP Foiled Twisted Pair : Paire écrantée, c'est à dire
protégée par un écran constitué par une mince
feuille d'aluminium

Remarque : Un câble blindé ou écranté devra être relié


à une terre informatique, sinon risque de parasites
24

 Catégorie 5

 Catégorie 6

 Catégorie 7
25

Catégorie Applications
3 Token ring 4Mbit/s, 10 Base T, Fast Ethernet
100 VG Any Lan, 100 Base T4

4 Token ring 16 Mbit/s


5 100 Base Tx, ATM 155 Mbit/s, ATM 622 Mbit/s, …
6 1000 Base Tx, ATM 1,2 Gbit/s
26

 Câblage droit  Câblage croisé

TIA/EIA TIA/EIA 568A TIA/EIA 568B


568A

http://fr.wikipedia.org/wiki/RJ45
27

RJ45

Local technique
28

Câble coaxial:
 Composé de 2 conducteurs cylindriques de
même axe, séparés par un isolant.

 2 types utilisés en réseau:


 Câble coaxial fin (thin):  Plus souple et moins cher.
Les connexions sont réalisées avec des prises BNC
29

http://fr.wikipedia.org/wiki/C%C3%A2ble_coaxial
30

 Câble coaxial épais (thick): Chaque station est


connectée par une prise AUI à un câble de descente
qui est connecté à un transceiver (ou prise vampire
car elle dispose d'une pointe qui s'enfonce jusqu'à
l'âme du coax).

http://www.ciril.fr/STANNET/Publi/Doc/chapitre5.html
31

Fibre optique:
 Fibre de verre au cœur microscopique réfléchissant
l’énergie lumineuse et entourée d'une gaine opaque
 2 types:
 Multimode: principalement utilisée dans les réseaux locaux
ne s'étendant pas sur plus de deux kilomètres.

 Monomode: son cœur est si fin que le chemin de


propagation est pratiquement direct. Utilisée pour les
liaisons à longue portée (soutenir les hauts débits sur des
distances de 600 à 2000 km).
32

 Propriétés:
 bande passante immense
 débits très importants
 atténuation plus faible
 insensibilité aux interférences électromagnétiques
 insensibilité aux corrosions chimiques de l'air
 faible poids, faible encombrement
 transmission point à point
 transmission unidirectionnelle
 câblage délicat
 coût élevé des interfaces
33

Liaisons hertziennes ou radioélectriques


 L’émission peut être directive (téléphonie mobile,
…), très directive (faisceaux hertziens) ou à diffusion
(liaisons satellitaires, mobiles en téléphonie mobile, …)
 Spectre de fréquences très large
 De 3.104 à 3.107: la radiodiffusion
 De 3.107 à un peu plus que 3.108 : FM télévision
 D’un peu plus que 3.108 à 3.1011 : Faisceaux
hertziens et satellites
34

 Ondes infrarouges
 Utilisés plutôt pour les commandes à
distances et les communications entre un
PC et ses périphériques
 Faisceaux hertziens
 Débits allant à 155Mbit/s
 Sensibles aux perturbations atmosphériques
et aux interférences électromagnétiques
 Liaisons satellitaires
 Grâce aux satellites géostationnaires
35

 Utilisations
WPAN WLAN WMAN WWAN
Nom commun Bluetooth et WIFI WiMax GSM, GPRS,
autres UMTS
Bande de 2,4 GHz 2,4/5 GHz 2-11 GHz 900/ 1800/
fréquence 1900/ 2200
MHz

Portée Qq m 100 m 50 Km 35 Km
Débit 3 Mbit/s 54 Mbit/s 70 Mbit/s 9600
De 10Kbit/s
à 384
théorique 2
Kbit/s
Mbit/s
Applications Connexion Réseau local Accès Téléphonie et
périphériques données

Norme IEEE 802.15 IEEE 802.11 IEEE 802.16 ITU


Concepts de base
37

Types de transmission
 Transmission parallèle: les bits d’un
même caractère sont envoyés sur des
fils distincts
 Transmission série: les bits sont
envoyés les uns derrière les autres
 Transmission synchrone
 Transmission asynchrone
38

Synchronisation

Horloge d’émission Horloge réception


39

Sens de transmission
 Liaison simplex

Emetteur Destinataire

 Unidirectionnelle
 Exemple: radio/télévision
40

 Liaison half duplex

instant t Destinataire
Emetteur
instant t’ Emetteur
Destinataire

 Bidirectionnelle à l’alternat
 Exemple: voie ferrée
41

 Liaison full duplex

Emetteur Destinataire
Destinataire Emetteur

 Bidirectionnelle
 Exemple: téléphone
42

Topologies

Étoile Anneau simple Anneau double Bus

Arbre Maillage régulier Maillage irrégulier


43

Mode de fonctionnement
 Avec connexion
 L’émetteur demande l’établissement d’une
connexion
 Si le récepteur refuse cette connexion alors la
communication n’a pas lieu
 Si la connexion est acceptée alors elle est établie
par la mise en place d’un circuit virtuel dans le
réseau reliant l’émetteur au récepteur
 Les données sont ensuite transférées d’un point à
l’autre
 Puis la connexion est libérée
44

Avantages
 Sécurisation du transport par identification
claire de l’émetteur et du récepteur
 Possibilité d’établir à l’avance des paramètres
de qualité de service qui seront respectés lors
de l’échange des données
Inconvénients
 Lourdeur de la mise en place de la connexion
 Difficulté d’établissement des communications
multipoint
45

 Sans connexion
 Les blocs de données, appelés
datagrammes, sont émis sans vérifier à
l’avance si l’équipement à atteindre ainsi que
les nœuds intermédiaires éventuels sont
bien actifs
 C’est aux équipements gérant le réseau
d’acheminer le message étape par étape et
en assurant éventuellement sa temporisation
jusqu’à ce que le destinataire soit actif
46

Techniques de transmission
 Réseaux de diffusion
 A chaque station, il y a un
émetteur/récepteur qui communique sur le
support partagé avec les autres stations.
Une émission d’une station est diffusée et
est reçue par toutes les autres stations
 Ex : Radio, Ethernet
g 47

a 1 2 f
3
5
 Réseaux commutés b 4 7 6 e
(maillés) c d
 Transfert de données de la source à la
destination (et uniquement à elle) à travers
des nœuds de traitement intermédiaires, qui
ne regardent pas le contenu des données
 Différents modes de commutation:
 Par circuit (RTC)
 Par message (Telex, messagerie)
 Par paquet (IP, Frame Relay)
 Par cellule (ATM)
48

Mode de commutation

 Commutation de circuits

Emetteur

Récepteur
49

Emetteur Nœuds intermédiaires Récepteur


Temps
établissement
du circuit
Temps
émission
message 
Temps Arrivée 1er bit
propagation
d’un bit

Arrivée
dernier bit
50

Exemple: RTC

Avantage
 Ordonnancement des données garanti
Inconvénients
 Taux d’occupation important alors que taux
d’activité peut être faible
 Les abonnés monopolisent toute la
ressource durant la connexion
 Débit identique pour l’émetteur et le
récepteur
 Facturation généralement dépendante du
temps et de la distance
51

 Commutation de messages

Emetteur

Récepteur
52

Emetteur Nœuds intermédiaires Récepteur


Temps
émission
message

Arrivée 1er bit

Arrivée
dernier bit
53

Exemples: réseaux de telex, systèmes de


messagerie comme le courrier postal
Avantages
 Transfert même si le correspondant distant
est occupé ou non connecté
 Diffusion d’un message à plusieurs
correspondant
 En cas de fort trafic, il n’y a pas de blocage du
réseau mais seulement un ralentissement
Inconvénients
 Non adaptée aux applications interactives
 Délais de traversée longs
 Gestion/stockage des messages
54

 Commutation de paquets

Emetteur

Récepteur
55

 Message découpé en paquets (datagrammes)


 Chaque paquet acheminé dans le réseau
indépendamment du précédent
 Pas de stockage d’informations dans les
nœuds intermédiaires
 2 modes de mise en relation:
 Non connecté ou datagramme
 Orienté connexion ou connecté:
 Tous les paquets vont suivre un même chemin,
émulant un circuit sur un réseau en mode
paquet
 Le circuit émulé porte le nom de circuit virtuel
56

Emetteur Nœuds intermédiaires Récepteur


Emission 1er pqt
Emission 2ième pqt
Emission 3ième pqt

Arrivée 1er pqt

Arrivée 3ième pqt

Arrivée 2ième pqt


57

Exemples: IP, Frame Relay


Avantage
 Optimisation de l’utilisation des ressources
Inconvénients
 Séquencement des informations non
garanti
 Pas de reprise sur erreur et de contrôle de
flux
58

Multiplexage et concentration

 Partager le même canal de communication


 Intérêt: Partage du même support
physique entre plusieurs stations (point de
vue économique)
59

 On distingue:
 Les concentrateurs: permettent de relier 1
utilisateur à n systèmes

 Les multiplexeurs: n’autorisent qu’une


relation 1 à 1
Multiplexeur Multiplexeur
60

Concentrateur (hub)
 Utilisé comme nœud central d'un réseau
local de type Ethernet
 A plusieurs ports
 Assure une liaison 1 à n
 Son rôle est de récupérer les données
binaires provenant d'un port et de les
diffuser sur l'ensemble des ports
L’architecture OSI
62

 OSI: Open Systems Interconnection


 Présenté par l’ISO (International
Standardization Organization), organisme
de normalisation dépendant de l’ONU
 Modèle énoncé selon le principe de Jules
César: diviser pour mieux régner
 Permet la description des réseaux sous
forme d’un ensemble de couches
superposées les unes aux autres
 L’étude du tout consiste à étudier toutes
ses parties  plus facile à manipuler
63

 Exemple: Communication entre 2 chefs d’état

Je suis
Pays A d’accord
Pays B
avec vous 
Président X. 
Président Y.

L:E
L:E
Traducteur I agree
I agree
with you
with you
Traducteur

Secrétaire fax n°... fax n°...


L:E L:E
I agree I agree
with you Secrétaire with you
fax fax
64

Notion d’architecture de réseaux


 Organisation en séries de couches ou
niveaux
 Leur nombre, leur nom, leur fonction varient
selon les réseaux
 L’objet de chaque couche est d’offrir
certains services aux couches plus hautes
 La mise en œuvre de ces services est
transparente aux couches supérieures
65

Système A Système B

Couche 2 Couche 2
Interface Interface
couche 1/2 couche 1/2
Couche 1 Couche 1

Médium physique

Interface  Définition des opérations élémentaires et des


services que la couche inférieure offre à la couche supérieure
66

Système A Système B

Protocole de couche 2
Couche 2 Couche 2
Interface Interface
couche 1/2 couche 1/2
Protocole de couche 1
Couche 1 Couche 1

Médium physique

Protocole: Règles et conventions


utilisées pour la conversation
67

Système A Système B

Protocole de couche 2
Couche 2 Couche 2
Interface Interface
couche 1/2 couche 1/2
Protocole de couche 1
Couche 1 Couche 1

Médium physique
68

 Un service est une relation entre


couches adjacentes d'un même système
 La couche (N-1) offre des services à la
couche (N) : fournisseur
 La couche (N) utilise les services de la
couche (N-1) : utilisateur
 La couche (N) utilise les services de la
couche (N-1) pour fournir les services (N) à
la couche (N+1)
69

 Un protocole est une relation entre


entités homologues de deux systèmes
distincts
 C’est l’ensemble de règles qui régissent
le dialogue entre 2 ou n entités
(ordinateurs ou équipements réseau)
 Il est implanté sous forme matérielle ou
logicielle
70

Modèle de référence OSI


application
Gestion de
présentation
l’application
session

transport
réseau
Fonctions de
liaison de
transport
données
physique
http://www.urec.cnrs.fr/cours/Generalites/osi.pdf
71

Ensemble de services standards: transfert de fichier,


application terminal virtuel, courrier électronique, …

présentation Codage des informations sous une forme standard

Gestion des transactions: synchronisation, gestion du


session dialogue uni ou bidirectionnel, points de reprise, …
Transport de l’information entre 2 processus
transport (Multiplexage)
Transport de l’information entre 2 points du réseau
réseau (Adressage, routage, contrôle de flux)

liaison de Transport de blocs de données, détection et reprise sur


données erreur

physique Transport de l’information comme une suite de bits


72

Système A Système B

7 application application 7
6 présentation présentation 6

5 session session 5
4 transport transport 4
3 réseau réseau 3

liaison de liaison de
2 2
données données
1 physique physique 1
Support physique de transmission
73

Système A Système B

application application

présentation présentation

session session

transport transport

réseau réseau réseau réseau

liaison de liaison de liaison de liaison de


données données données données

physique physique physique physique


Inter A Inter B

Systèmes relais, sous-réseaux


74

Système A Système B
APDU application
application
PPDU
présentation présentation
SPDU
session session
TPDU
transport transport
Paquet
réseau réseau

liaison de Trame liaison de


données données
Bit
physique physique
Support physique de transmission
PDU: Protocol Data Unit
75

Données utilisateur

7 Application

6 Présentation

5 Session

4 Transport

Fragment

3 Réseau Paquet

2 Liaison Trame
1 Physique Bit
L’architecture TCP/IP
77

Introduction
 Développé dans le milieu des années 1970 par
la DARPA (Defence Advanced Research
Project Agency, USA)
 Objectif initial: Interconnexion des systèmes
informatiques de l'armée
 TCP/IP: ensemble de protocoles permettant de
résoudre les problèmes d'interconnexion en
milieu hétérogène
 TCP: Transmission Control Protocol
 IP: Internet Protocol
78

 TCP/IP décrit un réseau logique (réseau IP) au


dessus du ou des réseaux physiques réels auxquels
sont effectivement connectés les ordinateurs

Réseau logique IP

SR3
SR1

SR2
79

Principe architectural
Application
Présentation
Session Applications TCP/IP
Transport Transport (TCP)
Réseau Inter-réseau (IP)
Liaison Accès au sous-réseau
Physique réel de transport

Modèle Architecture
OSI TCP/IP
80

 Un mécanisme particulier, les sockets, assure


une communication d'applications à application
en masquant les éléments réseaux
 La couche transport fournit 2 types de services:
 Un service en mode connecté (TCP)
 Un service de transport allégé UDP (User
Datagram Protocol)
 La couche réseau présente les mêmes
fonctionnalités que la couche réseau d'OSI en
mode non connecté (mode datagramme)
81

Description générale de la pile


et applications TCP/IP
HTTP FTP Telnet SMTP TFTP DNS RIP SNMP

TCP UDP
OSPF

IP ICMP

SLIP PPP X25 FR ATM RL

RARP ARP
82

 HTTP, HyperText Transport Protocol: assure le


transfert de fichiers hypertextes entre un serveur
Web et un client Web
 FTP, File transfer Protocol: système de manipulation
de fichiers à distance (transfert, suppression,
création, …)
 Telnet, TELetypewriter NETwork protocol: système
de terminal virtuel, permet l'ouverture de sessions
avec des applications distantes
 SMTP, Simple Mail Transfer Protocol: service de
courrier électronique
 TFTP, Trivial FTP: version allégée de FTP
83

 DNS, Domain Name System: système de BD


réparties assurant la correspondance d'un nom
symbolique et d'une adresse internet (adresse IP)
 RIP, Routing Information Protocol: premier protocole
de routage utilisé dans internet
 OSFP, Open Shortest Path First: protocole de
routage qui a succédé à RIP
 SNMP, Simple Network Management Protocol:
standard des protocoles d'administration de réseau
 SLIP, Serial Line Interface Protocol: protocole
d'encapsulation des paquets IP, il n'assure que la
délimitation des trames
84

 ICMP, Internet Control and error Message Protocol:


assure un dialogue IP/IP et permet la signalisation de
la congestion, le synchronisation des horloges et
l'estimation des temps de transit, …
 ARP, Adress Resolution Protocol: utilisé pour associer
une adresse logique IP à une adresse physique MAC
 RARP, Reverse ARP: permet l'attribution d'une
adresse IP à une station
 PPP, Point to Point Protocol: protocole
d'encapsulation des datagrammes IP, il assure la
délimitation des trames, identifie le protocole
transporté et la détection d'erreurs
85

Les principaux mécanismes de


de TCP/IP
 L'encapsulation des données
Données Données

Messages
Programmes d'application A Données Programmes d'application
Segments
Service de transport T A Service de transport
Données
Datagrammes
Service inter-réseau N T A Données Service inter-réseau

Service de liaison et Trames Service de liaison et


physique L NT A Données physique

Train de bits
86

 Identification des protocoles

Programmes d’application
Port Telnet 23
SMTP 25
Services de transport DNS 53

Identification du protocole ICMP 01


TCP 06
Services Interréseau UDP 17
Ethertype IP 0800
ARP 0806
Services liaison et physique RARP 0835
87

 Taille du segment de données échangé


 Chaque réseau admet des unités de données de
taille plus ou moins grande MTU (Maximum
Transfer Unit)
Réseau IP

Routeur F3 F2 F1 Routeur
d'accès d'accès
Fragments
Datagramme à segmenter F3 F1 F2
88

Principe de l'adressage IP

 Chaque host connecté au réseau IP est identifié


par son @IP indépendamment du réseau réel
 Définir des mécanismes de mise en relation
de l'@ logique, seule connue des applications,
avec l'@physique correspondante
89

 Si réseau sans diffusion,


@IP1
l'administrateur réseaux @IP2
peut être amener à
renseigner Table statique Table statique
@Ph1
manuellement @Ph1 @IP1
@Ph2
@Ph1 @IP1
@Ph2 @IP2
les passerelles @Ph2 @IP2
… … … …
ou bien
elle peut être réalisée par un protocole particulier
(résolution dynamique) comme dans les LAN
ATM
90

 Si le réseau supporte la diffusion, la machine


source diffuse un message de type broadcast
pour s'enquérir de l'adresse physique du
destinataire. Seul le destinataire qui reconnaît
son @IP répond en indiquant son @ physique
@IP1
@Ph1
@Ph @IP
@Ph2 @IP2
Table ARP
@Ph1 @IP1
@Ph2 @IP2

@IP1, quelle est ton … …


adresse physique?
91

Ceci se fait grâce au protocole ARP qui permet


à un host ou à une passerelle d'obtenir l'@
Mac (@ physique) du nœud d'un réseau local
auquel il doit adresser des données
origine cible origine passerelle cible
requêt requêt
e ARP e ARP

se A RP nse A R P
rép o n répo
donnée donnée
s s requêt
e ARP

p o nse ARP

Résolution intra-réseau
donnée
s
Résolution inter-réseaux
92

 Le protocole IP doit assurer le routage dans le


réseau logique IP. Pour cela, il doit pouvoir
identifier:
 le réseau logique IP: Net-Id
 la machine cible : Host-Id

Adressage sur 32 bits


NET-ID HOST-ID

Réseau IP
Host
93

Les classes d'adressage


Classe A: 0 8 16 24 31
1.0.0.1 0 Net-id Host-id
126.255.255.254

Classe B:
128.0.0.1 10 Net-id Host-id
191.255.255.254
Classe C:
192.0.0.1 110 Net-id Host-id
223.255.255.254
Classe D:
224.0.0.0 1110 Multicast
239.255.255.255
Classe E:
Réservées aux 1 1 1 1 0 Réservé
expérimentations
94

Adresses particulières
 <Net-id> <0>: désigne le réseau lui même
 0.0.0.0: utilisée à l'initialisation du système par
une machine avant de se faire attribuer une
@IP
 127.x.x.x: adresse de boucle locale, utilisée
lors des tests de la machine ou d’applicatifs
 255.255.255.255: adresse de diffusion
générale, utilisée pour envoyer un message à
toutes les machines du même segment réseau
 <Net-id><1>: adresse de diffusion dirigée,
utilisée pour envoyer un message à toutes les
machines du réseau <Net-id> <0>
95

Adresses publiques, adresses


privées
 Pour permettre l'interconnexion des
réseaux, il faut garantir l'unicité des
adresses (l'IANA attribue à chaque réseau
un identifiant unique)
 Tous les réseaux n'ont pas obligatoirement
un besoin d'interconnexion via un réseau
public  l'unicité de l’adresse au plan
mondial est inutile
 Dans un réseau privé, on peut utiliser
n'importe quelle @IP
96

 Les plages d'adresses suivantes sont


réservées à ces réseaux

Classe Début de plage Fin de plage Nb. de


réseaux
A 10.0.0.0 1
B 172.16.0.0 172.31.0.0 16
C 192.168.0.0 192.168.255.0 256
97

 Si un réseau utilisant des @ privées a


besoin d'accès à un réseau public il faut:
 Renuméroter toutes les stations avec des
@ publiques
 Réaliser une conversion d'@  mettre en
correspondance une @ privée avec une @
publique. Ceci est fait au niveau de la
passerelle d'accès au réseau publique
98

Notions de sous-réseau
 Si un organisme a plusieurs sites, on ne
créera pas 2 réseaux différents mais
plutôt 2 sous-réseaux
 Une adresse IP sera donc formée par
<Net-id> <SubNet-id> <Host-id>
Adressage traditionnel Net-id Host-id

Adressage utilisé Net-id SubNet-id Host-id


Net-id Host-id

Masque de sous-réseau 1111 …. 1111 000 … 000


99

 Une station d'un réseau logique IP doit


connaître:
 Son @IP
 Le masque de sous-réseau
 L'adresse de la passerelle locale (routeur)
 Pour déterminer si la machine cible est sur le
même sous-réseau que la machine source,
la passerelle fait une comparaison
100

Adresse source Adresse destination


Net-id SubNet-id Host-id Net-id SubNet-id Host-id
& &
11 … 11 11 … 11 0 11 … 11 11 … 11 0
= =
Net-id SubNet-id 0 Net-id SubNet-id 0
Comparaison

 Si @ IP destination = <Net-id> <SubNet-id> <1>


alors toutes les machines du sous-réseau
<SubNet-id> sont adressées
101
102

Adressage géographique

Plage d'adresses Zone d'affectation


192-193 Divers (adresses déjà attribuées)
194-195 Europe (65536 réseaux)
196-197 Divers
198-199 Amérique du nord
200-201 Amérique Centrale et du Sud
202-203 Pacifique
204-205 Divers
206-207 Divers
Couche liaison de données - 2
104

Erreurs de transmissions

 Sources d'erreurs
 Bruit électromagnétique,
 Perturbations propres au système,...
 Taux d'erreur binaire=
Nbr. de bits erronés/Nbr. de bits transmis
 En pratique, il varie de 10-4 (liaison RTC) à
10-9 (réseaux locaux)
105

Techniques de détection/correction
 Contrôle de parité simple: VRC (Vertical
Redundancy Check)
 Paire ou impaire
 Transmissions asynchrones
 Contrôle de parité longitudinal: LRC
(Longitudinal Redundancy Check)
 Paire ou impaire
 Contrôle de parité vertical et longitudinal :
VRC+LRC
 Transmissions synchrones
 Codes cycliques : CRC (ou FCS)
 …
106

 VRC parité paire


Emetteur Destinataire

Données Bit de parité Données Bit de parité

? = pas d’erreurs
(bits à 1) mod 2 (bits à 1) mod 2 ≠ erreurs

100111000 100011000 Détection


de l’erreur
1
Erreur non
100111000 110011000 détectée
Pb.
0
107

 VRC parité impaire

(bits à 1) mod 2 + 1

100111001 100011001

0 erreur
108

 Code cyclique

Emetteur Destinataire

Données CRC Données CRC

R(x) ? = pas d’erreurs


P(x)/G(x) P(x)/G(x) ≠ erreurs

Données  P(x)
Polynôme générateur: G(x)
109

Emetteur Destinataire

Données CRC Données CRC

P(x)/G(x) (P(x)+R(x))/G(x)

?=0
= pas d’erreurs
≠ erreurs
110

G(x)=x2+x+1
données: 110111 x5+x4+0.x3+x2+x1+x0=H(x)
P(x)=x2.H(x)= x7+x6+0.x5+x4+x3+x2+0.x1+0.x0
x7+x6+0+x4+x3+x2+0+0 x2+x+1
x 7 x6 x 5    x5 x3 1
x 5 x 4 x3 
x2 0 0
x2 x 1
x 1
 CRC=11 et on transmet 11011111
Réseau Local Virtuel - VLAN
112

Intérêt
113

Historique
 Originellement ISL (Cisco) :
▫ Introduit les notions de Base des VLAN
 Étiquetage
 Routage inter-VLAN
 etc
 Par la suite IEEE 802.1Q (1998)
▫ Reprend principalement les notions de l’ISL
 IEEE 802.1Q (2003)
▫ Possibilité d’enregistrement dynamique des VLANs
(GVRP)
▫ Support la transmission de trames sur plusieurs
instances de spanning-tree
114

Principe
 Niveau 2 du modèle OSI
 Segmentation d’un support physique en
segments logiques
 Avantages :
▫Limite la diffusion des broadcasts.
▫Plus grande flexibilité de la segmentation du
réseau. (indépendance géographique)
▫Amélioration de la sécurité.
▫Priorisation des flux.
115

Trame Ethernet 802.1Q

 TPID: type du tag, 0x8100 pour 802.1Q


 Priorité: niveaux de priorité définis par l’IEEE
802.1P
 CFI: Ethernet ou token-ring
 VID: VLAN identifier, jusqu’à 4096 vlans
116

Typologie de VLAN
 VLAN par Port
 VLAN par Adresse MAC
 VLAN par Adresse IP
 VLAN par Protocole de niveau 3
117

Terminologie
 VID : Vlan ID
 PVID : Port Vlan ID
 Mode d’accès
 Port Access ou untagged(non étiqueté)
 Port trunk ou tagged(étiquetté)
 Matériel Aware (Vlan-informé)
 VLANs de base
 VLAN par défaut généralement VLAN 1
 VLAN utilisateur
 VLAN de management
 VLAN natif
118

Exemple
119

Exemple suite
Trame Ethernet

PVID=20

Commutateur

PVID = 20 VLAN 20 autorisé, Port trunk


Port access

Trame Ethernet VID =20 Trame Ethernet

Tag: champs 802.1q


120

Exemple Fin
Tag: champs 802.1q

VID =20 Trame Ethernet


VLAN 20 autorisé, port trunk

Commutateur

PVID= 20 Port untagged VLAN 20 autorisé, Port trunk

Trame Ethernet VID =20 Trame Ethernet

Tag: champs 802.1q


Routage Inter-VLAN
122

Interconnexion Inter-VLAN
 Se fait au niveau 3 du modèle OSI,
 Donc routage, entre interfaces virtuelles
 Seul un routeur peut réaliser
l’interconnexion entre deux VLANs et
modifier ainsi le VID associé à une trame.
123

Configuration de deux VLANs


Switch# vlan database
Switch(vlan)# vlan 2 name VLAN2
Switch(vlan)# vlan 3 name VLAN3
Switch(vlan)# exit
Switch# conf t

Switch(config)# interface FastEthernet2/1


Switch(config-if)# description vers PC
Switch(config-if)# no ip address
Switch(config-if)#  duplex auto
Switch(config-if)#  speed auto
Switch(config-if)#  switchport access vlan 2
 
124

Configuration de trunkport

Switch(config-if)# interface FastEthernet2/1


Switch(config-if)# description vers switch
Switch(config-if)#  no ip address
Switch(config-if)#  duplex auto
Switch(config-if)#  speed auto
Switch(config-if)#  switchport trunk allowed vlan 2,3
Switch(config-if)# encapsulation dot1q  
125

Configuration du routeur
Routeur(config)# interface Vlan 2
Routeur(config-if)# description vers secrétariat
Routeur(config-if)# ip address 192.168.0.1
255.255.254.0
Routeur(config-if)# ip mroute-cache
Routeur(config-if)# interface Vlan 3
Routeur(config-if)# description vers Direction
Routeur(config-if)#  ip address 192.168.100.1
255.255.255.0
Routeur(config-if)# ip mroute-cache
126

GVRP ou GARP VLAN


 Diffusion dynamique des VLAN définis statiquement
 Définit dans le 802.1P
 BPDU GVRP envoyées de proche en proche
 (GID) GARP Information Declaration
 (GIP) GARP Information Propagation

 GVRP pruning
127

VTP (VLAN Trunking Protocol)


 Propriétaire Cisco
 Permet d’administrer les VLANs
 Plusieurs mode:
 Server
 Client
 Transparent
 Paramètres:
 VTP domain
 VTP password
 VTP pruning
128

Configuration de VTP sur les routeurs


Routeur1# vlan database
Routeur1(vlan)# vtp domain monDomain
Routeur1(vlan)# vtp passwd monMotDePasse
Routeur1(vlan)# vtp server
Routeur1(vlan)# vtp prunning
Routeur1(vlan)# exit

Routeur2# vlan database


Routeur2(vlan)# vtp domain monDomain
Routeur2(vlan)# vtp passwd monMotDePasse
Routeur2(vlan)# vtp client
Routeur2(vlan)# vtp prunning
Routeur2(vlan)# exit
129

Vlan et Spanning Tree Protocol (STP)

 IEEE 802.1D
 STP classique
 Trame STP sur le Vlan de management.
 Nécessairement un seul arbre recouvrant.
 En bref, non adapté, pas prévu pour.
130

Exemple
131

Multiple STP et Rapid STP


 MSTP: IEEE 802.1s
 Un arbre de recouvrement par VLAN.
 Un port peut être forwarding pour un VLAN et
disabled pour un autre.
 RSTP: IEEE 802.1w
 Possibilité d’avoir un arbre de recouvrement par
VLAN (mode PVST)
 Ou pour réduire le nombre d’instances reduire à
deux arbres de recouvrement.
132

RSPAN
 Permet de monitorer un port à distance

Routeur(Config)# set vlan 200 rspan

 Sur le switch distant


Routeur(Config)# set rspan source 3/1 both
OU
Routeur(Config)# set rspan source 100 both
Routeur(Config)# set rspan destination 4/5
133

Exemple d’application ToIP


134

Exemple d’application ToIP


135

Conclusion
 Permet Flexibilité
 Sécurité
 Facilité d’administration (selon l’architecture)
 Dynamique (ou pas)

Vous aimerez peut-être aussi