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

how to use BFD over Layer 3 Eth-trunk with multicast ip address

Publication Date:  2012-07-27 Views:  56 Downloads:  0
Issue Description
After configuring each two Ge interfaces to eth-trunk interface with IP address on NE80E routers Version 5.60 (NE40E&80E V300R006C01SPC003), then we need to apply BFD on each eth-trunk interface for failure fast detection but we can’t use process process-pst Command with Eth-trunk real ip address for the Port State Table (PST), it modifies the corresponding entry in the PST when it detects that an interface is Down. Through the PST, other upper application protocols can acknowledge whether the interface has a fault.
Currently, for the NE80E/40E, LDP FRR and IP FRR based on BFD detection need to know the BFD detection result through the PST.
we need to run the process-pst command on the applications that learn the BFD results through the PST like LDP FRR.
Alarm Information
No Alarms found.
Handling Process
There are two solutions
First Solution:
 Using Default Multicast IP 224.0.0.184 and process-interface-status:
bfd MM bind peer-ip default-ip interface Eth-trunk 1 
discriminator local 2 
discriminator remote 1 
min-tx-interval 10 
min-rx-interval 10 
process-interface-status 
commit 
quit
Process-interface-status The status association between the current BFD session and the interface bound to the BFD session is configured.
By default, the status of the current BFD session is not associated with the status of the interface. That is, the change of the BFD session status does not affect the interface status.
Second Solution:
Separate the eth-trunk to two GE interfaces each has different ip address :
bfd MM1 bind peer-ip 192.168.31.32 interface GigabitEthernet 14/1/0 
bfd MM2 bind peer-ip 192.168.31.33 interface GigabitEthernet 15/1/0 
discriminator local 4 
discriminator remote 3 
min-tx-interval 10 
min-rx-interval 10 
process-pst 
wtr 5
commit 
quit 
Here is the rule, for a eth-trunk member (without IP address), you can only use "default IP" instead of specific IP. 
For a interface/eth-trunk with IP address, you can either use "default IP" or specific IP to create bfd. 
But if you want to use bfd binding eth-trunk, you cannnot use "process-pst" 
And if you want to use "process-interface-status", you should use "default IP" instead of specific IP
Root Cause
can’t use process PST Command with Eth-trunk real ip address.
Suggestions
It is suggested to use first Solution for this case.

END