SlideShare a Scribd company logo
1 of 12
Guided By:- Submitted By:-
Ms. P. Ponveni Ritesh Kumar Shaw
MCA MCA 3RD
year
Asst. Prof(O.G) Reg - 3521120051
SYSTEM ANALYSIS
»Abstract
»Existing System
»Drawbacks of Existing System
»Proposed System
»Benefits of proposed system
»Methods
SYSTEM SPECIFICATION
»Hardware Configuration
»Software Configuration
CONTENT
» A simple definition of routing is "learning how to get from here to there.“
» The term routing is used to the process of using that information to actually get from one place to.
» functions performed by OSI end systems and intermediate systems.
» At least one intermediate node typically is encountered.
» Routing is the process of finding a path from a source to every destination in the network.
» Establish mutually consistent routing tables in every router in the Network.
» When a packet is received by the router or is forwarded by the host, they both must make
decisions as to how to send the packet.
» To do this, the router and the host consult a database for information known as the routing table.
This database is stored in RAM so that the lookup process is optimized
ABSTRACT
 
»one has to select a better routing technique among the several techniques 
available. 
»  So  far  no  routing  Algorithm  is  reported  to  be  outright  choice  for  all 
possible cases.
»provides better results for a given configuration of the subnet in real time.
»The  main  objective  of  our  project  is  to  maximize  the  efficiency  of  the 
routing process by suggesting the potential user a better algorithm.
EXISTING SYSTEM
» One  routing technique are Available to get the Information
» less efficiency of the routing process   
DRAWBACKS OF EXISTING SYSTEM
»  
» Objectives of the System 
» The topology of the subnet should be displayed with routers designated with computer images and 
links with lines.
 
»   Various  Statistics  for  the  router  like  efficiency,  average  packet  size  are  to  be  displayed  when 
required.
 
»  A router should show an outline when a router is crashed.
 
»  When a link is down, it should be highlighted. This gives an idea of how the routing goes when a link 
is down.
 
» The statistics for the router and the link are to be calculated for every 500 m/sec.
» It  redrawing the congestion table and network is to be provided.
 
» The routing should be controlled by a speed controller.
PROPOSED SYSTEM
 
»Optimality
select the best route, which depends on the metrics and metric weightings
used to make the calculation.
» Simplicity and low overhead
Functionality efficiently, with a minimum of software and utilization overhead.
The routing algorithm must run on a computer with limited physical resources.
»Robustness and stability
It has capacity to perform in some situation such as hardware failures, high load
conditions, and incorrect implementations
»Rapid convergence
Convergence is the process of agreement.
When a network go down or become available, routers distribute routing update messages.
»Flexibility
They should quickly and accurately adapt to a variety of network.
programmed to adapt to changes in network bandwidth, router queue size, and network
delay, among other variables.
BENEFITS OF PROPOSED SYSTEM
METHODS OF THE PROJECT
Router
Generate
Packet
Route Next
Packet
Crash
Router
Receive
Packet
Consult
RouteAlgo
Router and its methods
Java Development Kit 1.3
The JDK 1.3 is a development environment for writing GUI and applications that confirm to the Java core API.
Its compiler and other tools are run from a shell and have no GUI interface.
Java Tools:
Java Compiler (javac)
Java Interpreter (java)
Java Debugger (jdb)
Class File Disassembler (javap)
Java Documentation Generator (javadoc)
Java Archive Tool (jar)
SOFTWARE CONFIGURATION
PROCESSOR : PENTIUM IV 2.6 GHz
RAM : 512 MB DD RAM
MONITOR : 15” COLOR
HARD DISK : 20 GB
FLOPPY DRIVE : 1.44 MB
CDDRIVE : LG 52X
KEYBOARD : STANDARD 102 KEYS
MOUSE : 3 BUTTONS
HARDWARE CONFIGURATION
THANKTHANK
YOUYOU

More Related Content

What's hot

Introduction to network switches
Introduction to network switchesIntroduction to network switches
Introduction to network switchesNetProtocol Xpert
 
Switched networks (LAN Switching – Switches)
Switched networks (LAN Switching – Switches)Switched networks (LAN Switching – Switches)
Switched networks (LAN Switching – Switches)Fleurati
 
A Report on Routers
A Report on RoutersA Report on Routers
A Report on RoutersNilesh Patel
 
Introduction to Router and Routing Basics
Introduction to Router and Routing BasicsIntroduction to Router and Routing Basics
Introduction to Router and Routing BasicsDarwish Ahmad
 
1164 Routers
1164 Routers1164 Routers
1164 Routerstechbed
 
