Documente Academic
Documente Profesional
Documente Cultură
FDDI
FDDI
1 Scopul lucrrii: analiza tehnologiei STD, formatul pachetului (cadrului), serviciile prestate i tipuri de acces
la diverse nivele OSI.
1.2 Mersul lucrrii
1.2.1 naliza i structura tehnologiei STD.
1.3 Partea teoretic
Descrierea structurii, serviciilor prestate i avantajele tehnologiei propuse spre examenare.
defecteaz, datele o s circule n mod automat pe inelul secundar n directie opus. Un inel dublu suport maxim 500
de calculatoare pe inel. Lungimea total a fiecrui inel este de 100 km i se impune amplasarea unui repetor care s
regenereze semnalele la fiecare 2 km. Inelul principal ofer rate de transfer de pn la 100 Mbps, iar dac cel de -al
doilea inel nu este folosit pentru backup, capacitatea de transmisie poate fi extins pn la 200 Mbps.
n FDDI se ntlnesc dou categorii de staii, fiecare avnd dou porturi prin care se conecteaz la cele dou inele:
Reea FDDI
FDDI opereaz cu trei tipuri de dispozitive :
Concentrator
Dispozitivele de tip SAS se conevteaz numai la inelul primar prin intermediul unui concentrator. Avantajul
acestor dispozitive este c conectarea/deconectarea lor nu va avea nici un efect asupra inelului.
Dispozitivele de tip DAS au dou porturi notate cu A i B. Aceste porturi conecteaz dispozitivul direct la cele
dou porturi. Orice defeciune , deconectare sau oprire a acestor staii afecteaz inelul i reeaua.
- statii cu atasare la ambele inele, numite de standard DAS (Dual Attachment Station); sunt statii fiabile,
complexe, poseda releu bypass pentru izolare de inel, indeplinesc functii de gestionare, dar au preturi ridicate
- statii atasate la un singur inel, numite SAS (Single Attachment Station); sunt statii ce se conecteaza la retea prin
intermediul unui concentrator, nu poseda proprietati deosebite de detectare si izolare defecte (aceasta o face
concentratorul), se conecteaza prin cablu STP sau UTP la concentrator, dar au avantajul pretului scazut
- statia de tip concentrator DAC (Dual Attachment Concentrator), un concentrator activ care permite conectarea
statiilor SAS la retea, are sarcini de gestionare, poseda bypass de izolare a statiilor SAS.
Cum este prelucrat semnalul binar
Semnalul binar este modificat conform codului 4b/5b , trecut n NRZI (Non Return to Zero Invertet ) i apoi este
aplicat modulatorului ( convertorului tensiune radiaie ).
Codul 4b/5b este trece fiecare grupare de 4 bii n una de 5 bii astfel nct s nu existe mai mult de 2 bii de 0
succesivi.
n codul NRZI fiecrui bit de 1 i corespunde o tranziie la nceputul unui interval de bit. Biilor de 0 nu le
corespunde nici o tranziie.
Cum se transmit datele prin fibr
Transmisia datelor prin fibra optic se face n banda de baz prin modularea intensitii radiaiei luminoase n
modul ON-OFF. Unui bit de 1 i corespund o emisie de radiaie iar unui bit de 0 nu.. (LASER-ul emite numai cnd se
transmit bii de 1 ).
Accesul la mediul de transmisie
Accesul la mediul de transmisie este de tip controlat prin jeton neadresat . Acest lucru nseamn c un sistem
poate emite numai dac este n posesia jetonului , jeton care se transmite de la un calculator la succesorul acestuia.
Jetonul nu conine adresa calculatorului destinaie (ca n cazul Token Bus ) deoarece succesorul fizic este i cel logic.
Jetonul este o succesiune de bii identificabil ca JETON , succesiune care d dreptul posesorului s emit n
inel.
Cum circul datele n inel
Un cadru emis de calculatorul care deine jetonul parcurge tot inelul fie c gsete fie c nu gsete destinaia.
Dac calculatorul destinaie este n inel , el copiaz datele i apoi modific cadrul n care acestea sunt incluse astfel
nct calculatorul surs s tie c mesajul i-a atins inta i a fost copiat de aceasta.
Dup parcurgerea inelului, cadrul reajunge la calculatorul care l-a emis, calculator care nu l mai repet (l scoate
din inel ). De fapt o parte din cadru (partea de nceput pn la adresa surs ) va mai circula n inel pn ajunge la
urmtorul calculator care are jetonul, calculator care emite propiile cadre i care nu mai repet restul de cadru.
Ce deosebete o reea FDDI de o reea Token Ring
Ceea ce deosebete o reea FDDI de una Token Ring este momentul eliberrii jetonului de ctre calculatorul care
l deine i prezena n inel a mai multor cadre provenite de la sisteme diferite.
n cazul reelei Token Ring, un calculator ine jetonul pn cnd nu mai are nimic de transmis sau pn cnd i
expira timpul alocat. Jetonul este eliberat numai dup ce utimul cadru emis revine la calculatorul care l-a emisla un
moment dat circul un singur cadru n inel.
La FDDI calculatorul surs elibereaz jetonul dup ce a emis cadrul, fr s atepte revenirea cadrului din inel.
Jetonul ajunge la calculatorul succesor Acesta poate emite nainte ca datele primului calculator s strbat inelul . i
acest calculator procedeaz la fel la un moment dat n inel pot circula mai multe cadre provenite de la calculatoare
diferite.
Ce deosebete o reea FDDI de o reea Token Bus
Reeaua Token Bus opereaz cu jeton adresat ntr-un inel logic (topologia fizic BUS i topologia logic inel )
Reeaua FDDI opereaz cu jeton neadresat ntr-un inel fizic (topologia fizic inel i topologia logic inel )
Emiterea pentru prima dat a jetonului
La pornirea reelei , inelul se iniializeaz . Una din etape este stabilirea, prin licitaie, a timpului maxim admis
pentru parcurgerea inelului de ctre jeton (TTRT-Target Token Rotation Time ). TTRT este compus din timpii alocai
fiecrui sistem pentru transmiteri sincrone i asincrone i timpul necesar unui cadru de lungime maxim s strbat
inelul. Sistemul care ctig licitaia emite pentru prima dat jetonul.
Cum se detecteaz pierderea jetonului
Fiecare sistem are un contor al timpului de rotaie al jetonului numit TRT (Target Rotation Timer ) cu ajutorul
cruia se determin durata efectiv a parcurgerii inelului de ctre jeton.
Un sistem decide c s-a pierdut jetonul dac numrtorul su TRT ajunge de dou ori la zero fr s fi primit
jetonul.
Cum se nlocuiete un jeton pierdut
Sistemul care detecteaz pierderea jetonului iniiaz procedura de generare a unui nou jeton.
Sistemul trimite cadre numite claim Token prin care propune o valoare pentru TTRT declaneaz licitaia
pentru valoarea lui TTRT. Dac un alt sistem emite cadre claim Token cu valori mai mari pentru TTRT , sistemul
iniiator ncepe s retransmit aceste cadre.
Sistemul care ctig licitaia va genera un nou jeton care parcurge o dat inelul i apoi d dreptul ctigtorului s
emit.
Cum se detecteaz o ntrerupere a inelului
Dac un sistem presupune c s-a pierdut jetonul , trimite cadre claim Token . Dac acestea nu se pot propaga n
inel (trece de dou ori timpul maxim de ateptare ) nseamn c jetonul s-a pierdut pentru c inelul este ntrerupt.
Se declaneaz procedura de detectare a poziiei sistemului defect prin balizare (beacon ).
Dac un sistem primete cadre de balizare de la un altul , el va nceta s trimit propiile cadre de balizare i le va
repeta pe cele primite. n felul acesta cadrele emise de sistemul care urmeaz imediat dup cel defect trece prin toate
calculatoarele din reea.
Inelul se reconfigureaz prin untarea sistemului defect sau prin utilizarea inelului secundar.
Substratul PMD
Substratul PMD (Physical Medium Dependent) este componenta de jos a nivelului fizic si specifica elementele
fizice necesare conectarii statiilor FDDI si interfata necesara cuplarii statiilor la mediile de transmisie folosite. El
specifica natura si nivelul semnalelor, caracteristicile circuitelor electronice pentru receptia si transmisia datelor in
mediu, caracteristicile mecanice si electrice ale cablurilor si conectorilor folositi.
Substratul PHY
Substratul PHY constituie partea superioara a stratului fizic, avand ca sarcini codificarea/decodificarea cadrelor
FDDI, sincronizarea, combinarea/separarea semnalelor de ceas si de date, compensarea diferentelor intre semnalele de
ceas ale statiilor adiacente.
Substratul MAC
Substratul MAC constituie partea inferioara a stratului legatura de date, partea superioara a nivelului constituind-o
substratul LLC 802.2, cum se ilustreaza. Substratul MAC se ocupa de furnizarea serviciilor de acces la mediu (in cazul
FDDI mediul este realizat prin inel de fibra optica, eventual cu segmente inserate realizate cu cablu UTP), servicii
prevazand initializarea inelului, transmisia si receptia, izolarea defectelor.
Protocolul SMT
Pentru monitorizarea inelului si gestionarea activitatii statiilor cuplate la inel, standardul FDDI prevede un
substandard specific, numit SMT. El prevede gestionarea conexiunii, prin realizarea operatiilor de inserare/decuplare a
unei statii in inel, gestionarea inelului si a configuratiei sale, prin initializarea unei statii, configurarea statiei, izolarea
defectelor in inel, colectarea erorilor si elaborarea de statistici. Se observa ca standardul FDDI degreveaza protocolul
MAC de anumite sarcini (precum cele de contorizare erori, elaborare de statistici, executate la nivel MAC intr-o retea
Token Ring), atribuindu-le unui protocol special de management.
defecte; la fel in ceea ce priveste tronsonul dintre ele. Dupa eradicarea defectului, ele vor fi reintroduse in retea, prin
semnalarea la nivel fizic a actiunii, si declansarea reinitializarii retelei.
Principalele timere folosite de protocolul de la nivelul MAC FDDI sunt:
durata propusa pentru rotatia tokenului in inel TTRT (Target Token Rotation Timer), valoare propusa de
statie in timpul procesului de initializare sau reinitializare a retelei. Valoarea uzual propusa este de 8ms, dar ea este
variabila, putand avea valori intre 4ms si 165ms
timerul pentru durata maxima a detinerii tokenului THT (Timer Holding Token); pentru ca o statie nu poate
transmite un timp superior timpului necesar parcurgerii inelului, timerul este initializat cu valoarea TTRT impusa de
statia invingatoare, valoare memorata de fiecare statie
timerul pentru durata maxima intre doua transmisii valide TVX (Timer Valid Transmission); timerul este
resetat prin receptarea de catre statie a unui token valid sau a unui pachet de date valid. La nerespectarea valorii, statia
banuie un defect datorat unei caderi sau inrautatirii parametrilor retelei, si va declansa un proces de trasare pentru
izolarea defectului. Valoarea timerului este uzual 2,62ms
timerul pentru durata rotatiei tokenului TRT (Timer Rotation Token), care este folosit de statie pentru a
verifica corecta secventa a operatiilor in retea. Timerul este resetat la trecerea prin statie a unui token valid, iar
valoarea pana la care se considera ca reteaua opereaza corect este valoarea data de TTRT a statiei generatoare a
tokenului curent, valoare aflata memorata in bufferele statiei.
Subnivelul PHY
Functiile indeplinite de subnivelul independent de mediu PHY, sunt:
codificarea NRZ (Non return to Zero) si NRZI (Non Return to Zero Inverted on one) a sirului de coduri
pentru simbolurile folosite la nivel MAC. Simbolurile folosite la nivel MAC sunt codificate dupa metoda 4B/5B,
obtinandu-se campuri (coduri) de cinci biti, care sunt codificate NRZI, apoi NRZ, pentru transmiterea catre substratul
PMD
separarea semnalului de ceas de cel de date in faza de receptie si combinarea lor pentru semnalul transmis
compensarea diferentelor de ceas dintre statia curenta si ceasul retelei, prin prevederea unor buffere de
'elasticizare' a ritmului transmisiei
pastrarea numarului de biti din campul Preambul in limite admise; prin procesul sincronizarii, o parte din biti
se pierd, substratul PHY ocupandu-se de refacerea lor
codificarea 4B/5B a simbolurilor primite de la nivelul MAC. Tabelul cu codurile pentru simbolurile MAC
este dat de tabelul ...
determinarea starii liniilor de transmisie si transmiterea sa catre protocolul de gestionare SMT, care raspunde
de integritatea retelei. Starile posibile ale liniilor sunt si ele codificate, iar codurile date de tabelul...
Substratul fizic dependent de mediu PMD
Pentru substratul fizic dependent de mediu PMD, cu rol in descrierea caracteristicilor mecanice si electrice ale
elementelor de conectare la mediu, descrierea nivelelor semnalelor de interfata, si in general a tuturor problemelor ce
apar la directa interconectare cu mediul, exista mai multe standarde, cu modificari in timp, functie de modificarile
aparute in posibilitatea de utilizare a diferitelor medii optice sau electrice.
Primul standard aplicat, si cel mai raspandit si astazi, este ANSI X3.166, republicat de ISO sub forma ISO/IEC
9314-6. Standardul se bazeaza pe utilizarea fibrei optice multimodale cu dimensiuni 62.5/125 (diametru miez[m]
/diametru cladding[m]), si a elementelor optice de tip LED ce lucreaza pentru lungime de unda de 1300nm. Distanta
maxima admisa intre doua statii FDDI este de 2Km, dar nu trebuie sa se depaseasca o atenuare globala de 11dB.
Conectorii folositi (numiti de standard MIC - Medium Interface Connector) sunt cei mai raspanditi conectori
pentru fibra optica, si anume conectorii duplex ST, avand cheie de insertie configurabila. Aceasta permite folosirea lor
pentru inserarea la oricare port al unei statii. O statie FDDI poate poseda urmatoarele tipuri de porturi, fiecare avand o
configuratie fizica diferita pentru conector:
port tip A, pentru cuplare a unei statii DAS ca intrare pentru inelul principal si iesire pentru cel secundar
(primary in/secondary out)
port de tip B, pentru cuplarea unei statii DAS ca primary out/secondary in
port de tip M, pentru cuplare concentrator DAC
port de tip S pentru cuplare statie SAS.
Pentru utilizarea cablurilor cu perechi de fire rasucite s-a elaborat standardul ANSI TP-PMD, care da regulile de
conectare ale statiilor SAS la concentratorul dual, folosindu-se cabluri STP sau UTP. Conectarea statiilor SAS la
concentrator este singurul loc intr-o retea FDDI unde se pot utiliza cablurile cu perechi de fire rasucite. Distanta
maxima prevazuta intre concentrator si statii este de 100m, deci se respecta regulile de cablare EIA/TIA 568.
Conectorii folositi sunt: conector hermafrodit pentru cablu STP si conectori RJ45 pentru cablu UTP de categoria 5.
Standardul prevede pentru codificarea datelor un etaj de codificare suplimentar, pentru ca in mediu fluxul de biti
este codificat utilizand codul cu tranzitii multinivel MLT-3 (Multi-Level Transition, un cod ce permite scaderea
influentei atenuarii asupra fluxului de biti) -; astfel la transmisia datelor, are loc codificarea datelor primite de la
substratul PHY, din cod NRZI, in cod NRZ si apoi in MLT-3, lantul la receptia din mediu a fluxului de biti si
transmiterea sa la nivelul PHY fiind invers, din cod MLT-3 in NRZ si apoi NRZI (codificarea NRZI-NRZ poate fi
facuta si la nivelul PHY).
Configurarea unei retele FDDI poate fi facuta in mai multe moduri
configurare sub forma unui inel, daca se utilizeaza doar statii DAS
configurare stelara sau arborescenta, daca se foloseste un concentrator DAC si statii SAS
realizarea unui trunchi principal (backbone) in forma inelara, la care se cupleaza statiile DAS si
concentratoarele si realizarea unui cablaj stelar de la fiecare concentrator catre statiile SAS. Aceasta topologie este cea
mai folosita.
Prioriti
nainte de a merge mai departe trebuie s facem observaia c prioritile pot fi controlate prin transmisie
sincron sau prin utilizarea unui token restricionat. n modul asincron, prioritile se pot baza pe utilizarea biilor de
tip P:
Traficul asincron poate fi subdivizat n 8 nivele de prioritate.
Fiecare staie are un set de 8 valori de prag: T_Pr (1), ,T_Pr (8).
T_Pr (i) este timpul maxim de care un token are nevoie pentru a circula, permind ns i transmiterea
cadrelor de prioritate i.
Dup transmiterea cadrelor sincrone (sau dac nu au fost cadre sincrone de transmis), THT-ul este validat i
ncepe s funcioneze de la valoarea prescris. Staia poate acum s transmit date asincrone de prioritate i numai att
timp ct THT < T_ Pr ( i ).
Valoarea maxim a oricruia din T_Pr (i) nu trebuie s fie mai mare dect TTRT (Target Token Rotation
Time).
Preamble
Start delimiter
Preamble
Token
Start delimiter
Frame
control
Destination
adress
Frame
control
End delimiter
Data frame
Source
Data
adress
FCS
End delimiter
Frame status
16 bits
SD
8 bits
FC
8 bits
DA
48 bits
SA
48 bits
PDU
up to 4478x8 bits
FCS
32 bits
ED/FS
16 bits
indicator de eroare (error detected indicator), setat de orice statie de pe traseul cadrului, care a detectat o
eroare asupra datelor din cadru
indicator de recunoastere a adresei (address recognized indicator), setat de statia care recunoaste in adresa
destinatie (campul DA), propria adresa
indicator de copiere a cadrului (frame copied indicator), setat de statia care a copiat din retea respectivul
pachet.
1.5 Concluzii
In cadrul acestei lucrari de laborator am studiat tehnologia FDDI, structura, arhitectura, functiile si
proprietatile acestui sistem. Am analizat procesul de transmisiune a cadrelor prin cablu shi structura lor
(cimpurile din care este constituit cadrul).
Astfel se pot enumera citeva avantaje aduse de sistemul FDDI fata de predecesorii sai Token Ring si
Token Bus. La FDDI calculatorul sursa elibereaza jetonul dupa ce a emis cadrul, fara sa astepte revenirea
cadrului din inel, dar in Token Ring un calculator tine jetonul pina cind nu mai are nimic de transmis sau
pina cind ii expira timpul alocat. Reteaua FDDI opereaza cu jeton neadresat intr-un inel fizic (topologia
fizica inel si topologia logica inel), iar reteaua Token Bus opereaza cu jeton adresat intr-un inel logic
(topologia fizica BUS si topologia logica inel).
In general sistemul FDDI este o varianta optima pentru retele de tip inel dublu cu capacitate maxima de
500 calculatoare si o viteza de 100 Mbs.
1.6 Bibliografie
1. http://en.wikipedia.org/wiki/Fiber_Distributed_Data_Interface
2. http://www.google.md/search?
q=fddi+frame+header&tbm=isch&tbo=u&source=univ&sa=X&ei=phpMUo6kAsXKswbY6ICoBQ
&ved=0CEgQsAQ&biw=1366&bih=607&dpr=1
3. http://www.studentie.ro/cursuri/retele-de-calculatoare/tehnologia-de-reteafddi_i47_c1072_86732.html
4. http://www.google.md/url?sa=t&rct=j&q=%20retea%20fddi
%20&source=web&cd=2&cad=rja&ved=0CDQQFjAB&url=http%3A%2F%2Fwww.oocities.org
%2Fmedia_h%2FRomanian_Doc%2FNetworking
%2FFDDI_Fiber_Distributed_Data_Interface.doc&ei=xxxMUvybM6Sv4QSQnoGgBw&usg=AFQj
CNFm1LImrE5pUHxLQY-X-hRpC0VGbw&sig2=tCpOoBpr8JZCIOMwJ3ufZg
5. http://www.scritube.com/stiinta/informatica/hardware/Reteaua-FDDI-si-standardulISO351520141.php
6. http://my.safaribooksonline.com/book/networking/network-management/9781555582524/fiberdistributed-data-interface-fddi/ch10lev1sec13