VXLAN vs VLAN เหนือเลเยอร์ 3


11

ฉันอ่านว่าหนึ่งในประโยชน์ของ VXLAN บน VLAN คือมันสามารถวางไข่ข้ามเครือข่าย WAN และหลายเลเยอร์ 3 โดยการสร้างเครือข่ายเลเยอร์เลเยอร์ 2

อย่างไรก็ตาม AFAIN VLAN ยังสามารถทำได้เช่นเดียวกันโดยใช้ MPLS VPN, L2TPv3 หรือ GRE tunnels หรือโดย trunking และใช้ VRF หากคุณเป็นเจ้าของฮ็อพทั้งหมดในระหว่างนั้น

ประโยชน์ที่แท้จริงของ VXLAN บน VLAN สำหรับการสื่อสารข้ามเลเยอร์ 3 คืออะไร?

คำตอบ:


17

ใช่จากมุมมองการเปลี่ยนแพ็กเก็ต VXLAN เป็นเพียงเรื่องของการห่อหุ้ม encapsulation ที่ด้านบนของเฟรม L2: สิ่งที่โปรโตคอลอื่นทำเช่นกัน

ความแตกต่างที่แท้จริงนั้นอยู่ที่ชั้นควบคุมและการจัดการ

VXLAN พัฒนาเป็นเทคโนโลยีดาต้าเซ็นเตอร์ดังนั้นความสามารถในการขยาย WAN เป็นเพียงข้อได้เปรียบเพิ่มเติมไม่ใช่สิ่งที่ขับเคลื่อนเทคโนโลยี

พิจารณาผู้ให้บริการคลาวด์ด้วยศูนย์ข้อมูลที่สามารถบรรจุเครื่องเสมือนเป็นพันเครื่อง VMs เหล่านี้อาจเป็นขององค์กรต่าง ๆ (ลูกค้าของผู้ให้บริการคลาวด์) และทุกสิ่งต่าง ๆ ตั้งแต่การใช้งานแอปพลิเคชันอีคอมเมิร์ซการช็อปปิ้งออนไลน์แอปพลิเคชัน ML / AI (เช่นแนะนำให้คุณซื้อภรรยาของคุณสำหรับวันเกิดของเธอ :-) จัดการปฏิทินและการประชุมและอื่น ๆ

ในสภาพแวดล้อมเช่นนี้ขีด จำกัด 802.1Q VLAN ที่ 4096 นั้นไม่เพียงพออย่างน่าหัวเราะ ผู้ดูแลระบบศูนย์ข้อมูลต้องการวิธีการแบ่งเครือข่ายของพวกเขาในวิธีที่ยืดหยุ่นและละเอียดยิ่งขึ้น

นอกจากนี้ยังแตกต่างจากการเดินสายเครือข่ายขององค์กรซึ่งเป็นไปตามรูปแบบลำดับชั้น (การเข้าถึง -> การกระจาย -> คอร์) อุปกรณ์ในศูนย์ข้อมูลจำเป็นต้องต่อสายในลักษณะแบนมากขึ้นหรือน้อยลง

ดังนั้นโดยทั่วไปแล้วลองนึกภาพ LAN แบนขนาดใหญ่ที่มีโฮสต์จำนวนมาก

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

ถัดไปเมื่อคุณได้รับลูกค้าใหม่สำหรับศูนย์ข้อมูลของคุณคุณต้องการที่จะสามารถปรับใช้ VMs ASAP ของพวกเขา (ในชั่วโมงถ้าไม่กี่นาที) ซึ่งหมายความว่าคุณต้องการเพิ่มสวิตช์ใหม่ไปยังแฟบริคโดยไม่รบกวนสวิตช์ที่มีอยู่ ดังนั้นในแฟบริคที่มี 77 สวิตช์เมื่อคุณเพิ่ม 78 คุณไม่ต้องการใช้เวลาจัดสรร 77 L2TPv3 อุโมงค์ :-)

ดังนั้นบรรทัดแรกจากหน้า VXLAN ของวิกิพีเดีย: "Virtual Extensible LAN (VXLAN) เป็นเทคโนโลยีการจำลองเสมือนเครือข่ายที่พยายามแก้ไขปัญหาความสามารถในการปรับขยายที่เกี่ยวข้องกับการปรับใช้คลาวด์คอมพิวติ้งขนาดใหญ่"


ความสะดวกในการส่งต่อพอร์ตล่ะ มีความแตกต่างหรือไม่?
Gabriel Fair

7

ตามที่คุณระบุไว้แล้ว VXLAN คือ L2 tunneling ผ่าน IP เป็นวิธีการใช้เครือข่าย L3 ใด ๆ สำหรับการสร้างส่วน L2

ในขณะที่สิ่งนี้สามารถเกิดขึ้นได้กับ protcols อื่น ๆ VXLAN ไม่ต้องการโครงสร้างพื้นฐานเพิ่มเติมหรือการขนส่งพิเศษ (IP ที่มีให้) และยังสามารถใช้อุโมงค์เดียวสำหรับอุโมงค์ย่อยมากถึง 16 ล้านซับเนต - ด้วยโครงสร้างพื้นฐานขนาดใหญ่ ความแตกต่างที่ดี

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.