Sie sind auf Seite 1von 14

FDDI Fiber Distributed Data Interface

Salima Hamma Salima.Hamma@univ-nantes.fr Universit de Nantes Facult des Sciences et des Techniques
S.Hamma 2

FDDI
Fiber Distributed Data Interface _ Introduction _ Caractristiques de FDDI _ Architecture en couche de FDDI _ Couche physique
_ topologie _ supports physiques _ codage
S.Hamma 3

FDDI
Fiber Distributed Data Interface _Couche MAC
_ Format des trames FDDI _ Format du jeton _ protocole jeton temporis _ fonctionnement du jeton rduit

_ Couche SMT (Station ManagemenT)


_ Architecture de SMT _ Trame SMT

_ volutions : FDDI II
S.Hamma 4

FDDI
_ initialement les rseaux locaux taient conus pour

fonctionner sur des supports lectriques :


paires torsades ou cbles coaxiaux

_ on peut maintenant utiliser de la fibre optique


_ support haute performances _ des dbits de lordre de la centaine de Mb/s _ des distances de lordre de la centaine de km

_ Token Ring se prte bien (les liens sont point point) _ seulement le protocole ne permet dexploiter au mieux

cette performance _ do la naissance de FDDI

Introduction
S.Hamma 5

FDDI
_rseau local de seconde gnration le plus utilis _LANSI (American National Standard Institute) a propos ses spcifications en 1987 _Normalisation sest faite par tape et a donn lieu une norme ISO IS 9314 les services et le protocole pour un rseau local haut dbit (100 Mb/s) utilise de la fibre optique comme support sa topologie est un anneau doubl contre rotatif chaque paire de stations est relie par deux fibres optiques en point point

Caractristiques de FDDI
S.Hamma 6

FDDI
lanneau primaire utilis pour la transmission normale de donnes le second anneau sert de secours
cas de coupure de lanneau cas de reconfiguration automatique de lanneau

_conu pour satisfaire deux classes de trafic


trafic synchrone (applications temps rel) trafic asynchrone (vhicul par les LAN de 1re gnration)

_originalit : mthode daccs base sur le jeton temporis

Caractristiques de FDDI (suite)


S.Hamma 7

FDDI
_ offre des distances de lordre de 200 km _ interconnexion jusqu 1000 stations _ distance maximale entre deux stations est de 2 km _ dans la pratique, FDDI est surtout utilis comme

rseau fdrateur (backbone) des Lan

Caractristiques de FDDI (suite)


FDDI
X25 Ethernet Ethernet Token Ring pont ou routeur station
8

FDDI
Architecture en couche de FDDI
couche physique couche liaison

LLC
ISO 8802.2

MAC
ISO 9314-2

PHY
ISO 9314-1

PMD
ISO 9314-3/4/9/10 PHY (PHYsical) : codage et dcodage, horloge et synchronisation, tat de ligne PMD (Physical Medium Dependent) : caractristiques des liens physiques, capacit des metteurs et rcepteurs SMT : surveillance de lanneau, administration de lanneau, rcupration sur dfaillance

SMT
Station ManagemenT ISO 9314-6
S.Hamma 9

FDDI
Couche physique (1)
_ base sur le double anneau en contra-rotatif
lanneau primaire utilis pour le fonctionnement normal

relie toutes les stations lanneau secondaire ne relie que les principales stations du rseau

Topologie
anneau primaire anneau secondaire noeud attachement simple noeud attachement double

anneau primaire A anneau secondaire B CD E GHI F


S.Hamma 10

FDDI
Couche physique (2)
_ un noeud est soit :
station concentrateur

_ un noeud peut tre soit :


attachement simple attachement double

_4 types de noeuds :
SAS (Simple Attachment Station) DAS (Double Attachment Station) DAC (Double Attachment Concentrator) SAC (Simple Attachment Concentrator)

Topologie (suite)
S.Hamma 11

FDDI
Couche physique (2)
SAS (Simple Attachment Station) : station simple
attachement raccorde uniquement lanneau principal par le biais dun concentrateur

