NS-2. Ing. Alessandro Leonardi. Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Università degli Studi di Catania

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "NS-2. Ing. Alessandro Leonardi. Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Università degli Studi di Catania"

Transcript

1 NS-2 Ing. Alessandro Leonardi Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Università degli Studi di Catania

2 Outline Introduzione Oggetti ns Esempi Wireless World in NS-2 DIIT - A. Leonardi 2

3 NS-2 (Network Simulator ver.2) Simulatore di reti a pacchetto di tipo ad eventi discreti FREEWARE Sorgenti disponibili Meno user friendly di altri simulatori di tipo commerciale DIIT - A. Leonardi 3

4 NS-2 (Network Simulator ver.2) Sviluppato nella Berkeley University dipartimento di Computer Science In continua evoluzione, aggiornato da ricercatori, studenti e grandi aziende Bluetooth è stato inserito da IBM DiffServ da Nortel DIIT - A. Leonardi 4

5 NS-2 (Network Simulator ver.2) Applicazioni simulazioni reti wired simulazioni reti wireless e satellitari simulazioni protocolli routing generatori di traffico gestione code DIIT - A. Leonardi 5

6 NS-2 (Network Simulator ver.2) simulazione in ns descrivere lo scenario simulativo (nodi, link, sorgenti) eseguire la simulazione visualizzare i risultati DIIT - A. Leonardi 6

7 NS-2 (Network Simulator ver.2) lo scenario simulativo viene descritto tramite uno script il linguaggio utilizzato è OTcl (Tcl ad oggetti) il software che permette la simulazione è in linguaggio C++ esiste una interconnessione tra OTcl e C++ gli oggetti utilizzati nello script in Tcl sono interconnessi con gli oggetti C++ DIIT - A. Leonardi 7

8 NS-2 (Network Simulator ver.2) set ns [new Simulator] set n0 [$ns node] set n1 [$ns node] set n2 [$ns node] set n3 [$ns node] $ns duplex-link $n0 $n2 5Mb 10ms DropTail $ns duplex-link $n1 $n2 5Mb 10ms DropTail $ns duplex-link $n2 $n3 1Mb 10ms DropTail DIIT - A. Leonardi 8

9 NS-2 (Network Simulator ver.2) esecuzione delle simulazione > ns nomefile.tcl NS viene fornito in codice sorgente da compilare già compilato (windows) DIIT - A. Leonardi 9

10 NS-2 (Network Simulator ver.2) visualizzazione dei risultati tramite dei file di trace, in cui si specifica al simulatore cosa monitorare file di trace standard, che rappresentano tutti gli eventi durante la simulazione off-line si possono elaborare statisticamente i risultati DIIT - A. Leonardi 10

11 NS-2 (Network Simulator ver.2) animazione può essere generato un file che permette di visualizzare una animazione della simulazione mediante il NAM (Network Animator Module) DIIT - A. Leonardi 11

12 NS-2 (Network Simulator ver.2) Analisi script Tcl Interprete Tcl Librerie NS in C++ Risultati della simulazione Animazione Nam DIIT - A. Leonardi 12

13 Oggetti ns Oggetto Simulator set ns [new Simulator] una volta creata la variabile, viene utilizzata facendo precedere al nome il simbolo $ $ns Nodi sono gestiti da Simulator e vengono creati con il seguente comando set n0 [$ns node] set n1 [$ns node] le due variabili n0 e n1 consentono di manipolare i due nodi nello script DIIT - A. Leonardi 13

14 Oggetti ns Link i nodi possono essere collegati da link esistono due tipi di link simplex-link (monodirezionale) duplex-link (bidirezionale) sintassi $ns duplex-link $n0 $n1 1Mb 10ms Droptail $ns duplex-link <nodo 1> <nodo 2> <bandwidth> <delay> <queue type> DIIT - A. Leonardi 14

15 Oggetti ns è possibile stabilire la lunghezza del buffer in pacchetti $ns queue-limit $n0 $n1 10 esiste un modulo di errore che permette di simulare una probabilità di perdita su link DIIT - A. Leonardi 15

16 Agenti/Applicazioni servono a creare la parte attiva della rete che gestisce il traffico Agent livello di trasporto (TCP, UDP) Application generatori di traffico (FTP, CBR, VBR) DIIT - A. Leonardi 16

17 Agent/UDP Agent/UDP set UDP0 [new Agent/UDP] l Agent deve essere collegato ad un nodo $ns attach-agent $n0 $UDP0 ad un altro Agent con cui scambiarsi i dati Agent/Null è un ricevitore passivo set Null0 [new Agent/Null] $ns attach-agent $n1 $Null0 collegamento tra i due Agent $ns connect $UDP0 $Null0 DIIT - A. Leonardi 17

18 Agent/UDP parametri dimensione massima del pacchetto (byte) $UDP0 set packetsize_ 100 identificativo del flusso di pacchetti $UDP0 set fid_ 1 DIIT - A. Leonardi 18

19 Agent/TCP Agenti TCP implementati TCP Tahoe Agent/TCP TCP Reno Agent/TCP/Reno TCP NewReno Agent/TCP/Newreno TCP Vegas Agent/TCP/Vegas TCP Sack Agent/TCP/Sack1 TCP Fack Agent/TCP/Fack DIIT - A. Leonardi 19

20 Agent/TCP Agent/TCP/Newreno set tcp0 [new Agent/TCP/Newreno] $ns attach-agent $n0 $tcp0 Receiver Agent/TCPSink set tcpsink0 [new Agent/TCPSink] $ns attach-agent $n1 $tcpsink0 Agent/TCPSink/Sack1 Agent/TCPSink/DelAck collegamento tra i due Agent $ns connect $tcp0 $tcpsink0 DIIT - A. Leonardi 20

21 Agent/TCP parametri receiver window $tcp0 set window_ 20 dimensione pacchetto $tcp0 set packetsize_ 20 identificatore flusso $tcp0 set fid_ 2 altri parametri nelle varie versioni TCP DIIT - A. Leonardi 21

22 Applicazione/CBR Application/Traffic/CBR genera pacchetti di lunghezza fissa ad intervalli costanti set CBR0 [new Application/Traffic/CBR] deve essere collegata ad un Agent $CBR0 attach-agent $UDP0 DIIT - A. Leonardi 22

23 Applicazione/CBR parametri rate di emissione dei pacchetti $CBR0 set rate_ 128 Kb $CBR0 set packetsize_ 100 DIIT - A. Leonardi 23

