MODELLO TCP / IP - Vittorio Veneto

Download Report

Transcript MODELLO TCP / IP - Vittorio Veneto

MODELLO TCP / IP
LIVELLI
PROTOCOLLI
APPLICATION
Telnet, FTP, HTTP, SMTP, ecc.
TRANSPORT
TCP
INTERNET
IP
Host-To-Network
Vari standard per LAN, MAN e WAN
INDIRIZZI IP
Ad ogni interfaccia di rete viene associato un indirizzo IP.
Esistono due tipi di indirizzi: IPv4 e IPv6. IPv4 è formato da 4
byte (=32 bit) separati da un punto. Esempio:
10010101.00101001.11001000.10100010 (in notazione
decimale è: 149.41.200.162). Quindi, un indirizzo IP è formato da
4 numeri, ognuno compreso tra 0 e 255.
Gli indirizzi IPv6 sono scritti con 8 gruppi di 4 cifre esadecimali,
separati dal carattere due punti.
Un indirizzo IP è scomponibile in due parti: indirizzo di rete e
indirizzo del computer.
L’indirizzo di rete è caratterizzato dalla presenza di zeri al 3° e 4°
byte, che significa avere gli ultimi 16 bit per gestire gli indirizzi
dei vari nodi. In ogni rete l’ indirizzo di broadcast contiene i bit
finali tutti uguali a 1.
INDIRIZZI IP
Dall’ indirizzo IP del computer è possibile, attraverso la «netmask»,
risalire all’ indirizzo di rete che viene calcolato bit per bit per mezzo
dell’ operatore AND. Conoscendo l’ IP del computer e la netmask, è
possibile stabilire quali computer fanno parte della propria rete e
quali no.
11000000.10100100.00000001.00000010 (192.168.1.2)
AND
11111111.11111111.11111111.00000000 (255.255.255.0)
=
11000000.10100100.00000001.00000000 (192.168.1.0)
Sono disponibili gli indirizzi IP da 192.168.1.1 a 192.168.1.254
sulla rete 192.168.1.x .
La netmask è diversa a seconda del tipo di rete utilizzata, cioè dal
numero di bit destinati ad identificare i diversi nodi della rete.
Esempio: 1̅. 1̅. 1̅. 11000000 è una sottorete nella quale gli ultimi 6
bit identificano il computer.
CLASSI DI INDIRIZZI IP
Reti di tipo A: hanno il primo bit uguale a 0
Reti di tipo B: hanno i primi 2 bit uguali a 10
Reti di tipo C: hanno i primi 3 bit uguali a 110
Tipo
Da: (decimale)
A: (decimale)
A
0.x.x.x
127.x.x.x
B
128.x.x.x
191.x.x.x
C
192.x.x.x
255.x.x.x
Indirizzi particolari: 127.0.0.1 è detto localhost
192.168.x.x è usato come classe di indirizzi interni nelle reti locali
Esempio.
I laboratori di Informatica della scuola hanno indirizzi IP da 192.168.0.x a
192.168.15.x
Nel nostro laboratorio di Informatica abbiamo gli indirizzi IP dei PC che vanno da
192.168.10.0 a 192.168.10.30