CN Mini Project
CN Mini Project
CN Mini Project
INDORE (M.P.)
CERTIFICATE
This is to certify that Ms. Riya Rajput, Sneha Dhanotiya, Soumya Nagbhati, Tanishka Ahire with RGTU
the Mini Project on “Analysis and Simulation of Distance Vector Routing and Link State Protocol” in
“CS602-Computer Networks”, for B. Tech, VI Semester of the Computer Science & Engineering during
_________________________ _________________________
TABLE OF CONTENTS
CONTENTS PAGE NO.
Introduction of the Project 04
Description of the Project 05
Technical Details of the Project 06-07
Screenshot of the Code 08-11
Screenshot of working Project 12-14
References 15
4
In computer networks, routing protocols play a vital role in determining the paths data packets take from source
to destination. Two fundamental types of routing protocols are Distance Vector and Link State protocols.
Objective:
Simulate both Distance Vector and Link State routing protocols in a network environment using a simulation
tool like Cisco Packet Tracer.
Topology Setup:
Designing a network topology in a simulation tool such as Cisco Packet Tracer..
Including routers and switches as necessary to create a network infrastructure.
Traffic Simulation:
Generating simulated network traffic using tools within the simulation environment.
Observing how routers forward packets based on the routing protocols implemented.
Scenario Testing:
Introducing network failures or topology changes and observe how each routing protocol reacts.
Analyzing the impact on network performance, such as packet loss or rerouting.
Protocol Configuration:
Configuring routers to run both Distance Vector (DV) and Link State (LS) routing protocols
simultaneously.
Implementing RIP (Routing Information Protocol) or EIGRP (Enhanced Interior Gateway Routing
Protocol) for DV routing.
Metric Definition:
Defining metrics for performance evaluation, such as convergence time, routing table size, bandwidth
utilization, and path selection.
Simulation Scenarios:
Designing various simulation scenarios to stress-test the routing protocols.
Introducing changes like link failures, network topology modifications, and traffic variations to observe
protocol behavior.
Protocol Monitoring:
Utilizing simulation tools to monitor routing protocol interactions, including route advertisements,
updates, and convergence events.
Performance Evaluation:
Analyzing simulation results to assess the performance of DV and LS routing protocols.
Comparing metrics such as convergence time, routing stability, scalability, and resource utilization
under different scenarios.
7
Technologies Involved:
Routing Protocols:
In-depth understanding of DV and LS routing algorithms, protocol mechanics, and configuration
parameters.
Network Monitoring:
Knowledge of SNMP (Simple Network Management Protocol) or other monitoring techniques to collect
performance metrics.
8
Screenshot-1
Screenshot-2
9
Screenshot-3
Screenshot-4
10
Screenshot-5
Screenshot-6
11
Screenshot-7
Screenshot-8
12
Screenshot-9
Screenshot-10
13
Screenshot-11
Screenshot-12
14
Screenshot-13
Screenshot-14
15
References
Meenakshi Yadav on “MANET”, Sunil Taneja and Ashwani Kush, “A Survey of Routing Protocols in
Mobile Ad-hocNetwork”, International Journal of Innovation, Management and Technology, vol.
1, No. 3, August 2010, ISSN: 2010-0248.
C. K. Jha, P. Kumar, P. D. Parihar and L. Garg, "Realisation of Link State Routing Protocol and
Advance Distance Vector in Different IP Schema," 2014 International Conference on Computational
Intelligence and Communication Networks, 2014, pp. 486-491, doi: 10.1109/CICN.2014.113.
Yefa Mai1 ,Yuxia Bai1 and Nan Wang2, Performance Comparison and Evaluation of the
Routing Protocols for MANETs Using NS3 , ”Journal of Electrical Enneering” (2017) 187-195
doi: 10.17265/2328.
Z. Wang, Y. Chen and C. Li, "PSR: A Lightweight Proactive Source Routing Protocol For Mobile
Ad Hoc Networks," in IEEE Transactions on Vehicular Technology, vol. 63, no. 2, pp. 859-868, Feb.
2014, doi: 10.1109/TVT.2013.2279111.