Ex : E, F, G, H et I lorsquelle tombe en panne un shunt (ou by-pass) ralis au niveau de son concentrateur de rattachement lisole du reste du rseau DAS (Double Attachment Station) : station double attachement raccorde la fois lanneau principal et l'anneau secondaire Ex : A et B

Topologie (suite)
S.Hamma 12

FDDI
Couche physique (3)
DAC (Double Attachment Concentrator) : concentrateur
double attachement joue le rle de concentrateur de stations SAS Ex : C et D SAC (Simple Attachment Concentrator) : concentrateur simple attachement un seul raccordement lanneau principal par le biais dun DAC peut raccorder des stations SAS

Topologie (suite)
S.Hamma 13

FDDI
Couche physique (4)
_ un noeud possde 2 points daccs un point dentre un point de sortie _ deux couples de points dentre/sortie

Quel type de port possdent les noeuds du rseau ?


point entre point sortie point entre point sortie port A port B
anneau principal anneau principal anneau secondaire anneau secondaire

Station DAC ou DAS DAC ou DAS DAC ou DAS


S.Hamma 14

FDDI
Couche physique (5)
point entre point sortie port eSclave Station SAS DAC ou SAC point entre point sortie port Matre Station DAC SAS ou SAC point entre point sortie point entre point sortie port eSclave port Matre Station SAC DAC SAS
S.Hamma 15

FDDI
Couche physique (6)
_ MMF-PMD (Multi Mode Fiber-PMD)
fibre multimode distance inter-station maximale est de 2 km

_ SMF-PMD (Single Mode Fiber-PMD)


fibre monomode distance inter-station maximale est de 40 km

_ LCF-PMD (Low Cost Fiber-PMD)


fibre peu chre distance inter-station maximale est de 500 m

_ TP-PMD (Twisted Pair-PMD)


Paire torsade blinde (STP) et non blinde (UTP catgorie 5) la porte des liaisons est rduite 100 m utilise pour relier les stations SAS et un concentrateur

Supports physiques
S.Hamma 16

FDDI
Couche physique (7)

_ La couche PHY dfinit le codage et le dcodage et la

gestion de la synchronisation _ Le codage standard est bas sur 4B/5B


_ utilise un jeu de 32 symboles (sur 5 bits) _ 16 symboles ont une signification numrique (4 bits) _ 16 autres symboles servent indiquer : _le dbut de trame, _la fin de trame, _les erreurs

Codage
S.Hamma 17

FDDI
Couche physique (7)
_ Ce codage introduit une efficacit de 80 % compare

50% de Manchester et Manchester diffrentiel _ Codage coupl au NRZI (Non Return to Zero Inverted)
_ bit 1 => un changement dtat _ bit 0 => pas de changement dtat

Codage (suite)
S.Hamma 18

FDDI
Couche physique (8)
11110 0 0000 01001 1 0001 10100 2 0010 10101 3 0011 01010 4 0100 01011 5 0101 01110 6 0110 01111 7 0111 10010 8 1000 10011 9 1001 10110 A 1010 10111 B 1011 11010 C 1100 11011 D 1101 11100 E 1110 11101 F 1111 Symboles de donnes 00000 Q Quiet 11111 I Idle 00100 H Halt 11000 J 10001 K 01101 T Terminator 00111 R 11001 S Symboles dtat de ligne Dlimiteurs de dbut Dlimiteurs de fin Indicateurs de contrle
S.Hamma 19

FDDI
Couche MAC (1) Format dune trame FDDI
Prambule : 16 symboles Idle SD : Start Delimiter (JK) FC : Frame Control (CLFF ZZZZ) @dest : Adresse destination @sce : Adresse source FCS : Frame Check Sequence ED : End Delimiter (T) FS : Frame Status (EAC)
@ dest @ sce Donnes FCS 8 2ou 6 2 ou 6 0-4478 octets 4 octets SD FC 11 ED FS 1S3S
Prambule

