การทำ virtualization ในระดับเครือข่าย มันจะต้องเจอกับข้อจำกัด หรือ อาจจะเรียกว่าความเข้มงวดในหลายๆ ส่วนที่เกี่ยวข้อง ยกตัวอย่างเช่น Virtual Private Network (VPN) จะต้องรองรับการขยายทั้งในเรื่องของขนาด และ ปริมาณการรองรับจำนวนอุปกรณ์ และ แน่นอนว่า เรื่องความปลอดภัย การมีประสิทธิภาพ และ ความยืดหยุ่น มากเพียงพอที่จะตอบสนองต่อการเปลี่ยนแปลงของเวิร์กโหลด การบริหารการดำเนินการทั้งหมดจะต้อง ง่าย เสถียร และ อัตโนมัติ ตลอดทั้งวัฏจักรการทำงาน
และนั่นถึงเป็นที่มาของ Ethernet VPN (EVPN) ที่ถูกคิดค้นขึ้นมาเพื่อที่จะเป็นเทคโนโลยี เพื่อมาแก้ปัญหาที่เกิดขึ้นในการทำเครือข่ายเสมือน อย่างมีประสิทธิภาพ
อะไรคือ EVPN
EVPN นั้นเป็นเทคโนโลยีมาตรฐานเปิดที่ช่วยให้เราสามารถแก้ปัญหาเรื่องขีดจำกัดของ VLAN แบบเดิม โดยสร้างเน็ตเวิร์กแฟบริคบน Layer 2 เดิม และมันอาจจะเรียกได้ว่าเป็น VPN รุ่นใหม่ที่เป็นจุดรวมศูนย์ด้านสถาปัตยกรรม ทั้งเรื่อง คอลโทรล และ ดาต้าเพลน ทั้งยังเพิ่มคุณลักษณะของ VPN ออกไป เช่น ความปลอดภัย ความสามารถ ประสิทธิภาพการทำงานและความยืดหยุ่น นอกจากนั้นแล้วประโยชน์ที่ได้รับกับผู้ให้บริการ และ ลูกค้า จะมีทั้งความสามารถในการย้ายข้อมูล การขยาย และ ความเสถียรในการทำงาน
ในการทำงานที่ 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
ด้วยฟีเจอร์ที่ก้าวหน้า ทำให้ผู้ให้บริการระดับเครือข่ายสามารถให้บริการกับลูกค้า ด้วยบริการที่หลากหลาย