|
|
CONSIGLIATO DA LIBRINFORMATICA
I protocolli TCP/IP - seconda edizione
|
| Editore | Mc Graw Hill |
| Autore | Forouzan Behrouz A. |
| Titolo originale | TCP/IP protocol suite - third edition |
| Editore originale | Mc Graw Hill |
| Collana | Istruzione scientifica |
| Pagine | 718 |
| Volumi | 1 |
| Livello | Introduttivo-Intermedio |
| Lingua | Italiano |
| Data pubblicazione | 01 - 2006 |
| ISBN | 8838662045 |
|
|
| Prezzo di copertina |
| Euro 44,00 |
|
Indice
Prefazione
1) Introduzione
2) Modello OSI e protocolli TCP/IP
3) Le tecnologie di rete
4) Gli indirizzi IP: indirizzamento con classi
5) Gli indirizzi IP: indirizzamento senza classi
6) Consegna e instradamento dei pacchetti IP
7) Protocolli ARP e RARP
8) Protocollo Internet (IP)
9) Internet Control Message Protocol (ICMP)
10) Internet Group Management Protocol (IGMP)
11) User Datagram Protocol (UDP)
12) Transmission Control Protocol (TCP)
13) Stream Control Transmission Protocol (SCTP)
14) Protocolli di instradamento UNICAST (RIP, OSPF e BGP)
15) Modalità e protocolli di instradamento multicast
16) Protocolli BOOTP e DHCP
17) Domain Name System (DNS)
18) Login remoto: TELNET
19) Trasferimento di file: FTP e TFTP
20) Posta elettronica: protocolli SMTP, POP e IMAP
21) Gestione delle reti: il protocollo SNMP
22) Il World Wide Web e il protocollo HTTP
23) Il protocollo IP mobile
24) Applicazioni Internet multimediali e relativi protocolli
25) Reti private, reti private virtuali e NAT
26) Protocolli di futura generazione: IPv6 e ICMPv6
Indice analitico
Indice
Prefazione XIII
1 Introduzione 1
1.1 Breve storia della rete Internet 1
1.2 Protocolli e standard 6
1.3 Le organizzazioni che definiscono gli standard 7
1.4 Gli standard Internet 10
1.5 Amministrazione della rete Internet 12
1.6 Esercizi 14
2 Modello OSI e protocolli TCP/IP 15
2.1 Il modello OSI 15
2.2 I livelli del modello OSI 19
2.3 I protocolli TCP/IP 29
2.4 L’indirizzamento 32
2.5 Versioni IP 36
2.6 Esercizi 37
3 Letecnologie di rete 39
3.1 Reti locali (LAN) 40
3.2 WAN punto-a-punto 52
3.3 WAN commutate 61
3.4 I dispositivi di connessione 68
3.5 Esercizi 75
4 Gli indirizzi IP: indirizzamento con classi 77
4.1 Introduzione 77
4.2 L’indirizzamento con classi 81
4.3 Aspetti ulteriori 93
4.4 Subnetting e supernetting 101
4.5 Esercizi 109
5 Gli indirizzi IP: indirizzamento senza classi 113
5.1 I blocchi di lunghezza variabile 113
5.2 Il subnetting 121
5.3 Assegnamento degli indirizzi 126
5.4 Esercizi 128
6 Consegna e instradamento dei pacchetti IP 131
6.1 La consegna 131
6.2 L’inoltro 134
6.3 L’instradamento 150
6.4 Struttura di un router 153
6.5 Esercizi 157
7 Protocolli ARP e RARP 159
7.1 Protocollo ARP 161
7.2 Progetto di un package software ARP 167
7.3 Protocollo RARP 174
7.4 Esercizi 176
8 Protocollo Internet (IP) 179
8.1 I datagram 180
8.2 La frammentazione 187
8.3 Le opzioni 192
8.4 Checksum 201
8.5 Progetto di un package software IP 204
8.6 Esercizi 210
9 Internet Control Message Protocol (ICMP) 213
9.1 Possibili messaggi ICMP 214
9.2 Formato dei messaggi 215
9.3 Segnalazione d’errore 216
9.4 Messaggi di richiesta 224
9.5 Checksum 229
9.6 Strumenti di diagnostica 230
9.7 Progetto di un package software ICMP 236
9.8 Esercizi 238
10 Internet Group Management Protocol (IGMP) 241
10.1 La gestione dei gruppi 241
10.2 I messaggi IGMP 242
10.3 Funzionamento del protocollo IGMP 243
10.4 Incapsulamento di un messaggio IGMP 248
10.5 Progetto di un package software IGMP 252
10.6 Esercizi 256
11 User Datagram Protocol (UDP) 259
11.1 Comunicazioni processo-processo 260
11.2 Il datagram utente 265
11.3 Checksum 266
11.4 Funzionamento del protocollo UDP 269
11.5 Possibili campi di impiego del protocollo UDP 272
11.6 Progetto di package software UDP 273
11.7 Esercizi 276
12 Transmission Control Protocol (TCP) 279
12.1 I servizi TCP 280
12.2 Le caratteristiche del protocollo TCP 284
12.3 I segmenti 286
12.4 La connessione TCP 289
12.5 Diagramma delle transizioni di stato 297
12.6 Controllo del flusso 305
12.7 Controllo d’errore 311
12.8 Il controllo della congestione 319
12.9 I timer TCP 327
12.10 Le opzioni 333
12.11 Progetto di un package software TCP 342
12.12 Esercizi 347
13 Stream Control Transmission Protocol (SCTP) 351
13.1 I servizi SCTP 352
13.2 Le caratteristiche di SCTP 355
13.3 Il formato dei pacchetti 359
13.4 L’associazione SCTP 370
13.5 Il diagramma delle transizioni di stato 377
13.6 Il controllo del flusso 382
13.7 Il controllo degli errori 385
13.8 Il controllo della congestione 388
13.9 Esercizi 389
14 Protocolli di instradamento UNICAST (RIP, OSPF e BGP) 393
14.1 Instradamento interno ed esterno 394
14.2 Instradamento Distance Vector 395
14.3 Il protocollo RIP 401
14.4 Link State Routing 408
14.5 Il protocollo OSPF 413
14.6 Instradamento path vector o a vettori di percorso 431
14.7 Il protocollo BGP 434
14.8 Esercizi 441
15 Modalità e protocolli di instradamento multicast 445
15.1 Unicast, multicast e broadcast 445
15.2 Applicazioni multicast 448
15.3 Instradamento multicast 449
15.4 Instradamento multicast link state: MOSPF 453
15.5 Instradamento multicast distance vector: DVMRP 454
15.6 Il protocollo CBT (Core-Based Tree) 458
15.7 I protocolli PIM (Protocol Independent Multicast) 460
15.8 La dorsale MBONE 462
15.9 Esercizi 463
16 Protocolli BOOTP e DHCP 465
16.1 Il protocollo BOOTP 465
16.2 Dynamic Host Configuration Protocol (DHCP) 471
16.3 Esercizi 476
17 Domain Name System (DNS) 479
17.1 Spazio dei nomi 479
17.2 Spazio dei nomi di dominio 480
17.3 Distribuzione delle informazioni relative allo spazio dei nomi 483
17.4 I server DNS della rete Internet 485
17.5 Risoluzione 489
17.6 Messaggi DNS 491
17.7 Tipi di record 494
17.8 Compressione 497
17.9 DDNS 501
17.10 Incapsulamento 502
17.11 Esercizi 502
18 Login remoto: TELNET 505
18.1 Alcuni concetti basilari 505
18.2 Network Virtual Terminal (NVT) 508
18.3 Caratteri NVT 508
18.4 Embedding 509
18.5 Opzioni 510
18.6 Negoziazione delle opzioni 511
18.7 Negoziazione delle sotto-opzioni 514
18.8 Controllo del server 515
18.9 Segnalazione fuori banda 517
18.10 Caratteri di escape 517
18.11 Modalita' di funzionamento 518
18.12 Interfaccia utente 519
18.13 Alcune osservazioni sulla sicurezza 521
18.14 Esercizi 521
19 Trasferimento di file: FTP e TFTP 523
19.1 Il protocollo FTP 523
19.2 Le connessioni 524
19.3 Comunicazione 525
19.4 I comandi usati dal protocollo FTP 528
19.5 Trasferimento dei file 533
19.6 Anonymous FTP 537
19.7 Il protocollo TFTP 538
19.8 Esercizi 547
20 Posta elettronica: protocolli SMTP, POP e IMAP 549
20.1 L’architettura 549
20.2 Gli user agent 553
20.3 Message Transfer Agent: il protocollo SMTP 563
20.4 Message Access Agent: i protocolli POP e IMAP 572
20.5 Posta Web-based 573
20.6 Esercizi 574
21 Gestione delle reti: il protocollo SNMP 577
21.1 I concetti fondamentali 577
21.2 Le componenti della gestione 578
21.3 Il protocollo SMI 581
21.4 Il protocollo MIB 587
21.5 Il protocollo SNMP 592
21.6 I messaggi 594
21.7 Le porte UDP 597
21.8 La sicurezza 598
21.9 Esercizi 598
22 Il World Wide Web e il protocollo HTTP 601
22.1 L’architettura 601
22.2 I documenti Web 605
22.3 Il protocollo HTTP 612
22.4 Esercizi 620
23 Il protocollo IP mobile 623
23.1 L’indirizzamento 623
23.2 Gli agenti 625
23.3 Le tre fasi 626
23.4 L’inefficienza nel protocollo IP mobile 631
23.5 Esercizi 633
24 Applicazioni Internet multimediali e relativi protocolli 635
24.1 La digitalizzazione di audio e video 636
24.2 La compressione audio e video 637
24.3 Audio video streaming memorizzato (“on demand”) 643
24.4 Audio/video streaming live 646
24.5 Audio/video interattivo in tempo reale 647
24.6 Il protocollo RTP 652
24.7 Il protocollo RTCP 654
24.8 Il protocollo VoIP 656
24.9 Esercizi 661
25 Reti private, reti private virtuali e NAT 663
25.1 Reti private 663
25.2 Reti private virtuali (VPN) 664
25.3 Traduzione degli indirizzi di rete (NAT) 668
25.4 Esercizi 671
26 Protocolli di futura generazione: IPv6 e ICMPv6 673
26.1 IPv6 674
26.2 Indirizzi IPv6 674
26.3 Formato dei pacchetti IPv6 682
26.4 ICMPv6 694
26.5 Transizione da IPv4 a IPv6 703
26.6 Esercizi 706
Indice analitico 709
|
|
|
|