ฉันกำลังตั้งค่าห้องปฏิบัติการด้วยการกำหนดค่าVRRPและฉันพยายามค้นหาปัญหาที่เป็นไปได้ที่เราอาจพบในการผลิต
ปัญหาหนึ่งที่ฉันทราบด้วย VRRP คือดูเหมือนว่าเวลาของการรวมSTP (ประมาณ 45 วินาทีที่ฉันเชื่อ) อาจทำให้โหนด VRRP กระพือปีก ตามแผนภาพของฉันฉันไม่เห็นลูปใด ๆ (ไม่สนใจเซิร์ฟเวอร์หลาย homed ที่ด้านล่าง) ดังนั้นฉันคิดว่าฉันสามารถปิดการใช้งาน STP และลืมมันได้ แต่ฉันต้องการดูว่าเกิดอะไรขึ้นเมื่อเปิดใช้งาน STP เหมือนกันทั้งหมด
ฉันใช้ Vyatta Core 6.5 สำหรับเราเตอร์ของ ISPA และ ISPB ฉันกำลังใช้งาน VMs บนเวิร์กสเตชัน VMWare
เหตุผลที่ห้องปฏิบัติการของฉันมีสวิตช์ระหว่าง ISPA และ ISPB คือในการผลิตเราใช้สิ่งเหล่านี้เพื่อยกเลิกการเชื่อมต่อไฟเบอร์กับผู้ให้บริการของเรา ดังนั้นฉันจึงพยายามทำให้ห้องทดลองของฉันใกล้เคียงกับการผลิตมากที่สุด
การกำหนดค่าของฉันเป็นเช่นนั้น:
ปัญหาของฉันคือตอนนี้สวิตช์ไม่มีอยู่จริงในแล็บของฉัน ฉันแค่ใช้ LAN Segments ในเวิร์กสเตชัน VMWare เพื่ออนุญาตให้ Vyatta VMs คุยกันได้ ปัญหาของฉันคือเนื่องจากการเชื่อมต่อทั้งหมดระหว่าง VM เสร็จสิ้นภายใน Hyervisor ดูเหมือนว่าไม่มีความเป็นไปได้ที่จะทดสอบสิ่งต่าง ๆ เช่นนี้
คำถามของฉันคือ:บางคนคิดวิธีการเชื่อมต่อ VM เหล่านี้ด้วยวิธีที่มันจะจำลองเครื่อง Vyatta ทางกายภาพที่เชื่อมต่อผ่านสวิตช์ Cisco (หรืออย่างอื่น) เพื่อให้ฉันสามารถทดสอบ STP (และสิ่งอื่น ๆ ที่ฉันคิด) ?
สิ่งที่ฉันได้ลอง
การใช้ GNS3 เพื่อเชื่อมต่อระหว่าง VM
สิ่งหนึ่งที่ฉันได้ลองทำคือการให้ VMs สื่อสารผ่าน GNS3 โดยใช้อะแดปเตอร์ VMNet Host-Only เพื่อรวมเข้ากับ GNS3 จากนั้นใช้ Cisco 3745 พร้อมกับโมดูลสวิตช์ FastEthernet มีปัญหาเล็กน้อยที่นี่:
- ในแล็บของฉันฉันใช้ซับเน็ตเดียวเพื่อพูดคุยระหว่าง ISPA และ ISPB (10.11.246.0/29)
- VMWare คาดว่าอะแดปเตอร์ VMNet เดียวจะใช้ซับเน็ตเดียวดังนั้นฉันจึงไม่สามารถใช้อะแดปเตอร์ VMNet หลายตัวแยกกับซับเน็ตหนึ่ง 10.11.246.0/29
- ในอินสแตนซ์ใด ๆ ที่ VMs สองแห่งใช้อะแดปเตอร์ VMNet เดียวกันแพ็คเก็ตจะถูกส่งโดยตรงไปยังแต่ละอื่น ๆ และดังนั้นโดยไม่มีอะแดปเตอร์ VMNet ที่แยกจากกันฉันไม่เห็นวิธีการบังคับให้ VMs สื่อสารผ่านเราเตอร์ GNS3
- ความเข้าใจของฉันคือว่าด้วย VRRP การใช้ซับเน็ตขนาดเล็กกว่าสิ่งที่สามารถรองรับโหนดทั้งหมด + IP เสมือนจริงจะถือว่าเป็นการแฮกและไม่แนะนำให้เลือก ตัวอย่างเช่นการใช้ / 30s และหลายอะแดปเตอร์ VMNet ไม่ใช่ความคิดที่ดี
หมายเหตุอื่น ๆ
- ฉันเปิดให้ใช้แพลตฟอร์มเครื่องเสมือนอื่น ๆ เช่นกล่องเสมือน
- ฉันมี Cisco Catalyst 2950 จริงที่โต๊ะทำงานของฉันและเครื่องโฮสต์มี NIC จริงสองตัวให้เลือก