โมเดลสวิตช์ของ Zyxel รองรับ Layer-2 Protocol Tunneling (L2PT) ซึ่งช่วยให้สวิตช์เอจสามารถส่งแพ็คเก็ตโปรโตคอลเลเยอร์ 2 ผ่านเครือข่ายผู้ให้บริการได้ ซึ่งสามารถใช้ได้เมื่อสวิตช์ของลูกค้าตั้งอยู่ในไซต์ที่แตกต่างกันและเชื่อมต่อผ่านเครือข่ายผู้ให้บริการ
ดังนั้น เครือข่ายของลูกค้าจึงสามารถใช้โซลูชันโปรโตคอลเลเยอร์ 2 อิสระได้ ตัวอย่างเช่น สามารถจัดเตรียมโดเมนสแปนนิ่งทรีแบบเดี่ยวและอิสระสำหรับเครือข่ายของลูกค้าผ่านเครือข่ายผู้ให้บริการ
เมื่อ Edge Switch-1 ได้รับแพ็คเก็ตโปรโตคอลเลเยอร์ 2 ก็จะทำการห่อหุ้มแพ็คเก็ตเหล่านี้และเขียนที่อยู่ MAC ปลายทางใหม่ด้วยที่อยู่ MAC เฉพาะ สวิตช์ทั้งหมดภายในเครือข่ายผู้ให้บริการจะถือว่าแพ็คเก็ตที่ห่อหุ้มเหล่านี้เป็นแพ็คเก็ตข้อมูลและส่งต่อไปยังอีกด้านหนึ่ง เมื่อ Edge Switch-2 ได้รับแพ็คเก็ตที่ห่อหุ้มเหล่านี้ ก็จะทำการแยกแพ็คเก็ตและเปลี่ยนที่อยู่ MAC ปลายทางกลับเป็นที่อยู่เดิมก่อนจะส่งต่อไปยังสวิตช์ปลายทาง
พอร์ตแต่ละพอร์ตบนสวิตช์ Edge จะมีสองโหมด:
- พอร์ตการเข้าถึง: สำหรับพอร์ตขาเข้าที่อยู่ในสวิตช์ขอบของผู้ให้บริการและเชื่อมต่อกับสวิตช์ของลูกค้า แพ็คเก็ตโปรโตคอลชั้น 2 ขาเข้าที่ได้รับบนพอร์ตการเข้าถึงจะถูกห่อหุ้มและส่งต่อไปยังพอร์ตอุโมงค์
- พอร์ตอุโมงค์: สำหรับพอร์ตขาออกที่อยู่บนขอบเครือข่ายของผู้ให้บริการและเชื่อมต่อกับสวิตช์ของผู้ให้บริการรายอื่น แพ็กเก็ตโปรโตคอลชั้น 2 ที่ถูกหุ้มขาเข้าที่ได้รับบนพอร์ตอุโมงค์จะถูกถอดแคปซูลและส่งไปยังพอร์ตการเข้าถึง
ตัวอย่างต่อไปนี้จะแนะนำวิธีที่ผู้ดูแลระบบกำหนดค่าสวิตช์เพื่อส่งแพ็คเก็ต STP ผ่านเครือข่ายผู้ให้บริการ
หมายเหตุ:
ตัวอย่างได้รับการทดสอบโดยใช้ XGS4600 สองตัวเป็นสวิตช์ edge และ GS2210 สองตัวเป็นสวิตช์ของลูกค้า
1. การกำหนดค่าบนสวิตช์ edge
1-1. ตั้งค่าสวิตช์ edge-1: เข้าถึง GUI บนเว็บ ไปที่ Advanced Application > Layer 2 Protocol Tunneling เลือก “Active” และตั้งค่า “Destination MAC Address”
หมายเหตุ:
ที่อยู่ MAC ปลายทางสามารถเป็นที่อยู่ MAC แบบยูนิคาสต์หรือแบบมัลติคาสต์ก็ได้:
- สำหรับที่อยู่ MAC แบบยูนิคาสต์: ตรวจสอบให้แน่ใจว่าที่อยู่ MAC ไม่มีอยู่ในตาราง MAC ของสวิตช์ที่อยู่ในเครือข่ายของผู้ให้บริการ
- สำหรับที่อยู่ MAC แบบมัลติคาสต์: ตรวจสอบให้แน่ใจว่าไม่มีการใช้ที่อยู่ MAC สำหรับโปรโตคอลเฉพาะ เช่น STP, VTP, ….
หมายเหตุ:
สวิตช์ Edge ทั้งหมดในเครือข่ายผู้ให้บริการควรใช้ที่อยู่ MAC เดียวกันสำหรับการหุ้มห่อ
1-2. ตั้งค่าสวิตช์ Edge-1: ในหน้าเดียวกัน ทำเครื่องหมายที่ “STP” และตั้งค่า “Mode” เป็น “Access” บนพอร์ต 26 ซึ่งเชื่อมต่อกับสวิตช์ของลูกค้า
1-3. ตั้งค่าสวิตช์ Edge-1: ในหน้าเดียวกัน ตั้งค่า “Mode” เป็น “Tunnel” บนพอร์ต 28 ซึ่งเชื่อมต่อกับสวิตช์ Edge อื่นในเครือข่ายผู้ให้บริการ แล้วคลิก “Apply”
หมายเหตุ:
เปิดใช้งานบริการ L2PT สำหรับโปรโตคอลที่รองรับบนพอร์ตการเข้าถึงเท่านั้น
1-4. ตั้งค่า Edge Switch-2: การเข้าถึง GUI บนเว็บ ไปที่ Advanced Application > Layer 2 Protocol Tunneling เปิดใช้งาน Layer 2 Protocol Tunnel และตั้งค่า “Destination MAC Address”
หมายเหตุ:
ที่อยู่ MAC ปลายทางสามารถเป็นที่อยู่ MAC แบบยูนิคาสต์หรือแบบมัลติคาสต์ก็ได้:
- สำหรับที่อยู่ MAC แบบยูนิคาสต์: ตรวจสอบให้แน่ใจว่าที่อยู่ MAC ไม่มีอยู่ในตาราง MAC ของสวิตช์ที่อยู่ในเครือข่ายของผู้ให้บริการ
- สำหรับที่อยู่ MAC แบบมัลติคาสต์: ตรวจสอบให้แน่ใจว่าไม่มีการใช้ที่อยู่ MAC สำหรับโปรโตคอลเฉพาะ เช่น STP, VTP, ….
หมายเหตุ:
สวิตช์ Edge ทั้งหมดในเครือข่ายผู้ให้บริการควรใช้ที่อยู่ MAC เดียวกันสำหรับการหุ้มห่อ
1-5. ตั้งค่าสวิตช์ Edge-2: ในหน้าเดียวกัน เปิดใช้งาน STP และตั้งค่าโหมดเป็น “Access” บนพอร์ต 26 ซึ่งเชื่อมต่อกับสวิตช์ของลูกค้า
1-6. ตั้งค่าสวิตช์ Edge-2: ในหน้าเดียวกัน ตั้งค่าโหมดเป็น “Tunnel” บนพอร์ต 28 ซึ่งเชื่อมต่อกับสวิตช์ Edge อื่นในเครือข่ายผู้ให้บริการ แล้วคลิก “Apply”
หมายเหตุ:
เปิดใช้งานบริการ L2PT สำหรับโปรโตคอลที่รองรับบนพอร์ตการเข้าถึงเท่านั้น
2. การกำหนดค่าบนสวิตช์ลูกค้า
2-1. ตั้งค่าสวิตช์ลูกค้า-A: การเข้าถึง GUI บนเว็บ ไปที่เมนู > แอปพลิเคชันขั้นสูง > โปรโตคอล Spanning Tree > การกำหนดค่า ตรวจสอบว่าการกำหนดค่า Spanning Tree เป็น Rapid Spanning Tree หรือไม่ หากไม่ใช่ ให้เลือกและคลิก “นำไปใช้”
หมายเหตุ:
ไม่จำเป็นต้องเปิดใช้งาน STP บนสวิตช์เอจ เนื่องจากสวิตช์เอจจะส่งต่อแพ็กเก็ต STP ผ่านอุโมงค์เท่านั้น
2-2. ตั้งค่า Customer Switch-A: เข้าสู่ GUI เว็บ ไปที่เมนู > แอปพลิเคชันขั้นสูง > Spanning Tree Protocol > RSTP ทำเครื่องหมายที่ช่อง “Active” และตั้งค่า Bridge Priority = 4096 เปิดใช้งานพอร์ต 10 แล้วคลิก “Apply”
2-3. ตั้งค่า Customer Switch-B: เข้าถึง Web GUI ไปที่เมนู > แอปพลิเคชันขั้นสูง > Spanning Tree Protocol > การกำหนดค่า ตรวจสอบว่า Spanning Tree Configuration เป็น Rapid Spanning Tree หรือไม่ หากไม่ใช่ ให้เลือกและคลิก “นำไปใช้”
2-4. ตั้งค่า Customer Switch-B: เข้าสู่ GUI เว็บ ไปที่เมนู > แอปพลิเคชันขั้นสูง > Spanning Tree Protocol > RSTP ทำเครื่องหมายที่ช่อง “Active” เปิดใช้งานพอร์ต 10 แล้วคลิก “Apply”
3. ทดสอบผลลัพธ์
3-1. ตรวจสอบสถานะของ Customer Switch-A: ไปที่เมนู > แอปพลิเคชันขั้นสูง > Spanning Tree Protocol Root Bridge ID และ Our Bridge ID ควรเป็นรหัสเดียวกัน ซึ่งหมายความว่า Customer Switch-A คือ Root Bridge พอร์ต 10 ควรอยู่ในสถานะ FORWARDING และ Port Role คือ Designated Ports
3-2. ตรวจสอบสถานะของ Customer Switch-B: ไปที่เมนู > แอปพลิเคชันขั้นสูง > Spanning Tree Protocol ตรวจสอบสถานะพอร์ตของ Customer Switch-A พอร์ต 10 ควรเป็นพอร์ตรูทในสถานะ FORWARDING
4. อะไรจะเกิดขึ้นได้บ้าง
ตรวจสอบให้แน่ใจว่าคุณได้กำหนดค่าที่อยู่ MAC ปลายทางเดียวกันของ Layer-2 Protocol Tunneling บนสวิตช์ Edge ทั้งหมด มิฉะนั้น แพ็กเก็ตที่ห่อหุ้มไว้จะไม่สามารถรับรู้ได้ในระหว่างกระบวนการส่งต่อระหว่างสวิตช์ Edge