Sei sulla pagina 1di 7

Ing.

Gabriele MONTI 1996 - 2013

LAN

www.ingmonti.it

Reti locali
Le reti locali ono ormai !bi"!itarie. #$ raro tro%are !na a&ien'a o( )i* in generale( !n$organi&&a&ione in c!i non ce ne ia almeno !na. In "!e to ca)itolo i ill! trano gli a )etti +on'amentali 'el loro +!n&ionamento( la cian'o i 'ettagli ai ca)itoli !cce i%i. Nelle LAN il me&&o 'i tra mi ione , 'i olito con'i%i o( anc-e e ci. non , )i* %ero nelle reti molto recenti. Il +!n&ionamento( !l me&&o 'i tra mi ione con'i%i o( 'e%e e ere a comm!ta&ione 'i )acc-etto. Le com!nica&ioni ono a ic!rate 'a !na c-e'a 'i rete )er ogni com)!ter( c-e 'e%e e ere con+orme alle normati%e )re%i te )er il li%ello +i ico 'el ti)o 'i rete locale c-e i reali&&a. Anali&&iamo a gran'i linee co a a%%iene in !na rete locale "!an'o i 'e%ono cambiare in+orma&ioni. 1. Tra +erimento 'ei 'ati 'alla memoria 'el com)!ter a "!ella 'ella c-e'a. Nella c-e'a 'i rete , com)re o !n b!++er 'i memoria c-e 'i acco))ia la %elocit/ i tantanea 'ella 012 'a "!ella i tantanea 'ella rete. 2. 0rea&ione 'el )acc-etto. Il o+tware 'i controllo 'ella c-e'a )ro%%e'e alla genera&ione 'el )acc-etto 3+rame4( 'i%ero a econ'a 'ella rete +i ica a'ottata. In "!e to momento %engono aggi!nte in+orma&ioni acce orie )rima e 'o)o il me aggio c-e i 'e%e )e'ire. 1er e em)io %erranno aggi!nti l5in'iri&&o 'el 'e tinatario e "!ello 'el mittente. 3. 0o'i+ica 'elle in+orma&ioni. 6iene )e o e++ett!ata !na con%er ione 'elle in+orma&ioni in !n co'ice 'i%er o 'al )!ro co'ice binario. 0i. )!. )ermettere !na migliore tra mi ione. 7. 0on%er ione )arallela eriale8 l$-ar'ware 'ella c-e'a )ro%%e'e a +are in mo'o c-e la tra mi ione ia eriale. In t!tte le reti locali '5intere e la tra mi ione , eriale( 'ato c-e la 'i tan&a c-e i 'e%e co)rire , )erlomeno 'ell5or'ine 'elle centinaia 'i metri. 9. Tra mi ione. L$-ar'ware 'ella c-e'a acce'e al me&&o 'i tra mi ione( ri )ettan'o regole )eci+ic-e( 'i%er e )er cia c!n ti)o 'i rete locale( e tra +eren'o erialmente i bit 'el )acc-etto al com)!ter 'e tinatario. O)era&ioni analog-e %engono e eg!ite in or'ine in%er o "!an'o i e++ett!a la rice&ione 'i !n )acc-etto.

0.1

Indirizzi

:ato c-e in !na rete ci )o ono e ere )i* 'i '!e c-e'e 'i rete , nece ario i'enti+icarle t!tte !ni%ocamente( in mo'o c-e i )o a a)ere a c-i 'e%e e ere )e'ito ogni me aggio e 'a c-i )ro%iene. 0i. c-e )ermette "!e ta i'enti+ica&ione , !n n!mero( c-e %iene c-iamato ;in'iri&&o;. Gli in'iri&&i a ociati ai com)!ter 'i !na rete )o ono e ere 'i 'i%er i ti)i( e i )o ono i'enti+icare non olo il com)!ter ma anc-e l$a))lica&ione c-e gira !l com)!ter e con la "!ale i %!ole com!nicare. Gli in'iri&&i )i* im)ortanti c-e i'enti+icano !n com)!ter ono l$in'iri&&o ;+i ico;( 'i li%ello 2 O<I( 'etto anc-e in'iri&&o ;MA0;( c-e %iene !tili&&ato 'alle c-e'e 'i rete )er ricono cer i( e l$in'iri&&o 'i rete( 'i li%ello 3 3networ=4( c-e , l$in'iri&&o 'i ;internetwor=;( o ;in'iri&&o I1;. L5in'iri&&o 'i li%ello 3 'e%e )ermettere 'i ! cire 'alla rete locale e collegar i anc-e a' altre reti. Nelle )i* im)ortanti reti e i tenti ogni c-e'a 'i rete )ro'otta al mon'o -a !n in'iri&&o 'i%er o. L$in'iri&&o +i ico , )erci. !n in'iri&&o ;'i c-e'a; e' , !ni%oco ;in -ar'ware;( e cambia la c-e'a 'i rete cambia anc-e l5in'iri&&o +i ico. Al contrario l$in'iri&&o ;'i rete; , !ni%oco ;in o+tware; e non cambia e cambia la c-e'a 'i rete. 2tili&&an'o in'iri&&i +i ici non ar/ nece ario con+ig!rare le c-e'e 'i rete "!an'o le i in taller/( 'ato c-e a%ranno com!n"!e in'iri&&i 'i%er i. L5! o 'i in'iri&&i logici , como'o "!an'o i %!ole !nire ta&ioni 'i%er e in mo'o c-e co tit!icano !n gr!))o omogeneo. 2tili&&an'o in'iri&&i 'i rete ; imili; i co tit!i cono raggr!))amenti logici 'i ta&ioni( cio, %ere e )ro)rie ottoreti. 2n altro %antaggio 'ell5! o 'i in'iri&&i logici , il +atto c-e l$in tra'amento %er o in'iri&&i imili , e tremamente em)li+icato. La )o ibilit/ 'i raggr!))are gli in'iri&&i 'i li%ello 3 )ermette anc-e il m!ltica t 'elle in+orma&ioni 'a !na a molte ta&ioni.

