VMware NSX
IBGP cannot establish between the Tier-0 SRs because the RTEP interfaces do not have functional L3 or L2 reachability between sites.
The RTEPs are responsible for cross-site communication for services such as:
Inter-SR BGP
Federation control/route exchange
Stretched Tier-0 service routing
If upstream routing (TOR or aggregation layer) does not advertise the RTEP subnets, or if ACLs/firewalls block this traffic, IBGP will remain in Connect and will never proceed to Established.
Enter debug mode, move into the internal VRF, and review the BGP neighbor table:
edge01> set debug
edge01> vrf internal edge01(inter_sr_vrf)> get bgp neighbor summary
Example output:
BFD States: NC - Not configured, DC - Disconnected
AD - Admin down, DW - Down, IN - Init, UP - Up
BGP summary information for VRF inter_sr_vrf for address-family: ipv4Unicast
Router ID: 192.168.#.# Local AS: 650##
Neighbor AS State Up/DownTime BFD InMsgs OutMsgs InPfx OutPfx
169.254.##.## 650## Connect 4d21h36m NC 423367 423383 20 20
The neighbor is visible, so configuration is correct
The state is Connect, not Established → indicates transport (RTEP) failure
BFD is NC (Not configured) here, but the BGP state is still the indicator
When IBGP cannot transition beyond Connect, this is almost always due to missing adjacency between RTEPs.
Move into the RTEP VRF on the Edge Node and perform a sourced traceroute:
edge01> vrf <RTEP-VRF-NAME>
edge01(RTEP-VRF)> traceroute <destination-RTEP-IP> source <local-RTEP-IP>
If the traceroute stops at the first hop (Top-of-Rack switch) or somewhere upstream:
This indicates no route exists for the remote RTEP subnet
Or intersite routing/ACLs are blocking traffic
Or encapsulated traffic is not allowed through intermediate routers
You must contact the physical network provider (3rd-party router/switch team) to:
Advertise the RTEP networks between sites
Ensure L3 reachability
Confirm no ACL/firewall blocks exist
Verify that RTEP VLANs/L2 extension (if used) is functioning
RTEPs must have bidirectional connectivity for NSX-T Federation routing to operate.
Once physical network reachability is restored:
RTEPs begin communicating
IBGP transitions from Connect → Active → Established
Route advertisement between sites is functional
Stretched Tier-0 routing stabilizes
You can recheck the state with:
edge01> vrf internal edge01(inter_sr_vrf)> get bgp neighbor summary
You should now see:
State: Established