trame de donnes dau plus 9000 symboles ou 4500 octets


S.Hamma 20

FDDI
Couche MAC (2)
_Prambule : constitu dau moins 16 symboles Idle (6 8 octets). Synchroniser lhorloge du rcepteur

_SD : squence unique de J et K. Il marque le dbut des donnes MAC et de la zone de couverture du CRC _FC : constitu de 2 symboles (CLFF ZZZZ) C : Classe (bit) permet dindiquer le type de trafic
C = 0 trafic asynchrone C = 1 trafic synchrone

L : frame address Lenght (bit), indique la longueur du champ adresse


L = 0 adresse sur 2 octets L = 1 adresse sur 6 octets

Format dune trame FDDI (suite)


S.Hamma 21

FDDI
Couche MAC (3)
FF: Type de la trame
0x00 0000 trame sans type 1000 0000 jeton sans restriction 1100 0000 jeton avec restriction 0L00 0001 0L00 1111 trame dadministration
0L00 1111 trame SMT adresse prochaine station

1L00 0001 1L00 1111 trame MAC


1L00 0010 trame MAC de Beacon 1L00 0011 trame MAC Claim

CL01 r000 CL01 r111 trame LLC


0L01 rPPP trame LLC, PPP=bits de priorit

CL10 r000 CL10 r111 rserv aux dveloppeurs CL11 rrrr rserv aux futurs standards

Format dune trame FDDI (suite)


S.Hamma 22

FDDI
Couche MAC (4)
_DA et SA : adresse de destination et source

Format dune trame FDDI (suite)


I/GU/L Adresse de la station
1 bit 1 bit 32 bits I/G Adresse de la station 1 bit 8 bits

I/G = 0 si individuelle, 1 si groupe U/L= 0 si universelle, 1 si locale


14 bits

N anneau
N anneau 7 bits
S.Hamma 23

FDDI
Couche MAC (5)
_Donnes : peut tre vide ou contenir au maximum 9000 symboles (4500 octets). Sa smantique est dtermine par le champ FC _FCS : cod sur 32 bits, permet de vrifier lintgrit de transmission de la trame. Concerne les champs FC, DA, SA et donnes _ED : Dlimiteur de fin est constitu dun symbole T _FS : Statut de la trame, constitu de 3 indicateurs E : Error detected indicator (erreur dtecte)
E = R pas derreur E = S erreur dtecte

Format dune trame FDDI (suite)


S.Hamma 24

FDDI
Couche MAC (6)
A : Address recognized Indicator (adresse reconnue)
A = R adresse non reconnue A = S adresse reconnue

C : Frame Copied Indicator (trame copie)


C = R trame non recopie C = S trame recopie

dautres indicateurs peuvent tre ajouts, suivi dun symbole T (ventuellement)

Format dune trame FDDI (suite)


S.Hamma 25

FDDI
Couche MAC (7)
_FC peut prendre deux valeurs diffrentes : 1000 0000 jeton non restreint 1100 0000 jeton restreint

Format du jeton FDDI


8 SD FC 11 ED 1S
Prambule
S.Hamma 26

FDDI
Couche MAC (8)
_ identique au Token Ring, lanneau FDDI est gr au

niveau MAC par le passage dun jeton dune station une autre
_ une station a le droit dmettre si elle possde le jeton

_ un seul jeton est prsent sur lanneau un instant donn


une seule station accde au support au mme moment

_ une station dsirant mettre doit :


_ capturer le jeton, _ le retirer de lanneau, _ transmettre ses trames, _ et retransmettre le jeton.

Protocole jeton temporis


S.Hamma 27

FDDI
Couche MAC (9)
_ la station destinatrice :
recopie la trame dans sa mmoire tampon, la retransmet aprs avoir modifi les bits A et C (adresse

reconnue, trame recopie) du champs FS

_ la station mettrice est responsable du retrait de la trame

de lanneau
avant de reconnatre son adresse SA, elle retransmet le dbut

de la trame jusqu SA elle la retire et envoie des symboles Idle sur la ligne

