アドレス集約
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
コメント