SlideShare a Scribd company logo
1 of 13
Università degli Studi di Bologna FACOLTÀ DI INGEGNERIA Corso di Laurea in Ingegneria delle Telecomunicazioni Reti di telecomunicazioni L-B REALIZZAZIONE DI UN SIMULATORE GRAFICO PER RETI OTTICHE A PACCHETTO MEDIANTE L’USO DI NSCRIPT Tesi di laurea di: Fedele Mantuano Relatore: Prof.ssa Ing.  Carla Raffaelli
Obiettivi principali della tesi ,[object Object],[object Object],[object Object]
Obiettivi principali della tesi Occorre, quindi, uno strumento che si interpone tra l’utente e ns, che ne semplifichi l’utilizzo……
NSCRIPT ,[object Object],[object Object],[object Object],#Script simulazione set ns [new Simulator] … … NS Utente NSCRIPT Script OTcl Output dati NAM Grafici
NSCRIPT Implementa di default pochi elementi, ma  è facilmente implementabile grazie alle sue librerie
Librerie ,[object Object],[object Object],[object Object],[object Object]
Funzionalità aggiunte ,[object Object],[object Object],[object Object],[object Object]
Libreria  Optical ,[object Object],[object Object],[object Object],[object Object]
Rete ottica ,[object Object],[object Object],[object Object],Reti Tcp/Ip WDM link Reti Tcp/Ip Edge Router Edge Router Mediante l’uso di nscript è possibile  riprodurre  graficamente la rete  seguendo semplicemente i due schemi
Schema  Mixed Flow Nodo Ip sorgente IWUin IWUs edge_in opt_node edge_out IWUout Nodo Ip destinazione edge router in edge router out SlotGenerator OptSlot Per effettuare la simulazione di una rete nel caso  Mixed Flow  bisogna, quindi, seguire il seguente schema: Lo schema  Mixed Flow  prevede che i pacchetti provenienti da flussi eterogenei siano aggregati in un solo flusso di pacchetti ottici, quindi sono necessari un solo oggetto  SlotGenerator  in ingresso e un solo oggetto  OptSlot  in uscita … …
Simulazione  Mixed Flow
Schema  Per Flow Nodo Ip sorgente IWUin IWUs edge_in opt_node edge_out IWUout Nodo Ip destinazione erge router in erge router out SlotGenerator OptSlot … … … … Per effettuare la simulazione di una rete nel caso  Mixed Flow  bisogna, quindi, seguire il seguente schema: Lo schema  Per Flow  prevede che si aggreghino solo pacchetti provenienti dallo stesso flusso, quindi occorrono tanti oggetti  SlotGenerator  e  OptSlot  quanti sono i flussi all’ingresso dell’ edge router
Conclusioni ,[object Object],[object Object],[object Object]

More Related Content

Viewers also liked

Donar-se d'alta a Google docs
Donar-se d'alta a Google docsDonar-se d'alta a Google docs
Donar-se d'alta a Google docsCT 1
 
Buscadores de Internet
Buscadores de InternetBuscadores de Internet
Buscadores de InternetCT 1
 
Thailand Summer Project 2009
Thailand Summer Project 2009Thailand Summer Project 2009
Thailand Summer Project 2009Anton Guertchev
 
Sap Methods And Offering Ideas Post
Sap Methods And Offering Ideas PostSap Methods And Offering Ideas Post
Sap Methods And Offering Ideas Postartejay
 
Hunt global search-coe_v3
Hunt global search-coe_v3Hunt global search-coe_v3
Hunt global search-coe_v3Bill Hunt
 

Viewers also liked (8)

MAC IEEE 802.11
MAC IEEE 802.11MAC IEEE 802.11
MAC IEEE 802.11
 
Donar-se d'alta a Google docs
Donar-se d'alta a Google docsDonar-se d'alta a Google docs
Donar-se d'alta a Google docs
 
Buscadores de Internet
Buscadores de InternetBuscadores de Internet
Buscadores de Internet
 
Thailand Summer Project 2009
Thailand Summer Project 2009Thailand Summer Project 2009
Thailand Summer Project 2009
 
The Target Store Boy
The Target Store BoyThe Target Store Boy
The Target Store Boy
 
ALbum De Fotografias
ALbum De FotografiasALbum De Fotografias
ALbum De Fotografias
 
Sap Methods And Offering Ideas Post
Sap Methods And Offering Ideas PostSap Methods And Offering Ideas Post
Sap Methods And Offering Ideas Post
 
Hunt global search-coe_v3
Hunt global search-coe_v3Hunt global search-coe_v3
Hunt global search-coe_v3
 

Similar to Simulatore Grafico Per Reti Ottiche A Pacchetto