_ pas de bit moniteur dans la trame => retrait du dbut

dune trame fait par la prochaine station qui captera le jeton


la trame purger est reconnue par le dbut de trame suivi

dune squence de symboles Idle

Protocole jeton temporis (suite)


S.Hamma 28

FDDI
Couche MAC (10)
_deux classes de donnes sont supportes par FDDI les donnes synchrones :
contraintes de dlai fortes garantie de la bande passante et du temps de rponse

les donnes asynchrones :


donnes sporadiques moins prioritaires que les prcdents besoins de bande passante moins prvisibles 8 niveaux de priorits lui sont affects laccs peut tre limit un groupe de stations : utilisation dun jeton de type restreint (captur uniquement par ce groupe)

Protocole jeton temporis (suite)


29

FDDI
Couche MAC (11)
_une station ne peut garder le jeton indfiniment
la dure de dtention est donc limite : jeton temporis les donnes synchrones sont envoyes en premier suivi des donnes asynchrones si le temps imparti ne sest pas coul

_pour les besoins de cette gestion, la norme spcifie un certain nombre de temporisateurs TTRT : Target Token Rotation Time
temps moyen permis au jeton pour faire le tour de lanneau valeur ngocie entre stations lors de linitialisation

(processus Claim)
la valeur la plus faible parmi toutes les propositions est prise en compte

cette valeur est comprise entre 4 et 167 ms

Protocole jeton temporis (suite)


S.Hamma 30

FDDI
Couche MAC (12)
TRT : Token Rotation Timer
le temps coul entre deux passages successifs du jeton par une station donne lors du premier passage du jeton, le TRT est initialis la valeur de TTRT deux situations peuvent se produire : le jeton revient la station avant que le TRT nexpire
jeton en avance compteur TRT est rinitialis TTRT

TRT expire avant que le jeton ne reviennent


jeton en retard retard mmoris grce une variable boolenne LC (Late Counter) = vrai compteur TRT est rinitialis TTRT

Protocole jeton temporis (suite)


S.Hamma 31

FDDI
Couche MAC (13)
THT : Token Holding Timer
dtermine le temps pendant lequel une station peut mettre le trafic asynchrone si le jeton arrive en avance par rapport TTRT, THT est initialis la valeur de TRT si le jeton arrive en retard (LC=vrai), THT = 0 (pas dmission de trafic asynchrone) si pendant la transmission du trafic asynchrone, THT atteint la valeur 0, la station doit relcher le jeton aprs avoir termin lenvoi de la trame en cours le temps pendant lequel une station est autorise terminer son mission est le temps rsiduel gal la dure dmission dune trame asynchrone de taille maximale

Protocole jeton temporis (suite)


S.Hamma 32

FDDI
Couche MAC (14)
TSYN :
temps maximum de dtention du jeton pour le trafic synchrone temps allou statiquement au moment de linitialisation si ce temps expire, la station doit interrompre son mission la notion de temps rsiduel nexiste pas pour ce type de trafic si une station donne na pas de trafic synchrone mettre, il ny a pas de report du crdit TSYN au profit du trafic asynchrone

Protocole jeton temporis (suite)


S.Hamma 33

FDDI
Couche MAC (15)
TVX : Timer Valid Transmission
initialis chaque rception dune trame valide ou dun jeton (non restreint) permet de sassurer que lanneau reste oprationnel lexpiration du TVX provoque une reconfiguration de lanneau sa valeur doit tre suffisamment longue pour que son expiration soit synonyme de problme (norme > 2,35ms)

Protocole jeton temporis (suite)


S.Hamma 34

FDDI
Couche MAC (16)
_ la phase dinitialisation du rseau _chaque station i gnre automatiquement une trame Claim (demande de jeton) _cette trame contient le temps moyen de rotation du jeton (souhait)
_ temps not T_OPR (Time Operational) _ satisfait les exigences temps rel de la station

