SlideShare a Scribd company logo
1 of 16
Performance Analysis of
Dynamic Routing Protocols
using OPNET
Md Muzahidul Islam
Roadmap
▪ Introduction
▪ Dynamic routing protocols overview:
▪ Routing Information Protocol (RIP)
▪ Enhanced Interior Gateway Routing Protocol (EIGRP)
▪ Open Shortest Path First (OSPF)
▪ OPNET models of routing protocols
▪ Simulation scenarios
▪ Simulation results
▪ Conclusions
▪ References
Introduction
▪ Routing is the process of selecting paths in a network
▪ Routing protocols are key elements of modern communication
networks
▪ Interior Gateway Protocols (IGP): within an Autonomous System
(AS)
• RIP, EIGRP, and OSPF
▪ Exterior Gateway Protocol (EGP): between ASs
• Border Gateway Protocol (BGP)
▪ Metrics: cost, bandwidth, maximum transmission unit (MTU), packet
delay, and hop count
▪ OPNET Modeler was used to compare performance of RIP, EIGRP,
and OSPF
Dynamic Routing Protocols
▪ Dynamic routing protocols:
• an important role in today’s networks
• router dynamically advertise and learn routes
• determine available routes and identify the most efficient routes to
a destination
▪ Advantages of dynamic routing protocols:
• better scalability and adaptability
• less administrative overhead
• capability to maintain failure or topology change
▪ Distance vector (DV) vs. link state (LS) routing:
• short distance vs. the best path
• DV routing protocol: RIP, IGRP
• LS routing protocol: EIGRP, OSPF, and IS-IS
Routing Information Protocol (RIP)
▪ RIP:
• distance vector routing protocol
• using UPD port 520
• maximum hop number: 15
• distance metric: number of hops
• exchanged every 30 seconds
• convergence time: 30 to 60 seconds
• less power and memory
• suitable for all types of routing devices
Enhanced Interior Gateway Routing Protocol
(EIGRP)
▪ EIGRP (Enhanced Interior Gateway Routing Protocol):
• CISCO proprietary routing protocol
• Diffusing Update Algorithm (DUAL)
• Metrics: reliability, MTU, delay, load, and bandwidth
• Three tables:
▪ neighbor’s table
▪ topology table
▪ routing table
• Loop-free and fast convergence
Open Shortest Path First (OSPF)
▪ Open Shortest Path First (OSPF):
• Publicly available
• Uses Link State algorithm:
▪ topology map at each node
▪ route computation using Dijkstra’s algorithm
▪ Link State Advertisement (LSA)
▪ Link State Database (LSD)
• Scalabe and has faster convergence
• More complex, processor intensive, and increased memory
demands
OPNET Models of Routing Protocols
▪ OPNET 14.5.A PL8
▪ Network:
• five subnets connected with PPP DS3 (44.736 Mbps)
• subnets: Cisco 7200 routers, 3600 switches, Ethernet server,
100BaseT LANs
OPNET Models of Routing Protocols
▪ Six simulation scenarios
• Subnet1 and Subnet5 fail at
300 s and recover at 500 s
▪ Application configurations
• Four applications:
Scenario
name
Routing
protocol
Failure
link
Fail
time
Recovery
time
RIP no fail RIP N/A N/A N/A
EIGRP no
fail
EIGRP N/A N/A N/A
OSPF no fail OSPF N/A N/A N/A
RIP RIP Subnet1–5 300 s 500 s
EIGRP EIGRP Subnet1–5 300 s 500 s
OSPF OSPF Subnet1–5 300 s 500 s
Email High load
HTTP HTTP 1.1, heavy browsing
Video
Conferencing
15 frames/s, 128x240 pixels
Voice IP telephony and silence
suppressed
3. After failure, NC: EIGRP is the shortest,
OSPF is the longest
Simulation Scenarios:
(Network Convergence & Routing traffic)
1.Network Convergence: EIGRP is the
shortest, OSPF is the longest
▪ Without failure ▪ With failure
2. Routing traffic: RIP is the smallest,
OSPF is the highest
4. After failure, RT: RIP is the smallest,
EIGRP is the highest
Simulation Scenarios with failure:
(Ethernet delay & Email upload response time)
▪ Ethernet delay:
EIGRP is the lowest
RIP the highest
▪ Email upload response time:
OSPF is the shortest before failure
and the highest after recovery
Simulation Scenarios with failure:
(HTTP page response time & Video packet delay)
▪ HTTP page response time:
OSPF is the lowest
RIP is the highest
▪ Video conferencing packet delay:
OSPF is the lowest
RIP is the highest
▪ Voice packet delay:
RIP is the lowest, OSPF is the highest
Simulation Scenarios with failure:
(Voice packet delay)
Analysis of Simulation Results
▪ RIP
• better in voice packet delay
• simple routing protocol and less protocol traffic
• slower convergence time
▪ EIGRP
• better in network convergence, routing traffic, and Ethernet delay
• less CPU and memory and short Convergence time
• only using for Cisco
▪ OSPF
• better in HTTP page response time and video conferencing delay
• little bandwidth without change
• fast converge, better for large network
• more complex
Conclusions
▪ Routing protocols are key elements of communication networks
▪ Use OPNET Modeler as a powerful tool for network planners
▪ Design various scenarios and topologies
▪ Simulate within specific terms an metrics
▪ Analyze the performance of RIP, EIGRP, and the OSPF
▪ Select the most suitable routing protocol
▪ Optimize network operation efficiency
Thanks

