2017年7月2日星期日

Cloud_031:VxLAN 原理详解(摘录+整理)

1. 什么是 VxLAN ?
虚似扩展局域网(Virtual Extensible LAN,VxLAN)是一种网络虚似化技术,是由 Ciscio科和 VMware 共同提出来的,是对 VLAN 的一种扩展,用于满足日益增长的云计算部署要求。

2. 为什么要使用 VxLAN ?
(1)虚拟机规模受网络规格限制
在大二层网络环境下,数据报文是通过查询 MAC 地址表进行二层转发,而 MAC 地址表的容量限制了虚拟机的数量。
(2)网络隔离能力限制
VLAN 在大规模的虚拟化网络中部署存在如下限制:
仅能表示 4096 个 VLAN,无法满足大二层网络中大量用户群的需求;
传统二层网络无法满足网络动态调整的需求。
(3)虚拟机迁移范围受网络架构限制
为了保证虚拟机动态迁移过程中业务不中断,不仅需要保持虚拟机的 IP 地址、MAC 地址不变,运行状态(比如TCP 会话)也必须保持不变,这就要求网络是一个二层网络,并且要求网络本身具备多路径的冗余备份和可靠性。

3. VxLAN 报文格式



4. VxLAN 网络结构




4. VxLAN 网关





参考文献:
1. http://developer.huawei.com/cn/ict/Products/Agile_Network/Components/DCN/detail/net/VXLAN
2. http://www.cnblogs.com/hbgzy/p/5279269.html
3. http://www.sdnlab.com/7241.html

没有评论: