加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 综合聚焦 > 资源网站 > 空间 > 正文

浅谈数据中心VxLAN技术 -

发布时间:2018-11-24 22:44:26 所属栏目:空间 来源:网者荣耀
导读:副标题#e# 随着网络技术的发展,云计算凭借其系统利用率高、人力/管理成本低以及灵活性/扩展性方面展现的优势,已经成为目前各大行业IT建设的新趋势。而服务器的虚拟化作为云计算的核心技术之一,也得到了越来越多的应用,从而极大的增加了数据中心的计算密

1. BUM报文转发:BUM报文转发目前在VxLAN中有两种方式可以实现:组播和头端复制。使用组播的情况下,需要VxLAN中underlay网络启用组播,运维较为繁琐,不推荐使用。故这里只介绍头端复制,其转发流程如图:

浅谈数据中心VxLAN技术 -

a. 主机A向主机B发出ARP请求,源MAC为主机A-MAC,目标MAC为全F广播MAC;

b. 该请求到达VTEP-1后,VTEP-1根据收到报文的二层子接口关联BD判断此报文传输对应的VxLAN隧道及VNI编号,此后VTEP-1会根据头端复制列表对报文进行复制及VxLAN封装并在相应的VxLAN隧道中进行传输;

c. ARP请求在VxLAN网络中依据底层underlay路由网络传输,源IP为VTEP-1端点IP,目标IP为VTEP-2端点IP;

d. 数据包经VxLAN网络传输后到达VTEP-2,VTEP-2对数据包进行解封装,得到原始ARP报文,VTEP-2记录主机A的MAC地址、VNI及对应远端VTEP的IP地址信息,并将ARP原始报文继续向后转发至主机B;

e. 主机B收到ARP request后响应此请求,并将ARP response回复至VTEP-2,VTEP-2根据d步骤中记录的主机A信息以单播形式进行恢复;

2. 已知单播流量转发:

浅谈数据中心VxLAN技术 -

a. 主机A向主机B发送数据,以主机B的MACB和IPB作为数据包的目标mac和ip. 主机A的MACA和IPA作为数据包的源mac和ip,封装完成后将报文发送到VTEP-1;

b. VTEP-1从自己维护的CAM表中寻址得到MACB下一跳转发目的,执行VxLAN封装。新增VxLAN头、UDP头、外层IP 及MAC包头。外层IP头部内源IP为VTEP-1端点IP ,外层IP头部内目标IP为VTEP-2的端点IP。外层源mac为VTEP-1的VNI隧道端点MAC, 由于在此拓扑中Router-1为下一跳,所以外层MAC的目标MAC为Router-1的underlay网络下一跳MAC;.

c. 数据包从VTEP-1发送出去后,外部网络的路由器会依据外层ip头进行路由转发,最后到达目的设备VTEP-2.

d. VTEP-2负责解封装数据包,依次去掉外层MAC头,外层IP头,UDP头和VxLAN头并将数据包最终发送至主机B。

以上是本次对于VxLAN技术的技术优势、基本技术及基本转发流程的初步介绍,Vxlan技术是目前最主流的网络Overlay技术,是物理网络向云和虚拟化深度延伸,实现云网融合的关键。将其真正的应用到我们的生产场景中还需要很多的技术积累,我们也将不断的以新技术来武装自己,不断的完善强壮我们的网络架构。

【编辑推荐】

  1. 虚拟化给数据中心带来的十大益处
  2. 泽塔云:用超融合撑起软件定义数据中心的梦想
  3. 虚拟化降低数据中心存储系统运维复杂度
  4. 以太网虚拟专用网络在现代数据中心的兴起
  5. 干网络工程的你弄清楚VLAN和VXLAN的区别了吗?
【责任编辑:武晓燕 TEL:(010)68476606】
点赞 0

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读