24 Applicazione/FTP Application/FTP simula il trasferimento di file di grosse dimensioni set ftp0 [new Application/FTP] $ftp0 attach-agent $tcp0 DIIT - A. Leonardi 24

25 Eventi dinamica della simulazione la riga finale in ogni script che fa partire la simulazione è: $ns run tutte le sorgenti di traffico supportano i comandi start $ns at 0.5 $CBR0 start stop $ns at 1 $CBR0 stop per fermare la simulazione $ns at 10 exit 0 DIIT - A. Leonardi 25

26 Traccia è possibile ottenere un file di trace utile per l animazione in nam set nf [open nome_file.nam w] $ns namtrace-all $nf ed un file di trace che descrive tutti gli eventi del sistema set tf [open nome_file.out w] $ns trace-all $tf DIIT - A. Leonardi 26

27 Informazioni Tutorial di Marc Greis nella distribuzione ns-allinone Ns by examples DIIT - A. Leonardi 27

28 Esempio 1 rete con 3 nodi e 2 link CBR su protocollo UDP visualizzazione in nam UDP UDP DIIT - A. Leonardi 28

29 Esempio 1 set ns [new Simulator] set nf [open esempio.nam w] $ns namtrace-all $nf proc finish{} { global ns nf $ns flush-trace close $nf exit 0 } set n0 [$ns node] set n1 [$ns node] set n2 [$ns node] continua DIIT - A. Leonardi 29

30 Esempio 1 $ns duplex-link $n0 $n1 1Mb 10ms Droptail $ns duplex-link $n1 $n2 1Mb 10ms Droptail set udp0 [new Agent/UDP] $ns attach-agent $n0 $udp0 set cbr0 [new Application/Traffic/CBR] $cbr0 attach-agent $udp0 $cbr0 set packetsize_ 500 $cbr0 set interval_ 0.05 set null0 [new Agent/Null] $ns attach-agent $n2 $null0 $ns connect $udp0 $null0 continua DIIT - A. Leonardi 30

31 Esempio 1 $ns at 0.5 $cbr0 start $ns at 4.5 $cbr0 stop $ns at 5.0 finish $ns run prova pratica! DIIT - A. Leonardi 31

32 Esempio 2 4 nodi e 3 link che li connettono, usando gli array n0 n2 n3 n1 DIIT - A. Leonardi 32

33 Esempio 2 for {set k 0} {$k < 4} {incr k} { set n($k) [$ns node] } $ns duplex-link $n(0) $n(2) 1Mb 10ms DropTail $ns duplex-link $n(1) $n(2) 1Mb 10ms DropTail $ns duplex-link $n(2) $n(3) 1Mb 10ms DropTail for {set i 0} {$i < 2} {incr i} { set udp($i) [new Agent/UDP] $ns attach-agent $n($i) $udp($i) } set cbr($i) [new Application/Traffic/CBR] $cbr($i) set packetsize_ 500 $cbr($i) set interval_ 0.05 $cbr($i) attach-agent $udp($i) continua DIIT - A. Leonardi 33

34 Esempio 2 set null0 [new Agent/Null] $ns attach-agent $n(3) $null0 $ns connect $udp(0) $null0 $ns connect $udp(1) $null0 $ns queue-limit $n(0) $n(1) 10 $ns at 0.5 $cbr(0) start $ns at 1.0 $cbr(1) start $ns at 4.0 $cbr(0) stop $ns at 4.5 $cbr(1) stop continua DIIT - A. Leonardi 34

35 Esempio 2 flussi colorati $ns color 1 blue $ns color 2 green $udp(0) set fid_ 1 $udp(1) set fid_ 2 $ns duplex-link-op $n(2) $n(3) queuepos 1.5 continua DIIT - A. Leonardi 35

36 Esempio 2 - LossMonitor set sink0 [new Agent/LossMonitor] $ns attach-agent $n(3) $sink0 $ns connect $udp(0) $sink0 proc record {} { global ns sink0 set tick_ 0.5 set bw0 [$sink0 set bytes_] set now [$ns now] } puts $now $bw0 $ns at [expr $now+$tick_] record continua DIIT - A. Leonardi 36

37 Esempio 2 $ns at 0.0 record $ns at 1.0 $source0 start $ns run DIIT - A. Leonardi 37

38 Approfondimenti queue monitor flow monitor scrittura su file e prelevamento dati utili awk excel matlab perl DIIT - A. Leonardi 38

39 Wireless World in NS-2 I moduli wireless sono stati implementati originariamente dal gruppo CMU Monarch è possibile simulare multi-hop ad-hoc networks wireless LAN sensor networks DIIT - A. Leonardi 39

40 Esempio 3 nodi mobili topologia 670m x 670m protocollo di routing Ad-Hoc DSDV modello di mobilità dei nodi RANDOM protocollo di trasporto TCP traffico tipo CBR DIIT - A. Leonardi 40

41 Esempio - wireless set ns [new Simulator] set topo [new Topography] $topo load_flatgrid set tracefd [open esempio.tr w] $ns trace-all $tracefd set namtrace [open esempio.nam w] $ns namtrace-all-wireless $namtrace set god [create-god 3] DIIT - A. Leonardi 41

42 Esempio - wireless $ns node-config \ -addresstype hierarchical \ -adhocrouting DSDV \ -lltype LL \ -mactype Mac/802_11 \ -ifqlen 50 \ -ifqtype Queue/DropTail/PriQueue \ -anttype Antenna/OmniAntenna \ -proptype Propagation/TwoRayGround \ -phytype Phy/WirelessPhy \ -channeltype Channel/WirelessChannel \ -topoinstance $topo -agenttrace ON \ -routertrace OFF \ -mactrace OFF DIIT - A. Leonardi 42

43 DIIT - A. Leonardi 43

44 DIIT - A. Leonardi 44

45 Esempio - wireless for {set i < 0} {$i < 3} {incr i} { set node($i) [$ns node] $node($i) random-motion 0 } $node(0) set x_ <100> $node(0) set y_ <200> $node(0) at 1.0 setdest <x1> <y1> <speed> #oppure $node(0) random-motion 1 $node(0) start #protocolli di trasporto e generatori di traffico come nel wired DIIT - A. Leonardi 45