0.2

Frame (trame)

Ogni tan'ar' 'i rete -a il !o +rame. :i olito la l!ng-e&&a 'el +rame , %ariabile a econ'a 'el !o conten!to( anc-e e ci ono e em)i im)ortanti 'i reti con +rame 'i l!ng-e&&a +i a. T!tti i +rame 'e%ono contenere almeno !na )arte igni+icati%a 'ell$in'iri&&o 'el 'e tinatario e 'i "!ello 'el mittente. Gli in'iri&&i ten'ono a' e ere all$ini&io 'el +rame( cio, +ra "!ei bit c-e %engono ricono ci!ti !bito 'agli altri com)!ter. La )arte ini&iale 'el +rame( c-e non tra )orta le in+orma&ioni 'el me aggio( %iene 'etta ;-ea'er; 3te tata4. Oltre agli in'iri&&i l$-ea'er contiene altre in+orma&ioni 'i controllo nece arie alla )e'i&ione corretta 'el me aggio e' alla ge tione 'ella rete. La )arte centrale 'el +rame , l$in+orma&ione c-e 'e%e e ere )e'ita( il me aggio )er tra )ortare il "!ale il +rame , tato generato. Alc!ni c-iamano ;)a>loa'; "!e ta )arte 'el +rame( come il carico 'i !na na%e commerciale o 'i !no )ace -!ttle. Alc!ne trame( in 'i%er i )rotocolli( -anno anc-e !na )arte +inale( 'etta ;trailer; 3letteralmente rimorc-io( ro!lotte4( o ;+ooter;( c-e contiene in+orma&ioni ri'on'anti !tili all$i'enti+ica&ione 'i errori 'i tra mi ione( me'iante algoritmi 'i 0?0 o 'i c-ec= !m. :i olito( ma non em)re( il trailer %iene 'o)o i 'ati )erc-@ il com)!ter rice%ente )!. calcolare il 0?0 olo 'o)o a%er rice%!to t!tti 'ati 'el )a>loa'. 0A LAN.o't 6er. 0.9.1 2013-01-19 ). 1 'i A

Ing. Gabriele MONTI 1996 - 2013

www.ingmonti.it

0.3

Definizioni

Protocolli a ricezione garantita o non garantita

1rotocolli c-e e++ett!ano controlli )er a ic!rar i c-e ogni me aggio )e'ito gi!nga regolarmente a 'e tina&ione( %engono 'etti ;a rice&ione garantita; 3g!arantee' 'eli%er>4. Nelle reti locali i )rotocolli 'i ba o li%ello ono a rice&ione non garantita( mentre "!elli ;garantiti; ono a li%ello )i* alto.

Protocolli a spedizione affidabile o non affidabile

I )rotocolli c-e +anno la %eri+ica 'egli errori 'i tra mi ione e c-e )ro%%e'ono a!tomaticamente alla corre&ione( 'i olito me'iante ric-ie ta 'i ritra mi ione( %engono 'etti )rotocolli ;a )e'i&ione a++i'abile; 3reliable 'eli%er>4. Nelle reti locali i )rotocolli 'i ba o li%ello ono a )e'i&ione non a++i'abile.

Protocolli senza connessione (connectionless)

In !n )rotocollo en&a conne ione i '!e i temi c-e i mettono in com!nica&ione non i accor'ano in alc!n mo'o )rima 'alla )e'i&ione 'ei )acc-etti 'i 'ati. I )acc-etti te i ono )e'iti come !nit/ in'i)en'enti( c-e )o ono a%ere cia c!no la !a toria e )ren'ere( e%ent!almente( tra'e 'i%er e )er gi!ngere a 'e tina&ione( )er e%itare no'i 'i rete non +!n&ionanti o conge tionati. In "!e to ca o )e o i )acc-etti %engono 'etti ; datagrammi; )er la loro analogia i telegrammi. 0i. c-e !cce'e "!a i em)re( nei )rotocolli connectionle ( , c-e la rete +a 'el !o meglio )er +ar gi!ngere a 'e tina&ione il 'atagramma( ma non garanti ce l$e ito 'ella tra mi ione 3;be t e++ort 'eli%er>;4. 2na rete c-e ! i !n )rotocollo connectionle non mantiene in+orma&ioni rig!ar'o al collegamento in ne !no 'ei !oi no'i. Ogni me aggio com)le o %iene )e&&ato in molti 'atagrammi. Ogni 'atagramma 'e%e contenere l$in'iri&&o com)leto 'el 'e tinatario e 'el mittente e %iene reca)itato 'alla rete come e +o e !nico. Il rice%ente )!. )erci. rice%ere il me aggio incom)leto 3)acc-etti mancanti4 o con !n or'ine 'i )acc-etti 'i%er o 'a "!ello 'i )e'i&ione.

Protocolli orientati alla connessione (connection oriented)

