BGP/MPLS VPN在电网综合数据网中的部署设计与仿真分析

来源 :电子科技大学 | 被引量 : 4次 | 上传用户:fujinfa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
BGP/MPLS VPN作为一项成熟的虚拟专用网络技术,以其传输性能优良、数据隔离效果好等优势一直备受青睐。在电力系统中,综合数据网作为电网业务信息化的重要支撑,也逐渐使用了BGP/MPLS VPN技术进行组网。然而,由于电网综合数据网的规模十分庞大,因此缺乏有效的仿真模拟环境,如果要对该网络进行理论研究,就必须在实际的网络拓扑中进行,这使得研究难度与业务中断的风险都大大增加。由此可见,建立以BGP/MPLS VPN协议为底层支持的电网综合数据网模拟仿真系统就显得十分重要。但是目前对于BGP/MPLS VPN在电网综合数据网中的模拟仿真研究,国内外还鲜有人涉及。因此,本文旨在开发一套基于NS-3平台的BGP/MPLS VPN组网系统,并对真实的电网综合数据网拓扑进行模拟仿真。本文的主要工作及所取得的成果如下:1.对BGP-4标准协议进行了多协议扩展,扩展后的MP-BGP协议能够支持VPN-IPv4地址结构。对于MP-BGP协议的开发工作主要包括向Quagga BGP-4协议的UPDATE更新报文中添加VPN的两种可达性路径属性以及RT扩展团体属性,同时改进底层Packet对象的处理函数,使其支持携带RD标识的VPN-IPv4地址族;2.完成了MPLS多协议标签交换技术的组件开发。本文对P路由器与PE路由器内部架构进行设计,并详细阐述了其中的各个组件的开发过程:对于P路由设备,开发了ILM入标签映射组件以及NHLFE下一跳标签转发项组件;对于PE路由设备,开发了FEC转发等价类、NHLFE下一跳标签转发项以及FTN映射转发表等组件。同时,实现与MP-BGP协议的融合,从而形成具有基本功能的BGP MPLS/VPN模块;3.实现了将Quagga中的VPN协议向NS-3平台中进行嵌入和融合的工作。设计了NS-3调用Quagga协议栈的接口模块和节点适配功能模块,其中接口模块包括DceManagerHelper类与QuaggaHelper类;节点适配功能模块的开发包括NS-3底层协议栈的改进以及接口适配功能的实现,同时在接口设计中加入了数据包解复用功能模块,使NS-3中的Node类型对象能够识别VPN组件;4.以某电网公司的综合数据网实际网络拓扑为依据,对所开发的组网系统进行整体测试,并通过分析Pcap文件对协议栈开发的正确性进行验证。从仿真的角度上说明了本文所设计的BGP/MPLS VPN系统的实用价值与应用场景。
其他文献
聚L-乳酸(PLLA)和乙基纤维素(EC)的三氯甲烷溶液以不同比例混合均匀后,浇膜制备PLLA-EC可降解材料,并采用红外光谱(FT-IR)、差示扫描量热法(DSC)和X射线衍射等方法表征所得共
本文对12V175ZJ型柴油机在增压器换型后引起的通风口(呼吸口)慢性窜油问题进行了较为详尽的分析,指出增压器回油使曲轴箱背压升高及呼吸口通风量不适应是造成窜油的主要原因
在软件定义广域网(SD-WAN)部署中,由于广域网(WAN)覆盖范围极大这一特性,单控制器部署策略无论在容量、负载还是安全方面都无法满足其需求,多控制器的部署成为必然趋势。而多
目的对慢性便秘患者行电子结肠镜检查前肠道准备效果进行分析,寻找一种更安全、有效的清洁肠道的方法。方法将276例慢性便秘行结肠镜检查患者随机分为甘露醇组(A组),复方聚乙
目的:本研究皆在探讨人磷脂酶Cε1(Phospholipase C epsilon-1,PLCE1)基因rs2274223(A/G)、rs17417407(G/T)两位点的单核苷酸多态性(single nucleotide ploymorphisms,SNP)与
实验目的:通过对左旋紫草素对白血病K562细胞、慢性粒细胞白血病原代细胞以及正常单个核细胞的作用的初步研究,拓展左旋紫草素在治疗慢性粒细胞白血病方面的潜在应用价值。实
《小王子》自1943年问世以来,被译成102种语言,多次再版,创造了阅读率仅次于《圣经》的奇迹。俄国形式主义理论中提出的"陌生化",强调文学程序在读者阅读文学作品时制造新鲜
介绍一种用 PLC(可编程控制器)控制流量的简单方法,该方法用简单器件完成流量控制 ,特别适用于对流速要求不太高,而对总量具有一定精度要求的工艺过程。
本文针对移动通信服务业的特征,根据对顾客提供的内容将其主营服务划分为核心服务、支持服务和附加服务,并对不同层次服务的具体内涵做了界定;在此基础上指出顾客价值的形成
目的:研究端粒酶抑制剂MST-312对人肝癌HepG2细胞辐射敏感性的影响并探讨其作用机制。材料和方法:应用MTT法对MST-312的细胞毒性进行检测,筛选合适的药物浓度;选取X射线2 Gy对MS