`
Iam42
  • 浏览: 275251 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决MAC地址瓶颈---DCN优化的碎碎念3

阅读更多

在当前的数据中心中,大量虚拟机的地址直接暴露给交换机,造成了交换机MAC地址信息爆炸,使交换机MAC地址表成为瓶颈。

MAC地址表显示了主机的MAC地址与以太网交换机端口映射关系,指出数据帧去往目的主机的方向。由于MAC地址表大小有限,如果在MAC地址表中没有找到相应的匹配项,则向除接收端口外的所有端口广播该数据帧(泛洪)。过量的泛洪会导致网络报文冲撞泛滥,影响网络传输效率。 

若网络中MAC地址的数量远远大于MAC地址表容量,会造成大量地址表项丢失,去往这些目的地的数据包广播将会导致泛洪。

因此,我们打算参考NetLord的思想,设计一个地址代理工具,在网络传输中隐藏虚拟机的地址。

基本思想如下:

 

1.在每一台服务器的hypervisor上安装一个agent,发送端的agent负责封装每一个数据包:    

增加new_ETH字段:分别将发送端和接收端VM所在的服务器连接的边缘交换机的MAC地址作为新的L2包头的源和目的;并增加VLAN的信息用于隔离不同的应用

增加new_IP字段:分别将发送端VM所在服务的地址空间的位置src_MAC_ID和接收端所在应用的编号dst_AID作为新的L3包头的源和目的。此部分的主要作用是用于接收端的Agent确定目的VM

 

2.处理后的数据包根据new_ETH的信息在数据中心网络中进行传输,接受端物理服务器上的NAOpt客户端负责对每个数据包解封装,去掉发送端NAOpt客户端封装的ETH头与IP头,并将数据包发送给对应的VM

 

 

 

基本思想就是这样,参考了SIGCOMM中的一个经典工作,具体的实现细节会在之后更新

  • 大小: 39.9 KB
分享到:
评论

相关推荐

    人工智能-项目实践-推荐系统-将DCN双塔模型应用于排序过程.zip

    人工智能-项目实践-推荐系统-将DCN双塔模型应用于排序过程 (1)input:连续型变量 + 离散型embedding (2)resnet残差模块特征交叉:x‘ = x0xT w + b + x = f(x,w,b) + x (3) 权重共享w 对X0XT进行降维 + 减少...

    建伍TK-3207GD KPG-189DCN_V1.043

    V1.043是该软件的一个特定版本,它在原有的基础上进行了优化和升级,以提供更稳定的操作体验和更丰富的功能支持。通过这个软件,用户可以自定义对讲机的频道频率、扫描列表、通话组等关键设置,确保在复杂环境中也能...

    BOSCH新一代 DCN操作手册

    设备设置部分详细介绍了DCN-WLIION电池组、DCN-WCH05电池充电器、DCN-WPS电源适配器、DCN-MICL、DCN-MICS可插拔话筒、DCN-ICHS内部对讲机、DCN-FPT嵌入式定位工具、DCN-DDI双代表接口、DCN-FMIC话筒连接面板、DCN-...

    DCN-CS6200-28X-Pro-7.5.3.2

    DCN-CS6200-PRO设备镜像

    开发技术-硬件-泛素相关蛋白Dcn1p的原核表达省略纯化晶体筛选及相互作用蛋白分析.zip

    3. **省略纯化(Purification Omission)**:这个描述可能意味着研究人员采用了一种简化的方法来纯化Dcn1p,跳过了某些常规步骤,比如多步层析,可能是因为Dcn1p具有易于纯化的特性,或者是为了提高效率。...

    神州数码 DCN DCWS-6002 无线控制器AP 操作手册

    神州数码作为知名的IT解决方案提供商,其DCN系列无线控制器是专为满足企业级无线网络需求而设计的。在本文中,我们将深入探讨这款产品的主要特性和操作流程。 首先,无线控制器在现代企业网络中的作用至关重要,它...

    DCN交换机简明配置手册

    神州数码、DCN交换机简明配置手册,方便调试用,有兴趣自己下载

    DCN-TS16ARP欺骗与DCN防御手段(v11).pptx

    《DCN-TS16 ARP欺骗与DCN防御手段(v11)》的课程主要涵盖了ARP协议的基础知识、ARP欺骗的攻击方式以及相应的防御策略。ARP协议是网络通信中的关键一环,它允许网络设备通过IP地址找到相应的MAC地址,从而进行有效的...

    安全技术-网络信息-山东网通DCN网络扩容工程.pdf

    安全技术-网络信息-山东网通DCN网络扩容工程.pdf

    bevformer模型bevformer-r101-dcn-24ep

    github上面下载特别慢,费了好大劲下载下来,在这里共享给大家

    (多媒体)Agile Controller-DCN V300R019C00 亮点特性系列之极简建网

    Agile Controller-DCN(数据中心网络)是华为推出的一款先进的网络管理控制系统,旨在为企业和数据中心提供高效、自动化和智能化的网络运维解决方案。V300R019C00是该系统的特定版本,它引入了一系列创新的亮点特性...

    神州数码 DCR-1700/2600/3600/6000 系列路由器配置手册

    本手册是针对神州数码 DCR-1700/2600/3600/6000 系列路由器经常应用的网络环境、常用功能及基本配置管理编制的简易手册,希望借助此手册用户能够快速掌握路由器的基本使用,能够进行简单的故障排除。

    DCN-ROUTE-004-NAT网络地址转换v1.2.ppt

    神州数码路由器NAT 配置教程。DCN-ROUTE-NAT-网络地址转换

    01-华为DCN_SDN解决方案简介.pdf

    华为DCN_SDN解决方案是华为公司针对数据中心网络转型提出的先进网络架构理念和实施策略。SDN即软件定义网络,是一种新型网络架构,通过网络功能虚拟化(NFV)技术,实现网络的集中控制、灵活管理、开放标准和快速...

    CS6200-28X-pro-3.1.5-操作手册

    在 1.2.3 节,配置交换机的 IP 地址是网络连接的前提,用户需要学会为交换机分配静态或者动态的 IP 地址。1.2.4 节,SNMP(简单网络管理协议)配置用于监控和管理网络设备,确保交换机能被网络管理系统识别和控制。...

    PuTTY 0.70 中文版

    PuTTY是一套免费的SSH/Telnet程序,它可以连接上支持SSH Telnet联机的站台,并且可自动取得对方的系统指纹码(Fingerprint)。建立联机以后,所有的通讯内容都是以加密的方式传输,因此你再也不用害怕使用Telnet在...

    dcn_ns3_ns3计算机网络_ns3_DCN_高级计算机网络_ustc_

    在本课程"dcn_ns3_ns3计算机网络_ns3_DCN_高级计算机网络_ustc_"中,我们探讨的是利用ns3(网络模拟器3)来研究和模拟数据中心网络(DCN)的高级计算机网络概念。这个课程由USTC(中国科学技术大学)提供,旨在深入...

Global site tag (gtag.js) - Google Analytics