浅谈数据中心VxLAN技能 -
1. BUM报文转发:BUM报文转发今朝在VxLAN中有两种方法可以实现:组播和头端复制。行使组播的环境下,必要VxLAN中underlay收集启用组播,运维较为繁琐,不保举行使。故这里只先容头端复制,其转发流程如图: 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. 已知单播流量转发: 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技能,是物理收集向云和假造化深度延长,实现云网融合的要害。将其真正的应用到我们的出产场景中还必要许多的技能蕴蓄,我们也将不绝的以新技能来武装本身,不绝的完美强健我们的收集架构。 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |