Intro pc
[doc/.git] / reti.html
1 <?xml version="1.0" encoding="utf-8"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4
5 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
6 <head>
7   <meta name="generator" content=
8   "HTML Tidy for Linux (vers 6 November 2007), see www.w3.org" />
9   <meta http-equiv="Content-Type" content=
10   "text/html; charset=us-ascii" />
11   <meta name="generator" content=
12   "Docutils 0.5: http://docutils.sourceforge.net/" />
13
14   <title>Reti</title>
15   <style type="text/css">
16 /*<![CDATA[*/
17
18   /*
19   :Author: David Goodger (goodger@python.org)
20   :Id: $Id: html4css1.css 5196 2007-06-03 20:25:28Z wiemann $
21   :Copyright: This stylesheet has been placed in the public domain.
22
23   Default cascading style sheet for the HTML output of Docutils.
24
25   See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
26   customize this style sheet.
27   */
28
29   /* used to remove borders from tables and images */
30   .borderless, table.borderless td, table.borderless th {
31   border: 0 }
32
33   table.borderless td, table.borderless th {
34   /* Override padding for "table.docutils td" with "! important".
35      The right padding separates the table cells. */
36   padding: 0 0.5em 0 0 ! important }
37
38   .first {
39   /* Override more specific margin styles with "! important". */
40   margin-top: 0 ! important }
41
42   .last, .with-subtitle {
43   margin-bottom: 0 ! important }
44
45   .hidden {
46   display: none }
47
48   a.toc-backref {
49   text-decoration: none ;
50   color: black }
51
52   blockquote.epigraph {
53   margin: 2em 5em ; }
54
55   dl.docutils dd {
56   margin-bottom: 0.5em }
57
58   /* Uncomment (and remove this text!) to get bold-faced definition list terms
59   dl.docutils dt {
60   font-weight: bold }
61   */
62
63   div.abstract {
64   margin: 2em 5em }
65
66   div.abstract p.topic-title {
67   font-weight: bold ;
68   text-align: center }
69
70   div.admonition, div.attention, div.caution, div.danger, div.error,
71   div.hint, div.important, div.note, div.tip, div.warning {
72   margin: 2em ;
73   border: medium outset ;
74   padding: 1em }
75
76   div.admonition p.admonition-title, div.hint p.admonition-title,
77   div.important p.admonition-title, div.note p.admonition-title,
78   div.tip p.admonition-title {
79   font-weight: bold ;
80   font-family: sans-serif }
81
82   div.attention p.admonition-title, div.caution p.admonition-title,
83   div.danger p.admonition-title, div.error p.admonition-title,
84   div.warning p.admonition-title {
85   color: red ;
86   font-weight: bold ;
87   font-family: sans-serif }
88
89   /* Uncomment (and remove this text!) to get reduced vertical space in
90    compound paragraphs.
91   div.compound .compound-first, div.compound .compound-middle {
92   margin-bottom: 0.5em }
93
94   div.compound .compound-last, div.compound .compound-middle {
95   margin-top: 0.5em }
96   */
97
98   div.dedication {
99   margin: 2em 5em ;
100   text-align: center ;
101   font-style: italic }
102
103   div.dedication p.topic-title {
104   font-weight: bold ;
105   font-style: normal }
106
107   div.figure {
108   margin-left: 2em ;
109   margin-right: 2em }
110
111   div.footer, div.header {
112   clear: both;
113   font-size: smaller }
114
115   div.line-block {
116   display: block ;
117   margin-top: 1em ;
118   margin-bottom: 1em }
119
120   div.line-block div.line-block {
121   margin-top: 0 ;
122   margin-bottom: 0 ;
123   margin-left: 1.5em }
124
125   div.sidebar {
126   margin: 0 0 0.5em 1em ;
127   border: medium outset ;
128   padding: 1em ;
129   background-color: #ffffee ;
130   width: 40% ;
131   float: right ;
132   clear: right }
133
134   div.sidebar p.rubric {
135   font-family: sans-serif ;
136   font-size: medium }
137
138   div.system-messages {
139   margin: 5em }
140
141   div.system-messages h1 {
142   color: red }
143
144   div.system-message {
145   border: medium outset ;
146   padding: 1em }
147
148   div.system-message p.system-message-title {
149   color: red ;
150   font-weight: bold }
151
152   div.topic {
153   margin: 2em }
154
155   h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
156   h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
157   margin-top: 0.4em }
158
159   h1.title {
160   text-align: center }
161
162   h2.subtitle {
163   text-align: center }
164
165   hr.docutils {
166   width: 75% }
167
168   img.align-left {
169   clear: left }
170
171   img.align-right {
172   clear: right }
173
174   ol.simple, ul.simple {
175   margin-bottom: 1em }
176
177   ol.arabic {
178   list-style: decimal }
179
180   ol.loweralpha {
181   list-style: lower-alpha }
182
183   ol.upperalpha {
184   list-style: upper-alpha }
185
186   ol.lowerroman {
187   list-style: lower-roman }
188
189   ol.upperroman {
190   list-style: upper-roman }
191
192   p.attribution {
193   text-align: right ;
194   margin-left: 50% }
195
196   p.caption {
197   font-style: italic }
198
199   p.credits {
200   font-style: italic ;
201   font-size: smaller }
202
203   p.label {
204   white-space: nowrap }
205
206   p.rubric {
207   font-weight: bold ;
208   font-size: larger ;
209   color: maroon ;
210   text-align: center }
211
212   p.sidebar-title {
213   font-family: sans-serif ;
214   font-weight: bold ;
215   font-size: larger }
216
217   p.sidebar-subtitle {
218   font-family: sans-serif ;
219   font-weight: bold }
220
221   p.topic-title {
222   font-weight: bold }
223
224   pre.address {
225   margin-bottom: 0 ;
226   margin-top: 0 ;
227   font-family: serif ;
228   font-size: 100% }
229
230   pre.literal-block, pre.doctest-block {
231   margin-left: 2em ;
232   margin-right: 2em }
233
234   span.classifier {
235   font-family: sans-serif ;
236   font-style: oblique }
237
238   span.classifier-delimiter {
239   font-family: sans-serif ;
240   font-weight: bold }
241
242   span.interpreted {
243   font-family: sans-serif }
244
245   span.option {
246   white-space: nowrap }
247
248   span.pre {
249   white-space: pre }
250
251   span.problematic {
252   color: red }
253
254   span.section-subtitle {
255   /* font-size relative to parent (h1..h6 element) */
256   font-size: 80% }
257
258   table.citation {
259   border-left: solid 1px gray;
260   margin-left: 1px }
261
262   table.docinfo {
263   margin: 2em 4em }
264
265   table.docutils {
266   margin-top: 0.5em ;
267   margin-bottom: 0.5em }
268
269   table.footnote {
270   border-left: solid 1px black;
271   margin-left: 1px }
272
273   table.docutils td, table.docutils th,
274   table.docinfo td, table.docinfo th {
275   padding-left: 0.5em ;
276   padding-right: 0.5em ;
277   vertical-align: top }
278
279   table.docutils th.field-name, table.docinfo th.docinfo-name {
280   font-weight: bold ;
281   text-align: left ;
282   white-space: nowrap ;
283   padding-left: 0 }
284
285   h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
286   h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
287   font-size: 100% }
288
289   ul.auto-toc {
290   list-style-type: none }
291
292   /*]]>*/
293   </style>
294 </head>
295
296 <body>
297   <div class="document" id="reti">
298     <h1 class="title">Reti</h1>
299
300     <h2 class="subtitle" id="appunti-introduttivi-alle-reti">
301     Appunti introduttivi alle reti</h2>
302
303     <blockquote>
304       <table class="docutils field-list" frame="void" rules="none">
305         <col class="field-name" />
306         <col class="field-body" />
307
308         <tbody valign="top">
309           <tr class="field">
310             <th class="field-name">Author:</th>
311
312             <td class="field-body">Andrea Manni</td>
313           </tr>
314
315           <tr class="field">
316             <th class="field-name">Copyright:</th>
317
318             <td class="field-body">GFDL</td>
319           </tr>
320
321           <tr class="field">
322             <th class="field-name">Version:</th>
323
324             <td class="field-body">0.2</td>
325           </tr>
326         </tbody>
327       </table>
328     </blockquote>
329
330     <div class="contents topic" id="indice">
331       <p class="topic-title first">Indice</p>
332
333       <ul class="simple">
334         <li><a class="reference internal" href=
335         "#rete-di-calcolatori" id="id1" name="id1">Rete di
336         calcolatori</a></li>
337
338         <li><a class="reference internal" href="#rete-mainframe"
339         id="id2" name="id2">Rete / Mainframe</a></li>
340
341         <li><a class="reference internal" href="#tipi-di-reti" id=
342         "id3" name="id3">Tipi di reti</a></li>
343
344         <li>
345           <a class="reference internal" href=
346           "#classificazione-in-base-al-canale-trasmissivo" id="id4"
347           name="id4">Classificazione in base al canale
348           trasmissivo</a>
349
350           <ul>
351             <li><a class="reference internal" href="#reti-locali"
352             id="id5" name="id5">Reti Locali</a></li>
353
354             <li><a class="reference internal" href=
355             "#reti-pubbliche-distribuzione" id="id6" name=
356             "id6">Reti pubbliche - Distribuzione</a></li>
357
358             <li><a class="reference internal" href=
359             "#reti-di-trasporto" id="id7" name="id7">Reti di
360             trasporto</a></li>
361           </ul>
362         </li>
363
364         <li>
365           <a class="reference internal" href=
366           "#classificazione-in-base-alla-topologia" id="id8" name=
367           "id8">Classificazione in base alla topologia</a>
368
369           <ul>
370             <li><a class="reference internal" href="#rete-a-bus"
371             id="id9" name="id9">Rete a bus</a></li>
372
373             <li><a class="reference internal" href="#rete-a-anello"
374             id="id10" name="id10">Rete a anello</a></li>
375
376             <li><a class="reference internal" href="#rete-a-stella"
377             id="id11" name="id11">Rete a stella</a></li>
378           </ul>
379         </li>
380
381         <li>
382           <a class="reference internal" href="#paradigmi-di-rete"
383           id="id12" name="id12">Paradigmi di Rete</a>
384
385           <ul>
386             <li><a class="reference internal" href="#client-server"
387             id="id13" name="id13">Client-Server</a></li>
388
389             <li><a class="reference internal" href="#peer-to-peer"
390             id="id14" name="id14">Peer to Peer</a></li>
391           </ul>
392         </li>
393
394         <li><a class="reference internal" href=
395         "#commutazione-di-pacchetto" id="id15" name=
396         "id15">Commutazione di Pacchetto</a></li>
397
398         <li><a class="reference internal" href=
399         "#sezioni-di-una-rete" id="id16" name="id16">Sezioni di una
400         rete</a></li>
401
402         <li><a class="reference internal" href=
403         "#l-importanza-degli-standard-sistemi-aperti" id="id17"
404         name="id17">L'importanza degli standard - Sistemi
405         aperti</a></li>
406
407         <li><a class="reference internal" href=
408         "#l-importanza-dei-protocolli" id="id18" name=
409         "id18">L'importanza dei protocolli</a></li>
410       </ul>
411     </div>
412
413     <p>Generato con: <a class="reference external" href=
414     "http://docutils.sourceforge.net/rst.html">http://docutils.sourceforge.net/rst.html</a></p>
415
416     <p>Risorsa alternative in inglese: <a class=
417     "reference external" href=
418     "http://www.netfilter.org/documentation/HOWTO/networking-concepts-HOWTO.html">
419     http://www.netfilter.org/documentation/HOWTO/networking-concepts-HOWTO.html</a></p>
420
421     <div class="section" id="rete-di-calcolatori">
422       <h1><a class="toc-backref" href="#id1">Rete di
423       calcolatori</a></h1>
424
425       <p>Da Wikipedia, l'enciclopedia libera. (Reindirizzamento da
426       Rete informatica)</p>
427
428       <p>Una rete di calcolatori e' un sistema che permette la
429       condivisione di informazioni e risorse (sia hardware che
430       software) tra diversi calcolatori. Il sistema fornisce un
431       servizio di trasferimento di informazioni ad una popolazione
432       di utenti distribuiti su un'area pi&Atilde;&sup1; o meno
433       ampia.</p>
434
435       <p>Le reti di calcolatori generano traffico di tipo
436       fortemente impulsivo, a differenza del telefono, e per questo
437       hanno dato origine - e usano tuttora - la tecnologia della
438       commutazione di pacchetto.</p>
439     </div>
440
441     <div class="section" id="rete-mainframe">
442       <h1><a class="toc-backref" href="#id2">Rete /
443       Mainframe</a></h1>
444
445       <p>La costruzione di reti di calcolatori pu&Atilde;&sup2;
446       essere fatta risalire alla necessita' di condividere le
447       risorse di calcolatori potenti e molto costosi (mainframe).
448       La tecnologia delle reti, e in seguito l'emergere dei
449       computer personali a basso costo, ha permesso rivoluzionari
450       sviluppi nell'organizzazione delle risorse di calcolo.</p>
451
452       <p>Si possono indicare almeno tre punti di forza di una rete
453       di calcolatori rispetto al mainframe tradizionale: fault
454       tolerance (resistenza ai guasti): il guasto di una macchina
455       non blocca tutta la rete, ed e' possibile sostituire il
456       computer guasto facilmente (la componentistica costa poco e
457       un'azienda pu&Atilde;&sup2; permettersi di tenere i pezzi di
458       ricambio in magazzino); economicita': come accennato sopra,
459       hardware e software per computer costano meno di quelli per i
460       mainframe; gradualita' della crescita e flessibilita'
461       (scalabilita'): l'aggiunta di nuove potenzialita' a una rete
462       gia' esistente e la sua espansione sono semplici e poco
463       costose.</p>
464
465       <p>Tuttavia una rete ha alcuni punti deboli rispetto a un
466       mainframe: scarsa sicurezza: un malintenzionato
467       pu&Atilde;&sup2; avere accesso pi&Atilde;&sup1; facilmente ad
468       una rete di computer che ad un mainframe: al limite gli basta
469       poter accedere fisicamente ai cablaggi della rete. Inoltre,
470       una volta che un worm abbia infettato un sistema della rete,
471       questo si propaga rapidamente a tutti gli altri e l'opera di
472       disinfezione e' molto lunga, difficile e non offre certezze
473       di essere completa; alti costi di manutenzione: con il
474       passare del tempo e degli aggiornamenti, e con l'aggiunta di
475       nuove funzioni e servizi, la struttura di rete tende ad
476       espandersi e a diventare sempre pi&Atilde;&sup1; complessa, e
477       i computer che ne fanno parte sono sempre pi&Atilde;&sup1;
478       eterogenei, rendendo la manutenzione sempre pi&Atilde;&sup1;
479       costosa in termini di ore lavorative. Oltre un certo limite
480       di grandezza della rete (circa 50 computer) diventa
481       necessario eseguire gli aggiornamenti hardware e software su
482       interi gruppi di computer invece che su singole macchine,
483       vanificando in parte il vantaggio dei bassi costi
484       dell'hardware.</p>
485     </div>
486
487     <div class="section" id="tipi-di-reti">
488       <h1><a class="toc-backref" href="#id3">Tipi di reti</a></h1>
489
490       <p>Esiste una grande varieta' di tecnologie di rete e di
491       modelli organizzativi, che possono essere classificati
492       secondo diversi aspetti:</p>
493
494       <p>Classificazione sulla base dell'estensione geografica</p>
495
496       <p>A seconda dell'estensione geografica, si distinguono
497       diversi tipi di reti:</p>
498
499       <blockquote>
500         <ul class="simple">
501           <li>si parla di rete personale o PAN (Personal Area
502           Network) se la rete si estende intorno all'utilizzatore
503           con una estensione di alcuni metri</li>
504         </ul>
505
506         <p><em>potrebbe anche non essere una distinzione
507         importante</em>.</p>
508
509         <ul class="simple">
510           <li>si parla di rete locale o LAN (Local Area Network) se
511           la rete si estende all'interno di un edificio o di un
512           comprensorio, con una estensione entro alcuni
513           chilometri</li>
514
515           <li>si parla di rete senza fili o WLAN (Wireless Local
516           Arddea Network), se la rete locale e' basata su una
517           tecnologia in radio frequenza (RF), permettendo la
518           mobilita' all'interno dell'area di copertura, solitamente
519           intorno al centinaio di metri all'aperto. Si noti che
520           questa distinzione si basa principlmante sul mezzo
521           trasmissivo, e non sull'estensione. Quindi il termine
522           WLAN non e' indicativo dal punto di vista delle
523           dimensioni.</li>
524
525           <li>si parla di CAN (Campus Area Network), intendendo la
526           rete interna ad un campus universitario, o comunque ad un
527           insieme di edifici adiacenti, separati tipicamente da
528           terreno di proprieta' dello stesso ente, che possono
529           essere collegati con cavi propri senza far ricorso ai
530           servizi di operatori di TLC. Tale condizione facilita la
531           realizzazione di una rete di interconnessione ad alte
532           prestazioni ed a costi contenuti.</li>
533
534           <li>si parla di rete metropolitana o MAN (Metropolitan
535           Area Network) se la rete si estende all'interno di una
536           citta'</li>
537
538           <li>si parla di rete geografica o WAN (Wide Area Network)
539           se la rete si estende oltre i limiti indicati
540           precedentemente.</li>
541         </ul>
542       </blockquote>
543     </div>
544
545     <div class="section" id=
546     "classificazione-in-base-al-canale-trasmissivo">
547       <h1><a class="toc-backref" href="#id4">Classificazione in
548       base al canale trasmissivo</a></h1>
549
550       <div class="section" id="reti-locali">
551         <h2><a class="toc-backref" href="#id5">Reti Locali</a></h2>
552
553         <p>Le reti locali vengono realizzate tipicamente
554         utilizzando un sistema di cablaggio strutturato con cavi
555         UTP in categoria 5 o superiore, che serve uno o
556         pi&Atilde;&sup1; edifici utilizzati tipicamente da una
557         stessa entita' organizzativa, che realizza e gestisce la
558         propria rete, eventualmente con la cooperazione di aziende
559         specializzate.</p>
560
561         <p>Link ai cavi UTP: <a class="reference external" href=
562         "http://it.wikipedia.org/wiki/Unshielded_Twisted_Pair">http://it.wikipedia.org/wiki/Unshielded_Twisted_Pair</a>
563         link ai cavi coassiali per vedere la differenza: <a class=
564         "reference external" href=
565         "http://it.wikipedia.org/wiki/Cavo_coassiale">http://it.wikipedia.org/wiki/Cavo_coassiale</a></p>
566
567         <p>In molti casi, il cablaggio e' complementato o
568         sostituito da una copertura wireless.</p>
569
570         <p>Le LAN vengono realizzate soprattutto con la tecnologia
571         ethernet, e supportano velocita' di 10/100 Mbit/s, o anche
572         1 Gbit/s, su cavi in rame dalle caratteristiche adeguate
573         (CAT5 o superiore), o su fibra ottica.</p>
574       </div>
575
576       <div class="section" id="reti-pubbliche-distribuzione">
577         <h2><a class="toc-backref" href="#id6">Reti pubbliche -
578         Distribuzione</a></h2>
579
580         <p>Le reti pubbliche sono gestite da operatori del settore
581         (gli ISP: Internet Service Provider), e offrono servizi di
582         telecomunicazione a privati ed aziende in una logica di
583         mercato.</p>
584
585         <p>Per poter offrire servizi al pubblico, e' necessario
586         disporre di una infrastruttura di distribuzione che
587         raggiunga l'intera popolazione.</p>
588
589         <p>Per ragioni storiche, la gran parte delle reti pubbliche
590         sono basate sul doppino telefonico (dette anche POTS, Plain
591         Old Telephone System). Questa tecnologia era stata studiata
592         per supportare il servizio di telefonia analogica, ma data
593         la sua pervasivita' e gli alti investimenti che sarebbero
594         necessari per sostituirla e' stata adattata al trasporto di
595         dati mediante diverse tecnologie: i modem per codificare
596         segnali digitali sopra le comuni linee telefoniche
597         analogiche. Il grande vantaggio di questa tecnologia e' che
598         non richiede modifiche alla rete distributiva esistente.
599         Sono necessari due modem ai due capi di una connessione
600         telefonica attiva per stabilire una connessione. Molti
601         fornitori di servizio offrono un servizio di connettivita'
602         Internet via modem mediante batterie di modem
603         centralizzate. La velocita' e' limitata a circa 56 Kbit/s,
604         con l'adozione di modem client e server che supportano la
605         versione V92 dei protocolli di comunicazione per modem.
606         Questo protocollo incorpora funzioni di compressione del
607         flusso di bit trasmesso, quindi la velocita' effettiva
608         dipende dal fattore di compressione dei dati trasmessi. le
609         reti ISDN trasmettendo dati e voce su due canali telefonici
610         in tecnologia digitale. Mediante appositi adattori, e'
611         possibile inviare direttamente dati digitali. La tecnologia
612         ISDN e' ormai molto diffusa nei paesi sviluppati. Usandola
613         per la trasmissione di dati, arrivano ad una velocita'
614         massima di 128 Kbit/s, senza compressione, sfruttando in
615         pratica due connessioni dial-up in parallelo, possibili
616         solo con determinati provider. La velocita' su un singolo
617         canale e' invece limitata a 64 Kbit/s. Ci sarebbe un terzo
618         canale untilizzato per il segnale ma non per la
619         comunicazione con una capacita' di 16 Kbit/s (Esso non
620         viene mai utilizzato per i dati).</p>
621
622         <p>Utilizzando modem analogici o ISDN, e' possibile
623         stabilire una connessione dati diretta tra due qualsiasi
624         utenze della rete telefonica o ISDN rispettivamente. la
625         tecnologia ADSL (Asymmetric Digital Subscriber Line)
626         utilizza una porzione della banda trasmissiva disponibile
627         sul doppino telefonico dalla sede dell'utente alla centrale
628         telefonica pi&Atilde;&sup1; vicina per inviare dati
629         digitali. &Atilde;&circ; necessaria l'installazione di
630         nuovi apparati di commutazione nelle centrali telefoniche,
631         chiamati DSLAM, e l'utilizzo di filtri negli impianti
632         telefonici domestici per separare le frequenze utilizzate
633         per la trasmissione dati da quelle per la comunicazione
634         vocale. La loro diffusione sul territorio e' limitata dai
635         costi, che la rendono conveniente solo nelle aree
636         maggiormente sviluppate. Durante la connessione tramite
637         ADSL e' possibile continuare a utilizzare il telefono in
638         quanto le frequenze della voce e dei dati non si
639         sovrappongono. Questa tecnologia e' inoltre chiamata
640         Asimmetric in quanto le velocita' di download e di upload
641         non sono uguali: in Italia sono tipicamente pari a 4 Mbit/s
642         in download e 512 Kbit/s in upload, ma per certi
643         abbonamenti la velocita' di download pu&Atilde;&sup2;
644         arrivare anche a 12 Mbit/s, o anche 24 Mbit/s, usando
645         tecnologie di punta come ADSL2+ e reti di distribuzione in
646         fibra ottica di ottima qualita'. Il doppino di rame
647         presenta l'inconveniente di attenuare i segnali, e non
648         permette il funzionamento di questa tecnologia per distanze
649         superiori ai 5 Km circa. In alcuni casi e' anche possibile
650         un'ulteriore riduzione della distanza massima dovuta a
651         interferenze esterne che aumentano la probabilita'
652         d'errore. Un'altra limitazione importante e' data
653         dall'interferenza "interna", che si verifica quando molte
654         utenze telefoniche sullo stesso cavo di distribuzione
655         utilizzano il servizio ADSL. Questo fa si che non si possa
656         attivare il servizio ADSL su pi&Atilde;&sup1; di circa il
657         50% delle linee di un cavo di distribuzione.</p>
658
659         <p>ADSL e' l'ultimo sviluppo sull'infrastruttura esistente
660         di doppino telefonico.</p>
661
662         <p>Per superare queste velocita', l'infrastruttura di
663         distribuzione basata sul doppino dovra' essere sostituita
664         da supporti fisici pi&Atilde;&sup1; performanti.</p>
665         <hr class="docutils" />
666
667         <p>Tra i candidati a sostituire il doppino per la
668         distribuzione domestica dei servizi di telecomunicazioni,
669         si possono citare:</p>
670
671         <blockquote>
672           <ul class="simple">
673             <li>le fibre ottiche:</li>
674
675             <li>le infrastrutture della TV via cavo (diffusa
676             soprattutto negli USA)</li>
677
678             <li>il trasporto di dati sulla rete elettrica o nelle
679             condutture del gas.</li>
680
681             <li>le reti wireless</li>
682
683             <li>le reti satellitari (che per&Atilde;&sup2; sono
684             tipicamente unidirezionali, dal satellite alla casa
685             dell'utente, mentre il canale di ritorno deve essere
686             realizzato con altre tecnologie, spesso su doppino
687             telefonico.</li>
688           </ul>
689         </blockquote>
690       </div>
691
692       <div class="section" id="reti-di-trasporto">
693         <h2><a class="toc-backref" href="#id7">Reti di
694         trasporto</a></h2>
695
696         <p>Capacita' ancora superiori sono necessarie per
697         trasportare il traffico aggregato tra le centrali di un
698         operatore di telecomunicazioni.</p>
699
700         <p>Con tecnologie pi&Atilde;&sup1; costose, tipicamente
701         utilizzate dai providers, si raggiungono velocita' di 40
702         Gbit/s per il singolo link su fibra ottica.</p>
703
704         <p>Su una singola fibra e' poi possibile inviare molteplici
705         segnali attraverso una tecnica di multiplazione chiamata
706         (Dense) Wave Division Multiplexing ((D)WDM), o
707         Multiplazione di Lunghezza d'Onda, che invia segnali ottici
708         differenti a diverse lunghezze d'onda (in gergo, colori).
709         Il numero di segnali indipendenti trasportabile va dai 4 o
710         16 dei relativamente economici impianti (Coarse)WDM alle
711         centinaia degli impianti DWDM pi&Atilde;&sup1;
712         avanzati.</p>
713
714         <p>Negli Stati Uniti d'America il progetto Internet 2 cui
715         collaborano la NASA, la difesa e le universita' americane
716         connette gia' molti campus alla velocita' di 2 Gigabit/s
717         (disponibili anche per studenti), con miglioramenti di
718         TCP/IP per poter sfruttare alte velocita' di trasmissione,
719         e permettera' di far transitare in rete il controllo dei
720         satelliti civili, dello scudo spaziale, aerei comandati a
721         distanza, testate nucleari e l'intera infrastruttura
722         militare.</p>
723       </div>
724     </div>
725
726     <div class="section" id=
727     "classificazione-in-base-alla-topologia">
728       <h1><a class="toc-backref" href="#id8">Classificazione in
729       base alla topologia</a></h1>
730
731       <p>Link semplificato: <a class="reference external" href=
732       "http://www.tutorialpc.it/retipc5.asp">http://www.tutorialpc.it/retipc5.asp</a></p><img alt="img/reti_img/NetworkTopologies.png"
733       src="img/reti_img/NetworkTopologies.png" />
734
735       <p>Tre sono le topologie principali, in base alla tecnologia
736       assunta come modalita' per il trasferimento dei dati: Bus
737       Ring Star. Particolare attenzione riceve oggi un modello che
738       prende il nome di rete Peer to Peer, per quanto e' incerto se
739       lo si possa assumere come modello di topologia o piuttosto
740       come paradigma di architettura di rete, in contrapposizione
741       al modello <em>client-server</em> .</p>
742
743       <p>Altri modelli (mesh, ecc) sono sostanzialmente la
744       combinazione dei tre precedentemente citati.</p>
745
746       <div class="section" id="rete-a-bus">
747         <h2><a class="toc-backref" href="#id9">Rete a
748         bus</a></h2><img alt="img/reti_img/bus.gif" src=
749         "img/reti_img/bus.gif" />
750
751         <p>Link: <a class="reference external" href=
752         "http://www.net-free.it/articoli/viewart.php?idart=40&amp;idpag=1">
753         http://www.net-free.it/articoli/viewart.php?idart=40&amp;idpag=1</a></p>
754
755         <p><em>nota</em>: Pag 17 manuale TCP/IP</p>
756       </div>
757
758       <div class="section" id="rete-a-anello">
759         <h2><a class="toc-backref" href="#id10">Rete a
760         anello</a></h2><img alt="img/reti_img/ring.gif" src=
761         "img/reti_img/ring.gif" />
762
763         <p>Link: <a class="reference external" href=
764         "http://www.net-free.it/articoli/viewart.php?idart=40&amp;idpag=2">
765         http://www.net-free.it/articoli/viewart.php?idart=40&amp;idpag=2</a></p>
766
767         <p><em>nota</em>: Pag 21 manuale TCP/IP</p>
768
769         <p>pag 21</p>
770       </div>
771
772       <div class="section" id="rete-a-stella">
773         <h2><a class="toc-backref" href="#id11">Rete a
774         stella</a></h2><img alt=
775         "img/reti_img/Netzwerktopologie_Stern.png" src=
776         "img/reti_img/Netzwerktopologie_Stern.png" />
777
778         <p>Le reti broadcast invece sono formate da un unico mezzo
779         fisico condiviso da pi&Atilde;&sup1; elaboratori, dove i
780         messaggi inviati da un elaboratore vengono ricevuti da
781         tutti gli altri. All'interno del messaggio vi e' una parte
782         relativa all'indirizzo del destinatario, in modo che tutte
783         le altre macchine in ascolto possano scartare il messaggio
784         in arrivo. Alcune reti prevedono indirizzi speciali di tipo
785         broadcast e multicast. Il broadcast permette di inviare
786         messaggi a tutte le stazioni collegate al mezzo fisico,
787         mentre il multicast permette di farlo solo ad un gruppo di
788         stazioni, ma non a tutte. Un esempio di una tale rete e' la
789         comunissima Ethernet.</p>
790
791         <p>Le moderne reti broadcast sono realizzate con una
792         topologia fisica a stella (point-to-point), in cui tutti
793         gli elaboratori sono connessi ad un punto di
794         concentrazione, dove un apparato attivo (switch o hub) crea
795         l'illusione che siano tutti connessi allo stesso mezzo
796         fisico. Talvolta si usa definire questi apparati
797         centrostella, appunto perche' si trovano al centro della
798         rete a stella.</p>
799       </div>
800     </div>
801     <hr class="docutils" />
802
803     <div class="section" id="paradigmi-di-rete">
804       <h1><a class="toc-backref" href="#id12">Paradigmi di
805       Rete</a></h1>
806
807       <div class="section" id="client-server">
808         <h2><a class="toc-backref" href=
809         "#id13">Client-Server</a></h2>
810
811         <p>Secondo questo modello l'host client sottopone delle
812         richieste al computer server, che risponde (e cerca di
813         soddisfare) queste richieste. Ad es nella navigazione Web
814         il client http (browser web, es Mozilla Firefox) contatta e
815         chiede una <em>pagina web</em> al server web, che fornisce
816         la risorsa al client.</p>
817
818         <p>Il rapporto non e' paritario, il client e' una macchina
819         <em>stupida</em> che dipende dal <em>server</em> per
820         l'operazione richiesta. La parte computazione compete al
821         server, mentre il client deve preoccuparsi prevalentemente
822         di formulare una richiesta corretta ed essere poi in grado
823         di elaborare la risposta del server.</p>
824
825         <p>Il rapporto e' quindi molti (client) ad uno
826         (server).</p>
827
828         <p>Questo paradigma favorisce l'accentramento dei servizi e
829         la loro consolidazione: all'interno di un'azienda si
830         possono delegare tutti i servizi fondamentali su una o piu'
831         macchine in modo da poter concentrare la manutenzione (si
832         pensi soporatutto alla sicurezza) su queste trattando i
833         client come elementi sostituibili. I <em>server</em>
834         tipicamente hanno una configurazione e dotazione hardware
835         che gli consente di funzionare 24/7 (tutto il giorno, tutti
836         i giorni), mentre le work station dei client sono
837         realizzate per funzionare otto ore al giorno.</p>
838
839         <p>Prendendo come esempio il servizio di posta elettronica,
840         l'utente puo' ricevere emails in ogni momento anche se il
841         suo computer client e' spento, dato che le caselle email
842         (mail box o maildir) sono effettivamente sul server, sempre
843         operativo. Quando richiesto l'utente si colleghera' con una
844         applicazione client (MUA, Mail Client) al server per
845         consultare la posta disponibile per il suo account.</p>
846       </div>
847
848       <div class="section" id="peer-to-peer">
849         <h2><a class="toc-backref" href="#id14">Peer to
850         Peer</a></h2><img alt="img/reti_img/P2ptv.PNG" src=
851         "img/reti_img/P2ptv.PNG" />
852
853         <p>Questo paradigma di comunicazione e' tipico dei network
854         <em>P2P</em> (peer2peer) e si propone come antitesi al
855         precedente modello client server. Il rapporto tra i singoli
856         host e' paritario, ogni elemento della rete e' in grado di
857         svolgere la funzione richesta dall'utente senza
858         l'intervento di una macchina centrale.</p>
859
860         <p>Uno dei primi e' piu' famosi esmpi di applicazione P2P
861         e' stato Napster, al momento tecnologie come i
862         <em>torrents</em> usano un paradigma simile (talvolta si
863         preferisce avere un host <em>privilegiato</em> che renda
864         disponibili informazioni di base come la lista dei peer
865         disponibili per inizializzare i nuovi peer).</p>
866
867         <p>Generalmente una rete P2P e' in grado si sopravvivere
868         allo spegnimento casuale di qualunque suo membro, e
869         distribuisce gli oneri della gestione della connessione tra
870         i sognoli peer.</p>
871       </div>
872     </div>
873     <hr class="docutils" />
874
875     <div class="section" id="commutazione-di-pacchetto">
876       <h1><a class="toc-backref" href="#id15">Commutazione di
877       Pacchetto</a></h1>
878
879       <blockquote>
880         <em>nota</em>: Pag 24 Manuale TCP/IP
881       </blockquote>
882
883       <p>(Packet Switching)</p>
884
885       <p>Le reti di calcolatori si basano su una multiplazione
886       dinamica a commutazione di pacchetto, a differenza delle reti
887       telefoniche che invece utilizzano una multiplazione statica a
888       commutazione di circuito. Tra le reti a commutazione di
889       pacchetto per&Atilde;&sup2; e' fondamentale operare una
890       distinzione tra:</p>
891
892       <p>Nelle reti con connessione, i percorsi che il pacchetto
893       seguira' attraverso la rete sono prestabiliti e sono sempre
894       gli stessi (si veda la vicinanza, sotto questo punto di
895       vista, alle reti a commutazione di circuito), e si basano su
896       un canale, stavolta non fisico (come nelle reti telefoniche)
897       ma "virtuale". Per comprendere meglio il concetto di canale
898       virtuale si pensi a due elaboratori A e B che devono
899       comunicare tra loro. A e B all'interno della rete non sono
900       collegati tra loro, quindi e' necessario che i pacchetti
901       attraversino degli elaboratori intermedi. Prima
902       dell'effettivo scambio dei dati per&Atilde;&sup2; tra A e B
903       viene creato un percorso prestabilito chiamato canale
904       virtuale. Esempi particolarmente calzanti di reti orientate
905       alla connessione sono le reti a commutazione di cella ATM o
906       le reti Frame Relay e Frame Relay SE (Switch). I vantaggi di
907       una rete siffatta stanno ovviamente nella qualita' del
908       servizio.</p>
909
910       <p>Nelle reti a commutazione senza connessione(o datagram), i
911       percorsi che i pacchetti tenderanno a seguire non sono (e non
912       possono) essere prestabiliti a priori, ma dipendono da una
913       serie di fattori. Un esempio classico di rete a commutazione
914       di pacchetto senza connessione e' l'IP. Come sappiamo nelle
915       reti TCP/IP il TCP dell'elaboratore A si collega direttamente
916       al corrispondente servizio dell'elaboratore B. Quindi a
917       livello di trasporto c'e' connessione e quindi controllo
918       sulla qualita' del servizio e sulla congestione della rete.
919       Cosa che non accade a livello network. Il router
920       dell'elaboratore A affida i pacchetti al router successivo
921       indicato nella sua tabella di routing. Dopodiche', si
922       disinteressa totalmente dell'ulteriore percorso che il
923       pacchetto dovra' seguire all'interno della rete. Questo
924       potrebbe sembrare un male, ma cos&Atilde;&not; non e',
925       proprio per via di questa divisione di compiti tra il layer
926       di trasporto e quello network.</p>
927
928       <dl class="docutils">
929         <dt>Link immagine: <a class="reference external" href=
930         "http://www.emeraldinsight.com/">http://www.emeraldinsight.com/</a>
931         fig/0460020304003.png</dt>
932
933         <dd><em>nota</em> rigenerare per licenza.</dd>
934       </dl>
935
936       <p><em>nota</em>: distinguere tra suddivisione in pacchetti /
937       scelta del percorso (ICMP)i (pag 28. TCP/IP). Descrivere le
938       collisioni tra pacchetti. (eventualmente cenni a portante e
939       evnti fisici / elettrici).</p>
940     </div>
941
942     <div class="section" id="sezioni-di-una-rete">
943       <h1><a class="toc-backref" href="#id16">Sezioni di una
944       rete</a></h1>
945
946       <p>In ogni rete di grandi dimensioni (WAN), e' individuabile
947       una sezione di accesso e una sezione di trasporto.</p>
948
949       <p>La sezione di accesso ha lo scopo di consentire l'accesso
950       alla rete da parte dell'utente, e quindi di solito
951       rappresenta una sede di risorse indivise (Si pensi ai
952       collegamenti ADSL commerciali: La porzione di cavo che ci
953       collega alla centrale e' un doppino telefonico, utilizzato
954       esclusivamente dall'abbonato). La sezione di accesso
955       altres&Atilde;&not; comprende tutti quegli strumenti idonei a
956       consentire l'accesso alla rete. Quindi possiamo distinguere
957       vari tipi di accesso: "Residenziale" (Classica linea a
958       56Kbit/s, linea ISDN/ADSL), "Business" (Rete Locale
959       dell'azienda e Gateway o Proxy che consente l'accesso
960       all'esterno), "Mobile" (si pensi ad esempio al GSM, che
961       consente un acesso basato su una rete a radiofrequenza con
962       copertura "cellulare"), o "Wireless".</p>
963
964       <p>La sezione di trasporto e' quella che ha il compito di
965       trasferire l'informazione tra vari nodi di accesso,
966       utilizzando se e' necessario anche nodi di transito.
967       &Atilde;&circ; sede quindi di risorse condivise sia di
968       trasporto dati che di elaborazione. Dal punto di vista
969       strutturale, una rete di trasporto e' costruita quasi
970       esclusivamente attraverso fibre ottiche (es. Backbone).</p>
971     </div>
972
973     <div class="section" id=
974     "l-importanza-degli-standard-sistemi-aperti">
975       <h1><a class="toc-backref" href="#id17">L'importanza degli
976       standard - Sistemi aperti</a></h1>
977
978       <p><em>nota</em>: pag 33 manuale TCP/IP</p>
979
980       <p>Gli standard de iure e de facto aiutano a gestire le reti
981       aziendali multiprotocollo. I pi&Atilde;&sup1; importanti enti
982       di standardizzazione per le reti di computer sono: CCITT,
983       ITU, ISO, ANSI e IEEE.</p>
984
985       <p>Di particolare impatto e' l'OSI (Open System
986       Interconnection), un progetto ISO risalente alla fine degli
987       anni '70, che si propone come modello di riferimento per le
988       reti. Esso presenta un approccio a 7 livelli (layers), con
989       una serie di protocolli che si inseriscono ai vari livelli. I
990       livelli 1 (Livello fisico) e 2 (Livello Data Link) sono ormai
991       standard, mentre per gli altri 5 ci sono protocolli che
992       esistono da tempo e gli standard faticano ad imporsi.</p>
993     </div>
994
995     <div class="section" id="l-importanza-dei-protocolli">
996       <h1><a class="toc-backref" href="#id18">L'importanza dei
997       protocolli</a></h1>
998
999       <p>Inportanza delle architetture a livelli (pag 33 manuale
1000       TCP - IP).</p>
1001
1002       <p>I layers di astrazione.</p>
1003       <hr class="docutils" />
1004
1005       <p>A seguire:</p>
1006
1007       <blockquote>
1008         <ul class="simple">
1009           <li>il Modello OSI</li>
1010
1011           <li>il TCP / IP</li>
1012
1013           <li>Hardware di rete</li>
1014         </ul>
1015       </blockquote>
1016
1017       <p>Intermezzo:</p>
1018
1019       <blockquote>
1020         <ul class="simple">
1021           <li>supporti di connessione (radio, fibra, ecc..)</li>
1022
1023           <li>Cablaggi</li>
1024         </ul>
1025       </blockquote>
1026     </div>
1027   </div>
1028 </body>
1029 </html>