46 Scenario generator > setdest n <num_nodes> -p <pause_time> -s <maxspeed> -t <sim_time> -x <max_x> -y <max_y> si trova in /indep-utils/cmu-scen-gen/setdest/ DIIT - A. Leonardi 46

47 Traffic generator CBR Traffic > ns cbrgen.tcl [-type cbr tcp] [-nn nodes] [-seed seed] [-mc connections] [-rate rate] TCP Traffic ns tcpgen.tcl [- nn nodes] [- seed seed] DIIT - A. Leonardi 47

48 Energy extension $ns node-config \ -energymodel EnergyModel -initialenergy 100 -txpower 0.8 -rxpower 0.2 DIIT - A. Leonardi 48

49 nam invece di $ns namtrace-all $fd usare $ns namtrace-all-wireless $fd alla fine $ns nam-end-wireless [$ns now] DIIT - A. Leonardi 49

50 Nodo mobile node entry classifier agent routing agent LL MAC PHY DIIT - A. Leonardi 50

51 DIIT - A. Leonardi 51

52 DIIT - A. Leonardi 52

53 Traccia wireless $ns use-newtrace DIIT - A. Leonardi 53

54 Traccia wireless DIIT - A. Leonardi 54

55 Traccia wireless DIIT - A. Leonardi 55

56 Traccia wireless DIIT - A. Leonardi 56

57 Estensione ns2 in C++ Modifiche sul codice make depend ricompilare Aggiunta di nuovi file cambiare il makefile make depend ricompilare DIIT - A. Leonardi 57

NS-2. Laboratorio di Reti. Ing. Telematica - Università Kore Enna A.A. 2008/2009 Ing. A. Leonardi

NS-2. Laboratorio di Reti. Ing. Telematica - Università Kore Enna A.A. 2008/2009 Ing. A. Leonardi NS-2 Laboratorio di Reti Ing. Telematica - Università Kore Enna A.A. 2008/2009 Ing. A. Leonardi Outline Introduzione Oggetti ns Esempi Wireless World in NS-2 Ing. A. Leonardi - Laboratorio di Reti A. A.

Dettagli

- 2 - Introduzione a Network Simulator (NS)

- 2 - Introduzione a Network Simulator (NS) Politecnico di Milano Dipartimento di Elettronica e Informazione - 2 - Introduzione a Network Simulator (NS) Laboratorio di Reti di Telecomunicazione 1 Informazioni e link Sito dei Laboratori di Reti di

Dettagli

- 2 - Introduzione a Network Simulator (NS)

- 2 - Introduzione a Network Simulator (NS) Politecnico di Milano Dipartimento di Elettronica e Informazione - 2 - Introduzione a Network Simulator (NS) Laboratorio di Reti di Telecomunicazione 1 Informazioni e link Sito dei Laboratori di Reti di

Dettagli

- 1 - Introduzione a Network Simulator (NS)

- 1 - Introduzione a Network Simulator (NS) Politecnico di Milano Dipartimento di Elettronica e Informazione - 1 - Introduzione a Network Simulator (NS) Laboratorio di Reti di Telecomunicazione 1 Informazioni e link Sito dei Laboratori di Reti di

Dettagli

Simulatore di rete NS2. Versione base delle slide fornite da: Prof.ssa Gaia Maselli

Simulatore di rete NS2. Versione base delle slide fornite da: Prof.ssa Gaia Maselli Simulatore di rete NS2 Versione base delle slide fornite da: Prof.ssa Gaia Maselli Outline Introduzione alla simulazione di rete Architettura del Network Simulator 2 Utilizzo di NS-2 Page 2 Introduzione

Dettagli

Laboratori di FONDAMENTI DI RETI DI TELECOMUNICAZIONI

Laboratori di FONDAMENTI DI RETI DI TELECOMUNICAZIONI Politecnico di Milano Sede di Cremona A.A. 2004/05 Laboratori di FONDAMENTI DI RETI DI TELECOMUNICAZIONI Fabio Zeri (gundam@metarete.it) Introduzione a NetworkSimulator (NS) Slide 1 Informazioni e link

Dettagli

Simulatore di rete NS2

Simulatore di rete NS2 Simulatore di rete NS2 Roberto Petroccia petroccia@di.uniroma1.it Versione base delle slide fornite da: Prof.ssa Gaia Maselli Riferimenti Architettura e utilizzo del Network Simulator NS2 http://www.isi.edu/nsnam/ns/

Dettagli

Network Simulator (NS)

Network Simulator (NS) 1 Introduzione a Network Simulator (NS) Ing. Anna Maria Vegni avegni@uniroma3.it Roma, 30/10/2008 Introduzione 2 NS2 Network Simulator è un software di simulazione di reti a pacchetto open source, sviluppato

Dettagli

Reti di Comunicazione e Internet

Reti di Comunicazione e Internet Politecnico di Milano Dipartimento di Elettronica e Informazione Laboratorio 4. Esercizi Agenda della lezione Otcl - NSCRIPT Parametri delle sorgenti in NS Pacchetti persi e ricevuti 2 Agenda: Otcl - NSCRIPT

Dettagli

Introduzione al simulatore NS2 e valutazione del TCP in ambiente wireless. Gaia Maselli

Introduzione al simulatore NS2 e valutazione del TCP in ambiente wireless. Gaia Maselli Introduzione al simulatore NS2 e valutazione del TCP in ambiente wireless Gaia Maselli maselli@di.uniroma1.it Outline 1 parte Introduzione alla simulazione di rete Architettura del Network Simulator NS2

Dettagli

Analisi dell avvio del TCP su canali satellitari a larga banda. Candidato Giovanni Verrecchia

Analisi dell avvio del TCP su canali satellitari a larga banda. Candidato Giovanni Verrecchia Analisi dell avvio del TCP su canali satellitari a larga banda Candidato Giovanni Verrecchia Relatore Francesco Potortì Controrelatore Maurizio Bonuccelli Il progetto SatNEx Acronimo di European Satellite

Dettagli

Network Simulator 2: Simulazione di reti wireless

Network Simulator 2: Simulazione di reti wireless Network Simulator 2: Simulazione di reti wireless 802.11 Marco Di Felice 1 Università of Bologna Dipartimento di Scienze dell Informazione Corso di Simulazione mail: difelice@cs.unibo.it Bologna, 23 Ottobre

Dettagli

Politecnico di Milano Dipar0mento di Ele3ronica e Informazione