In !n )rotocollo orientato alla conne ione gli !tenti tabili cono !n collegamento logico +ra 'i loro )rima c-e abbia ini&io l$e++etti%o tra +erimento 'ei 'ati. In "!e to en o e o , imile a' !na c-iamata tele+onica( )er atti%are la "!ale bi ogna )rima tabilire !n collegamento +ra i '!e !tenti( )oi cominciare a cambiare l$in+orma&ione. I %ari no'i 'ella rete c-e 'e%ono tra )ortare l5in+orma&ione mantengono traccia 'ello tato 'el collegamento( c-e garanti ce !n canale logico 'a oggetto a oggetto 3;en' to en';4 atti%o +ino alla +ine 'el collegamento. In !n )rotocollo connection oriente' ogni oggetto 'ella com!nica&ione 3mittente( rete( 'e tinatario4 memori&&a al momento 'ell$ini&io 'ella conne ione gli e tremi )er mantenere atti%o il collegamento 3).e . l$in'iri&&o 'el no'o a c!i 'e%e in%iare t!tti i )acc-etti relati%i a "!el collegamento4. :ato c-e alc!ni 'ati ono gi/ memori&&ati( 'i olito in "!e to ca o i me aggi )o ono e ere )e'iti con in'iri&&i em)li+icati 3).e . olo con il n!mero 'ella conne ione4 e non con l$intero in'iri&&o 'i rete 'i entrambi i oggetti. Il )ercor o c-e i )acc-etti 'e%ono eg!ire %iene 'i olito 'eterminato in +a e 'i atti%a&ione 'el collegamento( e rimane lo te o )er t!tta la !a '!rata 3ro!ting tatico4. 2na mo'i+ica 'el )ercor o igni+ica la ca'!ta 'el collegamento. Inoltre , )o ibile )er le '!e )arti nego&iare le caratteri tic-e 'el collegamento all$atto 'ella !a atti%a&ione 3ric-ie ta 'i QOS( ;Q!alit> o+ Ser%ice;4. 0i. , )articolarmente intere ante e igni+icati%o nelle reti c-e )o ono +ornire 'i%er e %elocit/ 'i tra mi ione a econ'a 'elle ric-ie te 'ell$!tente 3).e . ATM4. La maggior )arte 'ei )rotocolli connection oriente' ren'e 'i )onibili i 'ati en&a errori 3 )e'i&ione a++i'abile4( )ro%%e'en'o a!tomaticamente alla e"!en&ia&ione 'ei )acc-etti e' alla ric-ie ta 'i ritra mi ione 'i "!elli 'anneggiati o )er'!ti. Nelle reti locali i )rotocolli 'i li%ello )i* ba o 'i olito ono connectionle ( mentre ono connection oriente' "!elli it!ati ai li%elli !)eriori. 1er contro i i temi tele+onici ten'ono a' e ere orientati alla conne ione anc-e negli trati )i* ba i. La tabella !cce i%a rie)iloga le 'i++eren&e ti)ic-e +ra i )rotocolli en&a conne ione e "!elli orientati alla conne ione8 0onnectionle ?o!ting 'inamico In'iri&&amento com)leto :atagrammi ;Be t e++ort 'eli%er>; 0onnection oriente' ?o!ting tatico In'iri&&amento abbre%iato <e"!en&ia&ione e corre&ione errori C!alit/ 'el er%i&io

<i +a rile%are c-e( )er "!anto i )rotocolli connectionle iano 'i olito non a++i'abili e non garantiti( mentre 'i olito lo ono "!elli connection oriente'( le '!e co))ie 'i termini non ono inonimi.

0.4

Deviazione dal modello OSI

Le reti locali e++etti%amente )re enti !l mercato non eg!ono +e'elmente il mo'ello O<I. In+atti il li%ello 'i :ata Lin= non , ;monolitico;( ma , !''i%i o nei '!e ; ottoli%elli; MA0 e LL0. MA0 , il )i* %icino 'ei '!e al li%ello +i ico. MA0 3Me'i!m Acce 0ontrol48 com)ren'e le +!n&ioni c-e rig!ar'ano la incroni&&a&ione 'el )a aggio 'ei 'ati !l me&&o 'i tra mi ione e' il mo'o )er garantire l$acce o in tra mi ione ai oli oggetti c-e , )o ibile accettare. ). 2 'i A 2013-01-19 0A LAN.o't

Ing. Gabriele MONTI 1996 - 2013

LAN

www.ingmonti.it

LL0 3Logical Lin= 0ontrol48 ge ti ce i +rame e( e la rete garanti ce com!nica&ioni a++i'abili +in 'a "!e to li%ello( controlla gli errori 'i tra mi ione e' e++ett!a la corre&ione e la ritra mi ione 'ei +rame non correggibili. 1er )oter ritramettere il +rame( nel ca o c-e la !a tra mi ione non %a'a a b!on +ine( il li%ello LL0 'e%e mantenerne !na co)ia '!)licata +ino all$arri%o 'i !n ;ac=nowle'ge; 'a )arte 'el rice%ente. Il ottoli%ello MA0 non , in'i)en'ente 'al li%ello +i ico( come il mo'ello O<I ric-ie'erebbe( ma , 'i%er o a econ'a 'ella rete +i ica c-e %iene !tili&&ata. Il ottoli%ello LL0 , in%ece in'i)en'ente 'al li%ello MA0 !tili&&ato. Li%elli D02 Networ= LL0 MA0 Ei ico <tan'ar' I### D02 802.1 802.2 E::I To=en ?ing 3'o))io4 Eibra ottica Li%elli O<I 3 Networ= 2 :LL GLAN 0<MAF 0A 3GiEi4 wirele G1AN Bl!etoot-( Higbee wirele 802.15 802.16 GiMAI

0<MAF 0: #t-ernet T-ic=0oaJ T-in0oaJ 2T1 3<T14 Eibra ottica

802.8

802.3

802.4

802.5

Broa' ban' coaJ

2T1 <T1

802.11

To=en B!

To=en ?ing

wirele

1 1-> ical

0.5

Gli standard IEEE 02

I### D02.1 - Lo tan'ar' )er la ge tione 'ella rete 3management4 e )er il bridging 'i reti D02. I### D02.2 - <tan'ar' c-e !ni+ica le reti I### D02 a li%ello :ata Lin= O<I. <tabili ce come 'e%e e ere +atto il li%ello LL0 'i D02. #$ lo te o )er ogni )rotocollo MA0 'e+inito nelle reti D02 3#t-ernet( to=en ring( to=en b! ..4. I### D02.3 - 6er ione I### D02 'i Ethernet e reti locali 0<MAF0:. I### D02.7 - <tan'ar' D02 )er reti To=en B! ! !))orto a larga ban'a. In )ratica tan'ar'i&&a MAP.

I### D02.9 - <tan'ar' )er reti a Token ing. :e+ini ce '!e ti)i 'i rete( a 7 MbitF e' a 16 MbitF . <tan'ar'i&&a To=en ?ing IBM. In tem)i 3tro))o4 recenti , tata e te a a 100 MbitF ( ! rame e +ibra 3Kig- <)ee' To=en ?ing4 I### D02.6 - <tan'ar' )er reti metro)olitane 3MAN4 3cono ci!to anc-e come :C:B4. 1oco !tili&&ato. I### D02.D - !""# rete a' alta %elocit/ ! +ibre ottic-e. 2 ato in )a ato( oggi !)erato. I### D02.11 - tan'ar' I### D02 )er reti locali wirele 3$%A&4 'a 7 MbitF a 97 MbitF .

I### D02.12 - <tan'ar' )er #t-ernet a 100 MbitF ( 'etto anc-e 1006G-An>LAN. Ora in 'i ! o. I### D02.19 - <tan'ar' c-e rece)i ce il )rotocollo '()etooth( e' , la ba e 'i li%ello +i ico anc-e 'i 'i%er i altri )rotocolli wirele 'i bre%e 'i tan&a 3e . HigBee4. ?eti wirele ;)er onali; $PA& 3Girele 1er onal Area Networ=4. I### D02.16 - <tan'ar' )er reti locali wirele a larga ban'a( 'etto anc-e $iMa*.

0.!

"#$% metodi di a&&esso al mezzo di trasmissione

Il MA0 'i !na rete , l$in ieme 'elle regole c-e )ermettono il controllo 'ell$acce o al me&&o 'i tra mi ione. <iccome nelle LAN ;cla ic-e; la ban'a 'el me&&o 'i tra mi ione , con'i%i a +ra t!tte le ta&ioni c-e %i i a++acciano( , nece ario c-e !na ola ta&ione alla %olta )ren'a )o e o 'el me&&o )er e++ett!ar%i !na tra mi ione. Il MA0 , il meto'o c-e ! a la rete )er 'eci'ere "!ale( +ra t!tte le ta&ioni c-e -anno bi ogno 'i tra mettere( ac"!i i ce il 'iritto 'i +arlo. In "!e to en o , il ;c!ore; 'ella rete e ne 'etermina le caratteri tic-e e le )re ta&ioni. 0A LAN.o't 6er. 0.9.1 2013-01-19 ). 3 'i A

