基于BGP协议的EVPN实现与研究

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:EDI0920
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对数据中心网络中租户不同物理站点虚机泛洪学习远端MAC地址造成的核心带宽资源浪费且不具扩展性等问题,基于在某公司实习期间参与的开发项目“BGP支持EVPN技术”及其软件开发平台,通过分析现有EVPN协议需求,采用自顶向下的结构化设计方法,简化EVPN网络模型,分离EVPN控制面与数据面,开展对MAC/ARP学习模式、VXLAN隧道创建方式、多归属组网用户侧环路避免的研究设计工作,并对设计实现成果进行黑盒测试验证。主要工作如下:(1)BGP EVPN分层设计:在简化EVPN网络模型的基础上,对于EVPN控制面的设计,通过分析现有的EVPN协议及草案,设计了BGP EVPN子地址族、五类EVPN路由的属性值和BGP EVPN Update报文的处理流程;对于EVPN数据面的设计,根据VXLAN技术原理,给出了VXLAN对数据报文的转发处理方法;对于EVPN整体设计,采用了模块间功能相对独立的设计方案,并通过自顶向下的结构化设计方法完成了EVPN总体架构设计以及主要模块间的交互设计。(2)BGP EVPN功能实现:通过对EVPN系统进行模块分解,由C语言编程设计实现各功能模块的处理流程。通过设计MAC地址学习、ARP地址学习、VM迁移和ARP泛洪抑制四个模块实现了MAC/ARP地址管理功能;通过设计IMET路由方式、MAC/IP路由和IP Prefix路由方式实现了VXLAN隧道的自动创建与删除功能;通过设计DF选举,结合水平分割机制实现了EVPN多归属冗余备份和负载分担功能。(3)软件测试与结果分析:使用界面图形化的全真网络模拟软件HCL搭建功能测试组网,对EVPN二层组网、三层集中式网关组网和三层分布式网关组网环境下系统的基本功能和数据转发进行测试验证;使用高端二三层交换机S12500-X和9800设备,与测试仪TC对接搭建性能测试组网进行规格和抗压性测试。测试结果表明,通过MP-BGP同步表项可以灵活控制远端MAC/ARP的学习过程、简化网络配置、提高链路利用率,符合数据中心网络互联的需求且具有较好的扩展性。
其他文献
温度在人们生活中扮演着重要的角色,是工业生产过程中最普遍、最重要的工艺参数之一。在冶金生产、化工生产、电力工程、机械制造和食品加工等诸多领域中,都需要对温度进行检测
当代世界,随着电子技术和计算机技术的迅猛发展,数字多媒体内容的广泛普及使得数字多媒体内容的传播、拷贝和存储变得十分简单、便捷。数字技术的发展改变了人们的观念和生活方
良好的信道估计技术能够有效提升Massive MIMO和三维(3D)Massive MIMO系统的频谱效率、能效等性能,是下一代5G通信系统的关键技术。Massive MIMO和3D Massive MIMO系统基站天
随着近年来国家对“三网融合”的大力推进,迫切需要一种有效、可行、能满足用户对多业务需求的宽带接入网技术。由我国科技工作者自主提出的HINOC(HIghperformance Network Ov
无线局域网以其方便、快捷、廉价等诸多优势,近年来取得了长足的发展和巨大的成功,人们也开始越来越关注网络的服务质量、网络安全和网络可靠性,而网络测试和网络管理工具是保证
统计复杂度作为描述序列随机本质的重要指标,在时间序列和符号序列的研究分析中起着越来越重要的作用。本文采用两种不同的统计复杂度分析方法对两种心律失常信号与正常窦性
物联网技术的兴起被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网技术的重要研究领域--无线传感器网络(WSN)是典型的具有交叉学科性质的军民两用战略高技
细胞研究在生物学和医学等相关领域具有相当重要的地位。通过对细胞图像数据的分析可以观察到复杂的细胞表型变化和细胞的动态行为,揭示隐含的生命规律,从而能够极大地促进生物
近年来,采用法国的DORIS系统实现卫星高精度定轨已成为我国航天领域研究的热点,扩频技术以其较强的抗干扰能力被广泛应用于导航、定位等领域。本文对扩频技术在DORIS系统的应用
随着通信业和无线技术的发展,多个无线网络覆盖同一区域的现象越来越普遍,将多种接入技术的无线网络相互融合构成异构网络体系成为可能。在异构网络中进行有效的资源管理,提高网