อะไรคือ EVPN

Published on August 1, 2026
อะไรคือ EVPN

การทำ virtualization ในระดับเครือข่าย มันจะต้องเจอกับข้อจำกัด หรือ อาจจะเรียกว่าความเข้มงวดในหลายๆ ส่วนที่เกี่ยวข้อง ยกตัวอย่างเช่น Virtual Private Network (VPN) จะต้องรองรับการขยายทั้งในเรื่องของขนาด และ ปริมาณการรองรับจำนวนอุปกรณ์ และ แน่นอนว่า เรื่องความปลอดภัย การมีประสิทธิภาพ และ ความยืดหยุ่น มากเพียงพอที่จะตอบสนองต่อการเปลี่ยนแปลงของเวิร์กโหลด การบริหารการดำเนินการทั้งหมดจะต้อง ง่าย เสถียร และ อัตโนมัติ ตลอดทั้งวัฏจักรการทำงาน

และนั่นถึงเป็นที่มาของ Ethernet VPN (EVPN) ที่ถูกคิดค้นขึ้นมาเพื่อที่จะเป็นเทคโนโลยี เพื่อมาแก้ปัญหาที่เกิดขึ้นในการทำเครือข่ายเสมือน อย่างมีประสิทธิภาพ

อะไรคือ EVPN

EVPN นั้นเป็นเทคโนโลยีมาตรฐานเปิดที่ช่วยให้เราสามารถแก้ปัญหาเรื่องขีดจำกัดของ VLAN แบบเดิม โดยสร้างเน็ตเวิร์กแฟบริคบน Layer 2 เดิม และมันอาจจะเรียกได้ว่าเป็น VPN รุ่นใหม่ที่เป็นจุดรวมศูนย์ด้านสถาปัตยกรรม ทั้งเรื่อง คอลโทรล และ ดาต้าเพลน ทั้งยังเพิ่มคุณลักษณะของ VPN ออกไป เช่น ความปลอดภัย ความสามารถ ประสิทธิภาพการทำงานและความยืดหยุ่น นอกจากนั้นแล้วประโยชน์ที่ได้รับกับผู้ให้บริการ และ ลูกค้า จะมีทั้งความสามารถในการย้ายข้อมูล การขยาย และ ความเสถียรในการทำงาน

  • Ethernet VPN (EVPN) นั้นถูกเช่นเป็นสิ่งที่เรียกว่า overlay control plane และจัดหาการเชื่อมต่อระหว่าง Layer 2 และ Layer 3 บน IP หรือ MPLS เน็ตเวิร์ก
  • VXLAN ถือเป็น overlay protocol ที่เข้ามาช่วยเรื่องการขยาย address ของ VLAN จากเดิม เพียงแค่ 4096 เป็นมากกว่า 16 ล้านแอดเดรส

ในการทำงานที่ Layer 2 แบบเดิมนั้น การค้นหาแอดเดรสแบบเดิมนั้นอาศัยสิ่งที่เรียกว่า flooding หรือการส่งข้อมูลไปทุกตำแหน่ง หรือ ทุกๆ อุปกรณ์เพื่อรอรับการตอบกลับ ก่อนส่งข้อมูลแบบ unicast ไปหาตำแหน่งนั้น เมื่อมาเป็น EVPN-VXLAN หน้าที่นี้จะตกเป็นของ control plane

EVPN นั้นยังเป็นส่วนขยายของ Border Gateway Protocol (BGP) เพื่อให้เครือข่ายสามารถที่จะนำพาข้อมูลของปลายทางเช่น MAC Address ของ Layer 2 และ ไอพีของ Layer 3 เข้ามาด้วย โดยที่ในระดับ control plane นั้นจะใช้ MP-BGP และ ไอพี ส่วน MAC นั้นจะถูกจัดการเป็นตัวค้นหาเส้นทาง

EVPN นั้นยังสนับสนุนระบบมัลติพาร์ธภายใต้โมเดลแบบมัลติโฮล์ม อุปกรณ์ที่อยู่ในระดับเอนด์พอยต์ สามารถเชื่อมต่อไปยังอัพสตรีมได้มากกว่าหนึ่ง เพื่อสนับสนุนทั้งการทำงานร่วมกันและ redundancy