Ing. Gabriele MONTI 1996 - 2013

www.ingmonti.it

CSMA/CD

La igla ta )er ;0arrier <en e M!lti)le Acce F 0olli ion :etect;( o%%ero ia acce o m!lti)lo con rile%a&ione 'i )ortante e i'enti+ica&ione 'ella colli ione. #5 il MA0 'ella )i* 'i++! a 'elle reti locali8 #t-ernet. La to)ologia logica 'i 0<MAF0: , a b! ( ogni ta&ione )!. rice%ere ci. c-e %iene tra me o in ogni i tante( ma !na ola alla %olta )!. tra mettere. 1eraltro olo !na ta&ione( "!ella c-e ricono cer/ il !o in'iri&&o nel me aggio( lo !tili&&er/. La +ilo o+ia 0<MA , c-e tra mette il )rimo c-e ci )ro%a o( meglio( il )i* +ort!nato. L$acce o al me&&o a%%iene co L8 1. e !na ta&ione -a bi ogno 'i tra mettere( )rima 'i +arlo i accerta c-e ne !no tia gi/ tra metten'o. In+atti( e "!alc!no ta tra metten'o( !l me&&o 'i tra mi ione i )otr/ rile%are la )re en&a 'el relati%o egnale 3rile%a&ione 'ella ;)ortante;8 0arrier <en e4 2. e il me&&o 'i tra mi ione , occ!)ato( non tra mette( atten'e !n )erio'o 'i tem)o 'i l!ng-e&&a em)re 'i%er o( celto a ca o entro !n cam)o )re tabilito( )oi ri)ro%a a %e'ere e la linea , libera 3. "!an'o tro%er/ il me&&o 'i tra mi ione libero comincer/ a tra mettere !no e' !n olo )acc-etto( liberan'o !cce i%amente il me&&o 'i tra mi ione. <e -a altri 'ati 'a )e'ire i conten'er/ ogni %olta il me&&o 'i tra mi ione con le altre ta&ioni( con lo te o meccani mo a))ena )iegato. Non terr/ il me&&o 'i tra mi ione )er )i* 'i !n +rame )erc-@( 'ato il carattere ; tati tico; 'ell$acce o( non ci 'e%ono e ere ta&ioni )ri%ilegiate c-e im)egnano il me&&o 'i tra mi ione )er tro))o tem)o. Il 0<MA , analogo a' !n gr!))o 'i tele+oni collegati in )arallelo( ma non alla centrale tele+onica 3come i tele+oni 'a cam)o militari4. <e "!alc!no -a bi ogno 'i )arlare( al&a la cornetta e' a colta e c$, gi/ "!alc!no c-e )arla. <e ente )arlare ria))en'e e ri)ro%a )i* tar'i.

Collisioni

