私はVRRP構成でラボをセットアップしている最中です。本番環境で発生する可能性のある問題を検索しようとしています。
VRRPに関して私が認識している1つの問題は、STPコンバージェンス時間(約45秒)がVRRPノードのフラップを引き起こす可能性があることです。私の図によると、ループは表示されず(下部にあるマルチホームサーバーを無視)、STPを無効にして忘れることができると思います。しかし、STPを有効にした場合に何が起こるかをすべて確認したいと思います。
ISPAとISPBの両方のルーターにVyatta Core 6.5を使用しています。VMをVMWareワークステーションで実行しています。
私のラボにISPAとISPBの間のスイッチが含まれている理由は、本番環境ではこれらを使用してプロバイダーへのファイバーアップリンクを終端しているためです。だから私は自分の研究室をできる限り生産に近づけようとしました。
私の設定はそうです:
私の問題は、現在、スイッチが実際に私のラボに存在しないことです。VMWareワークステーションでLANセグメントを使用して、Vyatta VMが互いに通信できるようにしています。私の問題は、VM間のすべての接続がHyervisor内で行われるため、このようなことをテストする可能性がないようです。
私の質問は次のとおりです。Cisco(またはその他の)スイッチを介して接続された物理Vyattaマシンをシミュレートして、STP(および私が考えられる他のあらゆるもの)をテストできるように、これらのVMを一緒に接続する方法を誰かが考えることができますか? ?
私が試したこと
GNS3を使用してVMを相互接続する
私が試したことの1つは、VMNet Host-Onlyアダプターを使用してGNS3経由でVMを通信させ、GNS3と統合してから、FastEthernetスイッチングモジュールを追加したCisco 3745を使用することです。ここにいくつかの問題があります:
- 私のラボでは、ISPAとISPBの間の通信に単一のサブネットを使用しています(10.11.246.0/29)。
- VMWareは、単一のVMNetアダプターが単一のサブネットを使用することを想定しているため、1つの10.11.246.0/29サブネットで複数の個別のVMNetアダプターを使用することはできません。
- 2つのVMが同じVMNetアダプターを使用するインスタンスでは、パケットは互いに直接送信されるため、個別のVMNetアダプターがないと、VMがGNS3ルーター経由で通信するように強制する方法がわかりません。
- 私の理解では、VRRPでは、すべてのノード+仮想IPに対応できるサブネットよりも小さいサブネットを使用することはハッキングと見なされ、お勧めできません。したがって、たとえば、/ 30sと複数のVMNetアダプターを使用することはお勧めできません。
その他の注意事項
- 私は、仮想ボックスなどの他の仮想マシンプラットフォームを使用することにオープンです。
- 私のデスクには物理的なCisco Catalyst 2950があり、ホストマシンには2つの物理NICがあります。