More Related Content

What's hot

Internet Traffic Engineering
Internet Traffic EngineeringInternet Traffic Engineering
Internet Traffic Engineeringjonassm
 
Multi-Protocol Label Switching
Multi-Protocol Label SwitchingMulti-Protocol Label Switching
Multi-Protocol Label Switchingseanraz
 
A Comparative Performance Analysis of Route Redistribution among Three Differ...
A Comparative Performance Analysis of Route Redistribution among Three Differ...A Comparative Performance Analysis of Route Redistribution among Three Differ...
A Comparative Performance Analysis of Route Redistribution among Three Differ...IJCNCJournal
 
Paper id 21201449
Paper id 21201449Paper id 21201449
Paper id 21201449IJRAT
 
Multiprotocol label switching (mpls) - Networkshop44
Multiprotocol label switching (mpls)  - Networkshop44Multiprotocol label switching (mpls)  - Networkshop44
Multiprotocol label switching (mpls) - Networkshop44Jisc
 
TCP-IP NETWORKING FOR WIRELESS SYSTEMS
TCP-IP NETWORKING FOR WIRELESS SYSTEMS TCP-IP NETWORKING FOR WIRELESS SYSTEMS
TCP-IP NETWORKING FOR WIRELESS SYSTEMS BuddiesSairamit
 
I pv6 routing_protocol_for_low_power_and_lossy_
I pv6 routing_protocol_for_low_power_and_lossy_I pv6 routing_protocol_for_low_power_and_lossy_
I pv6 routing_protocol_for_low_power_and_lossy_Sheetal Kshirsagar
 
Mpls by vidhu
Mpls by vidhuMpls by vidhu
Mpls by vidhuCU
 
Mpls-Multi Protocol label Switching
Mpls-Multi Protocol label Switching Mpls-Multi Protocol label Switching
Mpls-Multi Protocol label Switching Sumit Pathak
 
MPLS (Multiprotocol Label Switching)
MPLS (Multiprotocol Label Switching)MPLS (Multiprotocol Label Switching)
MPLS (Multiprotocol Label Switching)Netwax Lab
 
MultiPath TCP - The path to multipath
MultiPath TCP - The path to multipathMultiPath TCP - The path to multipath
MultiPath TCP - The path to multipathDiogo Mónica
 
Final Presentation on the Network layer
Final Presentation on the Network layerFinal Presentation on the Network layer
Final Presentation on the Network layerZee Haak
 

What's hot (20)

Mpls 1
Mpls 1Mpls 1
Mpls 1
 