Non , t!tto co L em)lice. <e '!e o )i* ta&ioni c-e 'e%ono tra mettere g!ar'ano la )ortante nel me'e imo i tante( entrambe tro%ano il me&&o libero e cominciano a tra mettere. :i con eg!en&a( !l me&&o 'i tra mi ione il egnale ar/ ro%inato 'a almeno '!e tra mi ioni contem)oranee. C!e to e%ento %iene 'etto ;colli ione; 3colli ion4. T!tte le ta&ioni ono in gra'o 'i rile%are la colli ione 30:( 0olli ion :etection( a))!nto4. Non a))ena !na ta&ione c-e ta tra metten'o rile%a !na colli ione( mette 'i tra mettere( liberan'o il me&&o 'i tra mi ione( )oi( come e a%e e tro%ato occ!)ato( atten'e !n tem)o ;ca !ale; e ritenta l$acce o. 1erc-@ l$atte a , ;ca !ale;M <e le ta&ioni atten'e ero )er !n tem)o +i o( em)re !g!ale( !na %olta c-e i inne ca e !na )rima colli ione ci arebbe !na ottima )robabilit/ c-e ne a%%eni e !n$altra( in "!anto entrambe ritenterebbero inieme. # i tono )rotocolli 'i rete con MA0 0<MAF0A( 'o%e 0A ta )er ;0olli ion A%oi'ance;. 0ome 'ice il nome in "!e to ca o l$acce o al me&&o )er la tra mi ione , i'entico a "!ello gi/ 'e critto 30<MA( a))!nto4( mentre , atti%ato !n meccani mo c-e +a e%itare 3to a%oi' N e%itare4 il %eri+icar i 'i colli ioni( o( meglio lo ren'e molto im)robabile.

Comportamento in fase di congestione.

0ome i %e'e( !na rete 0<MAF0: -a !n meto'o 'i acce o 'i ti)o ; tati tico;. Ogni ta&ione non -a la certe&&a 'i )oter )e'ire !n )acc-etto entro !n tem)o )reci o( )erc-@ l5acce o 'i)en'e 'alla ;+ort!na;. 0i. igni+ica c-e , 'i++icile tra)ortare 'ati 'i ti)o real time( e c-e ci. )!. 'i%enire im)o ibile in con'i&ioni 'i conge tione 'ella rete. La conge tione 'ella rete a%%iene "!an'o molte ta&ioni %orrebbero tra mettere contem)oraneamente. In "!e to ca o le colli ioni a!mentano( a!mentano le ric-ie te 'i ritra mi ione( c-e a loro %olta +anno a!mentare le colli ioni( e co L %ia( in !n )roce o c-e )!. +ar calare br! camente le )re ta&ioni 'ella rete.

Ethernet

Il 0<MAF0: , il MA0 'i #t-ernet( )rima rete locale %il!))ata e' a t!tt$oggi la )i* %en'!ta. Alla rete #t-ernet , ri er%ato !n ca)itolo !cce i%o 'i "!e to libro. La rete ;#t-ernet; , tata tan'ar'i&&ata nella norma I### D02.3. I %antaggi 'el MA0 0<MAF0: ono8 em)licit/( e )erci. ba o co to 'elle a))arecc-iat!re e ra)i'it/ 'i e%ol!&ione. Gli %antaggi( ri )etto a To=en ?ing ono legati all5acce o non 'etermini tico8 come %i to 0<MAF0: 'eca'e in mo'o br!tale "!an'o il tra++ico !)era !na certa ogliaO inoltre( 'ato +!n&ionamento ; tati tico; 'el MA0( le ta&ioni non )o ano a%ere )riorit/ nell$acce o al me&&o. ;<toricamente; i %antaggi 'i #t-ernet -anno )re%al o ri )etto a "!elli 'i To=en ?ing( +ino al )!nto c-e "!e t5!ltima tecnologia , )arita 'al mercato. # a , )eraltro 'eci amente intere ante 'al )!nto 'i %i ta 'ei )rincL)i 'i +!n&ionamento( )er c!i , ancora )re ente nella letterat!ra( e' in "!e to libro..

Token Ring

La to)ologia logica 'i To=en ?ing , a' anello 3ring4( ogni ta&ione , collegata logicamente a '!e ole altre in mo'o c-e iano me e in ;+ila; !na 'o)o l5altra. La +ila %iene ric-i! a collegan'o l5!ltima ta&ione alla )rima( in mo'o c-e la 'i)o i&ione c-e ne ri !lta -a +orma 'i anello. Il MA0 To=en ?ing , 'i ti)o ;to=en )a ing; e' , )i* o+i ticato 'el 0<MAF0:. 1er "!e to -a a%!to im)lementa&ioni commerciali molto )i* tar'i( "!an'o ormai #t-ernet i era a++ermata. #$ ba ato ! !n )acc-etto )articolare( 'etto ;to=en; 3gettone4( c-e %iene +atto circolare nell$anello 'elle ta&ioni( !na alla %olta. Il to=en , !n )acc-etto c-e ini&ia con !na )articolare co'i+ica c-e )!. e ere ricono ci!ta molto ra)i'amente 'alla ta&ione c-e rice%e. <olo la ta&ione c-e -a il gettone -a il 'iritto 'i tra mettere. <e !na ta&ione rice%e il gettone e non -a n!lla 'a tra mettere( )a a il )acc-etto 3to=en4 imm!tato alla ta&ione !cce i%a 'ell$anello. <e in%ece la ta&ione -a nece it/ 'i tra met). 7 'i A 2013-01-19 0A LAN.o't

Ing. Gabriele MONTI 1996 - 2013

LAN

www.ingmonti.it

