Aşağıdaki gibi hayali bir network topolojisi düşündüğümüzde -normal şartlarda directly connected bağlantılarda aynı subnet üzerinden peer IP’ler kullanırız- Ancak bu hayali yapımızda router’lar arasında doğrudan bir bağlantı olmasına rağmen farklı subnet’ler kullanarak örnekleme yapalım.

Aynı zamanda benzer şekilde bu durum multihop kurulumlarda başımıza gelebilmektedir. Bir bakıma bu yazımda multihop ile disable-connected-check arasındaki farkı belirtmiş olacağım.

eBGP multihop üzerinde TTL ile hop check yapılıyor ise bu gibi bir yapıda “hop count 1” yerine “hop count 2” olarak konfigürasyon yapılmalıdır. Çünkü router ilk etapta TTL sayısı yerine peer IP’nin aynı alt ağda olup olmadığını kontrol edecektir.

Topolojiye ait konfigürasyon ise aşağıdaki gibi. Cisco IOS 12.4

Farklı subnet’leri bağladığımız için dolayısıyla IP’leri interface’lere doğru route etmeliyiz.

Router 1

router bgp 64410
no synchronization
bgp log-neighbor-changes
neighbor 10.20.20.1 remote-as 64420
neighbor 10.20.20.1 disable-connected-check
neighbor 10.20.20.1 soft-reconfiguration inbound
neighbor 10.20.30.5 remote-as 64430
neighbor 10.20.30.5 disable-connected-check
neighbor 10.20.30.5 soft-reconfiguration inbound
no auto-summary

ip route 10.20.20.0 255.255.255.0 FastEthernet1/0
ip route 10.20.30.0 255.255.255.0 FastEthernet1/1

Router 2

router bgp 64420
no synchronization
bgp log-neighbor-changes
neighbor 10.20.10.1 remote-as 64410
neighbor 10.20.10.1 disable-connected-check
neighbor 10.20.10.1 soft-reconfiguration inbound
neighbor 10.20.30.2 remote-as 64430
neighbor 10.20.30.2 disable-connected-check
neighbor 10.20.30.2 soft-reconfiguration inbound
no auto-summary

ip route 10.20.10.0 255.255.255.0 FastEthernet1/0
ip route 10.20.30.0 255.255.255.0 FastEthernet1/1

Router 3

router bgp 64430
no synchronization
bgp log-neighbor-changes
neighbor 10.20.10.5 remote-as 64410
neighbor 10.20.10.5 disable-connected-check
neighbor 10.20.10.5 soft-reconfiguration inbound
neighbor 10.20.20.5 remote-as 64420
neighbor 10.20.20.5 disable-connected-check
neighbor 10.20.20.5 soft-reconfiguration inbound
no auto-summary

ip route 10.20.10.0 255.255.255.0 FastEthernet1/1
ip route 10.20.20.0 255.255.255.0 FastEthernet1/0

BGP konfigürasyonlarına baktığımızda, disable-connected-check ile doğrudan bağlı komşuluklarımızda aynı alt ağda bulunma zorunluluğunun önüne geçmiş bulunduk.