computer Netwoks - network layer
computer Netwoks - network layercomputer Netwoks - network layer
computer Netwoks - network layerSendhil Kumar
 
Routing and switching
Routing and switchingRouting and switching
Routing and switchingAashif Raza
 
Router Network Stimulation Technologies (advanced)
Router Network Stimulation Technologies (advanced)Router Network Stimulation Technologies (advanced)
Router Network Stimulation Technologies (advanced)MuhammadUsman1853
 
Internet Protocol Routing
Internet Protocol RoutingInternet Protocol Routing
Internet Protocol RoutingMahmoud Hikmet
 
6 network devices
6 network devices6 network devices
6 network devicesMuuluu
 
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERS
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERSDay 1 INTRODUCTION TO IOS AND CISCO ROUTERS
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERSanilinvns
 

What's hot (20)

Introduction to network switches
Introduction to network switchesIntroduction to network switches
Introduction to network switches
 
Switched networks (LAN Switching – Switches)
Switched networks (LAN Switching – Switches)Switched networks (LAN Switching – Switches)
Switched networks (LAN Switching – Switches)
 
Double routing
Double  routingDouble  routing
Double routing
 
A Report on Routers
A Report on RoutersA Report on Routers
A Report on Routers
 
Lecture 7
 Lecture 7 Lecture 7
Lecture 7
 
Bridge
BridgeBridge
Bridge
 
Presentation on router
Presentation on routerPresentation on router
Presentation on router
 
Introduction to Router and Routing Basics
Introduction to Router and Routing BasicsIntroduction to Router and Routing Basics
Introduction to Router and Routing Basics
 
Network switch
Network switchNetwork switch
Network switch
 
1164 Routers
1164 Routers1164 Routers
1164 Routers
 
computer Netwoks - network layer
computer Netwoks - network layercomputer Netwoks - network layer
computer Netwoks - network layer
 
Routing and switching
Routing and switchingRouting and switching
Routing and switching
 
Router Network Stimulation Technologies (advanced)
Router Network Stimulation Technologies (advanced)Router Network Stimulation Technologies (advanced)
Router Network Stimulation Technologies (advanced)
 
Link state routing protocol
Link state routing protocolLink state routing protocol
Link state routing protocol
 
Network switch
Network switchNetwork switch
Network switch
 
Switch
SwitchSwitch
Switch
 
Internet Protocol Routing
Internet Protocol RoutingInternet Protocol Routing
Internet Protocol Routing
 
6 network devices
6 network devices6 network devices
6 network devices
 
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERS
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERSDay 1 INTRODUCTION TO IOS AND CISCO ROUTERS
Day 1 INTRODUCTION TO IOS AND CISCO ROUTERS
 
Day 9 routing
Day 9 routingDay 9 routing
Day 9 routing
 

Viewers also liked

Automatic test packet generation
Automatic test packet generationAutomatic test packet generation
Automatic test packet generationtusharjadhav2611
 
OR PERT CPM AND JOB SCHEDULING
OR PERT CPM AND JOB SCHEDULINGOR PERT CPM AND JOB SCHEDULING
OR PERT CPM AND JOB SCHEDULINGJignesh Kariya
 
Cm be civil
Cm be civilCm be civil
Cm be civilRahul
 
ccna summer training ppt ( Cisco certified network analysis) ppt. by Traun k...
ccna summer training ppt ( Cisco certified network analysis) ppt.  by Traun k...ccna summer training ppt ( Cisco certified network analysis) ppt.  by Traun k...
ccna summer training ppt ( Cisco certified network analysis) ppt. by Traun k...Tarun Khaneja
 
Network proposal ppt
Network proposal pptNetwork proposal ppt
Network proposal pptFrankNitty II
 
Pert & cpm project management
Pert & cpm   project managementPert & cpm   project management
Pert & cpm project managementRahul Dubey
 

Viewers also liked (10)

Automatic test packet generation
Automatic test packet generationAutomatic test packet generation
Automatic test packet generation
 
OR PERT CPM AND JOB SCHEDULING
OR PERT CPM AND JOB SCHEDULINGOR PERT CPM AND JOB SCHEDULING
OR PERT CPM AND JOB SCHEDULING
 
cpmpertmy (1)
cpmpertmy (1)cpmpertmy (1)
cpmpertmy (1)
 
Cm be civil
Cm be civilCm be civil
Cm be civil
 
Cisco project ideas
Cisco   project ideasCisco   project ideas
Cisco project ideas
 
ccna summer training ppt ( Cisco certified network analysis) ppt. by Traun k...
ccna summer training ppt ( Cisco certified network analysis) ppt.  by Traun k...ccna summer training ppt ( Cisco certified network analysis) ppt.  by Traun k...
ccna summer training ppt ( Cisco certified network analysis) ppt. by Traun k...
 
