BGPでのMTR
- トポロジへの再配送はOK、トポロジ間の再配送はNG
- 代わりに
topology translation
やtopology 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
コメント