_Si une station reoit une trame dont la valeur du T_OPR est infrieure sa propre valeur
_ rgnre vers laval la trame Claim reue de lamont

Comment se fait la ngociation du TTRT ?


S.Hamma 35

FDDI
Couche MAC (17)
_Si une station reoit une trame dont la valeur du T_OPR est suprieure sa propre valeur
_ gnre vers laval sa propre trame Claim

_au bout dun certain temps, seule la trame associe au T_OPR le plus exigent continue de circuler _la station recevant sa propre trame :
_ a gagn la ngociation _ est qualifie de matre _ son T_OPR devient le temps de rotation cible TTRT _ elle gnre alors la trame jeton

Comment se fait la ngociation du TTRT ? (suite)


S.Hamma 36

FDDI
Couche MAC (17)
_la premire rotation du jeton :
_ calculer le temps de rotation vide du jeton _ vrifier que le TTRT est bien suprieur _ si ce nest pas le cas, le matre relance la procdure de ngociation en proposant un T_OPR plus grand

_le choix de TTRT rsulte dun compromis :


_ plus le TTRT est grand, meilleure est lefficacit en Du _ le trafic temps rel se dgrade

Comment se fait la ngociation du TTRT ? (suite)


S.Hamma 37

FDDI
Couche MAC (18)
_le matre dtermine le crdit dmission synchrone TSYN pour chaque station :
_ la norme de FDDI est vague : elle spcifie que cette allocation est un pourcentage de TTRT

_le choix possible de cette affectation :


_ repose sur le dbit moyen que la station i souhaite voir garanti pour le trafic synchrone Di _ les trames Claim doivent pouvoir transporter cette valeur _ la norme spcifie que pendant TTRT, au moins une trame de longueur maximale doit tre transporte

Quel est le temps dmission du trafic synchrone ?


S.Hamma 38

FDDI
Couche MAC (19)
_on a donc :

Quel est le temps dmission du trafic synchrone ?


Trotj tpi t t
i N lj _ 1

()

TSYNi T T TTRT
i N rotj d _ 1

o
: temps de propagation entre la station i et la suivante : temps de latence (traverse de la station) : temps de rotation du jeton vide : temps d'mission du jeton : temps dmission dune trame de donnes asynchrone

tj Trotj tl tpi

si :
TSYNi TTRT T T
i N rotj d _ 1

( )

0 1

_TSYN est choisi tel que :


Di TSYNiC / TTRT
td
S.Hamma 39

avec les valeurs de TSYN obtenus, doit tre 1

FDDI
Couche MAC (20)
_ 8 niveaux de priorits pris en compte par la couche

MAC _ chaque station i, peut tre associ 8 priorits _ chaque niveaux de priorit j est associ un seuil Tij _ si j=7 j=0 dsignent les priorits dcroissantes
_ la valeur minimale Ti7 = 0
la valeur maximale Ti0 = TTRT

_ si le jeton arrive dans une station i :


la file de trafic synchrone est servie en premier si le jeton nest pas en retard, les files de trafic asynchrone

sont consultes

Comment est gre la priorit du trafic asynchrone


Ti7 Ti6 ...Ti0
S.Hamma 40

FDDI
Couche MAC (21)
on commence par servir le trafic asynchrone de plus haute priorit une station i peut transmettre du trafic de priorit j que si : le THT est diminu du temps de transmission de la trame on recommence la mme opration chaque fin de transmission de trame : _tant que le THT nexpire pas _en scrutant en premier les files de trafic asynchrone par priorit dcroissante

Comment est gre la priorit du trafic asynchrone


THT Tij
S.Hamma 41

FDDI
Couche MAC (22) Rsum de partage de jeton simple
_ FDDI vise partager de manire quitable la bande

passante de lanneau _ donne la priorit aux messages urgents _ permet de grer deux classes de trafic _ un temps de rotation cible TTRT ngoci sert dfinir les temps de transmission autoriss _ chaque station a le droit dmettre :
_ pendant TSYN du trafic synchrone (pourcentage de TTRT) _ du trafic asynchrone si le jeton arrive avant expiration du

