- rkshop
- ught
- ratory
The rd NS v Sim ulator W orkshop br ought to you by - - PDF document
The rd NS v Sim ulator W orkshop br ought to you by Kevin F all La wrence Berk eley National Lab oratory kfal le elblgov httpwwwnr ge elblgovkfal l AND Kannan V aradhan
Tcl
conf ... WORK common vint doc ns-2 nam lib test ex
bin
tcl www
rd NSv WNewReno Replicator
AddrClassifier
Agent/Message/Prober
McastClassifier
Queue Classifier
Agent/Message
Delay Agent/TCP TclObject Connector
Shared with MASH Project:
NsObject Trace/Drop Trace/Hop Trace RED Agent Trace/Enq ... ... Trace/Deq Reno DropTail
rd NSv WAgent
Port Classifier Local Addr
Link Link
Classifier Addr
Node
Node.entry
Agent Agent
Node ... ... Node
Node.entry
Link Link Link
Addr Replicator Replicator Addr Classifier Classifier unicast? Mcast Classifier
MulticastNode
multicast?
... ...
(S1, G1) (S2, G2) (S3, G3)
Link Link
Node.entry
Link
rd NSv WAgent
Port Classifier Local Addr
Link Link
Classifier Addr
Node
Node.entry
Agent Agent
Queue Delay Agent/Null Link Link::entry SnoopQueue/In SnoopQueue/Out SnoopQueue/Drop QueueMonitor
Figurehtab_ slot_ Hash Function Packet hnodes
Hash Functions: Source/Dest, Source/Dest/FID, FID Hnodes: active, slot, src, dst, fid
default
rd NSv WQueue (arbitrary) Queue (arbitrary) SD SD Connector CBQClass CBQClass Classifier (e.g. hash) SI SI SO SO CBQ (scheduler) QMon QMon
head_ drophead_ classifier_ queue_
Connector RED Queue RED Queue SD CBQClass CBQClass Classifier SI SI SO SO CBQ (scheduler) FlowMon head_ drophead_ classifier_ queue_
FlowMon w/default SD ESD ESD
pboxfm_
rd NSv W