複数の場所で相互接続された自律システム間のインターネットルーティングにおいて、ホットポテトルーティングは、トラフィックをできるだけ早く別の自律システムに渡し、そのネットワークを広域転送に使用する方法です。コールドポテトルーティングはその逆で、発信元の自律システムがパケットを内部的に転送し、宛先にできるだけ近くなるまで転送します。[1] [2] [3]
行動
ホットポテトルーティング(または「最も近い出口ルーティング」)[2]は、ほとんどのISPで一般的に採用されている通常の動作です。[1]手に持っている熱いジャガイモ のように、 [2]パケットの送信元は、ネットワークの負荷を最小限に抑えるために、できるだけ早くパケットを渡そうとします。[1]
一方、コールドポテトルーティング(または「ベストエグジットルーティング」)[2]は、ソースネットワークからの作業量が増えますが、トラフィックをより長く制御できるため、エンドツーエンドでより高品質なサービスをユーザーに提供できます。[1] 設定ミスや2つのネットワーク間の調整不足が発生しやすく、不必要な迂回パスが発生する可能性があります。[1] NSFNETは90年代にコールドポテトルーティングを使用していました。[2]
ホットポテトポリシーを採用したトランジットネットワークがコールドポテトルーティングを採用したトランジットネットワークとピアリングする場合、2つのネットワーク間のトラフィック比率は対称になる傾向があります。[2]
実装
ルーティング動作は、2 つのBGP「ノブ」、つまりマルチエグジット識別子 (MED) とローカル プリファレンスを使用して制御できます。[ 1]ホット ポテト ルーティングでは、 EBGPで 学習した着信ルートに付加された MED は破棄され、[2]代わりにIGPコストが使用されます。[3] コールド ポテト ルーティングでは、MED [2]またはBGP コミュニティを使用してルートのコストが通知され、IBGPローカル プリファレンスに影響します。[3]
参考文献
- ^ abcdef Subramanian, Lakshminarayanan; Padmanabhan, Venkata N.; Katz, Randy H. (2002-06-10). インターネット ルーティングの地理的特性(PDF) . USENIX 2002 年次技術会議。
- ^ abcdefgh McPherson, D.; Patel, K. (2006 年 1 月). 「MED とポテト」. BGP-4 プロトコルの経験。IETF . p. 5. sec. 7.1.1. doi : 10.17487/RFC4277 . RFC 4277. 2023 年 12 月 11 日に取得。
- ^ abc Decraene, B.; Francois, P.; Pelsser, C.; Ahmad, Z.; Armengol, AJ Elizondo; Takeda, T. (2011 年 4 月)。「ルーティングの決定」。BGP セッションの正常なシャットダウンの要件。IETF。p . 18。sec . A.3。doi : 10.17487/RFC6198。RFC 6198。2023年12 月 12 日に取得。