Politecnico di Milano Dipar0mento di Ele3ronica e Informazione Politecnico di Milano Dipar0mento di Ele3ronica e Informazione 1. Introduzione e Fondamenti di NS2 Informazioni organizzative 2 Responsabile di Laboratorio: Luca Gianoli Contatti E-mail: gianoli@elet.polimi.it

Dettagli

Laboratorio di Reti di Comunicazione e Internet (MOD1)

Laboratorio di Reti di Comunicazione e Internet (MOD1) Politecnico di Milano Dipartimento di Elettronica e Informazione Laboratorio di Reti di Comunicazione e Internet (MOD1) Prof. Musumeci Prof. Tornatore Lezione n : 1 Responsabili Laboratorio e Contatti

Dettagli

Reti di Comunicazione e Internet

Reti di Comunicazione e Internet Politecnico di Milano Dipartimento di Elettronica e Informazione Reti di Comunicazione e Internet Laboratorio 1. Introduzione e Fondamenti di NS2 Informazioni organizzative Responsabile di Laboratorio:

Dettagli

Reti di comunicazione e internet (Completo)- Prof. Filippini - Esame del

Reti di comunicazione e internet (Completo)- Prof. Filippini - Esame del Esercizio 5: Laboratorio Prima parte Dato lo script NS in linguaggio TCL ese_test.tcl seguente: set ns [new Simulator] set namfile [open trace.nam w] $ns namtrace-all $namfile $ns at 20.0 "finish" proc

Dettagli

Laboratorio di Fondamenti di Reti di Telecomunicazioni

Laboratorio di Fondamenti di Reti di Telecomunicazioni Politecnico di Milano Dipartimento di Elettronica e Informazione Laboratorio di Fondamenti di Reti di Telecomunicazioni Corso Fratta Pattavina Maier Lezione n : 1 Responsabili Laboratorio e Contatti Sito

Dettagli

Reti di comunicazione e internet (Completo)- Prof. Filippini - Esame del

Reti di comunicazione e internet (Completo)- Prof. Filippini - Esame del Esercizio 5: Laboratorio Prima Parte Dato lo script NS in linguaggio TCL ese_test.tcl seguente: set ns [new Simulator] set namfile [open trace.nam w] $ns namtrace-all $namfile $ns at 20.0 "finish" proc

Dettagli

Reti di Comunicazione e Internet

Reti di Comunicazione e Internet Politecnico di Milano Dipartimento di Elettronica e Informazione Reti di Comunicazione e Internet Laboratorio 3. Multiplazione Statistica Agenda della lezione Multiplazione statistica Sistemi d attesa

Dettagli

Mobile IP. Ing. Anna Maria Vegni. 1/10/12 N. 1

Mobile IP. Ing. Anna Maria Vegni. 1/10/12 N. 1 Mobile IP Ing. Anna Maria Vegni avegni@uniroma3.it 1/10/12 N. 1 Il protocollo IP si occupa dell instradamento dei pacche9, sulla base dell indirizzo IP di un Mobile Host (MH). Gli indirizzi IP di un host

Dettagli

Reti di Comunicazione e Internet

Reti di Comunicazione e Internet Politecnico di Milano Dipartimento di Elettronica e Informazione Laboratorio 2. Sorgenti, Perdite e NSCRIPT Agenda della lezione Sorgenti di Traffico Perdite di Pacchetti NSCRIPT The floor is yours!!!

Dettagli

Università di Bergamo. Dipartimento di Ingegneria dell Informazione e Metodi Matematici. Laboratorio di Reti. Prof.

Università di Bergamo. Dipartimento di Ingegneria dell Informazione e Metodi Matematici. Laboratorio di Reti. Prof. Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici Laboratorio di Reti Prof. Fabio Martignon 1 Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi

Dettagli

Laboratorio di Reti di Comunicazione e Internet (MOD1)

Laboratorio di Reti di Comunicazione e Internet (MOD1) Politecnico di Milano Dipartimento di Elettronica e Informazione Laboratorio di Reti di Comunicazione e Internet (MOD1) Prof. Musumeci Prof. Tornatore Lezione n : 4 Es. 3: rit. attesa in coda con traffico

Dettagli

Università di Bergamo Laboratorio di Reti Prof. Fabio Martignon

Università di Bergamo Laboratorio di Reti Prof. Fabio Martignon Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici Laboratorio di Reti Prof. Fabio Martignon 1 Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi

Dettagli

Il simulatore ns2 Network Simulator ver. 2

Il simulatore ns2 Network Simulator ver. 2 Il simulatore ns2 Network Simulator ver. 2 D.E.I.S. Università di Bologna DEISNet http://deisnet.deis.unibo.it/ IC3N 2000 N. 1 Il simulatore: ns2 Network Simulator ver. 2 Simulatore di reti di telecomunicazioni

Dettagli

Laboratorio di Reti di Comunicazione e Internet (MOD1)

Laboratorio di Reti di Comunicazione e Internet (MOD1) Politecnico di Milano Dipartimento di Elettronica e Informazione Laboratorio di Reti di Comunicazione e Internet (MOD1) Prof. Pattavina Prof. Tornatore Lezione n : 1 Responsabili Laboratorio e Contatti

Dettagli

Esercitazione ns2 N N 1

Esercitazione ns2 N N 1 Esercitazione ns2 N N 1 D.E.I.S. Università di Bologna DEISNet http://deisnet.deis.unibo.it/ IC3N 2000 N. 1 Esercitazione script1 - Analisi del prodotto Banda Ritardo nome e percorso del file: C:\cygwin\ns-allinone-2.29\ns-

Dettagli

RETI DI TELECOMUNICAZIONI LS

RETI DI TELECOMUNICAZIONI LS RETI DI TELECOMUNICAZIONI LS Attività di Laboratorio - Esercitazione N N 2- Matteo Mortaro D.E.I.S. Università di Bologna mmortaro@deis.unibo.it IC3N 2000 N. 1 Esercitazione 2 in laboratorio Studio dei

Dettagli

Politecnico di Milano Dipar0mento di Ele3ronica e Informazione

Politecnico di Milano Dipar0mento di Ele3ronica e Informazione Politecnico di Milano Dipar0mento di Ele3ronica e Informazione 2. Sorgenti di Traffico Informazioni organizzative 2 Responsabile di Laboratorio: Luca Gianoli Contatti E-mail: gianoli@elet.polimi.it Ufficio:

Dettagli

- 3 - NSCRIPT: un interfaccia grafica per NS

