No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

FAQ-How to change the bandwidth-reference value in OSPF

Publication Date:  2012-07-27 Views:  48 Downloads:  0
Issue Description
Q: 
How to change the bandwidth-reference value in OSPF
Alarm Information
Null
Handling Process
A:
Ospf reference-bandwidth value can be changed to calculate the cost automatically and thus it can differentiate between FE, GE and OC-3 interface, applicable only to VRP 5.
Huawei uses the formula 10^8/Bandwidth (of an interface) to calculate the interface cost.This produces the following costs for the interfaces :
Interface Type         Bandwidth         Cost 
T3                              45,045,00            2
Ethernet                   10,000,000         10 
Fast Ethernet          100,000,000       1 
OC-3                         155000000         1
GE                             1000000000       1
This formula is usable for interface speeds up to 100Mb (10^8=100Mb), but with the introduction of high speed SONET and ATM interfaces in the network, this approach is not adequate. The following example will illustrate the problem. 
Using a OC-3 interface, the bandwidth for this interface is 155,000,000. Using the formula 10^8/155,000,000 = 0.645. OSPF will round all decimals to 1, making it equal to the cost of a fast Ethernet interface. The same would hold true for OC-12, OC-48, and Gigabit Ethernet interfaces. Obviously, this would cause routing problems within the network. having interfaces with different bandwidths having the same cost. 
VRP 5 can be used to control how OSPF calculates the default metrics for an interface. This feature is enabled under the ospf process using the bandwidth-reference {value}. Where value is the rate in megabits per second (bandwidth). The default is 100. The formula is now changed to  bandwidth-reference/interface bandwidth. This feature allows us to globally change how the costs are determined by interface speed. 
In the NE80,  under ospf process, put this command.
[NE80]ospf process 1
[NE80]bandwidth-reference {value}
There is no need to reset the ospf process after configuring this command, the new bandwidth value will be taken as soon as the command is configured, there will be no interruption in the traffic and the peer session will not be lost.
Example:
1. Suppose you have to change the  bandwidth reference value to support upto 10 Gigs, use the value 10000 (10^10).
2. No need to reset the ospf process, as the new value will be taken as soon as the command is configured, if you reset the ospf process, the ospf will be restarted which will cause interruption of traffic.
3. If you are using OC-3 and higher links, you should enable bandwidth-reference under your ospf process. Depending on your network routing policies you can implement different methods. The best practice here is specifying ospf cost manually for every interface. This is a best method to avoid confusion in route selection.
Root Cause
Null
Suggestions
Null

END