tere ritira il to=en( non lo +a circolare )i* e tra mette alla ta&ione !cce i%a il )acc-etto 'i 'ati c-e 'e%e )e'ire. Il )acc-etto circola ! t!tto l$anello( +ino a c-e non raggi!nge la ta&ione c!i era 'e tinato( c-e lo ricono ce )erc-@ c$, il !o in'iri&&o come 'e tina&ione. La ta&ione 'i 'e tina&ione legge il +rame( )oi lo )a a alla !cce i%a( e%ent!almente mo'i+ican'olo con !na co'i+ica c-e igni+ica ;me aggio arri%ato;. Il me aggio )ro eg!e la !a circola&ione +ino a c-e non ritorna alla ta&ione orgente. La ta&ione orgente )!. "!in'i controllare e la tra mi ione , an'ata a b!on +ine( "!an'o rice%e il me aggio in ritorno. 0om)letato il ;giro; 'el )acc-etto la ta&ione c-e lo a%e%a )e'ito rimette in circolo il gettone( )a an'olo alla ta&ione !cce i%a. In "!e to mo'o , a ic!rata !na certa regolarit/ nell$acce o al me&&o 'i tra mi ione e' anc-e l5ac=nowle'ge 'ella rice&ione 'el me aggio )e'ito. Ogni ta&ione , ic!ra 'i a%ere !na )o ibilit/ 'i tra mettere al )eggio !na %olta )er ogni ;giro; 'el gettone( e anc-e t!tte le altre ta&ioni -anno bi ogno 'i tra mettere. C!e to , im)ortante e i %ogliono )e'ire in rete 'elle in+orma&ioni real - time( c-e ric-ie'ono !na )e'i&ione )erio'ica( non in+ramme&&ata 'a l!ng-i inter%alli 'i atte a. Al contrario l$acce o 0<MA( e en'o ba ato !lla +ort!na( non )!. garantire la con egna 'i )acc-etti con termini 'i tem)o tringenti. Il ca o 'ella )er'ita 'el to=en 1!. !cce'ere c-e il to=en %a'a )er'!to( )er e em)io )er !n errore 'i tra mi ione "!an'o )a a 'a !na ta&ione all5altra. :ato c-e e non circola il to=en non a%%iene ne !na tra mi ione 'i in+orma&ione( "!e ta e%ent!alit/ %iene ten!ta in con i'era&ione. # i te !na )articolare ta&ione c-e( e non rice%e il to=en oltre !n 'eterminato tem)o limite( ne mette in circola&ione !no n!o%o. C!e ta ta&ione non , +i a( ma %iene tabilita ;'inamicamente; e )!. e ere o tit!ita nel ca o i g!a ti. I %antaggi 'ella To=en ?ing tanno nell5acce o 'etermini tico c-e im)lica migliori )re ta&ioni real time e' !n 'eca'imento ;gentile; in +a e 'i conge tione 3grace+!l 'egra'ation4. Inoltre e i te la )o ibilit/ 'i ge tire em)licemente la )riorit/ 'ei me aggi( )erc-@ e%ent!almente la ta&ione c-e ne abbia il 'iritto )!. trattenere il to=en )er la tra mi ione 'i )i* 'i !n )acc-etto. La maggiore com)lica&ione e la minore 'i++! ione -anno 'eterminano il co to com)le i%amente !)eriore 'elle ol!&ioni To=en ?ing( c-e nel l!ngo )erio'o -a igni+icato la )ari&ione 'al mercato. Oggi non %engono )i* %en'!ti i temi To=en ?ing ;n!o%i;.

Token Ring IBM (IEEE 802.5

To=en ?ing era il MA0 'i ;To=en ?ing IBM;( la rete locale 'i IBM( c-e , tata tan'ar'i&&ata nella norma I### D02.9 I### D02.9 -a cablaggio a +te((a( ba ato ! concentratori 'etti ;-!b;. L$-!b -a anc-e la +!n&ione 'i comm!tatore( c-e e cl!'e a!tomaticamente le linee 'ei com)!ter c-e ono )enti o c-e i g!a tano. L5-!b , anc-e 'e tinato alla me a in circolo 'el )rimo to=en e' alla rile%a&ione 'ella !a e%ent!ale )er'ita. <i noti come in "!e ta rete la to)ologia logica 3anello4 e "!ella +i ica 3 tella4 iano 'el t!tto 'i%er e. I me&&i 'i tra mi ione erano l$2T1 'i categoria 7 e l$<T1 3;twinaJ IBM;4. I connettori erano 'el ti)o ?P-79( come nella #t-ernet ! 2T1. Il cablaggio to=en ring !tili&&a%a '!e ole co))ie 'i ca%i 'el connettore ?P-79. La %elocit/ 'i tra mi ione era 'i 7 o 16 MbitF e il t-ro!g-)!t ma imo 'i 3 o 12 MbitF . La 'imen ione ma ima 'el )acc-etto to=en ring era 1A =B>te. In con'i&ioni 'i conge tione !na rete To=en ?ing a 16 MbitF era in gra'o 'i ri%aleggiare con !na #t-ernet a 100 MbitF . 6er ioni aggiornate 'i To=en ?ing )ote%ano +!n&ionare a 100 MbitF ( ma arri%arono tro))o tar'i( "!an'o #t-ernet era gi/ a' 1 GbitF e la !)era%a in )re ta&ioni.

!""I

Eiber :i trib!te' :ata Inter+ace , !no tan'ar' ini&ialmente %il!))ato )er lin= a' alta %elocit/ in +ibra ottica( 'e tinato alle 'or ali 'elle reti )i* im)ortanti. In !n econ'o tem)o ono tate eme e 'elle )eci+ic-e anc-e )er l$! o 'i 'o))ini tele+onici non c-ermati 'i categoria 9. La %elocit/ 'i tra mi ione 'elle reti E::I , 'i 100 MbitF . La to)ologia logica 'i E::I , a' anello 3ring4( ma com)ren'e '!e anelli( !no )ercor o in !n en o( l$altro in en o contrario. C!e to a ic!ra !na certa ;+a!lt tolerance; 'el i tema )erc-@ e i rom)e !n lin= +ra ta&ioni( cio, !no 'ei '!e anelli( il tra++ico )!. e ere ancora +atto circolare !ll$altro anello( a %elocit/ ma ima )i* ba a. Il MA0 , to=en ring( con 'i++eren&e minori. E::I , 'e+inita 'allo tan'ar' I<O 9317. Non )i* ! ata( -a com!n"!e +ornito le )eci+ic-e 'i li%ello +i ico agli tan'ar' 'i rete !cce i%i( "!ali ).e . la #t-ernet ! +ibra ottica.

Token Bus

Il MA0 To=en B! , 'e+inito 'alla norma I### D02.7 e' , tato %il!))ato 'alle gran'i a&ien'e a!tomobili tic-e 2<A( nell5ambito 'el )rogetto MA1-TO1 3Man!+act!ring A!tomation Protocol4( )er +ornire !na ol!&ione alle e igen&e 'ell5a!toma&ione 'i +abbrica e )er co tit!ire l5o at!ra 'elle com!nica&ioni nella ;+abbrica integrata;. 1er "!e to co)o le '!e )eci+ic-e )i* im)ortanti ono8 'etermini mo 'ell5acce o e ri )armio nei cablaggi. Il 'etermini mo er%e )er a ic!rare c-e i en ori %engano interrogati regolarmente( co a c-e nelle regola&ioni a!tomatic-e , o%%iamente 'eci i%a. 1er "!e to , tata celta !na to)ologia logica a' anello( cio, !n MA0 ;to=en; 1. La minimi&&a&ione 'el co to 'ei cablaggi , nece aria )erc-@ gli im)ianti a!tomobili tici -anno 'imen ioni 'i c-ilometri e collegare 'a )!nto a )!nto i 'i )o iti%i 'i a!toma&ione igni+ica ! are gran'i "!antit/ 'i ca%i e' e ere co tretti a' !na gran'e com)lica&ione nell5in talla&ione.
1 Nel MA1 TO1 anc-e la to)ologia logica , a b!

0A LAN.o't

6er. 0.9.1 2013-01-19

). 9 'i A

