BFD usually is not used with HSRP. It is used with routing protocols like BGP to lower the fail-over time. HSRP fail-over time is pretty fast but if you want to improve that, you can manipulate the HSRP timers.
Thanks for your reply.
Here my question is will it work along with VPC?
Because VPC and HSRP are configured in a customer environment, the customer wants to configure BFD between HSRP peers.
I read in one of the CCO document that BFD with VPC is not supported. The document link mentioned,you can find it in "SVI limitation" section.
You do not need BFD between vPC peers. They are both active forwarding. Plus, you can enable "vpc peer-gateway" and the switches can route the traffic destined to it's peer as well.
Customer want to configure the BFD on HSRP peers, not VPC peers but VPC is also running in the same box.
If the VLAN configured with HSRP is a vPC vlan, then HSRP will be active forwarding on both vPC peers, thus no need for BFD.
As per my understanding is correct, BFD is a control plane protocol. If this a case HSRP is active /standby on the control plane and its hold on time is 10 Sec. To minimize the hello and holdon time BFD is required, right?
Generally speaking yes, BFD can be configured for HSRP to improve convergence. However, since you mentioned about vPC, there are a couple of limitations which you need to be aware of. All the limitations are also mentioned in config guide:
BFD has the following configuration guidelines and limitations:
When Layer 3 over vPC feature is enabled using the layer3 peer-router command, BFD enabled with echo function is not supported on a switched virtual interface (SVIs) using vPC VLANs that are part of a vPC peer-link.
vPC is not supported.
I think is pretty clear from these limitations that vPC + BFD for HSRP is not something supported.
Hope it helps,