Complete Tutorial on AODV DSR and DSDV Routing Protocols using ns3

This is a Live Lecture delivered at IIT Patna During December 2019
#IITPatna #VITChennai #ns3
Its a complete tutorial one can do the comparison of all the three protocols. Since this video is recorded using my MacBook Air, when I am moving away from my computer, the audio will be diminishing.
21st Dec 2019.
Softwares we will be dealing
1. ns3 (.cc source code)
2. NetAnim
3. Visualizer
4. Trace Metrics (ASCII Logs)
5. Flow Monitor (Powerful tool in ns3)
6. Wireshark (Packet Capture) -ns3 creates .pcap files
7. gnuplot (To plot characteristics)

AODV, DSR, DSDV, OLSR
AODV – Adhoc on Demand Distance Vector
DSR – Dynamic source Routing
DSDV – Destination Sequenced Distance Vector
OLSR – Object Link State Routing.

NS3 – Five Abstractions
Node
Channel
Topology Helpers
Net Devices (sOFTWARE DRIVER+ HARDWARE)
Application

Manet Routing Protocols.
AODV, DSR, OLSR and DSDV.

where is the source code?
first.cc, second.cc third.cc sixth.cc seventh.cc

Copy the manet-routing-compare.cc file to scratch/ folder
To run the command use:

$] ./waf –run scratch/manet-routing-compare
for command line inputs
$] ./waf –run “scratch/manet-routing-compare –protocol=2 –CSVfileName=AODV.csv –traceMobility=true”

1. Ns3 Manet Source code
2. Gnuplot

Pradeep Kumar TS
VIT Chennai.
https://www.nsnam.com
https://www.youtube.com/tspradeepkumar

Post Author: hatefull