TTRT
S.Hamma 42

FDDI
Couche MAC (23) Rsum de partage de jeton simple (suite)
_ TRT = TTRT initialement _ permet de calculer le temps qua mis le jeton pour faire le tour _ si TRT expire :
LC = 1 TRT = TTRT

_ si TRT nexpire pas lorsque le jeton arrive :


THT = TRT : calcule le temps pendant lequel le trafic asynchrone peut tre mis TRT = TTRT

_ le trafic synchrone peut toujours tre mis


S.Hamma 43

FDDI
Couche MAC (24) Rsum de partage de jeton simple (suite)
_les stations consomment au maximum TTRT pour le trafic synchrone _ce mcanisme garantit que le jeton reviendra au maximum au bout de 2*TTRT
_ une station recevant le jeton avec TRT proche de TTRT (aucune station na mis) _ peut transmettre des donnes synchrones pendant TSYN _ peut transmettre des donnes asynchrones pendant un temps TRT proche de TTRT _ les autres stations ne pourront pas transmettre du trafic asynchrone _ elles pourront mettre du trafic synchrone pendant TSYN
S.Hamma 44

FDDI
Couche MAC (25) Fonctionnement du jeton rduit
_certaines applications peuvent engendrer de gros trafic _le jeton rduit permet de crer un dialogue entre deux stations ou plus pour rpondre ce besoin _le mcanisme de jeton rduit est initialis et termin par les couches suprieures
_ les stations concernes se mettent daccord pour ce jeton _ la premire qui reoit le jeton prvient les autres _ envoie ses donnes et libre le jeton rduit _ seules les stations du groupe peuvent utiliser ce jeton _ ce mcanisme garantit que le trafic synchrone continue _ la fin du dialogue, une des stations informe les autres et libre un jeton simple
S.Hamma 45

FDDI
Couche SMT (1) Larchitecture de SMT
SMT (Station ManagemenT) : compos de 2 grands blocs : CMT : Connection ManagemenT RMT : Ring ManagemenT
entit de gestion de station

RMT CEM PCM


contrle comm PHY PMD CCE MAC SMT CMT ECM
port
S.Hamma 46

FDDI
Couche SMT (2)
_Les fonctions du CMT sont multiples :
_ tablissement et initialisation des connexions physiques _test du chemin _contrle des composants optiques _test de continuit de la connexion _refus des connexions illgales _configuration avec le MAC voisin _ contrle de la configuration de la station (entits MAC) _ dtection de fautes au niveau physique _ support des fonctions de traage des fautes _ test de fiabilit et le contrle de la qualit des liens _ indication de disponibilit des connexions

Le bloc CMT
S.Hamma 47

FDDI
Couche SMT (3)
_compos de trois entits :
_ ECM (Entity coordination Management) : une seule instance dans une station ou un concentrateur assure l'interface entre le mdia et le rseau FDDI avertit le PCM lorsque le mdium est disponible

lance le test de chemin pour localiser les fautes (MAC) _ PCM (Physical Connection Management) : une instance par port dattachement gre la connexion entre un port local et un port dune autre station initialise la connexion des ports voisins et gre les signaux entres ces ports fournit les signaux ncessaires linitialisation dune connexion, au refus dune mauvaise connexion et la maintenance

Le bloc CMT (suite)


S.Hamma 48

FDDI
Couche SMT (4)
_ CEM (Configuration Element Management) : une instance par port dattachement gre la configuration des entits MAC et des ports lintrieur dune station ou dun concentrateur ralise linterconnexion des entits PHY et MAC pour assurer cette configuration
interconnexion ralise grce des commutateurs CCE (Configuration Control Element) CCE ralise la notion de chemin entre entit port et MAC

CEM connecte et dconnecte les ports selon les drapeaux de PCM

Le bloc CMT (suite)


S.Hamma 49

FDDI
Couche SMT (5) Le bloc RMT
_Les fonctions du RMT sont multiples :
_ la dtection de fautes dans la couche MAC identification dun chec de Beacon
Beacon permet de localiser la panne due une coupure physique de lanneau

