Хотя отбой. Уже разобрался с протоколом методом проб и ошибок. Я не правильно разобрался в протоколе, точнее в принципе его маршрутизации. Сейчас немного поразмыслил и понял, что не правильно понял принцип БГП.
Теперь 117 и другие маршрутизаторы спокойно пингуют всю сетку 192.168.0.0/23.
Router#ping 192.168.0.35
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.0.35, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 0/0/1 ms
Вот что показывает sh ip bgp:
Router(config)#do ip bgp
ip bgp
^
% Invalid input detected at '^' marker.
Router(config)#do sh ip bgp
BGP table version is 71, local router ID is 100.0.0.17
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*> 104.0.0.0/24 117.0.0.2 0 0 0 108 109 104 i
* 105.0.0.0/24 117.0.0.2 0 0 0 108 109 105 i
*> 108.0.0.0/24 117.0.0.2 0 0 0 108 i
*> 109.0.0.0/24 117.0.0.2 0 0 0 108 109 i
*> 116.0.0.0/24 117.0.0.2 0 0 0 108 109 104 120 116 i
* 116.1.0.0/24 117.0.0.2 0 0 0 108 109 104 120 116 i
*> 117.0.0.0/24 0.0.0.0 0 0 32768 i
*> 120.0.0.0/24 117.0.0.2 0 0 0 108 109 104 120 i
*> 192.168.0.0/23 117.0.0.2 0 0 0 108 109 104 120 i
А вот я "оборвал" один из проводов:
Router(config)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0, changed state to down
%BGP-5-ADJCHANGE: neighbor 117.0.0.2 Down Interface flap
%BGP-5-ADJCHANGE: neighbor 116.1.0.1 Up
%BGP-5-ADJCHANGE: neighbor 105.0.0.1 Up
Router(config)#do sh ip bgp
BGP table version is 87, local router ID is 100.0.0.17
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*> 104.0.0.0/24 116.1.0.1 0 0 0 116 120 104 i
* 105.0.0.1 0 0 0 105 109 104 i
* 105.0.0.0/24 116.1.0.1 0 0 0 116 120 104 109 105 i
* 105.0.0.1 0 0 0 105 i
* 108.0.0.0/24 116.1.0.1 0 0 0 116 120 104 109 108 i
*> 105.0.0.1 0 0 0 105 109 108 i
* 109.0.0.0/24 116.1.0.1 0 0 0 116 120 104 109 i
*> 105.0.0.1 0 0 0 105 109 i
*> 116.0.0.0/24 116.1.0.1 0 0 0 116 i
* 105.0.0.1 0 0 0 105 109 104 120 116 i
* 116.1.0.0/24 116.1.0.1 0 0 0 116 i
* 105.0.0.1 0 0 0 105 109 104 120 116 i
*> 117.0.0.0/24 0.0.0.0 0 0 0 117 i
*> 120.0.0.0/24 116.1.0.1 0 0 0 116 120 i
* 105.0.0.1 0 0 0 105 109 104 120 i
*> 192.168.0.0/23 116.1.0.1 0 0 0 116 120 i
* 105.0.0.1 0 0 0 105 109 104 120 i
А вот полная конфига 117 (аналогично сделал на всех маршрутизаторах)
Router(config)#do sh run
Building configuration...
Current configuration : 1065 bytes
!
version 15.1
no service timestamps log datetime msec
no service timestamps debug datetime msec
no service password-encryption
!
hostname Router
!
!
!
!
!
!
ip cef
no ipv6 cef
!
!
!
!
license udi pid CISCO2911/K9 sn FTX152410ZM
!
!
!
!
!
!
!
!
!
!
!
spanning-tree mode pvst
!
!
!
!
!
!
interface Loopback0
ip address 100.0.0.17 255.255.255.255
!
interface GigabitEthernet0/0
ip address 117.0.0.1 255.255.255.252
duplex auto
speed auto
!
interface GigabitEthernet0/1
ip address 105.0.0.2 255.255.255.252
duplex auto
speed auto
!
interface GigabitEthernet0/2
ip address 116.1.0.2 255.255.255.252
duplex auto
speed auto
!
interface Vlan1
no ip address
shutdown
!
router bgp 117
bgp log-neighbor-changes
no synchronization
neighbor 117.0.0.2 remote-as 108
neighbor 105.0.0.1 remote-as 105
neighbor 116.1.0.1 remote-as 116
network 100.0.0.0 mask 255.255.254.0
network 117.0.0.0 mask 255.255.255.0
!
ip classless
ip route 117.0.0.0 255.255.255.0 Null0
!
ip flow-export version 9
!
!
!
!
!
!
!
line con 0
!
line aux 0
!
line vty 0 4
login
!
!
!
end
Router(config)#
На BGP 120 стоит такой вот маршрут.
ip route 192.168.0.0 255.255.254.0 FastEthernet1/0
Вроде все =)