Realizzazione di un modello di router ottico in ambiente open source
Realizzazione di un modello di router ottico in ambiente open sourceRealizzazione di un modello di router ottico in ambiente open source
Realizzazione di un modello di router ottico in ambiente open sourceRaul Cafini
 
Avogadro: calcolo e visualizzazione per la chimica quantistica
Avogadro: calcolo e visualizzazione per la chimica quantisticaAvogadro: calcolo e visualizzazione per la chimica quantistica
Avogadro: calcolo e visualizzazione per la chimica quantisticaPorfirina
 
Sistemi Context-aware: Esercitazione 3
Sistemi Context-aware: Esercitazione 3Sistemi Context-aware: Esercitazione 3
Sistemi Context-aware: Esercitazione 3Marco Loregian
 
A short introduction about traffic shaping and K-Shaper tool --- speech at Ha...
A short introduction about traffic shaping and K-Shaper tool --- speech at Ha...A short introduction about traffic shaping and K-Shaper tool --- speech at Ha...
A short introduction about traffic shaping and K-Shaper tool --- speech at Ha...Massimiliano Leone
 
Progetto SOD Davide Sito
Progetto SOD Davide SitoProgetto SOD Davide Sito
Progetto SOD Davide SitoDavide Sito
 
Progetto MigrOS: progettazione e sviluppo degli strumenti di transcodifica de...
Progetto MigrOS: progettazione e sviluppo degli strumenti di transcodifica de...Progetto MigrOS: progettazione e sviluppo degli strumenti di transcodifica de...
Progetto MigrOS: progettazione e sviluppo degli strumenti di transcodifica de...Giacomo Russo
 
Sviluppare su OSGi con Camel e GWT
Sviluppare su OSGi con Camel e GWTSviluppare su OSGi con Camel e GWT
Sviluppare su OSGi con Camel e GWTCristiano Costantini
 
MITM Attack with Patching Binaries on the Fly by Adding Shellcodes
MITM Attack with Patching Binaries on the Fly by Adding ShellcodesMITM Attack with Patching Binaries on the Fly by Adding Shellcodes
MITM Attack with Patching Binaries on the Fly by Adding ShellcodesGianluca Gabrielli
 
AreaMVC: un'architettura software basata sulla semplicità
AreaMVC: un'architettura software basata sulla semplicitàAreaMVC: un'architettura software basata sulla semplicità
AreaMVC: un'architettura software basata sulla semplicitàGiulio Destri
 
Generazione automatica diagrammi di rete con template pptx
Generazione automatica diagrammi di rete con template pptxGenerazione automatica diagrammi di rete con template pptx
Generazione automatica diagrammi di rete con template pptxGiacomoZorzin
 
Lezione 09 - Abstract Factory
Lezione 09 - Abstract FactoryLezione 09 - Abstract Factory
Lezione 09 - Abstract FactoryMarco Bianchi
 
Firefly heartbeat synchronization
Firefly heartbeat synchronizationFirefly heartbeat synchronization
Firefly heartbeat synchronizationdodo_91
 
Progettazione e sviluppo di un software applicativo su un single board computer
Progettazione e sviluppo di un software applicativo su un single board computerProgettazione e sviluppo di un software applicativo su un single board computer
Progettazione e sviluppo di un software applicativo su un single board computerAlessandro Mascherin
 
OpenCL - Introduzione al framework OpenCL
OpenCL - Introduzione al framework OpenCLOpenCL - Introduzione al framework OpenCL
OpenCL - Introduzione al framework OpenCLFrancesco Garofalo
 

Similar to Simulatore Grafico Per Reti Ottiche A Pacchetto (20)

Realizzazione di un modello di router ottico in ambiente open source
Realizzazione di un modello di router ottico in ambiente open sourceRealizzazione di un modello di router ottico in ambiente open source
Realizzazione di un modello di router ottico in ambiente open source
 
Avogadro: calcolo e visualizzazione per la chimica quantistica
Avogadro: calcolo e visualizzazione per la chimica quantisticaAvogadro: calcolo e visualizzazione per la chimica quantistica
Avogadro: calcolo e visualizzazione per la chimica quantistica
 
Sistemi Context-aware: Esercitazione 3
Sistemi Context-aware: Esercitazione 3Sistemi Context-aware: Esercitazione 3
Sistemi Context-aware: Esercitazione 3
 
A short introduction about traffic shaping and K-Shaper tool --- speech at Ha...
A short introduction about traffic shaping and K-Shaper tool --- speech at Ha...A short introduction about traffic shaping and K-Shaper tool --- speech at Ha...
A short introduction about traffic shaping and K-Shaper tool --- speech at Ha...
 
Progetto SOD Davide Sito
Progetto SOD Davide SitoProgetto SOD Davide Sito
Progetto SOD Davide Sito
 
