Click Lab Experiments Relatore Candidati Andrea Bianco Claudio - - PowerPoint PPT Presentation
Click Lab Experiments Relatore Candidati Andrea Bianco Claudio - - PowerPoint PPT Presentation
Politecnico di Torino Click Lab Experiments Relatore Candidati Andrea Bianco Claudio Fiandrino Enrico Marnetto 19 febbraio 2011 Introduzione La slide iniziale sono presenti Candidati e Relatore perch` e questa classe L A T EX , o meglio
Introduzione
La slide iniziale sono presenti Candidati e Relatore perch` e questa classe L
AT
EX , o meglio tema Beamer, ` e pensata per la realizzazione di
- tesi. Nelle slide seguenti si riporta, per argomento, i pi`
u importanti elementi usati, preesistenti o realizzati da noi (sottolineati). Il gruppo ` e formato da:
◮ Fiandrino Claudio 176899 ◮ Marnetto Enrico 176916 2 of 12 Claudio Fiandrino - Click Lab Experiments
Counter test
◮ InfiniteSource ◮ Strip (14 Ethernet + 20 IP) ◮ IPClassifier with source as parameter ⊲ cnt2: host 192.168.1.246 ⊲ cnt3: other hosts ◮ Discard 3 of 12 Claudio Fiandrino - Click Lab Experiments
Random generator
◮ InfiniteSource ◮ Strip ◮ IPEncapRandomAddr ◮ IPClassifier with source as parameter ⊲ cnt2: host 192.168.1.246 ⊲ cnt3: other hosts ◮ Discard 4 of 12 Claudio Fiandrino - Click Lab Experiments
Queues: FIFO
◮ InfiniteSource ◮ Strip ◮ IPEncapRandomAddr ◮ Queue ◮ Discard 5 of 12 Claudio Fiandrino - Click Lab Experiments
Queues: LIFO (I)
◮ Two InfiniteSource ⊲ the one that servs FIFO has LIMIT 0 ◮ Strip ◮ IPEncapRandomAddr ◮ MixedQueue ◮ Discard 6 of 12 Claudio Fiandrino - Click Lab Experiments
Queues: LIFO (II)
◮ One InfiniteSource with LIMIT 0 for FIFO queue ◮ One TimedSource for LIFO ◮ Strip ◮ IPEncapRandomAddr ◮ MixedQueue ◮ TimedSink instead Discard 7 of 12 Claudio Fiandrino - Click Lab Experiments
Queues: Random Queue (I)
◮ TimedSource ◮ Strip ◮ IPEncapRandomAddr ◮ RandomQueue ◮ TimedSink 8 of 12 Claudio Fiandrino - Click Lab Experiments
Queues: Random Queue (II)
◮ TimedSource ◮ Strip ◮ IPEncapConsAddr ◮ RandomQueue ◮ TimedSink 9 of 12 Claudio Fiandrino - Click Lab Experiments
TCP/UDP traffic generation
◮ TimedSource ◮ Strip ◮ TCPUDPIPEncap ⊲ ips with consecutive address ⊲ tcp header ⊲ udp header ◮ IPClassifier(tcp, udp) ⊲ SimpleQueue for each flow ⊲ cnt tcp ⊲ cnt udp ◮ TimedSink for both flows 10 of 12 Claudio Fiandrino - Click Lab Experiments
Shapers/Policers: Leaky Bucket
◮ InfiniteSource ◮ element LeakyBucket: ⊲ SimpleQueue ⊲ RatedUnqueue ◮ Discard 11 of 12 Claudio Fiandrino - Click Lab Experiments
Shapers/Policers: Token Bucket
◮ TimedSource ◮ element TokenBucket: ⊲ requires tokenbucket.hh ⊲ SimpleQueue ⊲ NewRatedUnqueue ◮ Discard 12 of 12 Claudio Fiandrino - Click Lab Experiments