il povero manuale di sistema per sperimentare reti di computer Netkit il povero manuale di sistema per sperimentare reti di computer Traduzione a cura di G. Ianni e G. Bennardo, Università della Calabria netkit-two-host
Avviso di copyright Tutte le pagine/slides di questa presentazione, che include ma non è limitato a, immagini, foto, animazioni, video, suoni, musica, e testo (così ci si riferisce a tutto il “materiale”) sono protetti da copyright. Questo materiale, fatta eccezione per alcuni elementi autorizzati da altre organizzazioni, è proprietà di autori e/o di organizzazioni che appaiono nella prima pagina Questo materiale, o le sue parti, può essere riprodotto e utilizzato per scopi didattici nelle università e nelle scuole, a condizione che questo venga fatto senza scopo di lucro. Le informazioni contenute in questo materiale non possono essere usate nei progetti di network design o altri prodotti di questo genere. Qualunque altro uso è proibito, a meno che non sia stato esplicitamente autorizzato dagli autori o sulla base di uno esplicito accordo. Gli autori non si assumono responsabilità circa questo materiale e lo forniscono “così com’è”, senza implicite o esplicite garanzie sulla sua correttezza e completezza, la quale può essere soggetta a cambiamenti. Questo avviso di copyright deve sempre essere distribuito insieme al materiale o alle sue porzioni. netkit-two-host
Due host Una semplice rete con due host connessi allo stesso dominio di collisione netkit-two-host
Passo 1 – creare le vm netkit-two-host
Passo 2 - configurare le interfacce di rete netkit-two-host
Passo 3 - ping pc1 e pc2 si possono raggiungere l’uno con l’altro netkit-two-host
Passo 4 – guardiamo i pacchetti Osserviamo il passaggio dei pacchetti sul dominio di collisione 0 Usiamo tcpdump, uno sniffer di rete che è disponibile sulle linux box netkit-two-host
Passo 4 – guardiamo i pacchetti ping da pc1 netkit-two-host
Passo 4 – guardiamo i pacchetti Allo stesso tempo, “sniffiamo” da pc2 (ctrl+C per interrompere) netkit-two-host
Passo 4 – guardiamo i pacchetti con un’interfaccia grafica La stessa cosa di prima, ma memorizziamo i pacchetti “sniffati” nel file capture.pcap (sull’ host machine) La home directory (reale) dell’utente corrente è resa disponibile nella vm sotto /hosthome netkit-two-host
Passo 4 – guardiamo i pacchetti con un’interfaccia grafica Apri capture.pcap sull’host machine reale usando un packet dissector (come ethereal) netkit-two-host