Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
I understand that you would like to configure BGP peering with a virtual hub and NVA
As long as the HA ports are configured in the ILB, I do not see a reason as to why this would not work.
- BGP is built over TCP. See RFC 4271
And Azure Load Balancer can accept TCP and UDP traffic. Hence, this configuration should work.
- Since the traffic would be load balanced, just make sure stateful inspection on the NVA or related firewall settings is turned off or asymmetric forwarding is turned on.
- To give more details, the inbound traffic to NVA can come on any instance directly to NVA interface from on premises and then on the return if the traffic is forwarded to ILB, the ILB will hash and distribute traffic to either instance of NVA.
- Meanwhile, you can test this out by taking a maintenance period or in a lower Test/Dev environment.
Should there be any issues, please do let us know.
Cheers,
Kapil
Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.