Il centro stella puo’ essere realizzato con : Lavora solo a livello fisico (layer 1) : ripete esattamente su tutte le proprie porte il segnale arrivato su una di esse. Tutte le interfacce connesse ad un hub ricevono quindi tutti i pacchetti in transito e percio’ tutti ascoltano le comunicazioni di tutti. Nessuna privacy sui dati e forte inefficienza : nessuno puo’ inviare dati se non quando tutti gli altri sono “zitti” ! Ormai non si utilizza piu’ !
Il centro stella puo’ essere realizzato con : Lavora a livello 2 (IP) e quindi puo’ distinguere le comunicazioni di ciascuno. Ogni porta e’ connessa SOLO con quella con la quale scambia dati e percio’ puo’ attivare contemporaneamente piu’ connessioni. Notevole efficienza. Dovendo leggere alcuni dati nei pacchetti e’ piu’ lento di un hub. E’ ormai l’elemento piu’ utilizzato nelle reti odierne. Nelle versioni piu’ vecchie era definito “bridge”.
Il centro stella puo’ essere realizzato con : Lavora sia a livello 2, ma anche rilevando alcuni dati nel pacchetto di livello 3 (cioe’ TCP). Puo’ gestire livelli diversi di priorita’ nei pacchetti : ad esempio i pacchetti di Voice Over IP (VoIP) devono essere instradati per primi. Puo’ essere programmato. Aumento di efficienza, maggiore costo e complicazione.
Il centro stella puo’ essere realizzato con : Lavora solo a livello 3 e percio’ deve aprire completamente tutti i pacchetti in transito per gestirne l’instradamento. Contiene all’interno una struttura hardware pressoche’ uguale a quella di un vero e proprio computer (CPU, RAM, ROM, BIOS) e spesso contiene anche memoria di massa veloce (disco rigido). Nettamente piu’ lento degli switch e pero’ indispensabile quando si deve eseguire l’instradamento fra reti diverse.
Esempio di rete di reti
Analizziamo ora in dettaglio le regole del protocollo TCP/IP
Schema di indirizzamento IP L'indirizzamento IP è parte integrante del processo di instradamento dei messaggi sulla rete. Gli indirizzi IP, che devono essere univoci nell'ambito di tutta la rete Internet, sono lunghi 32 bit (4 byte) e sono espressi scrivendo i valori decimali di ciascun byte separati dal carattere punto (notazione dotted decimal). Un indirizzo IP ha la seguente struttura:
Il Net-ID identifica la rete, mentre l'Host-ID identifica l'host all'interno della rete. L'indirizzo con i bit relativi alla parte di host posti a zero risulta essere l'indirizzo della rete in cui si trova l'host, mentre quello con i bit di host posti tutti a uno indica l'indirizzo broadcast di quella rete, cioè quello usato per inviare pacchetti a tutti gli host della rete. Quindi il numero di host possibili in una certa rete è pari alla dimensione dello spazio di indirizzamento della parte di host-id diminuita di 2 unità.
Ad esempio : indirizzo IP = ; net-ID = ; host-ID = 18.36; indirizzo della rete = ; indirizzo broadcast = ; indirizzi possibili = da a ; numero di host possibili = (256x256) - 2 =
Classi di indirizzi IP In base al numero di bit assegnati a net-ID e host-ID, gli indirizzi IP sono suddivisi in cinque classi: Classe A - Utili per reti che hanno un numero cospicuo di host. Il campo host-ID è di 24 bit, pertanto possono essere identificati circa 16 milioni di host per ogni rete di questo tipo. Sette bit sono dedicati al net-ID, per un massimo di 128 reti di classe A. Classe B - Sono utilizzati per reti di dimensioni intermedie. Il net-ID è di 14 bit, per cui si possono avere al massimo circa reti di classe B, ciascuna con una dimensione massima di circa indirizzi (host-ID da 16 bit).