Corso base per Operatori di Protezione Civile C.I.S.A.R. Pordenone Corso base per Operatori di Protezione Civile TCP/IP Relatore: IZ3GFY
Sommario Introduzione al TCP/IP Indirizzi IP Subnet Mask Frame IP Meccanismi di comunicazione tra reti diverse Classi di indirizzi IP Indirizzi IP privati e pubblici
Introduzione al TCP/IP TCP/IP Trasmission Control Protocol / Internet Protocol E’ un protocollo standard che definisce la comunicazione tra reti diverse (internetworking) TCP / IP RETE A RETE B
Introduzione al TCP/IP Il protocollo di rete usato in Internet è il TCP/IP Internet Rete delle reti internet Unione tra reti Introduzione al TCP/IP
Introduzione al TCP/IP TCP/IP nel modello OSI/ISO Introduzione al TCP/IP Livello Applicazione Livello Presentazione Livello Sessione Livello di Trasporto TCP/IP Livello di Rete Livello Collegamento Dati Livello Fisico
Gli elementi del TCP/IP Indirizzi IP Indirizzi di rete Subnet Mask Frame IP Classi d’indirizzo
E’ un numero composto da 32 bit Ogni computer in una rete possiede un indirizzo denominato IP Indirizzi IP E’ un numero composto da 32 bit Esempio 00010011.01100111.11001111.00001101
Indirizzi IP: esempio IP binario: 11000000.10101000.11011100.00000001 IP decimale: 192 . 168 . 220 . 1 NOTA : con 8 bit si può al massimo rappresentare in decimale il numero 255
Ogni indirizzo IP è diviso in 2 parti : Indirizzi IP Network address (Indirizzo di rete) Host address (Indirizzo host, computer ospite)
Indirizzo IP Come si distinguono? Indirizzo IP : 192 . 168 . 220 . 134 Network address : 192 . 168 . 220 . 0 Host address: 134
Subnet Mask Il TCP / IP definisce anche una SUBNET MASK decimale La SUBNET MASK decimale seleziona la parte di rete dell’indirizzo IP con il numero 255 Esempio: Indirizzo IP : 200 . 42 . 60 . 134 Subnet Mask : 255 . 255 . 255 . 0 Quale sarà l’indirizzo di rete? ..ma sicuramente 200 . 42 . 60 . 0 ..avete capito come funziona?
Ancora qualche esempio! Qual è l’indirizzo di rete? Subnet Mask decimale Ancora qualche esempio! Indirizzo IP: 172.16.10.100 Subnet Mask: 255.255.0.0 Qual è l’indirizzo di rete? Se avete capito, è molto semplice… L’indirizzo di rete è 172.16.0.0 !
Subnet Mask & Indirizzo di rete In una rete, tutti i computer devono avere la stessa subnet mask e il medesimo indirizzo di rete Subnet Mask & Indirizzo di rete Subnet Mask: 255.255.255.0 Network Address: 10.40.80.0 10.40.80.1 10.40.80.2 10.40.80.3 10.40.80.4 10.40.80.5
Pensiamo qualche esempio Indirizzi IP Pensiamo qualche esempio Se i computer devono comunicare, quale sarà l’indirizzo IP dei computer A e B? 192.168.10.x dove x può assumere un valore da 5 a 254 A B 192.168.10.4 192.168.10.2 192.168.10.1 Subnet Mask: 255.255.255.0 192.168.10.3
Questi computer possono comunicare? Indirizzi IP Questi computer possono comunicare? NO! Infatti, prestiamo attenzione agli indirizzi di rete di ciascun computer. Quante reti logiche (subnet) possiamo riconoscere? 10.40.80.1 192.168.10.1 168.72.1.11 168.72.1.10 2 3 1 Subnet Mask: 255.255.255.0 4 168.72.1.9 192.168.10.2 10 5 Reti logiche: PC 1 – 6 – 9 PC 7 – 8 PC 2 – 5 PC 3 – 4 – 10 9 6 7 8 10.40.80.2 10.40.80.3 10.40.10.7 10.40.10.5
Come è organizzato un frame (pacchetto) IP? Frame IP Header Source Address 10.80.40.1 Destination 10.80.40.5 Data 0.5 KB - 4 KB Trailer CRC Dati - messaggio Indirizzo IP di destinazione Indirizzo IP del mittente Coda Codici di errore
Come viene trasmesso un frame IP in una LAN? Header Source Address 10.80.40.1 Destination 10.80.40.5 Data Trailer CRC INCAPSULATO Header Pacchetto IP Trailer Frame IP CRC MAC destination MAC source Frame Ethernet è il pacchetto trasmesso nella rete NOTA: nella stessa rete il frame IP è ridondante
Meccanismo di comunicazione tra reti diverse Internetworking: come comunicano due reti differenti? LAN 1 Subnet Mask: 255.255.255.0 Network address: 10.40.2.0 10.40.2.2 10.40.2.3 10.40.2.1 10.40.2.4 10.40.2.5 10.40.2.6 192.168.1.2 192.168.1.3 Computer con 2 schede di rete ROUTER Router 10.40.2.254 192.168.1.1 LAN 2 Subnet Mask: 255.255.255.0 Network address: 192.168.1.0 192.168.1.4 192.168.1.5 192.168.1.6
Classi di indirizzi IP Indirizzi IP Pubblici Privati Sono unici al mondo in Internet e sono segnati da enti internazionali GARR / IANA Sono indirizzi autorizzati per le reti private; vengono eliminati in Internet
Classi di indirizzi IP di base Gli indirizzi IP si dividono in 3 classi principali con differenti subnet mask Classi di indirizzi IP di base Classe A : 255.0.0.0 Classe B : 255.255.0.0 Classe C : 255.255.255.0
Caratteristiche delle classi principali Classi di indirizzi IP Caratteristiche delle classi principali Classe Subnet Mask N° computer Indirizzo IP di rete Indirizzo IP di Broadcast C 255.255.255.0 256-2= 254 x.x.x.0 x.x.x.255 B 255.255.0.0 2562 -2= 65534 x.x.0.0 x.x.255.255 A 255.0.0.0 2563 -2= 16777214 x.0.0.0 x.255.255.255 NOTA: x rappresenta un qualsiasi numero tra 1 e 255
Indirizzo finale dell’intervallo Indirizzi IP privati Sono definiti dagli organismi di standardizzazione internazionali di Internet nelle RFC 1597 e 1918 Classe Subnet mask Indirizzo di partenza Indirizzo finale dell’intervallo C 255.255.255.0 192.168.0.0 192.168.255.255 B 255.255.0.0 172.16.0.0 172.31.255.255 A 255.0.0.0 10.0.0.0 10.255.255.255 Gli indirizzi sopra elencati non verranno mai assegnati con indirizzi pubblici!
Indirizzo IP di Broadcast ? E’ quell’indirizzo IP che permette di inviare un messaggio a tutti i computer della medesima rete
Indirizzo IP di Broadcast Ad esempio: nella seguente LAN qual è l’indirizzo di Broadcast? 10.40.80.255 10.40.80.3 10.40.80.1 Subnet Mask: 255.255.255.0 Network Address: 10.40.80.0 10.40.80.4 10.40.80.2
Grazie per l’attenzione C.I.S.A.R. Pordenone Grazie per l’attenzione