Mpls101
Mpls101Mpls101
Mpls101
 
ACIT Mumbai - OSI Model
ACIT Mumbai - OSI ModelACIT Mumbai - OSI Model
ACIT Mumbai - OSI Model
 
Internet Traffic Engineering
Internet Traffic EngineeringInternet Traffic Engineering
Internet Traffic Engineering
 
Multi-Protocol Label Switching
Multi-Protocol Label SwitchingMulti-Protocol Label Switching
Multi-Protocol Label Switching
 
A Comparative Performance Analysis of Route Redistribution among Three Differ...
A Comparative Performance Analysis of Route Redistribution among Three Differ...A Comparative Performance Analysis of Route Redistribution among Three Differ...
A Comparative Performance Analysis of Route Redistribution among Three Differ...
 
Paper id 21201449
Paper id 21201449Paper id 21201449
Paper id 21201449
 
Multiprotocol label switching (mpls) - Networkshop44
Multiprotocol label switching (mpls)  - Networkshop44Multiprotocol label switching (mpls)  - Networkshop44
Multiprotocol label switching (mpls) - Networkshop44
 
Mpls
MplsMpls
Mpls
 
TCP-IP NETWORKING FOR WIRELESS SYSTEMS
TCP-IP NETWORKING FOR WIRELESS SYSTEMS TCP-IP NETWORKING FOR WIRELESS SYSTEMS
TCP-IP NETWORKING FOR WIRELESS SYSTEMS
 
I pv6 routing_protocol_for_low_power_and_lossy_
I pv6 routing_protocol_for_low_power_and_lossy_I pv6 routing_protocol_for_low_power_and_lossy_
I pv6 routing_protocol_for_low_power_and_lossy_
 
Mpls by vidhu
Mpls by vidhuMpls by vidhu
Mpls by vidhu
 
Olsr protocol ppt
Olsr protocol pptOlsr protocol ppt
Olsr protocol ppt
 
Mpls-Multi Protocol label Switching
Mpls-Multi Protocol label Switching Mpls-Multi Protocol label Switching
Mpls-Multi Protocol label Switching
 
I pv4 format
I pv4 formatI pv4 format
I pv4 format
 
Rpl
Rpl Rpl
Rpl
 
MPLS (Multiprotocol Label Switching)
MPLS (Multiprotocol Label Switching)MPLS (Multiprotocol Label Switching)
MPLS (Multiprotocol Label Switching)
 
MultiPath TCP - The path to multipath
MultiPath TCP - The path to multipathMultiPath TCP - The path to multipath
MultiPath TCP - The path to multipath
 
Mpls basic
Mpls basicMpls basic
Mpls basic
 
Final Presentation on the Network layer
Final Presentation on the Network layerFinal Presentation on the Network layer
Final Presentation on the Network layer
 

Viewers also liked

Protocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulationProtocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulationAlexander Decker
 
Routing information protocol & rip configuration
Routing information protocol & rip configurationRouting information protocol & rip configuration
Routing information protocol & rip configuration3Anetwork com
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information ProtocolMiftahul Khair N
 
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)Abdelkhalik Mosa
 
RIP Routing Information Protocol Extreme Networks
RIP Routing Information Protocol Extreme NetworksRIP Routing Information Protocol Extreme Networks
RIP Routing Information Protocol Extreme NetworksDani Royman Simanjuntak
 
Sample PowerPoint for Project Review
Sample PowerPoint for Project ReviewSample PowerPoint for Project Review
Sample PowerPoint for Project ReviewMissKarchin
 
RIP - Routing Information Protocol
RIP - Routing Information ProtocolRIP - Routing Information Protocol
RIP - Routing Information Protocolselvakumar_b1985
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information ProtocolKashif Latif
 
Routing Information Protocol (RIP)
Routing Information Protocol(RIP)Routing Information Protocol(RIP)
Routing Information Protocol (RIP)waqasahmad1995
 
First Review(Ppt)
First Review(Ppt)First Review(Ppt)
First Review(Ppt)smjagadish
 

