Hello I am learning networking and am confused about why both the interior routing protocols (RIP and OSPF) use the same algorithm to calculate the shortest path? I think I understand how they differ (RIP and OSPF) but am not clear on using a different algorithm for calculating the shortest path?
Why cant Routing Information Protocol RIP (distance-vector routing protocol) use Dijkstra instead of bellman ford?
988 Views Asked by Digdarshan Kunwar At
1
There are 1 best solutions below
Related Questions in ROUTES
- Routing Url that has no action name
- Implementing find node on torrent kademlia routing table
- Get packet that's being routed
- Preserve `$location.search()` in angular `redirectTo`?
- Why does this MVC action return a 404 response in IE11
- Backbone: Best way to prevent routes (and url change)
- ASP.NET MVC routing 404
- Change the name of parent :parent_id parameter in Routing resources for Rails4
- Where should I put Symfony third-party bundle's routing configuration?
- How to route by call method in proxy with WSO2?
- Asp.net MVC Routelink null controller parameter
- using dart route package url got error 404
- Re-transmission concept in TCP
- Network unreachable when address is IPv6 in Buildroot
- rails_admin add custom controller in namespace admin
Related Questions in PROTOCOLS
- Objective-C Reference to object that implements protocol
- Declare conditional delegate methods in iOS
- Object initialization with protocol and class name in swift
- How to get file path in browser (using protocol or other method to get full path)
- call generic function without params
- Why do we send the length of a string in most of the currently protocols
- How to cast controller to a specific protocol instead of a class in Swift?
- Extending Swift's Dictionary to conform to Protocol that requires the use of subscript causes Linker Error
- Benefit of class inheritance, when you could use protocol extensions?
- NSObject class conforms to protocol contained in NSArray with Swift
- Assigning a variable from another class
- Swift protocol extension self reference issues with init
- Swift - Delegates - How do I link the protocol to the implemented delegate methods?
- How to hide the class' properties and methods when defining and using one protocol in the .h file for Objective-C?
- Configure asio context to use tls
Related Questions in BGP
- How can I implement BGP on ryu?
- Computer Networking - BGP
- BGP peers established in SDN
- What is the expected behavior of set-prepend-local-as in BGP?
- Quagga bgp_accept code
- why are there several times repeated AS number appearing in certain AS path?
- BGP control plane information in MPLS VPN
- How are Route Targets assigned in overlapping MPLS-VPNs?
- BGP Protocol configuration between two VPC
- Can't seem to establish BGP connection with peer using bird v1 on DN42 network
- bgp Neighbor some times lost connection
- Can I use Cloud Router to reach a private GKE master endpoint from on-premises?
- OpenSSL Libraries with Quagga
- Is there any database of Autonomous Systems (AS) and IP address spaces an AS is allocated?
- IP to ASN mapping algorithm
Related Questions in OSPF
- Packets generated by C program cannot reach router in GNS3
- How is the ospf checksum calculated?
- how to implement OSPF using Ns-2
- Juniper: How to see OSPF routes that didn't make the routing table
- Why is OSPF needed?
- How to configure FRR OSPF so that the route is advertised by the OSPF daemon but not added in the linux routing table?
- How a router decides that this packet is of a particular protocol?
- Prioritising OSPF Packets
- should i enable OSPF on core switch or on Edge switch?
- OSPF area topology
- Calculate LSA checksum in OSPF
- name 'OSPF_Link' is not defined
- Must any router belong to one area at last in OSPF
- How to apply the OSPF patch to ns2 2.35 on ubuntu 14.04
- why my raw socket recv() seemed to get nothing?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
RIP was invented a long time before OSPF and for that reason it uses a much simpler algorithm (distance vector) than OSPF (Dijkstra).
Distance vector is much simpler than Dijkstra because it only needs local information from the direct neighbors, whereas Dijkstra requires knowledge of the topology of the entire network.