L2接続には、ジュニパーMXでVPLSとL2VPNを使用しています。シグナリングはBGPを介して行われ、ラベル配布はLDPを介して行われます。
ここで、1つのL2VPNがIGPに従わずにネットワークを介して特定のパスを使用するようにします。
現在LDPのみを使用しているため、LVPとともにRSVPを導入する必要があります。その際、注意点はありますか?
ジュニパーボックスでこれがどのように行われるかについての実用的な例を探しています。
L2接続には、ジュニパーMXでVPLSとL2VPNを使用しています。シグナリングはBGPを介して行われ、ラベル配布はLDPを介して行われます。
ここで、1つのL2VPNがIGPに従わずにネットワークを介して特定のパスを使用するようにします。
現在LDPのみを使用しているため、LVPとともにRSVPを導入する必要があります。その際、注意点はありますか?
ジュニパーボックスでこれがどのように行われるかについての実用的な例を探しています。
回答:
簡単に言えば、Resource ReSerVation Protocol(RSVP)を使用するだけです。
長い答えですが、マルチトポロジルーティングを使用し、各インターフェイスに複数のメトリックを設定して、一部のパケットを別のパケットとは異なるトポロジに強制することができます。しかし、私は実際にはそこに冒険しません。
あなたは、セグメントが実装ルーティングがしたいことを自分のアカウントチームと話をしたい場合があります:http://tools.ietf.org/html/draft-previdi-filsfils-isis-segment-routing-02(顧客の圧力は資源開発を支援します)
セグメントルーティングを使用すると、IGPのみに依存してLDPとRSVPの両方をネットワークから削除しながら、問題を簡単に解決できます。
コメントでの私の提案は実際には機能しなかったので、なぜ機能しないのか、そして修正方法を説明します。
問題は、それを使用できるようにLSPをHWにインストールする必要があることです。そして、私の提案では、RSVP LSPはLDP LSPがなくなるまで実際にはインストールされません。したがって、条件付きでトラフィックを注入することはできません。
同等の優先度のLDPが勝つため、ECMPでRSVP + LDPを強制する方法を見つけることができませんでした。しかし、少なくとも2つの別々の方法で、希望どおりの結果を得ることができます。
。
term EVPN {
from community EVPN;
then {
install-nexthop lsp LSP_EVPN;
accept;
}
}
term NORMAL {
from next-hop 1.2.3.4;
then {
install-nexthop lsp LSP_NORMAL;
accept;
}
}
これで、すべてのトラフィックが一方または他方のRSVP LSPに強制されるため、実際にはECMPを使用するトラフィックはありません。
私は最初のオプションを好みます。