基于CGN系统的NAT模块软件设计与实现

来源 :武汉邮电科学研究院 | 被引量 : 0次 | 上传用户:baihe0415
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在网络技术蓬勃发展的今天,互联网用户及移动终端用户规模日益扩大,网络IPv4地址日益枯竭。与此同时,虽然使用IPv6地址能够从根本上解决网络地址枯竭的问题,但从实际的角度出发,IPv4向IPv6的演进将会是一个浩大又复杂的系统工程。如何更加高效地使用现有的IPv4地址就成了网络运营商及电信设备提供商急需解决的问题。网络地址转换(NAT)技术作为主流的缓解网络地址枯竭的解决方案,能够实现私网地址到公网地址1比1和N比1的转换,极大程度上减少了公网地址的使用。传统的NAT设备虽然能够实现网络地址转换的功能,但考虑到现网中网络流量及转换规模的巨大,转控一体的NAT设备无法高效地对表项进行管理和维护,也无法保证转换的效率。本文立足于传统NAT设备的痛点,利用转控分离的设计思路实现NAT多实例的维护与管理,将NAT管理功能与NAT学习转发功能分别放在控制与转发平面上,实现了电信级NAT(CGN)系统在转发规模以及转发性能上的要求。与此同时,随着网络设备逐步向NFV演进,CGN系统的虚拟化也将逐步成为各大电信设备提供商的主要研究方向。针对这一研究方向,本文所设计的基于FOS软件开发平台的CGN软件系统也将支持在虚拟机上运行。文章首先介绍网络地址过渡技术,比较各过渡技术的优缺点,说明NAT技术在过渡技术中的优越性,阐述CGN系统的NAT原理,CGN关键技术与常见部署方案。接着本文设计一种基于分布式架构的NAT模块,从转控分离的设计思路出发,阐明模块结构与软件实现流程。随后介绍了本文所运用的FOS软件开发平台,基于NAT模块的实现流程设计CGN系统的系统架构,数据结构与主要功能函数和算法。然后基于CGN系统的设计介绍了NAT多实例结构和可靠性的实现原理,从组件创建,命令行功能和NAT映射关系表三个方面实现单实例下的NAT组件。最后测试单实例下的NAT功能、规格及性能,其中主要功能包括静态NAT转换,动态NAT转换及特殊协议报文的NAT转换。测试结果表明本文所实现的单实例NAT组件初步达到了CGN系统的设计要求。
其他文献
采用"两段式"焙烧新工艺,即利用悬浮态焙烧技术在预反应器中脱除辉钼矿精矿中的大部分硫,然后在回转窑内脱除残余硫,在试验室模拟悬浮态装置中考察焙烧温度、焙烧时间等参数
随着经济快速发展,电力业面临电网峰谷差大、高峰供电不足等问题,而电力消耗半数以上与空调系统有关,故可持续发展空调系统的设计与优化至关重要。区域型空调系统可减少总装
对于全球领先的功率模拟和功率分立式高能效解决方案供应商的飞兆半导体公司(Fairchild Semiconductor)来说,2007年无疑是其收获的一年。这家始创于1957年的半导体公司,成立至今
本文就是对电力企业标准化管理提升的有效措施进行了具体的分析。
以金属铝粉、氯化铝、冰醋酸、氧化钇为原料,通过溶胶-凝胶法制备了钇铝石榴石纤维(YAG)。通过在溶胶中引入氧化钛,研究其对YAG纤维形貌的影响。结果表明,氧化钛可促进YAG晶粒生长
针对青霉素发酵过程中的某些关键生物参数(如菌体浓度、基质浓度、产物浓度)难以实时在线测量的问题,提出一种基于最小二乘支持向量机(LS-SVM)逆模型的软测量方法。该方法用具有高斯核函数的LS-SVM,离线建立被测对象的静态非线性逆模型。由静态非线性逆模型外加若干表征非线性动态特征微分器,构成了非线性系统的逆系统,将此逆系统串联在原发酵系统之后,得到"线性化"的伪线性系统。仿真结果表明,该方法能够对
介绍了NAS的工作原理与优点,根据网络存储实际应用中的安全隐患,提出了加密NAS的应用需求。研究了以MPC8379E为主控芯片的AES加密NAS的解决方案,并详细论述了NAS加密密钥管理的
通过对焦作地区浅层地下水全面监测与分析,确定88个采样点,选取硝酸盐氮、氯化物、硫酸盐、硬度等8个典型污染指标,使用多元统计分析方法对浅层地下水污染源进行定性和定量分析
1前言标准化工作是企业推动技术进步、保证安全、提高产品质量、工程质量、服务质量的基础,是企业提高经济效益的有效措施,更是企业内部法制化管理的重要手段.因此企业高度重