7. Router Performance Considerations (ルータパフォーマンスの考慮事項)
7. Router Performance Considerations (ルータパフォーマンスの考慮事項)
LISP は, ハードウェアベースの転送に非常に適した設計です。段階的に LISP を展開するために, いくつかの実装技術を採用できます:
o ETR がトンネルカプセル化パケットを受信するとき, 外部宛先アドレスはルータアドレスではない可能性があります。これにより, 制御プレーンがハードウェアからパケットを取得することが困難になります。これは, ETR がサービスを提供する EID の EID-Prefix (ルータが RLOC 変換を提供するもの) 用の特別な Forwarding Information Base (転送情報ベース, FIB) エントリを作成することで緩和できます。これらの FIB エントリには, 制御プレーン処理を実行すべきであることを示すフラグが付いています。転送ロジックで特定の IP プロトコル番号を検出する必要はありません。LISP データプレーンをサポートするために既存の展開済みハードウェアを変更する必要がないことを実証する実践例がいくつかあります。
o ITR では, 新しい IP ヘッダを前置することは, MAC 書き換え文字列により多くのオクテットを追加し, 送信カプセル化プロセス中にその文字列を前置することに相当します。Generic Routing Encapsulation (GRE) トンネリング [RFC2784] または 6to4 トンネリング [RFC3056] を既にサポートしているルータは, このアクションを既にサポートしている可能性があります。
o パケットの送信元アドレスまたはパケットを受信したインターフェイスを使用して VRF (Virtual Routing/Forwarding, 仮想ルーティング転送) を選択できます。VRF のルーティングテーブルを使用して EID-to-RLOC マッピングをルックアップできます。
map-cache 管理に関連するパフォーマンスの問題については, セクション 12 を参照してください。