Ing. Gabriele MONTI 1996 - 2013

www.ingmonti.it

La ol!&ione o%%ia , "!in'i ! are !n b! come to)ologia +i ica 3cablaggio lineare4. :!n"!e ;To=en; e ;b! ;. La conte a )er l5acce o al b! i ri ol%e tramite !n to=en( c-e %iene 'i trib!ito in broa'ca t in%ece c-e a' anello. 0i. a ic!ra il 'etermini mo 'ell5acce o( con !n tem)o 'i atte a ma imo 'i)en'ente 'al n!mero 'elle ta&ioni collegate. La %elocit/ 'i tra mi ione 'i !na LAN 'i ti)o To=en B! , 'i 10 MbitF ( il t-ro!g-)!t ma imo 'i D MbitF . La )rima tecnologia a !)erare i 10 GbitF ( , tata %il!))ata )er )e'ire 'ati a' alta %elocit/ +ra com)!ter i temi 'i IFO a' alte )re ta&ioni( "!ali ).e . -ar' 'i =. Il collegamento , eriale( )!nto a )!nto( bi'ire&ionale( ma ammette anc-e o)era&ioni in m!ltica t. I collegamenti eriali )o ono e ere ;aggregati; )er ottenere !n maggiore t-ro!g-)!t( co L come nel b! 10I-#J)re )er il 10( in c!i i )o ono a%ere )i* ;lane; c-e collegano gli te i no'i 'i rete. I collegamenti )o ono e ere aggregati in gr!))i 'i 7 o 12 3collegamenti 1I( 7I o 12I4. Gli witc- In+iniban' ! ano !na tecnologia 'i ti)o ; witc-e' +abric;1( 'i%er a 'a "!ella ! ata in #t-ernet 3 witc- gerarc-ici4.

nfiniband

$PA&
<i inten'e )er 1AN !na rete ;locali ima;( c-e 'e%e collegare a %elocit/ relati%amente ba a 'i )o iti%i 'i ! o )er onale( c-e tanno !lla )er ona o' a !a )ortata 'i mano( "!ali )er e em)io !n tele+ono mobile alle c!++ie ac! tic-e o a' !n com)!ter noteboo=( !na ta tiera o' !n mo! e a' !n com)!ter( !n orologio al car'io+re"!en&imetro e c-i )i* ne -a( )i* ne metta. :ato c-e i +ili ingombrano e 'anno +a ti'io alle )er one( 'i olito le 1AN ono wirele 3G1AN( Girele 1AN4. <ono e em)i 'i G1AN8 Bl!etoot-( HigBee e' i )rotocolli 'i Kome A!tomation.

!A" sulla rete elettrica

# i tono tan'ar' )er reti locali c-e tra mettono le in+orma&ioni mo'!lan'o !n egnale ; o)ra; la ten ione 'i alimenta&ione alternata a 220 6 'ella rete elettrica 'i )oten&a. Il %antaggio 'i "!e ta ol!&ione , c-e non , nece ario cablare alc!nc-,( )erc-, i ca%i 'i rete elettrica( gi/ )re enti e i %!ole alimentare i 'i )o iti%i( tra )ortano anc-e i 'ati. Nono tante le )rome e( "!e te tecnologie non -anno a%!to gran'e 'i++! ione( )robabilmente )erc-, 'anno %elocit/ 'i tra mi ione )i* ba e e ono !n )o5 meno +le ibili 'elle normali reti locali. Lo tan'ar' )i* 'i++! o in "!e to cam)o , Kome1N( c-e non +a )arte 'ella ; erie; I### D02.

!!C# un fra$e co$une% &&& '()%)


Lo trato LL0 +orni ce !n +rame com!ne a tecnologie MA0 'i%er e e ne )ermette l5integra&ione. C!an'o , )re ente !no trato LL0( il li%ello 'i internetwor= rice%e le in+orma&ioni in mo'o omogeneo( in'i)en'entemente 'al ti)o 'i MA0 'a c!i )ro%engono. A econ'a 'i come lo i con+ig!ra "!e to trato )!. +ornire er%i&i connection oriente' con con egna garantita o connectionle a 'atagrammaO la mo'alit/ connectionle , 'i gran l!nga la )i* 'i++! a.

"et*ork la+er
Ti)icamente le reti locali ono 'e+inite 'ai )rotocolli c-e arri%ano al li%ello 2. Al 'i o)ra( a li%ello 3( i )arla 'i ;internetwor=;( cio, i conne ione +ra reti locali 'i%er e. Nello tac= 'i )rotocolli D02 , )re ente anc-e !no trato 'i internetwor=( c-iamato D02.1. Lo trato 'i rete 'el mo'ello O<I !))orta le o)era&ioni 'i ro!ting e 'i con%er ione 'i +rame( c-e non ono 'i olito )reenti nelle LAN. Le LAN -anno in+atti !n +!n&ionamento 'i ti)o ;broa'ca ting;( nel "!ale !na ta&ione tra mette a t!tte le altre contem)oraneamente. In LAN )articolarmente com)le e( nelle "!ali ono )re enti collegamenti ri'on'anti2( )!. e ere nece ario e++ett!are !na celta 'i )ercor o. <olo in tale raro ca o i c-iamer/ in ca! a D02.1. In t!tti gli altri ca i a li%ello 3 i ! a gi/ il )rotocollo I1( c-e , il ;motore; 'ell5Internet.

