BGP (Border Gateway Protocol) に新しい技術者にとって,一般的な疑問が生まれます.
複数のBGPルートが同じ目的地に存在する場合,ルーターはどのルートを使うかをどのように決定する?
答えは BGP にあります最適な経路選択規則BGPは,特定の要素を特定するまで,特徴ごとに厳格な比較順序に従います.最適な経路このプロセスをマスターすることは,BGPの基礎知識と複雑なネットワーク問題のトラブルシューティングの両方にとって不可欠です.
OSPFやIS-ISとは異なり,内部ルーティングのために設計されています.インターネットのルーティング. 単一のプレフィックスは複数の隣人に広告され得るので,BGPはルーティングの不安定性と衝突を避けるために一貫した論理を使用する必要があります.
ほとんどのベンダー (Cisco,Huawei,Juniper) では,BGPは以下の一般的優先順序に従います.
体重Cisco特有の属性.より高い値が好ましい.ローカルルーター決定に使用される.
地域特権販売業者独立;より高い価値が得られます.往々にして出口トラフィックに影響を与えるために使用されます.
地元 から 発祥 し た 道ルーター自身 (経由で) から発生するルートネットワーク
あるいは総数
学習した経路よりも好ましい.
AS 経路長さ短くASパスが好ましい,自律的なシステムが少ない.
原産地タイプ優先順序:IGP > EGP > 不完全
MED (多出口差別)低MEDが好ましい.ISP間の入路トラフィック制御に使用される.
eBGP と iBGPeBGPから学んだルートが iBGPから学んだルートよりも優先されます.
IGP メトリック 次のホップへ最寄りの次のジャンプが選択されます.
ルーターのID最低のルーターIDを持つルートが勝利します.
2つの経路を想像してください10.1.1.0/24
:
ISP A から: AS パス = 65001 65002
ISP B から: AS パス = 65003
そうでない場合体重あるいは地域特権設定されている場合,ルーターは比較しますAS 経路長:
ISP 経路長 = 2
ISP B の経路長 = 1
ルーターが選択します.ISP Bの経路.
ISP A のより高いローカルプレファレンスを設定すると,ルーターはISP Aのルート,AS経路の長さに関係なく
交通工学発信するトラフィックがどのISPを使っているかを制御します
トラブルシューティング期待されるルートが選ばれなかった場合,それぞれの属性を段階的に分析します.
ネットワークセキュリティBGP ロジックの知識は,ルートハイジャックや誤った構成を軽減するのに役立ちます.
BGP経路の選択はランダムではありません.優先順位チェーン:
重量 → ローカルプレファレンス → ローカル起源 → ASパス → 起源 → MED → eBGPプレファレンス → IGP メトリック → ルーターID
この順序を覚えることで ルータがなぜ他のルートを優先するのかを 素早く判断し 現実のネットワークで正確なルートを調整できます