dtection des duplications dadresses rsolution des duplications dadresses _ initialisation des fonctions de traage derreurs _ notification de disponibilit de MAC pour lenvoi de donnes
S.Hamma 50

FDDI
Couche SMT (6) La trame SMT
@ dest @ sce Donnes FCS 8 2ou 6 2 ou 6 0-4478 octets 4 octets SD FC 11 ED FS 1S3S
Prambule En-tte SMT Donnes SMT

20 octets 0-4458 octets


ID Version Station ID PAD

1482
Type ID transaction

12
Long donnes

2
Classe
S.Hamma 51

FDDI
Couche SMT (7) La trame SMT (suite)
code classe de la trame
01 NIF (Neighbour Information Frame) 02 SIF (Station Information Frame) - configuration 03 SIF (Station Information Frame) - operation 04 ECF (Echo Frame) 05 RAF (Ressource Allocation Frame) 06 RDF (Ressource Denied Frame) 07 SRF (Status Report Frame) 08 PMF (Parameter Management Frame) - Get 09 PMF (Parameter Management Frame) - Set FF ESF (Extended Service Frame)

code type de trame


01 Announcement

02 Request 03 Response
S.Hamma 52

FDDI
Couche SMT (8) La trame SMT (suite)
ID transaction : permet lassociation de la trame de type
Request et Response (ID de la trame requte est recopi dans lID de la trame Rponse) ID station : les 6 octets de poids faible reprsentent ladresse dadministration universelle et les 2 autres ont une signification locale Pad : valeur 00 Long donnes : donne la longueur du champ donnes de la trame SMT
S.Hamma 53

FDDI
volution : FDDI II
_ la cause principale de cette volution est le trafic isochrone _ un signal de voix ncessite plusieurs traitements pour tre numris (chantillonnage, quantification, compression et codage) _ pour la voix code MIC, la priode d'chantillonnage est de 125 s _ on pourrait penser quen choisissant le TTRT = 62,5 s, la transmission serait ainsi possible (puisquau maximum le temps dun cycle est de 2*TTRT) _ un seul chantillon de 8 bits serait envoy => rendement de la station inacceptable _ la taille du rseau doit tre trs limite pour que TTRT soit aussi petit : pour des rseaux > 12,5 km le temps de rotation vide > 62,5 s
S.Hamma 54

FDDI II
_ Introduction _ Architecture en couche _ Multiplexage hybride et format dun cycle FDDI II _Conclusions
S.Hamma 55

FDDI II
_ la conception initiale de FDDI II en 1984 _ les premiers travaux sur les standards en 1985 _ la premire proposition de normalisation lANSI

en 1992 _ les couches physiques des rseaux FDDI et FDDI II sont identiques (mdium, dbit, codage, types de stations et synchronisation) _ des stations FDDI et FDDI II peuvent cohabiter sur une mme boucle _ FDDI II intgre trois types de trafic (isochrone, asynchrone et synchrone)

Introduction
S.Hamma 56

FDDI II
Architecture en couche
SMT LLC CS-MUX
Circuit Switching A-MAC
Asynchronous MAC

H-MUX Hybrid Multiplexer HRC Hybrid Ring Control I-MAC


Isochronous MAC

PHY Physical Layer Protocol PMD Physical Layer Medium Dependent mdium
S.Hamma 57

FDDI II
Architecture en couche (suite) _larchitecture en couche est semblable celle de FDDI _nouvelles sous couches : HRC : Hybrid Ring Control
aiguiller et multiplexer les donnes en fonction de leur type interface MAC paquet vers le niveau LLC interface MAC isochrone vers un service de type

commutation de circuits

I-MAC : Isochronous MAC


interface entre H-MUX (hybrid Multiplexer) et le multiplexeur de circuits commuts gre laccs au mdium de donnes isochrones
S.Hamma 58

