1
Architecture IEEE 802
2
2
Les normes IEEE 802
• Particularité des LAN :
réseau de diffusion: toutes les stations ont la possibilité d’émettre et de
recevoir sur le même canal
Pas de nœuds intermédiaires
3
Les normes 802.x
• IEEE 802.3 : CSMA/CD sur bus, elle concerne les réseaux Ethernet.
• IEEE 802.4 : jeton sur bus (dissous),
• IEEE 802.5 : jeton sur anneau (Token-Ring).
• IEEE 802.6 (MAN, dissous) remplacée par le Gigabit Ethernet utilisé
dans de nombreux MAN.
• IEEE 802.11 : WLAN (Wifi), plusieurs normes de transmission:
fréquence, débit , portée du signal radio.
• IEEE 802.15 :WPAN (Bluetooth)
• Etc.
4
La norme 802.1
5
Adressage MAC(1/2)
6
Adressage MAC(2/2)
I/G Adresse
9
Ethernet : Les normes IEEE 802.3
10
Les normes IEEE 802.3
11
La norme 802.3D
• Un autre algorithme de reprise déterministe (DCR : « Deterministic Collision Resolution »)
assure un délai maximum de transmission.
basé sur le principe de résolution en arbre binaire
chaque station possède un index unique. Avec chaque index un message peut être
transmis au sein d’une époque.
une époque : temps qui s’écoule entre une collision initiale et la fin de la résolution de
celle-ci. Elle débute après la première collision. Ti : transmission d’un message
C1 : Collision initiale (début d’époque) Ci : collision
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Borne d’une époque = N * T + (N-1) * TC où N : nbre de noeuds ; T :temps de transmission d’une trame ; TC : tranche canal
12
Trame 802.3
• Primitives de service
MA_UNITDATA.Request (adresse_destination, adresse_source, MA_SDU) ;
MA_UNITDATA-STATUS.indication(état (transmition_OK,
collisions_excessives))
MA_UNITDATA.Indication (adresse_destination, adresse_source, MA_SDU, état
(Reception_OK, longueur_incorrecte, erreur_FCS, erreur_alignement))
13
Fast Ethernet : Principes (1)
14
Fast Ethernet : Principes (2)
15
Gigabit Ethernet : Buts en 1996
16
Gigabit Ethernet
17
17
Gigabit Ethernet : CSMA/CD
18
Gigabit Ethernet : CSMA/CD (2)
19
Frame bursting
20
20
La norme IEEE 802.2
21
Exemple d’échange de primitives LLC
Station A Station B
Réseau LLC MAC MAC LLC Réseau
DL_CONNECT.Request (LLC2)
MA_DATA.Request MA_DATA.Indication
MA_DATA.confirm
DL_CONNECT.Indication (LLC2)
DL_CONNECT.Confirm (LLC2)
DL_DATA_CONNECT.Request (LLC2)
DL_DATA_ACK.Request(LLC3)
DL_DISCONNECT.Confirm (LLC2)
DL_DISCONNECT.Indication (LLC2)
N.B : -Les primitives MAC ne sont pas toutes représentées dans la figure