IOS Multi Topology Routing(MTR) – BGP Support for MTR Configuration memo

BGPでのMTR

  • トポロジへの再配送はOK、トポロジ間の再配送はNG
    • 代わりにtopology translationtopology importを使うこと
  • MTRの階層がルーティングプロトコル→スコープ→AFI→トポロジ
    • スコープ内で複数のAFを扱えるので、VRFやグローバルの指定はここで行う

MTRトポロジの有効化

router bgp {ASN}
 scope {global | vrf {VRF名}}
  neighbor {ネイバアドレス} remote-as {REMOTE ASN}
  neighbor {ネイバアドレス} transport {connection-mode {active | passive} | path-mtu-discovery | multi-session | single-session}
  address-family ipv4 {mdt | multicast | unicast}
   topology {base | トポロジ名}
    bgp tid {トポロジID}
    neighbor {ネイバアドレス} activate
    neighbor {ネイバアドレス} translate-topology {トポロジID}
end

show ip bgp topology {* | トポロジ名} summary
  • scope: BGPプロセスでのスコープを指定し、スコープモードに入る
    • scopeは複数設定可能
  • multi-session/single-session: TCPセッションをAFごとに複数用意するか、1つだけにするか
  • 各トポロジ分設定を続ける

MTRトポロジからのインポート

ip prefix-list {リスト名} {deny | permit} network/length
route-map {マップ名} [permit | deny] [seq_num]
 match ip adress {ACL | {prefix {リスト名}}}
router bgp {ASN}
 scope {global | vrf VRF名}
  address-famly ipv4 [mdt | multicast | unicast]
   topology {base | トポロジ名}
    import topology {base | トポロジ名} [route-map {マップ名}]
  • 指定したトポロジから特定の経路情報をインポートする
  • route-map はオプション

確認コマンド

show ip bgp topology {トポロジ名} XX

コメント

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