Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori...

16
Corso di Reti di Calcolatori II Università di Napoli Federico II 1 15 Maggio 2009 Reti di Calcolatori II Slide a cura di: Anna Cecere

Transcript of Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori...

Page 1: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

Corso di Reti di Calcolatori IIUniversità di Napoli Federico II

115 Maggio 2009 Reti di Calcolatori II

Slide a cura di:

Anna Cecere

Page 2: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

INTRODUZIONE AL GNS3INTRODUZIONE AL GNS3

GNS3 (Graphical Network Simulator) è un prodotto Open

Source che può essere utilizzato su molteplici piattaforme

tra cui Windows, Linux e MacOS X. Permette di progettare

tipologie di rete complesse e di effettuare simulazioni su di

215 Maggio 2009 Reti di Calcolatori II

tipologie di rete complesse e di effettuare simulazioni su di

esse.

Sviluppato da Jeremy Grossman.

Successivamente hanno contribuito

David Ruiz, Romain Lamaison,

Aurèlien Levesque e Xavier Alt.

Page 3: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

CARATTERISTICHE PRINCIPALI

• Permette di emulare il funzionamentodi routers, switches e PIX Firewalls Cisco

• Simula reti Ethernet semplici e

315 Maggio 2009 Reti di Calcolatori II

• Simula reti Ethernet semplici e

complesse, reti ATM e

Frame Relay

• Basato su una GUI semplice e

intuitiva

Page 4: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

INTERFACCIA GRAFICAINTERFACCIA GRAFICA

E’ possibile

visualizzare i

router e

collegarli tra

loro per

415 Maggio 2009 Reti di Calcolatori II

loro per

ottenere la

topologia

di rete

desiderata

Page 5: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

INTERFACCIA GRAFICA: SELEZIONE

Selezionare il

modello di router

corrispondente

all’IOS che si sta

515 Maggio 2009 Reti di Calcolatori II

usando.

Nei nostri esempi

useremo i modelli

c7200 e c3700

Page 6: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

INTERFACCIA GRAFICA: MODULI

Cliccando con il tasto destro sul router è possibile passare

alla scelta dei moduli hardware da “inserire” nel router. I

moduli comprendono varie interfacce tra cui FastEthernet,

GigaEthernet, ATM etc.

615 Maggio 2009 Reti di Calcolatori II

Page 7: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

INTERFACCIA GRAFICA: ATTIVAZIONE

Premere il pulsante “Start” per attivare i nodi

715 Maggio 2009 Reti di Calcolatori II

I link dei nodi

diventeranno verdi per

indicare che sono

attivi

Page 8: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

INTERFACCIA GRAFICA: CONSOLE

Cliccando sul pulsante ‘Console’ è possibile collegarsi al prompt

dei router scelti tramite telnet.

Sarà pertanto possibile configurare i router tramite Command

Line Interface.

815 Maggio 2009 Reti di Calcolatori II

Page 9: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

ANALISI DEL TRAFFICO

Tramite Wireshark http://www.wireshark.org/ è possibile analizzare in real-time il contenuto dei pacchetti trasmessi. Cliccando sul link con il tasto destro del mouse e scegliendo ‘capture’ partirà la cattura dei pacchetti relativi al link selezionato.

915 Maggio 2009 Reti di Calcolatori II

Page 10: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

ANALISI DEL TRAFFICO

L’immagine seguente mostra l’analisi effettuata tramite

1015 Maggio 2009 Reti di Calcolatori II

tramite Wireshark, in particolar modo si notano gli ICMP request come risultato di un ping.

Page 11: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

DOWNLOAD E INSTALLAZIONEDOWNLOAD E INSTALLAZIONE

E’ possibile effettuare il download direttamente dal sito

www.gns3.net.

L’ installazione di GNS3 è molto semplice, soprattutto

per Windows.

Per Linux l’installazione richiede alcuni passi aggiuntivi,

1115 Maggio 2009 Reti di Calcolatori II

Per Linux l’installazione richiede alcuni passi aggiuntivi,

quindi è consigliabile accedere alla sezione “Documentation”

dove si trova il file ‘GNS3 0.5 Tutorial’ .

Tale file descrive dettagliatamente i passi da eseguire per

procedere correttamente con l’installazione.

Page 12: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

TOOL CONSIGLIATITOOL CONSIGLIATI

Gns3 utilizza l’applicazione Telnet di Windows. Data la prestazione inefficiente e’ consigliabile utilizzare:

Putty http://www.chiark.greenend.org.uk/~sgtatham/putty /

Teraterm http://hp.vector.co.jp/authors/VA002416/teraterm.html

1215 Maggio 2009 Reti di Calcolatori II

Page 13: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

TUNINGTUNING

Quando la IOS è attiva, consuma il 100% delle risorse della CPU. E’ possibile avere prestazioni migliori cambiando il valore di “Idle PC” cliccando sul router con il tasto destro del mouse. I valori solitamente consigliati sono accompagnati da un asterisco.

1315 Maggio 2009 Reti di Calcolatori II

asterisco.

Page 14: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

LIMITAZIONI DI GNS3

• Con gns3 è possibile avere un throughput al massimo di 1000 pachetti al secondo, mentre nella realtà un router è capace di gestire un throughput anche mille volte superiore

1415 Maggio 2009 Reti di Calcolatori II

• Necessita di un file immagine del sistema operativo di rete CISCO IOS

• Alcuni comandi e parametri non sono supportati

Page 15: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

LINK UTILI

http://www.gns3.net/

http://www.ipflow.utc.fr/index.php/Cisco_7200_Simulator

http://www.ipflow.utc.fr/blog/

1515 Maggio 2009 Reti di Calcolatori II

http://dynagen.org/

http://www.ipflow.utc.fr/bts/

http://7200emu.hacki.at/

http://www.ubuntu.com/

Page 16: Corso di Reti di Calcolatori II Università di Napoli ...unina.stidue.net/Reti di Calcolatori 2/Materiale/14 - GNS3 BGP.pdf · L’ installazione di GNS3 è molto semplice, soprattutto

DOMANDE

1615 Maggio 2009 Reti di Calcolatori II