- 3 - NSCRIPT: un interfaccia grafica per NS Politecnico di Milano Dipartimento di Elettronica e Informazione - 3 - NSCRIPT: un interfaccia grafica per NS Laboratorio di Reti di Telecomunicazione 1 Cos è NSCRIPT nscript è un tool per la creare in

Dettagli

- 8 - Multiplazione statistica di sorgenti a pacchetto bursty

- 8 - Multiplazione statistica di sorgenti a pacchetto bursty Politecnico di Milano Dipartimento di Elettronica e Informazione - 8 - Multiplazione statistica di sorgenti a pacchetto bursty Laboratorio di Reti di Telecomunicazione Esercizio 5: probabilità di trabocco

Dettagli

Il simulatore di rete ns2

Il simulatore di rete ns2 Il simulatore di rete ns2 A.A. 2007/2008 ns2 Network Simulator ver. 2 Simulatore di reti di telecomunicazioni sviluppato presso University of Southern California - Information Sciences Institute (ISI)

Dettagli

- 5 - Controllo a finestra

- 5 - Controllo a finestra Politecnico di Milano Dipartimento di Elettronica e Informazione - 5 - Controllo a finestra Laboratorio di Reti di Telecomunicazione 1 Controllo della velocità di trasmissione della sorgente di traffico

Dettagli

- 3 - NS CR I P T : un interfaccia g rafica per NS

- 3 - NS CR I P T : un interfaccia g rafica per NS Politecnico di Milano Dipartimento di Elettronica e Informazione - 3 - NS CR I P T : un interfaccia g rafica per NS Laboratorio di Reti di Telecomunicazione 1 Cos è NS CR I P T? nscript è un tool per la

Dettagli

Introduzione alla simulazione e valutazione del TCP in ambiente wireless mediante NS2. Gaia Maselli St. 301

Introduzione alla simulazione e valutazione del TCP in ambiente wireless mediante NS2. Gaia Maselli St. 301 Introduzione alla simulazione e valutazione del TCP in ambiente wireless mediante NS2 Gaia Maselli maselli@di.uniroma1.it St. 301 Outline Concetti generali di valutazione delle prestazioni di un sistema

Dettagli

Meccanismi di incremento della finestra

Meccanismi di incremento della finestra Esercitazione 2 Studio dei meccanismi TCP per il controllo della congestione Analisi del comportamento della finestra in presenza di: Algoritmo di Slow Start Algoritmo di Congestion Avoidance Algoritmi

Dettagli

- 7 - Tecniche di filtraggio del traffico

- 7 - Tecniche di filtraggio del traffico Politecnico di Milano Dipartimento di Elettronica e Informazione - 7 - Tecniche di filtraggio del traffico Laboratorio di Reti di Telecomunicazione Caratterizzazione del traffico IP Per caratterizzare

Dettagli

Politecnico di Milano Dipar0mento di Ele3ronica e Informazione

Politecnico di Milano Dipar0mento di Ele3ronica e Informazione Politecnico di Milano Dipar0mento di Ele3ronica e Informazione 3. Multiplazione statistica Informazioni organizzative 2 Responsabile di Laboratorio: Luca Gianoli Contatti E-mail: gianoli@elet.polimi.it

Dettagli

NS Network Simulator. A cura di: Binotto Riccardo Simonetti Angelo Supervisore: Prof. Carlo Combi. Simulazione di Reti di Calcolatori

NS Network Simulator. A cura di: Binotto Riccardo Simonetti Angelo Supervisore: Prof. Carlo Combi. Simulazione di Reti di Calcolatori NS Network Simulator A cura di: Binotto Riccardo Simonetti Angelo Supervisore: Prof. Carlo Combi Simulazione di Reti di Calcolatori Cos è NS? * Un simulatore di reti ad eventi discreti * Viene usato per

Dettagli

Concetti di valutazione delle prestazioni ed introduzione alla simulazione. Roberto Petroccia

Concetti di valutazione delle prestazioni ed introduzione alla simulazione. Roberto Petroccia Concetti di valutazione delle prestazioni ed introduzione alla simulazione Roberto Petroccia petroccia@di.uniroma1.it Riferimenti Valutazione delle prestazioni di un sistema e Introduzione alla simulazione

Dettagli

RETI DI TELECOMUNICAZIONI LS

RETI DI TELECOMUNICAZIONI LS RETI DI TELECOMUNICAZIONI LS Attività di Laboratorio A.A. 2004-2005 2005 - Esercitazione NN 1- D.E.I.S. Università di Bologna DEISNet http://deisnet.deis.unibo.it/ IC3N 2000 N. 1 Procedura da effettuare

Dettagli

RETI DI TELECOMUNICAZIONI LS

RETI DI TELECOMUNICAZIONI LS RETI DI TELECOMUNICAZIONI LS Attività di Laboratorio A.A. 2004-2005 2005 - Introduzione ad ns2 - D.E.I.S. Università di Bologna DEISNet http://deisnet.deis.unibo.it/ IC3N 2000 N. 1 Informazioni generali

Dettagli

Laboratorio di Reti di Comunicazione e Internet (MOD1)

Laboratorio di Reti di Comunicazione e Internet (MOD1) Politecnico di Milano Dipartimento di Elettronica e Informazione Laboratorio di Reti di Comunicazione e Internet (MOD1) Prof. Maier Prof. Musumeci Prof. Tornatore Lezione n : 3 La multiplazione La capacità

Dettagli

Reti di telecomunicazioni LS Guida agli esercizi TCP con NSCRIPT

Reti di telecomunicazioni LS Guida agli esercizi TCP con NSCRIPT Reti di telecomunicazioni LS Guida agli esercizi TCP con NSCRIPT ESERCIZIO 1 - Monitoraggio del Rate Prima di eseguire l esercizio si deve introdurre il concetto di Prodotto Banda per Ritardo: esso rappresenta

Dettagli

NS-2 Basic. Sommario. Sommario. Cos è NS2

NS-2 Basic. Sommario. Sommario. Cos è NS2 Sommario NS-2 Basic Alessio Mura Luca Pastorino Architettura Oggetti in ns Simulazioni Generazione traffico Generazione scenari Analisi dei risultati 1 2 Sommario Architettura Oggetti in ns Simulazioni

Dettagli

Laboratorio di Reti di Comunicazione e Internet (MOD1)