Network proposal ppt
Network proposal pptNetwork proposal ppt
Network proposal ppt
 
Pert cpm
Pert cpmPert cpm
Pert cpm
 
Project Management PERT and CPM
Project Management PERT and CPMProject Management PERT and CPM
Project Management PERT and CPM
 
Pert & cpm project management
Pert & cpm   project managementPert & cpm   project management
Pert & cpm project management
 

Similar to Routing simulator ppt

Routing algorithms mehodology materials doc1
Routing algorithms mehodology materials doc1Routing algorithms mehodology materials doc1
Routing algorithms mehodology materials doc1Mugabo4
 
Module 3 Part B - computer networks module 2 ppt
Module 3 Part B - computer networks module 2 pptModule 3 Part B - computer networks module 2 ppt
Module 3 Part B - computer networks module 2 pptanushaj46
 
Comprehensive survey on routing protocols for IoT
Comprehensive survey on routing protocols for IoTComprehensive survey on routing protocols for IoT
Comprehensive survey on routing protocols for IoTsulaiman_karim
 
Simulation of Route Optimization with load balancing Using AntNet System
Simulation of Route Optimization with load balancing Using AntNet SystemSimulation of Route Optimization with load balancing Using AntNet System
Simulation of Route Optimization with load balancing Using AntNet SystemIOSR Journals
 
Unit-3-Part-1 [Autosaved].ppt
Unit-3-Part-1 [Autosaved].pptUnit-3-Part-1 [Autosaved].ppt
Unit-3-Part-1 [Autosaved].pptRamya Nellutla
 
Crowd management system
Crowd management systemCrowd management system
Crowd management systemMumbaikar Le
 
Simulation Based EIGRP with two Autonomous systems Performance Analysis
Simulation Based EIGRP with two Autonomous systems Performance Analysis Simulation Based EIGRP with two Autonomous systems Performance Analysis
Simulation Based EIGRP with two Autonomous systems Performance Analysis Nzava Luwawa
 
Solving QoS multicast routing problem using ACO algorithm
Solving QoS multicast routing problem using ACO algorithmSolving QoS multicast routing problem using ACO algorithm
Solving QoS multicast routing problem using ACO algorithmAbdullaziz Tagawy
 
Performance Evaluation of Routing Protocols in University Network
Performance Evaluation of Routing Protocols in University NetworkPerformance Evaluation of Routing Protocols in University Network
Performance Evaluation of Routing Protocols in University Networkijtsrd
 

Similar to Routing simulator ppt (20)

Dynamic routing
Dynamic routingDynamic routing
Dynamic routing
 
Routing algorithms mehodology materials doc1
Routing algorithms mehodology materials doc1Routing algorithms mehodology materials doc1
Routing algorithms mehodology materials doc1
 
PACE-IT: Introduction_to Routing Concepts (part 1) - N10 006
PACE-IT: Introduction_to Routing Concepts (part 1) - N10 006PACE-IT: Introduction_to Routing Concepts (part 1) - N10 006
PACE-IT: Introduction_to Routing Concepts (part 1) - N10 006
 
Module 3 Part B - computer networks module 2 ppt
Module 3 Part B - computer networks module 2 pptModule 3 Part B - computer networks module 2 ppt
Module 3 Part B - computer networks module 2 ppt
 
Comprehensive survey on routing protocols for IoT
Comprehensive survey on routing protocols for IoTComprehensive survey on routing protocols for IoT
Comprehensive survey on routing protocols for IoT
 
Ijtra130510
Ijtra130510Ijtra130510
Ijtra130510
 
Simulation of Route Optimization with load balancing Using AntNet System
Simulation of Route Optimization with load balancing Using AntNet SystemSimulation of Route Optimization with load balancing Using AntNet System
Simulation of Route Optimization with load balancing Using AntNet System
 
Routing ppt
Routing pptRouting ppt
Routing ppt
 
Unit-3-Part-1 [Autosaved].ppt
Unit-3-Part-1 [Autosaved].pptUnit-3-Part-1 [Autosaved].ppt
Unit-3-Part-1 [Autosaved].ppt
 
Crowd management system
Crowd management systemCrowd management system
Crowd management system
 
3. WIRELESS_PROTOCOLS.pptx
3. WIRELESS_PROTOCOLS.pptx3. WIRELESS_PROTOCOLS.pptx
3. WIRELESS_PROTOCOLS.pptx
 
Routing basic
Routing basicRouting basic
Routing basic
 