ปัญหาอะไรบ้างที่ EVPN เข้ามาช่วยแก้
เทคโนโลยี Layer 2 ดั้งเดิม เช่น virtual private LAN หรือ VPLS ตั้งใจที่จะแก้ปัญหาเดียวกับ EVPN แต่ว่ามีข้อบกพร่องที่สำคัญ การเติบโตของคลาวด์ การได้รับความนิยมอย่างมากของวิดิโอ และ บริการที่ใช้แบนด์วิตสูง นอกจากนั้นทราฟิกระหว่าง ดาต้าเซ็นเตอร์ ล้วนเป็นสิ่งที่ผลักดันให้มีการใช้ EVPN ในระดับผู้ให้บริการ

ตัวอย่างการใช้งาน EVPN
ด้วยฟีเจอร์ที่ก้าวหน้า ทำให้ผู้ให้บริการระดับเครือข่ายสามารถให้บริการกับลูกค้า ด้วยบริการที่หลากหลาย

  1. บริการด้าน Layer 2 และ Layer 3
    ผู้ให้บริการ สามารถสร้างบริการบนทั้ง Layer 2 และ 3 โดยใช้ความสามารถของ EVPN ยกตัวอย่างเช่น ELAN, ELINE, E-Tree และ Layer 3 IP VPN รวมถึงการทำ unicast และ multicast
  2. เครือข่ายภายในดาต้าเซ็นเตอร์
    โครงสร้างพื้นฐานของ EVPN เป็นสิ่งที่ดีมากสำหรับการสร้าง เครือข่่ายที่ เถสียร ทรงพลัง และ ยืดหยุ่นภายในดาต้าเซ็นเตอร์ การทำ load balance ก็สามารถทำได้ ความสามารถในการย้ายโหลดอย่างยืดหยุ่น
  3. Internet Exchange Point หรือ IXP
    การสื่อสาร ไม่จำเป็นจะต้องใช้ ARP และ Neighbor Discover (ND) เพื่อให้เครือข่ายมีประสิทธิภาพมากขึ้น และ ปลอดภัยในการเชื่อมต่อ

อะไรคือ EVPN

การทำ virtualization ในระดับเครือข่าย มันจะต้องเจอกับข้อจำกัด หรือ อาจจะเรียกว่าความเข้มงวดในหลายๆ ส่วนที่เกี่ยวข้อง ยกตัวอย่างเช่น Virtual Private...

Read more »

อะไรคือ VXLAN

อะไรคือ VXLAN VXLAN นั้นย่อมาจาก Virtual Extensible Local-Area Networks คือหนึ่งในมาตรฐานที่ถูกกำหนดไว้โดย Internet...

Read more »

ทำไม Tailscale จึงเป็นตัวเลือกที่เหนือกว่า VPN แบบเดิมๆ

สำหรับ Virtual Private Network หรือ VPN นั้นแน่นอนว่า ภาคธุรกิจนั้นคุ้นเคยและมีการใช้งานกันมาอย่างยาวนานแล้ว เพราะมันสามารถสร้างรูปแบบการเชื่อมต่อที่ปลอดภัย สำหรับการเข้าถึงเครือข่ายภายใน...

Read more »

Stratis Storage

จากการที่ Fedora Engineering and Steering Committee (FESCo) ได้อนุมัติถึงการให้มีการตั้งค่าการติดตั้ง Stratis Storage...

Read more »

What is Network Functions Virtualization NFV

Network Functions Virtualization คือสิ่งที่เข้ามาแทนที่อุปกรณ์เน็ตเวิร์กที่เป็นฮาร์ดแวร์ด้วยความสามารถของ virtual machine ที่ทำหน้าที่ด้านการทำ routing และ load...

Read more »

Introduction to HAProxy and MetalLB

ทำความรู้จักกับ HAProxy และ MetalLB: หัวใจสำคัญของระบบ Load Balancing ใน Kubernetes บทนำ...

Read more »