• Classe C - Sono utilizzati per numerose reti con pochi host. Le reti di classe C contengono meno di 256 host (host-ID da 8 bit) e sono individuate da 21 bit nell'ID di rete. • Classe D - Sono riservati al multicasting, cioé all'indirizzamento di gruppi di host. • Classe E - Sono riservati per usi futuri. Ad esempio : L’IP address 81.114.114.28 appartiene ad una rete di classe A. (Si tratta di un IP address appartenente a Telecom Italia). L’IP address 151.22.8.59 appartiene ad una rete di classe B. (Si tratta di un IP address appartenente a Vodafone, il gestore di “libero.it”) I dati distintivi di una connessione di rete sono : IP address : distintivo dell’interfaccia di rete Sub Net Mask : vale “1” per la parte di NetID e “0” per la parte di HostID Default Gateway : IP address dell’interfaccia di rete presente nella sottorete, ma anche connessa al “resto del mondo” e percio’ in grado di veicolare fuori della sottorete eventuali connessioni che richiedano il collegamento con altre interfacce non esistenti nella sottorete. Quando una interfaccia di rete (con il proprio IP address) deve comunicare con un’altra interfaccia (di cui e’ gia’ noto l’IP address) deve sapere se tale interfaccia e’ nella medesima sottorete (ed allora le invia immediatamente i pacchetti) oppure se e’ posta in altra sottorete (ed allora invia i pacchetti al default gateway). L’altra interfaccia si trovera’ nella medesima sottorete se l’AND bit a bit fra il proprio IP address e la propria subnet mask corrisponde esattamente all’AND bit a bit fra la propria subnet mask e l’altro IP address. In una rete fisica ethernet la comunicazione con un’altra interfaccia di rete richiede di conoscere l’indirizzo fisico dell’interfaccia stessa (MAC address, Medium Access Control) : l’associazione fra IP address e MAC address viene eseguito con il programma ARP, tipico del mondo UNIX e presente anche nel mondo Windows. Esercizio : rilevare i parametri IP del computer sul quale si lavora. Attivare il “Prompt dei comandi” e digitarvi : “ipconfig” Esercizio : Computer A Ip address=192.168.40.3 subnet mask=255.255.255.0 Default gateway=192.168.40.240 Computer B Ip address=192.168.30.3 subnet mask=255.255.255.0 Default gateway=192.168.30.240 Domanda : un pacchetto inviato da A a B passa dall’interfaccia 192.168.40.240 (default gateway di A) ? Perche’ ? Risposta : SI Perche’ l’AND bit a bit fra IP e mask di A fornisce: 192.168.40.0 Mentre l’AND bit a bit fra IP di B e mask di A fornisce: 192.168.30.0 Quindi A capisce di non poter inviare direttamente il pacchetto a B, ma di dover necessariamente farlo transitare dal proprio default gateway che provvedera’ poi ad inoltrarlo piu’ oltre. Esercizio : Computer A Ip address=192.168.40.3 subnet mask=255.255.0.0 Default gateway=192.168.40.240 Computer B Ip address=192.168.30.3 subnet mask=255.255.0.0 Domanda : un pacchetto inviato da A a B passa dall’interfaccia 192.168.40.240 (default gateway di A) ? Perche’ ?