

Capitolo 5
- Le reti
5.1 Introduzione.................................................................................................... 281
5.1.1 Usi delle reti di elaboratori................................................................. 282
5.1.2 Aspetti hardware delle reti.................................................................. 283
5.1.3 Aspetti software delle reti.................................................................... 291
5.1.4 La realtà nel mondo delle reti............................................................ 302
5.2 Il livello uno (fisico)........................................................................................ 315
5.2.1 Basi teoriche della trasmissione dati. ................................................. 315
5.2.2 Mezzi trasmissivi................................................................................... 319
5.2.3 Il sistema telefonico............................................................................. 324
5.3 Il livello due (data link).................................................................................. 335
5.3.1 Framing................................................................................................ 337
5.3.2 Rilevamento e correzione errori......................................................... 339
5.3.3 Gestione sequenza di trasmissione e flusso........................................ 343
5.3.4 Esempi di protocolli data link............................................................. 358
5.4 Il sottolivello MAC (Medium Access Control).............................................. 360
5.4.1 Protocollo Aloha.................................................................................. 361
5.4.2 Protocolli CSMA (Carrier Sense Multiple Access)............................ 364
5.4.3 Protocolli CSMA/CD (CSMA with Collision Detection).................. 365
5.4.4 Le reti ad anello................................................................................... 367
5.4.5 Lo standard IEEE 802.......................................................................... 369
5.4.6 Il bridge................................................................................................ 381
5.5 Il livello tre (network)..................................................................................... 385
5.5.1 Servizi offerti........................................................................................ 385
5.5.2 Organizzazione interna della subnet.................................................. 386
5.5.3 Algoritmi di routing. ........................................................................... 387
5.5.4 Controllo della congestione................................................................ 395
5.5.5 Internetworking................................................................................... 399
5.5.6 Il livello network in Internet............................................................... 403
5.6 Il livello quattro (transport)........................................................................... 413
5.6.1 Servizi offerti dal livello transport...................................................... 413
5.6.2 Primitive di definizione del servizio................................................... 415
5.6.3 Protocolli di livello transport.............................................................. 416
5.6.4 Indirizzamento..................................................................................... 416
5.6.5 Attivazione della connessione............................................................. 417
5.6.6 Rilascio di una connessione................................................................ 419
5.6.7 Controllo di flusso e buffering............................................................ 424
5.6.8 Multiplexing......................................................................................... 426
5.6.9 Il livello transport in Internet............................................................. 427
5.7 Il livello cinque (application)......................................................................... 435
5.7.1 Il DNS................................................................................................... 435
5.7.2 La posta elettronica............................................................................. 438
5.7.3 HTTP: HyperText Transfer Protocol.................................................. 441
5.7.4 FTP. ...................................................................................................... 444
Indice
IX