Viewers also liked (11)

Protocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulationProtocol data unit (pdu) a simulation
Protocol data unit (pdu) a simulation
 
Routing information protocol & rip configuration
Routing information protocol & rip configurationRouting information protocol & rip configuration
Routing information protocol & rip configuration
 
Rip
RipRip
Rip
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
 
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
Routing Protocols and Concepts: Ch5 - Routing Information Protocol (RIP v1)
 
RIP Routing Information Protocol Extreme Networks
RIP Routing Information Protocol Extreme NetworksRIP Routing Information Protocol Extreme Networks
RIP Routing Information Protocol Extreme Networks
 
Sample PowerPoint for Project Review
Sample PowerPoint for Project ReviewSample PowerPoint for Project Review
Sample PowerPoint for Project Review
 
RIP - Routing Information Protocol
RIP - Routing Information ProtocolRIP - Routing Information Protocol
RIP - Routing Information Protocol
 
Routing Information Protocol
Routing Information ProtocolRouting Information Protocol
Routing Information Protocol
 
Routing Information Protocol (RIP)
Routing Information Protocol(RIP)Routing Information Protocol(RIP)
Routing Information Protocol (RIP)
 
First Review(Ppt)
First Review(Ppt)First Review(Ppt)
First Review(Ppt)
 

Similar to Performance Analysis of Dynamic Routing Protocols using OPNET

EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)NetProtocol Xpert
 
PLNOG 17 - Leonir Hoxha - Next Generation Network Architecture - Segment Routing
PLNOG 17 - Leonir Hoxha - Next Generation Network Architecture - Segment RoutingPLNOG 17 - Leonir Hoxha - Next Generation Network Architecture - Segment Routing
PLNOG 17 - Leonir Hoxha - Next Generation Network Architecture - Segment RoutingPROIDEA
 
Network State Awareness & Troubleshooting
Network State Awareness & TroubleshootingNetwork State Awareness & Troubleshooting
Network State Awareness & TroubleshootingAPNIC
 
Part 10 : Routing in IP networks and interdomain routing with BGP
Part 10 : Routing in IP networks and interdomain routing with BGPPart 10 : Routing in IP networks and interdomain routing with BGP
Part 10 : Routing in IP networks and interdomain routing with BGPOlivier Bonaventure
 
Networks Have Layers - Understanding The OSI Model
Networks Have Layers - Understanding The OSI ModelNetworks Have Layers - Understanding The OSI Model
Networks Have Layers - Understanding The OSI ModelBrandon Checketts
 
Tutorial: Network State Awareness Troubleshooting
Tutorial: Network State Awareness TroubleshootingTutorial: Network State Awareness Troubleshooting
Tutorial: Network State Awareness TroubleshootingAPNIC
 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP TransportMyNOG
 
Sept 2017 dynamic routing
Sept 2017   dynamic routingSept 2017   dynamic routing
Sept 2017 dynamic routingshahin raj
 
ConfigureTwo networks principle
ConfigureTwo networks principleConfigureTwo networks principle
ConfigureTwo networks principleDrAlneami
 
Dynamic Routing All Algorithms, Working And Basics
Dynamic Routing All Algorithms, Working And BasicsDynamic Routing All Algorithms, Working And Basics
Dynamic Routing All Algorithms, Working And BasicsHarsh Mehta
 
Network protocol
Network protocolNetwork protocol
Network protocolOnline
 

Similar to Performance Analysis of Dynamic Routing Protocols using OPNET (20)

EIGRP, DHCP, OSPF, NAT
EIGRP, DHCP, OSPF, NATEIGRP, DHCP, OSPF, NAT
EIGRP, DHCP, OSPF, NAT
 
1Routing Basics.pdf
1Routing Basics.pdf1Routing Basics.pdf
1Routing Basics.pdf
 
EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP (Enhanced Interior Gateway Routing Protocol)
 
Introduction to MPLS - NANOG 61
Introduction to MPLS - NANOG 61Introduction to MPLS - NANOG 61
Introduction to MPLS - NANOG 61
 
