โมเดลสวิตช์ของ Zyxel รองรับ Layer-2 Protocol Tunneling (L2PT) ซึ่งช่วยให้สวิตช์เอจสามารถส่งแพ็คเก็ตโปรโตคอลเลเยอร์ 2 ผ่านเครือข่ายผู้ให้บริการได้ ซึ่งสามารถใช้ได้เมื่อสวิตช์ของลูกค้าตั้งอยู่ในไซต์ที่แตกต่างกันและเชื่อมต่อผ่านเครือข่ายผู้ให้บริการ

ดังนั้น เครือข่ายของลูกค้าจึงสามารถใช้โซลูชันโปรโตคอลเลเยอร์ 2 อิสระได้ ตัวอย่างเช่น สามารถจัดเตรียมโดเมนสแปนนิ่งทรีแบบเดี่ยวและอิสระสำหรับเครือข่ายของลูกค้าผ่านเครือข่ายผู้ให้บริการ

image.png

เมื่อ Edge Switch-1 ได้รับแพ็คเก็ตโปรโตคอลเลเยอร์ 2 ก็จะทำการห่อหุ้มแพ็คเก็ตเหล่านี้และเขียนที่อยู่ MAC ปลายทางใหม่ด้วยที่อยู่ MAC เฉพาะ สวิตช์ทั้งหมดภายในเครือข่ายผู้ให้บริการจะถือว่าแพ็คเก็ตที่ห่อหุ้มเหล่านี้เป็นแพ็คเก็ตข้อมูลและส่งต่อไปยังอีกด้านหนึ่ง เมื่อ Edge Switch-2 ได้รับแพ็คเก็ตที่ห่อหุ้มเหล่านี้ ก็จะทำการแยกแพ็คเก็ตและเปลี่ยนที่อยู่ MAC ปลายทางกลับเป็นที่อยู่เดิมก่อนจะส่งต่อไปยังสวิตช์ปลายทาง

พอร์ตแต่ละพอร์ตบนสวิตช์ Edge จะมีสองโหมด:

  • พอร์ตการเข้าถึง: สำหรับพอร์ตขาเข้าที่อยู่ในสวิตช์ขอบของผู้ให้บริการและเชื่อมต่อกับสวิตช์ของลูกค้า แพ็คเก็ตโปรโตคอลชั้น 2 ขาเข้าที่ได้รับบนพอร์ตการเข้าถึงจะถูกห่อหุ้มและส่งต่อไปยังพอร์ตอุโมงค์
  • พอร์ตอุโมงค์: สำหรับพอร์ตขาออกที่อยู่บนขอบเครือข่ายของผู้ให้บริการและเชื่อมต่อกับสวิตช์ของผู้ให้บริการรายอื่น แพ็กเก็ตโปรโตคอลชั้น 2 ที่ถูกหุ้มขาเข้าที่ได้รับบนพอร์ตอุโมงค์จะถูกถอดแคปซูลและส่งไปยังพอร์ตการเข้าถึง

ตัวอย่างต่อไปนี้จะแนะนำวิธีที่ผู้ดูแลระบบกำหนดค่าสวิตช์เพื่อส่งแพ็คเก็ต STP ผ่านเครือข่ายผู้ให้บริการ

image.png

หมายเหตุ:

ตัวอย่างได้รับการทดสอบโดยใช้ XGS4600 สองตัวเป็นสวิตช์ edge และ GS2210 สองตัวเป็นสวิตช์ของลูกค้า

1. การกำหนดค่าบนสวิตช์ edge

1-1. ตั้งค่าสวิตช์ edge-1: เข้าถึง GUI บนเว็บ ไปที่ Advanced Application > Layer 2 Protocol Tunneling เลือก “Active” และตั้งค่า “Destination MAC Address”

image.png

หมายเหตุ:

ที่อยู่ 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”

image.png
image.png

หมายเหตุ:

เปิดใช้งานบริการ L2PT สำหรับโปรโตคอลที่รองรับบนพอร์ตการเข้าถึงเท่านั้น

1-4. ตั้งค่า Edge Switch-2: การเข้าถึง GUI บนเว็บ ไปที่ Advanced Application > Layer 2 Protocol Tunneling เปิดใช้งาน Layer 2 Protocol Tunnel และตั้งค่า “Destination MAC Address”

image.png

หมายเหตุ:

ที่อยู่ 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”

image.png
image.png

หมายเหตุ:

เปิดใช้งานบริการ L2PT สำหรับโปรโตคอลที่รองรับบนพอร์ตการเข้าถึงเท่านั้น

2. การกำหนดค่าบนสวิตช์ลูกค้า

2-1. ตั้งค่าสวิตช์ลูกค้า-A: การเข้าถึง GUI บนเว็บ ไปที่เมนู > แอปพลิเคชันขั้นสูง > โปรโตคอล Spanning Tree > การกำหนดค่า ตรวจสอบว่าการกำหนดค่า Spanning Tree เป็น Rapid Spanning Tree หรือไม่ หากไม่ใช่ ให้เลือกและคลิก “นำไปใช้”

image.png

หมายเหตุ:

ไม่จำเป็นต้องเปิดใช้งาน STP บนสวิตช์เอจ เนื่องจากสวิตช์เอจจะส่งต่อแพ็กเก็ต STP ผ่านอุโมงค์เท่านั้น

2-2. ตั้งค่า Customer Switch-A: เข้าสู่ GUI เว็บ ไปที่เมนู > แอปพลิเคชันขั้นสูง > Spanning Tree Protocol > RSTP ทำเครื่องหมายที่ช่อง “Active” และตั้งค่า Bridge Priority = 4096 เปิดใช้งานพอร์ต 10 แล้วคลิก “Apply”

image.png

2-3. ตั้งค่า Customer Switch-B: เข้าถึง Web GUI ไปที่เมนู > แอปพลิเคชันขั้นสูง > Spanning Tree Protocol > การกำหนดค่า ตรวจสอบว่า Spanning Tree Configuration เป็น Rapid Spanning Tree หรือไม่ หากไม่ใช่ ให้เลือกและคลิก “นำไปใช้”

image.png

2-4. ตั้งค่า Customer Switch-B: เข้าสู่ GUI เว็บ ไปที่เมนู > แอปพลิเคชันขั้นสูง > Spanning Tree Protocol > RSTP ทำเครื่องหมายที่ช่อง “Active” เปิดใช้งานพอร์ต 10 แล้วคลิก “Apply”

image.png

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

image.png

3-2. ตรวจสอบสถานะของ Customer Switch-B: ไปที่เมนู > แอปพลิเคชันขั้นสูง > Spanning Tree Protocol ตรวจสอบสถานะพอร์ตของ Customer Switch-A พอร์ต 10 ควรเป็นพอร์ตรูทในสถานะ FORWARDING

image.png

4. อะไรจะเกิดขึ้นได้บ้าง

ตรวจสอบให้แน่ใจว่าคุณได้กำหนดค่าที่อยู่ MAC ปลายทางเดียวกันของ Layer-2 Protocol Tunneling บนสวิตช์ Edge ทั้งหมด มิฉะนั้น แพ็กเก็ตที่ห่อหุ้มไว้จะไม่สามารถรับรู้ได้ในระหว่างกระบวนการส่งต่อระหว่างสวิตช์ Edge