Linux User Group Cremona CORSO RETI
Cos'è una rete informatica Una rete di calcolatori, in informatica e telecomunicazioni, è un sistema o un particolare tipo di rete di telecomunicazioni che permette lo scambio o condivisione di dati informativi e risorse (hardware e/o software) tra diversi calcolatori. (cit. Wikipedia)
Perché una rete E' possibile condividere periferiche costose come stampanti, spazio disco e capacità elaborativa. E' possibile inviare e ricevere dati tra utenti o servizi. E' possibile centralizzare programmi informatici. Spesso gli utenti devono accedere allo stesso programma in modo che possano lavorarvi simultaneamente. E' possibile effettuare backup automatici, su dispositivi specifici, per salvare l'integrità del proprio lavoro.
Rete a bus Nelle reti a bus è presente una linea principale condivisa da un certo numero di apparecchi. Gli host comunicano fra di loro mettendo le informazioni sul cavo e spedendole all'indirizzo della scheda di rete, utilizzata per collegare il computer alla rete.
Rete ad anello La rete ad anello è caratterizzata da dispositivi concatenati uno con l'altro, senza interruzioni, secondo una geometria circolare. I dati viaggiano intorno al cerchio e passano attraverso tutti i computer.
Rete a stella Nelle reti a stella tutti gli apparecchi sono collegati ad un'unica unità centrale di connessione, o hub. Le reti a stella sono la topologia più utilizzata delle reti odierne.
Reti locali e geografiche LAN (local area network): collegamento tra più computer, estendibile anche a dispositivi periferici condivisi, che copre un'area limitata. WAN (wide area network): estensione territoriale pari a una o più regioni geografiche. INTERNET: rete mondiale di reti di computer ad accesso pubblico. INTRANET: LAN o un raggruppamento di reti locali, usata all'interno di una organizzazione.
ISO/OSI e TCP/IP
HUB HUB: dispositivo di rete che funge da nodo ripetitore di una rete informatica organizzata a stella
SWITCH E'un dispositivo di rete che si occupa di commutazione a livello 2 del modello ISO/OSI instradando i pacchetti attraverso indirizzi MAC
ROUTER E' un dispositivo che, in una rete informatica, si occupa di instradare i dati, suddivisi in pacchetti, fra reti diverse.
Headers di protocollo
INDIRIZZO IP(v4) L'indirizzamento IP permette di identificare ogni host all'interno di una rete TCP/IP. Un IP Address è un numero di 32 bit suddiviso in quattro gruppi da 8 bit ciascuno, la forma con la quale viene solitamente rappresentato è detta decimale puntata (Dotted Decimal). Totale IPv4: 4.294.967.296 e stanno finendo!
INDIRIZZO IP(v4) 11000000.10101000.00100101.00000010
INDIRIZZO IP(v4) 11000000.10101000.00100101.00000010 192.168.5.2
INDIRIZZI SPECIALI Esistono indirizzi di rete che non possono essere assegnati per l'identificazione di un host Network: quando i bit dell'ottetto che rappresenta l'host hanno tutti valore 0, l'indirizzo è detto di rete o Network Address: 192.168.5.0 oppure in binario 11000000.10101000.00000101.00000000
INDIRIZZI SPECIALI Broadcast: quando i bit del numero che rappresenta l'host hanno tutti valore 1, l'indirizzo è detto di broadcast o broadcast address, e rappresenta tutti gli host di quella rete. Inviare un pacchetto all'indirizzo 192.168.5.255 o in forma binaria 11000000.10101000.00000101.11111111 equivale a mandare un pacchetto a tutti gli host della rete 192.168.5.[1-254]
SUBNET MASK Come si discrimina l'host dalla rete? Con la SUBNET MASK che calcola l'and logico fra la subnet mask e il proprio indirizzo IP 11000000.10101000.00100101.00000010 AND (192.168.005.002) 11111111.11111111.11111111.00000000 = (255.255.255.000) 11000000.10101000.00100101.00000000 (192.168.005.000)
SUBNET MASK Il subnetting di una rete comporta diversi vantaggi: Minor spreco di indirizzi: in quanto è possibile scegliere il numero di host che faranno parte della sottorete Riduzione del traffico di rete: in quanto si riduce il dominio di broadcast (broadcast domain) Miglioramento delle performance della rete: in conseguenza della riduzione del traffico Per saperne di più http://it.wikipedia.org/wiki/subnet_mask
INDIRIZZI IP PRIVATI Alcune classi di indirizzi, definite nella RFC 1918, vengono chiamati privati e sono utilizzati per le reti locali non connesse ad internet: Da 10.0.0.0.0 a 10.255.255.255.255 Da 172.16.0.0 a 172.31.255.255 Da 192.168.0.0 a 192.168.255.255
INDIRIZZI IP PRIVATI Qualora però un host all'interno di un lan si connetta ad internet il suo indirizzo verrà riscritto tramite NAT (Network Address Traslation) da un router od una macchina che fa da gateway verso Internet. Se un host chiama un IP al di fuori della sua rete l'os indirizzerà le richieste al suo DEFAULT GATEWAY.