PLNOG 17 - Leonir Hoxha - Next Generation Network Architecture - Segment Routing
PLNOG 17 - Leonir Hoxha - Next Generation Network Architecture - Segment RoutingPLNOG 17 - Leonir Hoxha - Next Generation Network Architecture - Segment Routing
PLNOG 17 - Leonir Hoxha - Next Generation Network Architecture - Segment Routing
 
Network State Awareness & Troubleshooting
Network State Awareness & TroubleshootingNetwork State Awareness & Troubleshooting
Network State Awareness & Troubleshooting
 
Ccna routing
Ccna routingCcna routing
Ccna routing
 
CCNA part 6 igrp,ospf,eigrp
CCNA part 6 igrp,ospf,eigrpCCNA part 6 igrp,ospf,eigrp
CCNA part 6 igrp,ospf,eigrp
 
Part 10 : Routing in IP networks and interdomain routing with BGP
Part 10 : Routing in IP networks and interdomain routing with BGPPart 10 : Routing in IP networks and interdomain routing with BGP
Part 10 : Routing in IP networks and interdomain routing with BGP
 
Routing protocols
Routing protocolsRouting protocols
Routing protocols
 
Ospf
OspfOspf
Ospf
 
Networks Have Layers - Understanding The OSI Model
Networks Have Layers - Understanding The OSI ModelNetworks Have Layers - Understanding The OSI Model
Networks Have Layers - Understanding The OSI Model
 
Tutorial: Network State Awareness Troubleshooting
Tutorial: Network State Awareness TroubleshootingTutorial: Network State Awareness Troubleshooting
Tutorial: Network State Awareness Troubleshooting
 
bgp(border gateway protocol)
bgp(border gateway protocol)bgp(border gateway protocol)
bgp(border gateway protocol)
 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP Transport
 
Sept 2017 dynamic routing
Sept 2017   dynamic routingSept 2017   dynamic routing
Sept 2017 dynamic routing
 
ConfigureTwo networks principle
ConfigureTwo networks principleConfigureTwo networks principle
ConfigureTwo networks principle
 
Dynamic Routing All Algorithms, Working And Basics
Dynamic Routing All Algorithms, Working And BasicsDynamic Routing All Algorithms, Working And Basics
Dynamic Routing All Algorithms, Working And Basics
 
Wrou01
Wrou01Wrou01
Wrou01
 
Network protocol
Network protocolNetwork protocol
Network protocol
 

Recently uploaded

Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 