Laboratorio di Reti di Comunicazione e Internet (MOD1) Politecnico di Milano Dipartimento di Elettronica e Informazione Laboratorio di Reti di Comunicazione e Internet (MOD1) Prof. Pattavina Prof. Tornatore Lezione n : 3 La multiplazione La capacità dei mezzi

Dettagli

Laboratorio di Fondamenti di Reti di Telecomunicazioni

Laboratorio di Fondamenti di Reti di Telecomunicazioni Politecnico di Milano Dipartimento di Elettronica e Informazione Laboratorio di Fondamenti di Reti di Telecomunicazioni Corso Fratta Pattavina Maier Lezione n : 2 Responsabili Laboratorio e Contatti Sito

Dettagli

Seminario su Network Simulator (NS-2) Siena, 26 Giugno 2008

Seminario su Network Simulator (NS-2) Siena, 26 Giugno 2008 Seminario su Network Simulator (NS-2) Ing. P. Chini (chini7@unisi.it) Indice Protocollo TCP e gestione risorse DVB-RCS e WiFi Introduzione su NS-2 Simulatore DVB-RCS + WiFi TCP NewReno In genere l algoritmo

Dettagli

Laboratori di FONDAMENTI DI RETI DI TELECOMUNICAZIONI

Laboratori di FONDAMENTI DI RETI DI TELECOMUNICAZIONI Politecnico di Milano Sede di Cremona A.A. 2004/05 Laboratori di FONDAMENTI DI RETI DI TELECOMUNICAZIONI Fabio Zeri (gundam@metarete.it) Slide 1 Informazioni e link Nscript + Tutorial http://home.gwu.edu/~ecamposn/software.html

Dettagli

D.E.I.S. Università di Bologna DEISNet IC3N 2000 N. 1

D.E.I.S. Università di Bologna DEISNet   IC3N 2000 N. 1 Programmi per la simulazione D.E.I.S. Università di Bologna DEISNet http://deisnet.deis.unibo.it/ IC3N 2000 N. 1 Introduzione La maggior parte delle simulazione ad eventi discreti richiede le seguenti

Dettagli

Agenda. Introduzione al simulatore di rete ns2 (Network Simulator vers. 2) Come installare ns2 su Windows. il linguaggio OTCL

Agenda. Introduzione al simulatore di rete ns2 (Network Simulator vers. 2) Come installare ns2 su Windows. il linguaggio OTCL IC3N 2000 N. 1 Agenda Introduzione al simulatore di rete ns2 (Network Simulator vers. 2) Come installare ns2 su Windows il linguaggio OTCL Uso di ns2 per simulare reti a pacchetto L ambiente di simulazione

Dettagli

LABORATORIO DI RETI. 03 Controllo a Finestra

LABORATORIO DI RETI. 03 Controllo a Finestra LABORATORIO DI RETI 03 Controllo a Finestra Controllo della velocità di trasmissione della sorgente di traffico Abbiamo visto negli esempi precedenti sorgenti di traffico che immettono direttamente il

Dettagli

Laboratori di FONDAMENTI DI RETI DI TELECOMUNICAZIONI

Laboratori di FONDAMENTI DI RETI DI TELECOMUNICAZIONI Politecnico di Milano Sede di Cremona A.A. 2007/08 Laboratori di FONDAMENTI DI RETI DI TELECOMUNICAZIONI Fabio Zeri (gundam@metarete.it) Slide 1 Multiplazione Permette la condivisione di un mezzo trasmissivo

Dettagli

- 4 - La multiplazione statistica nelle reti a pacchetto

- 4 - La multiplazione statistica nelle reti a pacchetto Politecnico di Milano Dipartimento di Elettronica e Informazione - 4 - La multiplazione statistica nelle reti a pacchetto Laboratorio di Reti di Telecomunicazione Premessa Useremo NS e nscript per studiare

Dettagli

- 4 - La multiplazione statistica nelle reti a pacchetto

- 4 - La multiplazione statistica nelle reti a pacchetto Politecnico di Milano Dipartimento di Elettronica e Informazione - 4 - La multiplazione statistica nelle reti a pacchetto Laboratorio di Reti di Telecomunicazione Premessa Useremo NS e nscript per studiare

Dettagli

Tel Web:

Tel Web: UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI INGEGNERIA Introduzione a Network Simulator 2 Emanuele Goldoni Riferimenti Emanuele Goldoni Laboratorio Reti (MN) Tel. 376-286234 Web: http://netlab-mn.unipv.it

Dettagli

Laboratori di FONDAMENTI DI RETI DI TELECOMUNICAZIONI

Laboratori di FONDAMENTI DI RETI DI TELECOMUNICAZIONI Politecnico di Milano Sede di Cremona A.A. 2004/05 Laboratori di FONDAMENTI DI RETI DI TELECOMUNICAZIONI Fabio Zeri (gundam@metarete.it) Slide 1 Controllo della trasmissione Sorgenti viste fino ad ora

Dettagli

Laboratorio di Fondamenti di Reti di Telecomunicazioni

Laboratorio di Fondamenti di Reti di Telecomunicazioni Politecnico di Milano Dipartimento di Elettronica e Informazione Laboratorio di Fondamenti di Reti di Telecomunicazioni Corso Fratta Pattavina Maier Lezione n : 4 Responsabili Laboratorio e Contatti Sito

Dettagli

SIMULATORI PER RETI AD HOC

SIMULATORI PER RETI AD HOC SIMULATORI PER RETI AD HOC Ing. Alessandro Leonardi Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Università degli Studi di Catania Modelli di simulazione per Reti Ad Hoc Le reti Ad-Hoc

Dettagli

Università di Bergamo. Dipartimento di Ingegneria dell Informazione e Metodi Matematici. Laboratorio di Reti. Prof.

Università di Bergamo. Dipartimento di Ingegneria dell Informazione e Metodi Matematici. Laboratorio di Reti. Prof. Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici Laboratorio di Reti Prof. Fabio Martignon 1 Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi

Dettagli

Programma del corso

Programma del corso carla.raffaelli@unibo.it http://deis-tlc.deis.unibo.it Programma del corso 2005-2006 Parte I - Lo strato di trasporto: Trasporto senza connessione: UDP; trasporto orientato alla connessione: TCP; controllo

Dettagli

Simulazione ed Emulazione di sistemi satellitari