Tipici protocolli !A" in prodotti co$$erciali

Nelle )rime reti locali )er 10 erano !tili&&ati )rotocolli )ro)rietari 'i li%ello 3( c-e nel tem)o ono tati o))iantati 'a I1.

I#$ e %#$

Netware( o+tware )er i er%er 'i rete locale 'ell5a&ien'a No%ell( , tato il )rimo o+tware c-e -a a%!to gran'e 'i++! ione nei i temi a ba o co to. 0on Netware e' #t-ernet ono nate le reti locali 'i 10 'elle "!ali No%ell a%e%a !n mono)olio 'i +atto. Netware era ba ato !i )rotocolli I1I e <1I e( ino alla %er ione Netware 9.0( non +ace%a ! o 'i T01FI1. I1I 3#nternetwor= Pac=et e*c-ange4 era il )rotocollo 'i )i* ba o li%ello( connectionle ( e )ro%%e'e%a alla ola )e'i&ione 'el 'atagramma( non garanten'o l$arri%o 'ei )acc-etti( n@ controllan'o l$or'ine con il "!ale e i arri%a%ano. <1I 3Se"!ence' Pac=et e*c-ange4 era connection oriente' e controlla%a l$arri%o integro a 'e tina&ione 'ei )acc-etti.
1 2 To)ologia c-e ! a !no witc- ;cro bar; nel "!ale ogni )orta -a !n collegamento +i ico con t!tte le altre. 1o ono e ere )re enti collegamenti ;'o))i; )er a ic!rare maggiore la contin!it/ 'el i tema( anc-e e e ne rom)e !no

). 6 'i A

2013-01-19

0A LAN.o't

Ing. Gabriele MONTI 1996 - 2013

LAN

www.ingmonti.it

La rete Netware era ba ata ! er%er( c-e e eg!i%a il i tema o)erati%o Netware( mentre le wor= tation 'i rete( c-e ! a%ano i er%i&i 'el er%er( )ote%ano a%ere "!al ia i <i tema O)erati%o. I1I-<1I ono )rotocolli c-e )ermettono il ro!ting( con algoritmo ; )anning tree;( e "!in'i ono a'atti anc-e a reti com)le e( c-e com)ren'ono collegamenti ri'on'anti.

TC#&I#

<ono i )rotocolli 'i rete 'i 2niJ( c-e )o ono +!n&ionare +acilmente anc-e in rete geogra+ica( tant5, c-e co tit!i cono l5in+ra tr!tt!ra 'ella ;rete 'elle reti; Internet. I1 , la )arte 'i )i* ba o li%ello( connectionle ( c-e corri )on'e al li%ello 3 'i O<I( T01 +!n&iona con i er%i&i 'i I1( , connection oriente' e co)re i li%elli 7 e 9 'i O<I. I )rotocolli 'ello tac= T01FI1 oggi ono 'o%!n"!e( e aranno trattati in molto 'ettaglio nel eg!ito.

'etBI(%

E! %il!))ato )er il o+tware 'ella )rima rete locale IBM +ra )er onal com)!ter( come e ten ione )er la rete al BIO< 'i i tema. Oggi , molto 'atato( anc-e e )!. ca)itare 'i 'o%er ricorrere ai !oi er%i&i )er "!e tioni 'i com)atibilit/ con %ecc-ie c-e'e o %ecc-ie a))lica&ioni.

'etBE)I

NetBIO< #Jten'e' 2 er Inter+ace , !na e ten ione 'ei er%i&i NetBIO< !tili&&ata 'a Micro o+t nel !o o+tware 'i rete. E! ini&ialmente intro'otta 'a IBM nel 19D9 )er il !o )rimo i tema 'i rete locale( ai tem)i in c!i IBM e Micro o+t collabora%ano )er la critt!ra 'i M<-:O<. <!cce i%amente +! %il!))ato 'a Micro o+t e' in+ine abban'onato a +a%ore 'i I1. In+atti( a )artire 'al 2000( i o+tware Micro o+t )o ono +are a meno 'i t!tti i er%i&i a ba o li%ello ric-ie ti 'a NetB#2I. Nelle reti Micro o+t i er%i&i NetBIO< )o ono e ere ancora ! ati )erc-, %engono inca) !lati ! 'atagrammi I1 3NetBIO< o%er I14. NetB#2I , !n )rotocollo c-e non )re%e'e il ro!ting 3%e'i )ro imi ca)itoli4 e "!in'i rimane trettamente al econ'o li%ello I<O-O<I e non )!. +!n&ionare in rete geogra+ica. NetBIO< QQQQQQQQQQQQQQQQQQ NetB#2I 3:LL4 QQQQQQQQQQQQQQQQQQ +i ico NetBIO< o%er I1 QQQQQQQQQQQQQQQQQQ I1 QQQQQQQQQQQQQQQQQQ :LL

%'*

L5arc-itett!ra 'i rete 'i IBM( %olta all5integra&ione 'i t!tte le ri or e 'i elabora&ione 'ella gran'e a&ien'a( con )articolare rig!ar'o ai com)!ter main+rame.

R#C

?emote )roce'!re call . #$ !n )rotocollo c-e ! a i er%i&i 'i T01. <%il!))ato 'a <!n )er i !oi i temi 2niJ( -a g!a'agnato !na ottima accetta&ione negli ambienti 'i elabora&ione 'i trib!ita e' , tato )ortato anc-e ! t!tti gli altri <i temi O)erati%i.

Riferi$enti
I### D02 ;<tan'ar' +or Local an' Metro)olitan Area Networ= ;8 I### -a re o 'i )onibili grat!itamente al )!bblico generale le norme D02( c-e i )o ono tro%are in -tt)8FF tan'ar' .ieee.orgFgetieeeD02

0A LAN.o't

6er. 0.9.1 2013-01-19

). A 'i A

Potrebbero piacerti anche