TCP/IP
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
TCP/IP Trasmission Control Protocol / TCP/IP Trasmission Control Protocol / Internet Protocol Introduzione al TCP/IP E’ un protocollo standard che definisce la comunicazione tra reti diverse (internetworking) RETE B RETE A TCP / IP
Il protocollo di rete usato in Internet è il TCP/IP Il protocollo di rete usato in Internet è il TCP/IP Internet Rete delle reti Internet Rete delle reti internet Unione tra reti internet Unione tra reti Introduzione al TCP/IP
TCP/IP nel modello OSI/ISO Livello Applicazione Livello Presentazione Livello Sessione Livello Collegamento Dati Livello Fisico TCP/IPTCP/IP Livello di Trasporto Livello di Rete
Gli elementi del TCP/IP Indirizzi IP Indirizzi IP Indirizzi di rete Indirizzi di rete Subnet Mask Subnet Mask Frame IP Frame IP Classi d’indirizzo Classi d’indirizzo
Indirizzi IP Ogni computer in una rete possiede un indirizzo denominato IP E’ un numero composto da 32 bit Esempio
Indirizzi IP: esempio IP decimale: IP binario: NOTA : con 8 bit si può al massimo rappresentare in decimale il numero 255
Indirizzi IP Ogni indirizzo IP è diviso in 2 parti : Network address (Indirizzo di rete) Network address (Indirizzo di rete) Host address (Indirizzo host, computer ospite) Host address (Indirizzo host, computer ospite)
Indirizzo IP Come si distinguono? Indirizzo IP : Network address : Network address : Host address: 134 Host address: 134
Subnet Mask Il TCP / IP definisce anche una SUBNET MASK decimale Esempio: Indirizzo IP : Subnet Mask : Quale sarà l’indirizzo di rete?..ma sicuramente avete capito come funziona? La SUBNET MASK decimale seleziona la parte di rete dell’indirizzo IP con il numero 255
Subnet Mask decimale Ancora qualche esempio! Indirizzo IP: Subnet Mask: Qual è l’indirizzo di rete? Se avete capito, è molto semplice… L’indirizzo di rete è !
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: Network Address:
Indirizzi IP Pensiamo qualche esempio Subnet Mask: Subnet Mask: AB Se i computer devono comunicare, quale sarà l’indirizzo IP dei computer A e B? x dove x può assumere un valore da 5 a 254
Indirizzi IP Subnet Mask: Subnet Mask: Reti logiche: 1)PC 1 – 6 – 9 2)PC 7 – 8 3)PC 2 – 5 4)PC 3 – 4 – Questi computer possono comunicare? NO! Infatti, prestiamo attenzione agli indirizzi di rete di ciascun computer. Quante reti logiche (subnet) possiamo riconoscere?
Frame IP Come è organizzato un frame (pacchetto) IP? Header Source Address Source Address Destination Address Destination Address Data 0.5 KB - 4 KB Trailer CRC Indirizzo IP di destinazione destinazione Indirizzo IP del mittente Dati - messaggio Coda Codici di errore
Frame IP Come viene trasmesso un frame IP in una LAN? Header Source Address Source Address Destination Address Destination Address DataTrailer CRC INCAPSULATO Header MAC source MAC destination Pacchetto IP Frame IP Trailer CRC 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: Network address: Network address: LAN 2 Subnet Mask: Network address: Network address: Computer con 2 schede di rete ROUTER Router
Classi di indirizzi IP Indirizzi IP PubbliciPrivati Sono unici al mondo in Internet e sono segnati Internet e sono segnati da enti internazionali GARR / IANA Sono indirizzi autorizzati per le reti private; per le reti private; vengono eliminati in Internet vengono eliminati in Internet
Classi di indirizzi IP di base Gli indirizzi IP si dividono in 3 classi principali con differenti subnet mask Classe A : Classe B : Classe C :
Classi di indirizzi IP Caratteristiche delle classi principali Classe Subnet Mask N° computer Indirizzo IP di rete Indirizzo IP di Broadcast C = 254 x.x.x.0x.x.x.255 B = x.x.0.0x.x A = x.0.0.0x NOTA: x rappresenta un qualsiasi numero tra 1 e 255
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 B A 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 …broadcast?
Indirizzo IP di Broadcast Subnet Mask: Network Address: Subnet Mask: Network Address: Ad esempio: nella seguente LAN qual è l’indirizzo di Broadcast?