Simulazione ed Emulazione di sistemi satellitari Simulazione ed Emulazione di sistemi satellitari Premessa I sistemi ingegneristici (in particolare di telecomunicazioni ed in particolare satellitari) sono complessi Processo di sviluppo (a controreazione)

Dettagli

COSTRUZIONE DI UN APPLICAZIONE

COSTRUZIONE DI UN APPLICAZIONE COSTRUZIONE DI UN APPLICAZIONE Per costruire un applicazione occorre: compilare il file (o i file se più d uno) che contengono il testo del programma (file sorgente) Il risultato sono uno o più file oggetto.

Dettagli

Reti di Telecomunicazioni Lezione del 15/11/2013

Reti di Telecomunicazioni Lezione del 15/11/2013 Reti di Telecomunicazioni Lezione del 15/11/2013 Ing. Cesare Sottile Ph.D. Student Cubo 41c VI Piano email : sottile@dimes.unical.it Blog: http://cesaresottile.wordpress.com/ SISTEMI AD EVENTI DISCRETI

Dettagli

Esame di Reti di Telecomunicazioni 6 Aprile 2004 Nome:.. Matricola:.. ============================================================ Esercizio

Esame di Reti di Telecomunicazioni 6 Aprile 2004 Nome:.. Matricola:.. ============================================================ Esercizio Esame di Reti di Telecomunicazioni 6 Aprile 2004 Nome:.. Matricola:.. ============================================================ Esercizio Si considerino due terminali interconnessi attraverso una rete

Dettagli

Definizione. Introduzione alle MANET. Host Mobili (2) Host Mobili (1)

Definizione. Introduzione alle MANET. Host Mobili (2) Host Mobili (1) Definizione Introduzione alle (Mobile Ad-hoc NETwork) indica una tipologia di reti wireless che possono operare senza la necessità di una infrastruttura fisica fissa Permettono la comunicazione wireless

Dettagli

Valutazione del TCP con NS2. Gaia Maselli

Valutazione del TCP con NS2. Gaia Maselli Valutazione del TCP con NS2 Gaia Maselli maselli@di.uniroma1.it Esempio di simulazione example2.tcl UDP con CBR Lunghezza della coda = 10 UDP con CBR Cosa succede se il traffico tra il nodo 0 e 3 è di

Dettagli

Corso di QoS e sicurezza nelle reti Lezione del 11/03/2015

Corso di QoS e sicurezza nelle reti Lezione del 11/03/2015 Corso di QoS e sicurezza nelle reti Lezione del 11/03/2015 Ing. Cesare Sottile Ph.D Student Cubo 41c VI Piano E-Mail : sottile@dimes.unical.it Blog: http://cesaresottile.wordpress.com/ SOMMARIO Simulatore

Dettagli

Introduzione a NSCRIPT. Ing. Anna Maria Vegni

Introduzione a NSCRIPT. Ing. Anna Maria Vegni Introduzione a NSCRIPT 1 ContenuA Introduzione a NSCRIPT Configurare una topologia di rete con NSCRIPT Generare un file.tcl con NSCRIPT Analisi e comprensione di script_3.nss script_3.tcl Homework hw.nss

Dettagli

TECNOLOGIE WIRELESS PER L AUTOMAZIONE

TECNOLOGIE WIRELESS PER L AUTOMAZIONE Istituto di Elettronica e di Ingegneria dell'informazione e delle Telecomunicazioni - CNR Claudio Zunino (claudio.zunino@polito.it) TECNOLOGIE WIRELESS PER L AUTOMAZIONE Sommario Il gruppo di ricerca I

Dettagli

DESCRIZIONE DELL APPROCCIO SIMULATIVO E UTILIZZO DEI SIMULATORI. Analisi delle prestazioni di un sistema

DESCRIZIONE DELL APPROCCIO SIMULATIVO E UTILIZZO DEI SIMULATORI. Analisi delle prestazioni di un sistema DESCRIZIONE DELL APPROCCIO SIMULATIVO E UTILIZZO DEI SIMULATORI Ing. Michele Savi DEIS Università di Bologna michele.savi@unibo.it Analisi delle prestazioni di un sistema La valutazione delle prestazioni

Dettagli

Dipartimento di Ingegneria dell Informazione e Metodi Matematici Laboratorio di Reti Prof. Fabio Martignon

Dipartimento di Ingegneria dell Informazione e Metodi Matematici Laboratorio di Reti Prof. Fabio Martignon Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici Laboratorio di Reti Prof. Fabio Martignon Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi

Dettagli

and Applications in Mobile Environments with Bluetooth Ing. Salvatore Baglieri

and Applications in Mobile Environments with Bluetooth Ing. Salvatore Baglieri Support for Emulation of Services and Applications in Mobile Environments with Bluetooth Ing. Salvatore Baglieri Introduzione Diffusione dispositivi portatili Sviluppo tecnologie di MANET Utenti mobili

Dettagli

Progettazione di Servizi Web e Reti di Calcolatori

Progettazione di Servizi Web e Reti di Calcolatori Progettazione di Servizi Web e Reti di Calcolatori Prompt dei comandi Politecnico di Torino Prof. Antonio Lioy AA 2015-2016, esercitazione di laboratorio n.2 Per usare gli applicativi nslookup e wget è

Dettagli

Corso di RETI DI COMUNICAZIONE E INTERNET Modulo 1

Corso di RETI DI COMUNICAZIONE E INTERNET Modulo 1 Politecnico di Milano Sede di Cremona A.A. 2012/13 Corso di RETI DI COMUNICAZIONE E INTERNET Modulo 1 Martino De Marco email: martino.demarco@mail.polimi.it skype: martino.demarco INFORMAZIONI SUL CORSO

Dettagli

Livello rete. Piano di controllo. Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol

Livello rete. Piano di controllo. Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol Livello rete Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol Formato del datagramma Frammentazione Indirizzamento IPv4 IPv6 Inoltro generalizzato e SDN

Dettagli

Introduzione alle reti (con particolare riferimento a Internet)

Introduzione alle reti (con particolare riferimento a Internet) Dipartimento Informatica Materia SeR - Sistemi e Reti Classe 4 Tec Ore/anno 132 A.S. 2018-2019 MODULI COMPETENZE UNITA di APPRENDIMENTO Terminologia delle reti (host, end-system, link, router, packet switching)

Dettagli

Laboratorio di Fondamenti di Reti di Telecomunicazioni

