Book now with code EOY2025
totts wrote: Cisco Press bunches the commands for RIP and IGRP together so I'm thinking it could be misleading and the explanation frustrates me rather than irons it out. However, I think this may be the case, ie RIP, IGRP and EIGRP uses the maximum-path command, but I haven't seen it featured for OSPF!
P1R1(config)#router ospf 100 P1R1(config-router)#maxim P1R1(config-router)#maximum-paths ? <1-16> Number of paths P1R1(config-router)#maximum-paths 4 P1R1(config-router)#exit P1R1(config)#router eigrp 100 P1R1(config-router)#maxim P1R1(config-router)#maximum-paths ? <1-16> Number of paths P1R1(config-router)#maximum-paths 4 P1R1(config-router)# P1R1(config-router)#exit P1R1(config)#router rip P1R1(config-router)#maximum P1R1(config-router)#maximum-paths ? <1-16> Number of paths P1R1(config-router)#maximum-paths 4 P1R1(config-router)# P1R1(config-router)#exit P1R1(config)#router bgp 100 P1R1(config-router)#ma P1R1(config-router)#maximum-paths ? <1-16> Number of paths ibgp iBGP-multipath P1R1(config-router)#
totts wrote: I'm using the Cisco press and Sybex books and having difficulty in differentiating load balancing between RIP and IGRP. Can anyone help clear this up for me? This is what I understand/believe... RIP uses hop count as its metric so if it finds 2 or more routes to a remote network with the same hop count then it will perform equal cost load balancing between them regardless of their bandwith. RIP has a default of 4 paths and a range of 1-6 paths which you can change issuing the maximum-paths command. If you issue the command maximum-paths 1, then it'll use the first path it learned and only that path. ............................................................................... IGRP uses bandwidth and delay as its metric by default, but it also believes that each of the routers serial interfaces are using a T1 link. In common with RIP, it also performs equal cost load balancing over 4 paths by default and again can be changed issuing the maximum-paths command to the same effect as RIP. This is where I'm confused... am I right so far? OR... is the maximum-paths command not used with IGRP and the variance command used in its place? I understand that you can issue the 'traffic-share min' command with IGRP to so that only the lowest cost path is used instead of load balancing.
| | | | | [S0]-----z-----[S1](RouterC)[S0]-- --z-----[S1] | +---[E0](RouterA)[S1]-----z-----[S0](RouterB)[S1]-----z-----[S0](RouterD)[E0]-------+ | | | | | | 192.168.1.0 192.168.2.0
tech-airman wrote: So in summary: RIP uses equal cost load balancing IGRP uses unequal cost load balancing I hope this helps.
Netstudent wrote: Okay so I don't understand how Techairman is "not at all correct" when the only difference in your and his explanation is that he didn't say anything about being default. I believe he was explaining pin-hole congestion from a low bandwidth bottleneck caused by an unintelligent metric. Instead of contradicting a reputable member, maybe you could have added to his explanation instead of going on about how he is "not at all correct". Oh and welcome to the board.
cristi.grigore wrote: Hope my post helped.
cristi.grigore wrote: Sorry if I seemed a bit harsh, but I felt that I had to make the point as it wasn't obvious form the explanation that (E)IGRP does not use unequal load balancing unless instructed to (as long as you were all talking about splitting hairs...). I apologize again if I was too blunt, my intention was to clarify rather than attack Hope my post helped.
cristi.grigore wrote: tech-airman wrote: So in summary: RIP uses equal cost load balancing IGRP uses unequal cost load balancing I hope this helps. That is not at all correct. All routing protocols running in Cisco IOS use equal cost load balancing by deafult. The default number of paths used is 4, for all IGP's (RIP, IGRP, EIGRP, OSPF and IS-IS), and 1 for BGP. The maximum number of paths is 16 (starting from IOS 12.3T - it was 6 before that). IGRP and EIGRP, beside being able to do equal cost load balancing, can also do unequal cost load balancing, by using the variance command. It works like this: (E)IGRP determines the lowest metric to the destination (let's say 150); if you set the variance to a value of 2, all the paths that don't contain a loop and have the metric greater than the minimum metric and lower than, or equal to, the minimum metric times the variance is selected for load balancing, i.e. all routes that have a metric between 150 and 150x2=300. By default, the variance is set to 1, which means equal cost load balancing for both IGRP and EIGRP - the interval for the above example would be 150 to 150x1=150. totts, bear in mind that IGRP is no longer present in IOS 12.4 or in the new CCNA certification exam (640-802). So in summary: RIP, IGRP and EIGRP use equal cost load balancing by default IGRP and EIGRP can use unequal cost load balancing
EIGRP not only provides unequal cost path load balancing, but also intelligent load balancing, such as traffic sharing. In order to control how traffic is distributed among routes when there are multiple routes for the same destination network that have different costs, use the traffic-share balanced command. With the keyword balanced, the router distributes traffic proportionately to the ratios of the metrics that are associated with different routes. This is the default setting: router eigrp 1 network x.x.x.x variance 2 traffic-share balanced
Use code EOY2025 to receive $250 off your 2025 certification boot camp!