FDDI II
Architecture en couche (suite) A-MAC : Asynchronous MAC
interface entre H-MUX (hybrid Multiplexer) et LLC gre laccs au mdium de donnes non isochrones (synchrone et asynchrone)

_la couche SMT (Station ManagemenT) coordonne les actions raliser au niveau des couches PMD, PHY, HRC, I-MAC et A-MAC dans le cas o :
une station tombe en panne une rupture du rseau sur un tronon
S.Hamma 59

FDDI II
Multiplexage hybride et format dun cycle FDDI II _ un rseau FDDI II peut fonctionner selon deux modes : mode de base : service en mode paquet uniquement (fonctionnement identique au FDDI) mode hybride : service en mode paquet et circuit _ lorsque des stations FDDI et FDDI II coexistent sur un mme rseau, seul le mode de base peut tre utilis
S.Hamma 60

FDDI II
Multiplexage hybride et format dun cycle FDDI II (suite) _ HRC repose sur lutilisation de trame appele cycle
les cycles se succdent jointivement sur lanneau la dure dun cycle est de 125 s le nombre de cycles est fixe (ne dpend que de la taille du

rseau) une station matre est en permanence charge du contrle des cycles sur lanneau le contenu dun cycle est visible par toutes les stations 100 Mb/s, la longueur dun cycle est de 12500 bits, soit 3125 symboles
S.Hamma 61

FDDI II
Multiplexage hybride et format dun cycle FDDI II (suite) _un cycle est dcompos en 4 parties :
le prambule (P) len-tte de cycle (Cycle Header) le DPG, Dedicated Packet Group les WCG, Wideband Channel Cyclic Groups
P en-tte cycle DPG CG0 CG1 ... CG95 5 sym 24 sym 24 sym 32 sym
S.Hamma 62

FDDI II
Multiplexage hybride et format dun cycle FDDI II (suite)
P en-tte cycle DPG CG0 CG1 ... CG95 SD C1 C2 CS P0 P1 ... P15 Start Delimiter synchronisation cycle Cycle Sequence N cycle Programming Template prcisent laffectation des WBC Pi prcise si le canal large bande n i est rserv au trafic isochrone (S) ou non (R)
S.Hamma 63

FDDI II
Multiplexage hybride et format dun cycle FDDI II (suite) _DPG : Dedicated Packet Group
compos de 24 symboles soit 12 octets entrelacs avec les CGi (1 octet tous les 8 CG) : DPG0,...DPG11 garantit la bande passante minimale pour le canal de donnes de paquet (0,768 Mb/s)

_CG : Cyclic Group (96 CG : CG0,...CG95)


compos de 16 octets (32 symboles) chacun le nime octet de CG correspond au nime WBC (de 0 15)

S.Hamma 64

FDDI II
Multiplexage hybride et format dun cycle FDDI II (suite) _les octets de donnes sont diviss en DPG et 16 WBC
DPG ddie 0,768 Mb/s de bande passante aux paquets de donnes le WBC fournit 6,144Mb/s de bande passante consiste en 96 octets entrelacs dans le cycle chaque WBC est allou dynamiquement pour les donnes isochrones ou paquets sil est associ la transmission de paquet, WBC est combin au DPG pour crer le Packet Data Channel les WBC isochrones peuvent tre subdivis en sous canaux dont la bande passante isochrone est de 64 Kb/s
S.Hamma 65

FDDI II
Multiplexage hybride et format dun cycle FDDI II (suite)
Nombre de bits/cycle dbit (Mb/s) (prambule + en-tte) 116 0,928 N canaux en mode circuit N * 768 N * 6,144 canal de paquets de donnes 96 + (16-N) * 768 0,768+ (16-N)*6,144 Total 12500 100
S.Hamma 66

FDDI II
Conclusions
_FDDI II concurrence ATM sans avoir le support des oprateurs _linteroprabilit entre station FDDI et FDDI II passe par lutilisation du mode de base de HRC _FDDI II a un dbit limit par rapport ATM par exemple

Das könnte Ihnen auch gefallen