Laboratorio di Fondamenti di Reti di Telecomunicazioni Politecnico di Milano Dipartimento di Elettronica e Informazione Laboratorio di Fondamenti di Reti di Telecomunicazioni Corso Fratta Pattavina Maier Lezione n : 4 Responsabili Laboratorio e Contatti Sito

Dettagli

INTRODUZIONE AD OMNET++

INTRODUZIONE AD OMNET++ INTRODUZIONE AD OMNET++ Omnet++ OMNET++ è una piattaforma di simulazione : È utile per: Modulare: gerarchia di moduli Ad eventi Orientata agli Oggetti (in C++) Open Source Versione comm. OMNEST analizzare

Dettagli

Introduzione. Informazione, rete, connettività

Introduzione. Informazione, rete, connettività Introduzione Terminologia e concetti fondamentali La struttura di Internet (hardware e software): Accesso alla rete: end-systems, applicazioni, mezzi trasmissivi Nucleo: commutazione, struttura della rete,

Dettagli

Simulazione Spice. Simulazione Circuitale Spice. Netlist. Netlist

Simulazione Spice. Simulazione Circuitale Spice. Netlist. Netlist Simulazione Spice Simulazione Circuitale Spice Lucidi del Corso di Elettronica Digitale Modulo 4 Università di Cagliari Dipartimento di Ingegneria Elettrica ed Elettronica Laboratorio di Elettronica (EOLAB)

Dettagli

Appello di Reti di Telecomunicazioni 1 Febbraio 2005

Appello di Reti di Telecomunicazioni 1 Febbraio 2005 Appello di Reti di Telecomunicazioni 1 Febbraio 2005 Nome Studente: Matricola: ====================================================================== Esercizio Data la rete riportata in figura, si dimensionino

Dettagli

Introduzione allo sniffing

Introduzione allo sniffing Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica November 30, 2005 Sommario Introduzione alle chiamate socket 1 Introduzione alle chiamate

Dettagli

C 2 = 10 Mb/s τ 2 = 1.5 ms

C 2 = 10 Mb/s τ 2 = 1.5 ms Infrastrutture e Protocolli per Internet Proff. A. Capone M. Cesana Appello 4 Settembre 2008 Cognome Nome Matricola Tempo Disponibile: 2 ore Importante: usare lo spazio dopo ogni esercizio per le risposte.

Dettagli

Programmazione modulare

Programmazione modulare Programmazione modulare 2018-2019 Indirizzo: Informatica Disciplina: SISTEMI E RETI Classe: 4 B Docente: Buscemi Letizia Ore settimanali previste: 4 ore (2 teoria + 2 laboratorio) Totale ore previste:

Dettagli

ISTITUTO TECNICO INDUSTRIALE M. FARADAY Programmazione didattica

ISTITUTO TECNICO INDUSTRIALE M. FARADAY Programmazione didattica ISTITUTO TECNICO INDUSTRIALE M. FARADAY Programmazione didattica 2016-2017 Indirizzo: Informatica Disciplina: SISTEMI E RETI Classe: 5 A Docente: Addonisio Micaela, Paolo Aurilia (ITP) Ore settimanali

Dettagli

TCP/IP: summary. Lorenzo Cavallaro, Andrea Lanzi

TCP/IP: summary. Lorenzo Cavallaro, Andrea Lanzi Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica December 7, 2004 Sommario 1 La suite di protocolli TCP/IP Layer 2 3 4 5 6 Sommario 1 La

Dettagli

Network Simulator 1. ns c. LBNL s Network Simulator. Salvatore Serrano 14 marzo 2003. Network Simulator 2. ns v.2

Network Simulator 1. ns c. LBNL s Network Simulator. Salvatore Serrano 14 marzo 2003. Network Simulator 2. ns v.2 Network Simulator 1 ns c LBNL s Network Simulator Network Simulator 2 il simulatore è scritto in C++ ns v2 l interfaccia dei comandi e di configurazione utilizza OTcl la documentazione è disponibile al

Dettagli

Analisi del Traffico di Rete

Analisi del Traffico di Rete Analisi del Traffico di Rete L. Massari, G. Nebbione giuseppe.nebbione01@universitadipavia.it University of Pavia Anno Accademico 2018/2019 1 / 30 Outline 1 Introduzione all analisi dei pacchetti 2 Pillole

Dettagli

Lab 01 Introduzione a Codelite

Lab 01 Introduzione a Codelite Fondamenti di Informatica e Laboratorio T-AB e Fondamenti di Informatica T1 Ingegneria Elettronica e Telecomunicazioni e Ingegneria dell Automazione a.a. 2011/2012 Lab 01 Introduzione a Codelite Lab01

Dettagli

1.1 Servizi e reti di telecomunicazioni

1.1 Servizi e reti di telecomunicazioni 1. Fondamenti sulle reti di telecomunicazioni 1.1 Servizi e reti di telecomunicazioni Giacomo Morabito Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Università di Catania http://www.diit.unict.it/users/gmorabi

Dettagli

Simulazione del comportamento prestazionale del protocollo TCP e di alcuni protocolli di Routing

Simulazione del comportamento prestazionale del protocollo TCP e di alcuni protocolli di Routing UNIVERSITA DEGLI STUDI DI PAVIA FACOLTA DI INGEGNERIA Corso di Laurea in Ingegneria Informatica Sede di Mantova Simulazione del comportamento prestazionale del protocollo TCP e di alcuni protocolli di

Dettagli

MODELLI ISO/OSI e TCP/IP

MODELLI ISO/OSI e TCP/IP PARTE I - Reti di Calcolatori ed Internet MODELLI ISO/OSI e TCP/IP 2.1 Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto tra OSI e TCP/IP ARPANET Ethernet Reti ATM reti

Dettagli

Università degli Studi di Bergamo

Università degli Studi di Bergamo Università degli Studi di Bergamo Facoltà di Ingegneria Prof. Filippini 2!!!!!!! 3!!!!!!!!!! 4!!!!!! 5!!!!!!!!!!! 6!!!!!!!! 7!!! 8 Prefix (binary) Usage Fraction 0000 0000 Reserved for IPv4 addresses 1/256

Dettagli

COSTRUZIONE DI UN APPLICAZIONE

COSTRUZIONE DI UN APPLICAZIONE COSTRUZIONE DI UN APPLICAZIONE Per costruire un applicazione occorre: compilare il file (o i file se più d uno) che contengono il testo del programma (file sorgente) Il risultato sono uno o più file oggetto.

Dettagli