NS Projects.doc

Assignment 1
The “Dumb-bell” topology is used to study the effect of a bottle-neck link shared by many sources.
S1
D1
S2
D2
S3
D3
.
R1
R2
.
Sn-1
Sn
.
.
Dn-1
Dn
Write TCL script that takes integers as arguments “n” and “m” and create a dumb-bell topology with “n
sources” and “m destinations”.
Make the link between R1 and R2 a 5Mbps/10ms duplex links with Drop tail queues. Make all other links
100Mbps/10ms duplex links with Drop tail queues.
Monitor the network and make report. Following parameters must be assessed:
1- Throughput
2- Delay
Assignment 2
The following topology is called “parking lot”. Create this topology and assess following parameters:
1- Create following topology and assess the throughput.
2- (Optional) monitor the throughput of all five TCP flows at the sinks, averaged over a sliding
window of size, for 0.5 seconds.
Notice:
All the simulations need the trace file and the script for trace file analysis.