Progetto MigrOS: progettazione e sviluppo degli strumenti di transcodifica de...
Progetto MigrOS: progettazione e sviluppo degli strumenti di transcodifica de...Progetto MigrOS: progettazione e sviluppo degli strumenti di transcodifica de...
Progetto MigrOS: progettazione e sviluppo degli strumenti di transcodifica de...
 
Sviluppare su OSGi con Camel e GWT
Sviluppare su OSGi con Camel e GWTSviluppare su OSGi con Camel e GWT
Sviluppare su OSGi con Camel e GWT
 
MITM Attack with Patching Binaries on the Fly by Adding Shellcodes
MITM Attack with Patching Binaries on the Fly by Adding ShellcodesMITM Attack with Patching Binaries on the Fly by Adding Shellcodes
MITM Attack with Patching Binaries on the Fly by Adding Shellcodes
 
AreaMVC: un'architettura software basata sulla semplicità
AreaMVC: un'architettura software basata sulla semplicitàAreaMVC: un'architettura software basata sulla semplicità
AreaMVC: un'architettura software basata sulla semplicità
 
Thesis Amicucci Slides IT
Thesis Amicucci Slides ITThesis Amicucci Slides IT
Thesis Amicucci Slides IT
 
Generazione automatica diagrammi di rete con template pptx
Generazione automatica diagrammi di rete con template pptxGenerazione automatica diagrammi di rete con template pptx
Generazione automatica diagrammi di rete con template pptx
 
Lezione 09 - Abstract Factory
Lezione 09 - Abstract FactoryLezione 09 - Abstract Factory
Lezione 09 - Abstract Factory
 
Firefly heartbeat synchronization
Firefly heartbeat synchronizationFirefly heartbeat synchronization
Firefly heartbeat synchronization
 
Progettazione e sviluppo di un software applicativo su un single board computer
Progettazione e sviluppo di un software applicativo su un single board computerProgettazione e sviluppo di un software applicativo su un single board computer
Progettazione e sviluppo di un software applicativo su un single board computer
 
Many Designs Elements
Many Designs ElementsMany Designs Elements
Many Designs Elements
 
DDive11 - Notes Moon Attack
DDive11 - Notes Moon AttackDDive11 - Notes Moon Attack
DDive11 - Notes Moon Attack
 
OpenCL - Introduzione al framework OpenCL
OpenCL - Introduzione al framework OpenCLOpenCL - Introduzione al framework OpenCL
OpenCL - Introduzione al framework OpenCL
 
Lezioni 2009
Lezioni 2009Lezioni 2009
Lezioni 2009
 
Tesi
TesiTesi
Tesi
 
J huery
J hueryJ huery
J huery
 

Simulatore Grafico Per Reti Ottiche A Pacchetto

  • 1. Università degli Studi di Bologna FACOLTÀ DI INGEGNERIA Corso di Laurea in Ingegneria delle Telecomunicazioni Reti di telecomunicazioni L-B REALIZZAZIONE DI UN SIMULATORE GRAFICO PER RETI OTTICHE A PACCHETTO MEDIANTE L’USO DI NSCRIPT Tesi di laurea di: Fedele Mantuano Relatore: Prof.ssa Ing. Carla Raffaelli
  • 2.
  • 3. Obiettivi principali della tesi Occorre, quindi, uno strumento che si interpone tra l’utente e ns, che ne semplifichi l’utilizzo……
  • 4.
  • 5. NSCRIPT Implementa di default pochi elementi, ma è facilmente implementabile grazie alle sue librerie
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Schema Mixed Flow Nodo Ip sorgente IWUin IWUs edge_in opt_node edge_out IWUout Nodo Ip destinazione edge router in edge router out SlotGenerator OptSlot Per effettuare la simulazione di una rete nel caso Mixed Flow bisogna, quindi, seguire il seguente schema: Lo schema Mixed Flow prevede che i pacchetti provenienti da flussi eterogenei siano aggregati in un solo flusso di pacchetti ottici, quindi sono necessari un solo oggetto SlotGenerator in ingresso e un solo oggetto OptSlot in uscita … …
  • 12. Schema Per Flow Nodo Ip sorgente IWUin IWUs edge_in opt_node edge_out IWUout Nodo Ip destinazione erge router in erge router out SlotGenerator OptSlot … … … … Per effettuare la simulazione di una rete nel caso Mixed Flow bisogna, quindi, seguire il seguente schema: Lo schema Per Flow prevede che si aggreghino solo pacchetti provenienti dallo stesso flusso, quindi occorrono tanti oggetti SlotGenerator e OptSlot quanti sono i flussi all’ingresso dell’ edge router
  • 13.