目次
bgp fast external-falloverの概要
BGPネイバーの維持は、定期的なKEEPALIVEメッセージの交換で行います。デフォルトではKEEPALIVEメッセージは60秒ごとに送信され、KEEPALIVEメッセージを180秒間受け取らないと、ネイバーがダウンしたとみなします。bgp fast-external-falloverは、BGP接続に使うインタフェースがダウンしたら即座にネイバーをダウンさせる機能です。bgp fast-external-falloverのコマンド構文は次の通りです。
Router(config)#router bgp <AS>
Router(config-router)#bgp fast-external-failover
<AS> : AS番号
なお、bgp fast-external-falloverはデフォルトで有効化されています。
bgp fast external-falloverの動作
次のネットワーク構成でbgp fast-external-falloverを確認します。
R1はISP1との間でFa0/0のIPアドレスを利用してBGPネイバーを確立しています。
bgp fast-external-fallover有効時
デフォルトでbgp fast-external-failoverが有効になっています。R1でdebug ip bgp eventsを有効にした状態でFa0/0をシャットダウンします。
R1#debug ip bgp events BGP events debugging is on R1#conf t Enter configuration commands, one per line. End with CNTL/Z. R1(config)#int fa 0/0 R1(config-if)#shutdown R1(config-if)#end R1# *Mar 1 00:12:24.712: BGP: service reset requests *Mar 1 00:12:24.712: BGP: service reset requests *Mar 1 00:12:24.712: BGP: service reset requests *Mar 1 00:12:24.712: BGP: service reset requests *Mar 1 00:12:24.712: BGP: 172.16.1.11 reset due to Interface flap R1# *Mar 1 00:12:24.712: %BGP-5-ADJCHANGE: neighbor 172.16.1.11 Down Interface flap *Mar 1 00:12:25.629: %SYS-5-CONFIG_I: Configured from console by console R1# *Mar 1 00:12:26.707: %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to administratively down *Mar 1 00:12:27.709: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to down
R1でFa0/0をシャットダウンすると、すぐにISP1とのネイバーが切断されていることがわかります。
bgp fast-external-fallover無効時
次にR1でfast-external-falloverを無効化してからFa0/0をシャットダウンする様子を見ましょう。
R1(config)#router bgp 100 R1(config-router)#no bgp fast-external-fallover R1(config-router)#exit R1(config)#int fa 0/0 R1(config-if)#shutdown R1(config-if)#end R1# *Mar 1 00:19:24.031: %SYS-5-CONFIG_I: Configured from console by console R1# *Mar 1 00:19:25.169: %LINK-5-CHANGED: Interface FastEthernet0/0, changed state to administratively down *Mar 1 00:19:26.171: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to down R1# *Mar 1 00:21:48.716: %BGP-5-ADJCHANGE: neighbor 172.16.1.11 Down BGP Notification sent R1# *Mar 1 00:21:48.716: %BGP-3-NOTIFICATION: sent to neighbor 172.16.1.11 4/0 (hold time expired) 0 bytes
bgp fast-external-falloverを無効化すると、Fa0/0をシャットダウンしてもすぐにISP1とのネイバーをダウンさせずにホールドタイムが経過するまでネイバーを維持していることがわかります。
BGPの仕組み
- BGPの概要 ~AS間でルート情報を交換~
- BGPの動作
- BGPの基本設定と確認コマンド
- BGPピアグループ(Peer Group) ~ネイバーの設定をまとめよう~
- BGPネイバーの状態
- BGPコンフェデレーションの設定
- BGPコンフェデレーションの設定例
- BGPネイバー認証
- BGP Well Known Mandatory アトリビュート -ORIGIN/AS_PATH/NEXT_HOP-
- 図解!BGPベストパス選択アルゴリズム
- BGP 基本的な設定についての演習[Cisco]
- BGPの基本的な設定についての演習 ~トラブルシュート~
- BGP KEEPALIVEタイマ/ホールドタイムの設定
- BGPルート 最小送信間隔の設定
- BGPルートダンプニング
- マルチホーム – インターネット接続の冗長化 –
- マルチホームAS BGPルートフィルタのポイント
- マルチホームAS ベストパス選択のポイント
- マルチホームAS IGPとBGPの連携のポイント
- マルチホームAS BGPの設定例
- IP-VPNでのBGPの利用 設定例
- BGPルートフィルタの種類
- BGPルートフィルタ -ディストリビュートリスト-
- BGPルートフィルタ -ディストリビュートリスト設定例-
- BGPルートフィルタ -プレフィクスリスト-
- BGPルートフィルタ -プレフィクスリスト設定例-
- BGPルートフィルタ -フィルタリスト(AS_PATH ACL)-
- BGPルートフィルタ -フィルタリスト(AS_PATH ACL)設定例-
- BGPルートフィルタ -ルートマップ(route-map)-
- BGPルートフィルタ -ルートマップ(route-map)設定例-
- BGP neighbor allowas-inコマンド
- BGP neighbor as-overrideコマンド
- BGPルート RIB Failure
- BGPルート アドミニストレイティブディスタンスの制御
- BGPルートの負荷分散
- BGPルート 条件付き生成
- BGPルート 条件付きアドバタイズ
- BGP ルート集約 自動集約
- BGPルート集約 networkコマンドによる集約
- BGPルート集約 networkコマンドによる集約 設定例
- BGP ルート集約 aggregate-addressコマンドによる集約
- aggregate-addressコマンドのオプション summary-only
- aggregate-addressコマンドのオプション attribute-map
- aggregate-addressコマンドのオプション as-set
- aggregate-addressコマンドのオプション advertise-map
- aggregate-addressコマンド as-set/attribute-map/advertise-map 設定例
- BGP選択型集約の概要
- BGP選択型集約 suppress-map
- BGP選択型集約 unsuppress-map
- BGP 選択型集約 suppress-map/unsuppress-map 設定例
- BGP local-as ~ネイバーに他のASのように見せる~
- BGP neighbor remove-private-ASコマンド
- bgp fast external-fallover
- BGP プレフィクス数の制限
- BGP COMMUNITYアトリビュートの使い方
- BGP Well-known COMMUNITYのルートフィルタ設定例
- BGP プライベートCOMMUNITYによるルート制御の設定例
- [演習]BGP応用 Part1:BGP基本設定
- [演習]BGP応用 Part2:ルート集約
- [演習]BGP応用 Part3:ポリシーベースルーティング
- [演習]BGP応用 Part4:トラブルシューティング
- BGP 設定ミスの切り分けと修正 Part1
- BGP 設定ミスの切り分けと修正 Part2
- BGP 設定ミスの切り分けと修正 Part3
- BGP 設定ミスの切り分けと修正 Part4
- BGP 設定ミスの切り分けと修正 Part5
- BGP 設定ミスの切り分けと修正 Part6
- BGP 設定ミスの切り分けと修正 Part7
- IPv6 BGPの設定例 Part1
- IPv6 BGPの設定例 Part2
- 2021年10月4日 Facebookに何が起こったか?
- IPv4 BGPネイバーでのIPv6プレフィックスの交換