BGP Dynamic Neighbor (bgp listen)

NOTE

  • 動的なpeerはピアグループに属するのでグループを作成する
  • 動的peerの最大数を指定する(複数レンジがあればその合計)
  • レンジとピアグループを紐づける
  • activateは自動
  • 動的peerはiBGP、eBGP両方できる
    但し、eBGPのremote-asは同じになる
  • 動的peerはpeer-groupに参加する
  • 既に動的ピアになっていると、静的に指定できない。
  • 動的に張られる前に静的に指定することは可能、その後、静的指定を切ると動的にupする
  • レンジは必ずしもIFのマスクと合っている必要はない。自IF/24,range/25、対向ルータIF/25でもupする
  • iBGPの時にLoopbackでpeerを張る場合はlisten rangeもLoopback, IFではないので忘れずに

 

CONFIGURATION

!!! R2
router bgp 65000
 bgp router-id 10.0.0.2
 bgp listen range 10.0.0.0/24 peer-group IBGP-PEER
 bgp listen limit 2
 neighbor IBGP-PEER peer-group
 neighbor IBGP-PEER remote-as 65000
 neighbor IBGP-PEER update-source Loopback0

!!! R6
router bgp 65000
 bgp router-id 10.0.0.6
 neighbor 10.0.0.2 remote-as 65000
 neighbor 10.0.0.2 update-source Loopback0

!!! R8
router bgp 65000
 bgp router-id 10.0.0.8
 neighbor 10.0.0.2 remote-as 65000
 neighbor 10.0.0.2 update-source Loopback0

 

VERIFICATION

R2#show ip bgp summary
BGP router identifier 10.0.0.2, local AS number 65000
BGP table version is 1, main routing table version 1

Neighbor        V           AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
*10.0.0.6       4        65000       7       5        1    0    0 00:03:11        0
*10.0.0.8       4        65000       7       7        1    0    0 00:03:15        0
* Dynamically created based on a listen range command
Dynamically created neighbors: 2, Subnet ranges: 1

BGP peergroup IBGP-PEER listen range group members:
  10.0.0.0/24

Total dynamically created neighbors: 2/(2 max), Subnet ranges: 1

R2#

 

DIAGRAM & CONFIGURATION

コメント