基于P4的MAP过渡技术的设计与实现

来源 :北京邮电大学 | 被引量 : 6次 | 上传用户:wangaimin143074
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着SDN和NFV的发展,网络设备可以被灵活的管理和调度;但是网络设备本身还是由固定的芯片实现,部署后其功能将保持固定。这样的SDN只能在控制平面、管理平面和应用平面进行软件定义,已经部署的网络设备无法支持新的功能,这会限制网络未来的发展。尽管IPv4/IPv6过渡的技术相对成熟,但是目前无法仅利用软件定义而不依赖传统设备实现过渡。近几年,随着FPGA在网络中的应用和可编程网络芯片的出现,可编程数据平面被提出,这为软件定义可以从数据平面开始实施提供了可能。本文使用可编程数据平面的方式实现了 MAP-E,一种IPv4/IPv6过渡协议。本文在数据链路层、网络层、运输层三个层面对已有的网络协议和MAP-E网关进行了编程,同时本文设计了一种控制平面与数据平面通信使用的自定义协议。本文中的MAP-E网关包含数据平面和控制平面两部分,数据平面使用P4语言编写,控制平面使用Python编写,两者之间的接口使用RPC和自定义协议实现。在实现MAP-E的过程中,本文使用了一对一控制器对数据平面设备进行管理。经过测试,本文的MAP-E网关可以实现为IPv4用户提供基于TCP或UDP的NAPT和穿透IPv6网络的服务。
其他文献
通过分析加气块混凝土板墙体裂缝产生的现象及原因,有针对性得提出了控制裂缝的措施,促进工程质量进一步提高。 By analyzing the phenomenon and the reason of cracks in
随着环境问题越来越严重,人们对减少化学、医药和工业研究中有害化学品的使用以及随之而来的人类健康风险问题引起了广泛关注。绿色化学旨在设计友好环境的化学过程和合成方法,以消除或减少在工业或实验室的任何生产阶段使用有害和有毒化学品。在传统的化学过程中,溶剂广泛用于溶解反应物、影响化学反应性、提取和洗涤产物以及分离混合物。尽管具有许多不言而喻的优点,但是常规有机溶剂不仅对环境有害,而且还表现出致癌性、生态
在疾病治疗的过程中,医用针扮演着穿透皮肤输送药物的重要角色,但普通医用针在刺透皮肤时往往伴随着剧烈疼痛,同时还会产生明显的局部创伤。研究表明,降低针头刺入时的刺入力和刺入位移,可以有效减少疼痛感和创伤,达到微创、微痛甚至无痛给药的效果。因此,本文以减小针刺过程中的刺入力和刺入位移为目的,提出了在刺入过程中给皮肤或皮肤模拟物施加预紧变形及采取振动式刺入的两种方案,分别以硅胶膜和真实皮肤组织为研究对象
冬春季天气恶劣,造成猪生长率降低,发病率、死亡率增加,给养殖业造成极大的经济损失。分析了冬春季节猪病的发生原因,提出了相应的防治措施,以期指导养殖户科学防治冬春季节猪病。
广播媒介是世界上最早的电子媒介。二十世纪八、九十年代,电视传媒的出现,让广播的影响力受到冲击;而进入到二十一世纪,广播欲凭借中国私家车蓬勃发展的年代东山再起之时,电
本体通常用来描述内容的语义,以实现基于语义的内容共享和集成。然而,手工构建本体通常耗费巨大,使得本体构建成为一项艰巨的任务。因此,有必要研究基于结构化数据的本体学习
桥式盾构类似一座可滑动的简支连续梁桥,由主梁、墩柱及子盾构三大部分连接成门字形或多门字组合形。用于箱型桥梁地下顶进开挖面土体的分格和错时,使暗挖施工支护、顶进导向
随着现代信息技术在各个领域的广泛应用,我们的各项工作都在不同程度上依赖于以计算机为基础的现代信息技术。本文针对人口普查工作的特点,采用B/S三层构架设计了一个应用系统,经
随着媒体融合的深入发展,网络时代和汽车时代的来临,媒体融合时代加速到来,传统广播在理念、手段等方面面临着挑战,同时也迎来新的发展机遇,微广播剧应运而生。收听广播文艺
介绍药用地被植物的概况,概括了药用地被植物在淮安市园林绿地中的应用现状,并就其在城市绿化中的应用前景进行了分析,以为药用地被植物在园林绿地中的应用提供参考。