Я в середині створення лабораторії з конфігурацією VRRP , і я намагаюся шукати будь-які можливі проблеми, з якими ми могли б зіткнутися у виробництві.
Одне з питань, про які я знаю з VRRP, - це те, що здається, що час конвергенції STP (приблизно 45 секунд, я вважаю) може іноді викликати розпадання вузлів VRRP. Згідно з моєю діаграмою, я не бачу циклів (ігноруючи багатопримітні сервери внизу), тому я припускаю, що я можу просто відключити STP і забути про нього. Але я хотів би побачити, що відбувається з включеним STP, все одно.
Я використовую Vyatta Core 6.5 для маршрутизаторів ISPA та ISPB. Я запускаю VM на робочій станції VMWare.
Причина, в якій моя лабораторія включає перемикання між ISPA та ISPB, полягає в тому, що у виробництві ми використовуємо їх для припинення посилань на волокно до нашого постачальника. Тому я намагався зробити свою лабораторію максимально наближеною до виробництва.
Моя конфігурація така:
Моє питання полягає в тому, що зараз перемикачі насправді не існують у моїй лабораторії. Я просто використовую сегменти локальної мережі на робочій станції VMWare, щоб дозволити ВМУ В'ятта спілкуватися між собою. Моє питання полягає в тому, що оскільки всі з'єднання між віртуальними машинами здійснюються всередині Hyervisor, схоже, немає можливості перевірити такі речі.
Моє запитання: Чи може хтось придумати спосіб з'єднання цих віртуальних машин разом, таким чином, щоб це імітувало фізичні машини В'ятти, підключені через комутатори Cisco (або іншим чином), щоб я міг протестувати STP (і все, що я можу придумати) ?
Що я спробував
Використання GNS3 для взаємозв’язку VM
Одне, що я намагався зробити, - це змусити VM спілкуватися через GNS3 за допомогою адаптерів VMNet Host-Only для інтеграції з GNS3, а потім за допомогою Cisco 3745 із доданим модулем комутації FastEthernet. Тут є кілька питань:
- У своїй лабораторії я використовую єдину підмережу для розмови між ISPA та ISPB (10.11.246.0/29).
- VMWare очікує, що один адаптер VMNet використовує одну підмережу, тому я не можу використовувати кілька окремих адаптерів VMNet з однією підмережею 10.11.246.0/29.
- У будь-якому випадку, коли два VM використовують один і той же адаптер VMNet, пакети надсилаються безпосередньо один одному, і тому без окремих адаптерів VMNet я не бачу способу, який змушує VM спілкуватися через маршрутизатор GNS3.
- Я розумію, що для VRRP, використання підмережі, меншої за те, що могло б вмістити всі вузли + віртуальні IP-адреси, вважатиметься злому і не доцільним. Так, наприклад, використання / 30s та декількох адаптерів VMNet - це не дуже гарна ідея.
Інші примітки
- Я відкритий для використання інших платформ Virtual Machine, таких як віртуальна скринька.
- У мене на столі є фізичний Cisco Catalyst 2950, а в хост-машині доступні два фізичні NIC.