PACE-IT: Introduction to Routing Protocols - N10 006
PACE-IT: Introduction to Routing Protocols - N10 006PACE-IT: Introduction to Routing Protocols - N10 006
PACE-IT: Introduction to Routing Protocols - N10 006
 
Simulation Based EIGRP with two Autonomous systems Performance Analysis
Simulation Based EIGRP with two Autonomous systems Performance Analysis Simulation Based EIGRP with two Autonomous systems Performance Analysis
Simulation Based EIGRP with two Autonomous systems Performance Analysis
 
2 routing
2 routing2 routing
2 routing
 
Routing Protocols
Routing ProtocolsRouting Protocols
Routing Protocols
 
Solving QoS multicast routing problem using ACO algorithm
Solving QoS multicast routing problem using ACO algorithmSolving QoS multicast routing problem using ACO algorithm
Solving QoS multicast routing problem using ACO algorithm
 
Chapter07
Chapter07Chapter07
Chapter07
 
Network Layer
Network LayerNetwork Layer
Network Layer
 
Performance Evaluation of Routing Protocols in University Network
Performance Evaluation of Routing Protocols in University NetworkPerformance Evaluation of Routing Protocols in University Network
Performance Evaluation of Routing Protocols in University Network
 

Recently uploaded

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

Routing simulator ppt

  • 1. Guided By:- Submitted By:- Ms. P. Ponveni Ritesh Kumar Shaw MCA MCA 3RD year Asst. Prof(O.G) Reg - 3521120051
  • 2. SYSTEM ANALYSIS »Abstract »Existing System »Drawbacks of Existing System »Proposed System »Benefits of proposed system »Methods SYSTEM SPECIFICATION »Hardware Configuration »Software Configuration CONTENT
  • 3. » A simple definition of routing is "learning how to get from here to there.“ » The term routing is used to the process of using that information to actually get from one place to. » functions performed by OSI end systems and intermediate systems. » At least one intermediate node typically is encountered. » Routing is the process of finding a path from a source to every destination in the network. » Establish mutually consistent routing tables in every router in the Network. » When a packet is received by the router or is forwarded by the host, they both must make decisions as to how to send the packet. » To do this, the router and the host consult a database for information known as the routing table. This database is stored in RAM so that the lookup process is optimized ABSTRACT
  • 4.
  • 5.   »one has to select a better routing technique among the several techniques  available.  »  So  far  no  routing  Algorithm  is  reported  to  be  outright  choice  for  all  possible cases. »provides better results for a given configuration of the subnet in real time. »The  main  objective  of  our  project  is  to  maximize  the  efficiency  of  the  routing process by suggesting the potential user a better algorithm. EXISTING SYSTEM
  • 7. »   » Objectives of the System  » The topology of the subnet should be displayed with routers designated with computer images and  links with lines.   »   Various  Statistics  for  the  router  like  efficiency,  average  packet  size  are  to  be  displayed  when  required.   »  A router should show an outline when a router is crashed.   »  When a link is down, it should be highlighted. This gives an idea of how the routing goes when a link  is down.   » The statistics for the router and the link are to be calculated for every 500 m/sec. » It  redrawing the congestion table and network is to be provided.   » The routing should be controlled by a speed controller. PROPOSED SYSTEM
  • 8.   »Optimality select the best route, which depends on the metrics and metric weightings used to make the calculation. » Simplicity and low overhead Functionality efficiently, with a minimum of software and utilization overhead. The routing algorithm must run on a computer with limited physical resources. »Robustness and stability It has capacity to perform in some situation such as hardware failures, high load conditions, and incorrect implementations »Rapid convergence Convergence is the process of agreement. When a network go down or become available, routers distribute routing update messages. »Flexibility They should quickly and accurately adapt to a variety of network. programmed to adapt to changes in network bandwidth, router queue size, and network delay, among other variables. BENEFITS OF PROPOSED SYSTEM
  • 10. Java Development Kit 1.3 The JDK 1.3 is a development environment for writing GUI and applications that confirm to the Java core API. Its compiler and other tools are run from a shell and have no GUI interface. Java Tools: Java Compiler (javac) Java Interpreter (java) Java Debugger (jdb) Class File Disassembler (javap) Java Documentation Generator (javadoc) Java Archive Tool (jar) SOFTWARE CONFIGURATION
  • 11. PROCESSOR : PENTIUM IV 2.6 GHz RAM : 512 MB DD RAM MONITOR : 15” COLOR HARD DISK : 20 GB FLOPPY DRIVE : 1.44 MB CDDRIVE : LG 52X KEYBOARD : STANDARD 102 KEYS MOUSE : 3 BUTTONS HARDWARE CONFIGURATION