Performance Analysis of Dynamic Routing Protocols using OPNET

  • 1. Performance Analysis of Dynamic Routing Protocols using OPNET Md Muzahidul Islam
  • 2. Roadmap ▪ Introduction ▪ Dynamic routing protocols overview: ▪ Routing Information Protocol (RIP) ▪ Enhanced Interior Gateway Routing Protocol (EIGRP) ▪ Open Shortest Path First (OSPF) ▪ OPNET models of routing protocols ▪ Simulation scenarios ▪ Simulation results ▪ Conclusions ▪ References
  • 3. Introduction ▪ Routing is the process of selecting paths in a network ▪ Routing protocols are key elements of modern communication networks ▪ Interior Gateway Protocols (IGP): within an Autonomous System (AS) • RIP, EIGRP, and OSPF ▪ Exterior Gateway Protocol (EGP): between ASs • Border Gateway Protocol (BGP) ▪ Metrics: cost, bandwidth, maximum transmission unit (MTU), packet delay, and hop count ▪ OPNET Modeler was used to compare performance of RIP, EIGRP, and OSPF
  • 4. Dynamic Routing Protocols ▪ Dynamic routing protocols: • an important role in today’s networks • router dynamically advertise and learn routes • determine available routes and identify the most efficient routes to a destination ▪ Advantages of dynamic routing protocols: • better scalability and adaptability • less administrative overhead • capability to maintain failure or topology change ▪ Distance vector (DV) vs. link state (LS) routing: • short distance vs. the best path • DV routing protocol: RIP, IGRP • LS routing protocol: EIGRP, OSPF, and IS-IS
  • 5. Routing Information Protocol (RIP) ▪ RIP: • distance vector routing protocol • using UPD port 520 • maximum hop number: 15 • distance metric: number of hops • exchanged every 30 seconds • convergence time: 30 to 60 seconds • less power and memory • suitable for all types of routing devices
  • 6. Enhanced Interior Gateway Routing Protocol (EIGRP) ▪ EIGRP (Enhanced Interior Gateway Routing Protocol): • CISCO proprietary routing protocol • Diffusing Update Algorithm (DUAL) • Metrics: reliability, MTU, delay, load, and bandwidth • Three tables: ▪ neighbor’s table ▪ topology table ▪ routing table • Loop-free and fast convergence
  • 7. Open Shortest Path First (OSPF) ▪ Open Shortest Path First (OSPF): • Publicly available • Uses Link State algorithm: ▪ topology map at each node ▪ route computation using Dijkstra’s algorithm ▪ Link State Advertisement (LSA) ▪ Link State Database (LSD) • Scalabe and has faster convergence • More complex, processor intensive, and increased memory demands
  • 8. OPNET Models of Routing Protocols ▪ OPNET 14.5.A PL8 ▪ Network: • five subnets connected with PPP DS3 (44.736 Mbps) • subnets: Cisco 7200 routers, 3600 switches, Ethernet server, 100BaseT LANs
  • 9. OPNET Models of Routing Protocols ▪ Six simulation scenarios • Subnet1 and Subnet5 fail at 300 s and recover at 500 s ▪ Application configurations • Four applications: Scenario name Routing protocol Failure link Fail time Recovery time RIP no fail RIP N/A N/A N/A EIGRP no fail EIGRP N/A N/A N/A OSPF no fail OSPF N/A N/A N/A RIP RIP Subnet1–5 300 s 500 s EIGRP EIGRP Subnet1–5 300 s 500 s OSPF OSPF Subnet1–5 300 s 500 s Email High load HTTP HTTP 1.1, heavy browsing Video Conferencing 15 frames/s, 128x240 pixels Voice IP telephony and silence suppressed
  • 10. 3. After failure, NC: EIGRP is the shortest, OSPF is the longest Simulation Scenarios: (Network Convergence & Routing traffic) 1.Network Convergence: EIGRP is the shortest, OSPF is the longest ▪ Without failure ▪ With failure 2. Routing traffic: RIP is the smallest, OSPF is the highest 4. After failure, RT: RIP is the smallest, EIGRP is the highest
  • 11. Simulation Scenarios with failure: (Ethernet delay & Email upload response time) ▪ Ethernet delay: EIGRP is the lowest RIP the highest ▪ Email upload response time: OSPF is the shortest before failure and the highest after recovery
  • 12. Simulation Scenarios with failure: (HTTP page response time & Video packet delay) ▪ HTTP page response time: OSPF is the lowest RIP is the highest ▪ Video conferencing packet delay: OSPF is the lowest RIP is the highest
  • 13. ▪ Voice packet delay: RIP is the lowest, OSPF is the highest Simulation Scenarios with failure: (Voice packet delay)
  • 14. Analysis of Simulation Results ▪ RIP • better in voice packet delay • simple routing protocol and less protocol traffic • slower convergence time ▪ EIGRP • better in network convergence, routing traffic, and Ethernet delay • less CPU and memory and short Convergence time • only using for Cisco ▪ OSPF • better in HTTP page response time and video conferencing delay • little bandwidth without change • fast converge, better for large network • more complex
  • 15. Conclusions ▪ Routing protocols are key elements of communication networks ▪ Use OPNET Modeler as a powerful tool for network planners ▪ Design various scenarios and topologies ▪ Simulate within specific terms an metrics ▪ Analyze the performance of RIP, EIGRP, and the OSPF ▪ Select the most suitable routing protocol ▪ Optimize network operation efficiency