Argomenti
lezione 2
richiamo nozioni lezione 1
Reti (cenni)
suite protocollo tcp/ip: introduzione:
La suite di protocolli Internet è un insieme di protocolli di rete che implementa la pila di protocolli su cui funziona Internet. A volte, per sineddoche, è chiamata suite di protocolli TCP/IP, in funzione dei due più importanti protocolli in essa definiti: il Transmission Control Protocol (TCP) e l'Internet Protocol (IP).
indirizzo ip: è l'identificativo unico di un pc. Un pc può avere svariati indirizzi IP ma non può essere che due pc abbiano lo stesso indirizzo IP nella stessa rete. Se la rete è internet, l'assegnazione è regolata da organismi internazionali. (Analogo con i numeri di telefono):
ifconfig eth0 151.38.138.161netmask: è l'identificativo della rete. Risponde alla domanda: quanti sono i pc "locali" per questo IP? Ogni indirizzo "locale" può essere raggiunto direttamente, gli altri vengono raggiunti attraverso un gateway:
ifconfig eth0 192.168.5.1 netmask 255.255.255.0 ip address add 192,168.5.1/24 dev eth0gateway: è la macchina della rete locale che si occupa di instradare i pacchetti verso l'esterno. E` il collegamento con un'altra rete. Spesso l'altra rete è internet e quindi è la porta verso internet.:
route add -net default gw 192.168.0.255
indirizzi pubblici/privati
pubblici: sono quelli assegnati dalle autorità e per i quli è definito in modounivoco un instradamento in ogni router
privati: sono gli ip che ciascuno può assegnare nella propria rete di cui non è garantita l'unicità:
- 192.168.0.0/16
- 172.16.0.0/12
- 10.0.0.0/8
indirizzo statico: assegnato costantemente allo stesso utente
indirizzo dinamico: assegnato di volta in volta ad utenti differenti
DNS
Per noi umani è indubbiamente più comodo usare i nomi che i numeri. Così diciamo che chiamo "anna" non il 335123567. Così vogliamo poter chiamare i computer con nomi che siano facili da memorizzare. Siccome in ultima analisi il nostro pc necessita di un IP ci deve essere qualcuno che traduce questi nomi in un IP. Questo servzio si chama DNS (Domain Name Service). Possimo provarlo con il comando host:
host www.google.comin questo caseo google.com il dominio, il nome di dominio può contenere [-a-z0-9]: quindi non '_'
apparati
- switch: dispositivo di rete che inoltra selettivamente i frame ricevuti verso una porta di uscita.
- router: apparati che si occupano di instradare pacchetti
- firewall: macchine dedicate al filtro dei pacchetti conlo scopo di proteggere una rete locale. La stessa parola viene usata per la stessa funzione svolta dal kernel per proteggere la macchina stessa.
- server: macchina su cui girano uno o più servizi ogni servizio ascolta su una porta.
comandi di diagnostica
ping il più elementare fra i comandi. Invia un pacchetto e si aspetta una risposta:
sandro@bluff:~$ ping 192.168.5.1 PING 192.168.5.1 (192.168.5.1) 56(84) bytes of data. 64 bytes from 192.168.5.1: icmp_seq=1 ttl=64 time=0.058 ms 64 bytes from 192.168.5.1: icmp_seq=2 ttl=64 time=0.056 ms
- componenti: ethernet, switch, firewall, server
ReteIsi
- gestione utenti
- gestione permessi
- gestione cartelle e strutturazione delle aree
- struttura di default delle cartelle rete ISI
- cartelle personali e privilegi docente