IP e UNIX®

configurazione

configurare una macchina per la rete:

assegnare indirizzo di rete (IP)

configurare il routing

risoluzione nomi simbolici

automatizzare il tutto

IPv4

indipendenza strato sottostante

indirizzo IP x.y.k.t

differenti classi (obsoleto)

1-127 classe A

128-191 classe B

192-223 classe C

224-239 multicast

239-255 usi futuri

netmask

divisione in classi in gran parte obsoleta

utilizzo di una netmask per segmentare

sottoreti e super-reti

and bit a bit per discriminare

indirizzo host

indirizzo rete

regole di costruzione di una netmask

Indirizzi particolari

0.0.0.0 default route

127.x.x.x locale

utilizzo privato

10.0.0.0-10.255.255.255

172.12.0.0-172.31.255.255

192.168.0.0-192.168.255.255

configurazione IP

comando ifconfig (ifconf)

differenti sintassi

differenti nomi di interfaccia

indirizzo

netmask

broadcast

risoluzione indirizzi

IP si appoggia a reti differenti

ethernet

...

ARP

richiesta broadcast

tabella indirizzi già risolti

comando arp

impatto quando si cambia topologia rete

instradamento

necessario per reti non locali

gateway

tabella di instradamento

host

reti

gateway

comando route

DNS

in origine HOSTS.TXT

/etc/hosts

inefficiente

organizzazione gerarchica

Domain Name System

database distribuito

suddivisione dominio e macchine

accedere al DNS

/etc/resolv.conf

comandi nslookup e dig

risoluzione diretta o inversa

comando host

soluzione non unica (NIS, /etc/hosts,...)

/etc/nsswitch.conf o /etc/host.conf

chi è chi, il comando whois

configurazione al boot

/etc/hosts

/etc/resolv.conf

tutti gli altri file dipendono dal sistema

file di configurazione

script

il DHCP server

dhcpd

permette di centralizzare la configurazione

IP statici e dinamici

DNS server

gateway

altri parametri di rete

possibile autenticazione

vedere esempio

apparati di rete (IP)

combinazione HW e SW

router: gestisce la connessione con reti non locali

firewall: filtro connessioni

DNS: risoluzione indirizzo IP e simbolico

NAT: conversione indirizzi

DHCP server

ethernet

80-90% delle reti locali

3/10/100/1000/10000 Mbps

topologia logica a bus

CSMA/CD

collisioni possibili

cablaggio

coassiale (bus fisico)

UTP o fibra (bus logico)

Situazione pregressa (coax)

apparati di rete (ethernet)

hub o concentratori: essenzialmente ripetitori

attenzione al loro numero

bridge: permettono la segmentazione di una rete

switch: livello 2, possono rigenerare e modificare i pacchetti, instradamento intelligente

problemi ARP

Migrazione a 100 e UTP

individuazione problemi

ping

traceroute

tcpdump

ntop

iptraf

ethereal

modalità promiscua

2000-10-18T12:27:40