IOS-XR BGP Configuration memo – part 3

アドレス集約

router bgp {ASN}
 address-family {ipv4 | ipv6} unicast
  aggregate-address {プレフィックス} [as-set][as-confed-set][summary-only][route-policy {RPL名}]
commit
  • as-set: 集約前プレフィックスのAS_SET、コミュニティの情報を付加する
  • as-confed-set: 集約前プレフィックスのAS_CONFED_SETの情報を付加する
  • summary-only: 集約経路のみにする

iBGPのIGPへの再配送

  • iBGPをIGPへ再配送する場合はルーティングループの可能性があるので注意が必要
  • この設定を行う場合、clear route *を実行する必要がある
router bgp {ASN}
 bgp redistribute-internal
commit

MP-BGPへの再配送

router bgp {ASN}
 address-family {ipv4 | ipv6} unicast
  redistribute {プロトコル} [その他オプション]
commit

BGPルートダンプニング

router bgp {ASN}
 address-family {ipv4 | ipv6} unicast
  bgp dampening [half-life [reuse suppress max-suppress-time] | route-policy {RPL名}]
commit

確認コマンド

show bgp flap-statistics
show bgp flap-statistics regexp {正規表現}
show bgp route-policy {RPL名}
show bgp flap-statistics {プレフィックス}
show bgp dampened-paths

ルーティングテーブル更新時にポリシーを適用する

router bgp {ASN}
 address-family {ipv4 | ipv6} unicast
  table-policy {RPL名}
commit

AD値の変更

router bgp {ASN}
 address-family {ipv4 | ipv6} unicast
  distance bgp {eBGP AD値} {iBGP AD値} {ローカル AD値}
commit
  • ローカルはbackdoorに効果がある

BGPネイバーグループ

  • ネイバーグループはネイバーに適用できるテンプレートのようなもの
  • AF依存、非依存どっちも行ける
  • 適用した内容は上書き可能
    • 個別のコマンド
    • session group
    • address family group
router bgp {ASN}
 address-family {ipv4 | ipv6} unicast
 exit
 neighbor-group {名前}
  remote-as {ASN}
  address-family {ipv4 | ipv6} unicast
   route-policy {RPL名} {in | out}
  exit
 exit
 neighbor {ネイバIPアドレス}
  use neighbor-group {ネイバグループ名}
  remote-as {ASN}
commit

Route-Reflector

router bgp {ASN}
 bgp cluster-id {クラスタID}
 neighbor {ネイバIPアドレス}
  remote-as {ASN}
  address-family {ipv4 | ipv6} unicast
   route-reflector-client
commit

コメント

タイトルとURLをコピーしました