แพลตฟอร์ม MX ไม่มีแนวคิดทั่วไปของ "VLAN" ที่มีอยู่บนแพลตฟอร์มทั้งหมด MX "เห็น" แท็ก VLAN บนแพ็กเก็ตที่เข้ามาเท่านั้นและจากนั้นสามารถทำงานกับแท็กเหล่านี้ได้ สิ่งที่คุณต้องการคือการบริดจ์แพ็กเก็ตจากสองพอร์ตที่มี VLAN-ID เดียวกันในส่วนหัว L2 จากนั้นเพิ่มอินเตอร์เฟส L3 เข้ากับบริดจ์นั้น
บนแพลตฟอร์ม MX คุณมีสองวิธีในการกำหนดค่าบริดจ์ ผู้ให้บริการรูปแบบและสไตล์ขององค์กร เนื่องจากฉันคุ้นเคยกับสไตล์ SP มากขึ้นฉันจะตอบคำถามของคุณแบบนั้น:
Juniper MX SP Bridging Style
ก่อนอื่นคุณต้องกำหนดค่าอินเทอร์เฟซของคุณให้ยอมรับแพ็กเก็ตด้วยแท็ก VLAN ที่ถูกต้อง:
interfaces {
ge-0/0/0 {
vlan-tagging;
encapsulation extended-vlan-bridge;
unit 200 {
vlan-id 200;
}
}
ge-0/0/1 {
vlan-tagging;
encapsulation extended-vlan-bridge;
unit 200 {
vlan-id 200;
}
}
}
จากนั้นกำหนดค่าโดเมนบริดจ์ที่เชื่อมสองสิ่งนี้:
bridge-domains {
vlan-200 {
vlan-id 200;
interface ge-0/0/0.200;
interface ge-0/0/1.200;
}
}
ตอนนี้คุณมีบริดจ์ VLAN 200 ในบริดจ์ทั้งสอง
การเชื่อมต่อแบบไม่ใช้แท็ก / การเข้าถึง
หากคุณมีพอร์ต "เข้าถึง" ที่ไม่ได้ติดแท็กที่คุณต้องการเชื่อมคุณสามารถทำได้ด้วยการใช้ไวยากรณ์นี้:
interfaces {
ge-0/0/0 {
encapsulation ethernet-bridge;
unit 0 {
family bridge;
}
}
}
จากนั้นใช้ge-0/0/0.0
ในการกำหนดค่าบริดจ์ของคุณ
อินเตอร์เฟส L3 / อินเตอร์เฟสการกำหนดเส้นทาง
ในการเพิ่มอินเตอร์เฟส L3 ให้กับมิกซ์แรกให้กำหนดIntegrated Routing และ Bridging Interface (IRB) ด้วย IP ของคุณ:
irb {
unit 200 {
family inet {
address 192.168.1.1/24;
}
}
}
จากนั้นเพิ่มอินเทอร์เฟซนี้ลงในบริดจ์ของคุณ:
bridge-domains {
vlan-200 {
vlan-id 200;
routing-interface irb.200;
interface ge-0/0/0.200;
interface ge-0/0/1.200;
}
}
การตั้งค่าของคุณจะเสร็จสมบูรณ์
มันซับซ้อนกว่าแนวคิด VLAN "ปกติ" เล็กน้อยที่พบในสวิตช์ / อุปกรณ์อื่น ๆ แต่มันก็ยืดหยุ่นกว่าด้วย ตัวอย่างเช่นคุณสามารถมีอีกสองพอร์ตที่มี VLAN-ID 200 ที่กำหนดค่าและพวกเขาสามารถมีบริดจ์ของตัวเองแยกออกจากบริดจ์แรกที่คุณเพิ่งกำหนดค่าอย่างสมบูรณ์
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแพลตฟอร์ม MX รวมถึงตัวอย่างที่ยอดเยี่ยมฉันขอแนะนำหนังสือ MX Series จาก O'Reilly / Douglas Hanks: http://shop.oreilly.com/product/0636920023760.do