IPv4/IPv6互联网关的初步设计

来源 :武汉邮电科学研究院 | 被引量 : 0次 | 上传用户:lbw001001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
IPv6已经走出实验室开始商用,并将和IPv4网络长期共存。从IPv4过渡到IPv6是一个渐进的过程,这是因为现有的IPv4网络上大量的终端和交换设备升级到IPv6需要大量的工作,甚至需要更换硬件设备,因此代价巨大,需要一个系统的过渡方案来解决:用于IPv4和IPv6互通的网关设备将在过渡时期完成两种网络的交互,本课题正是基于这样的背景提出一种可行有效的IPv4/IPv6互联网关实现方案。 本文首先介绍了三种主要的IPv4/IPv6过渡技术:双协议栈、隧道和转换。隧道和转换是互联网关的必要功能,其中隧道技术包括手工、自动、6to4等方式,过渡技术则包括NATPT、应用层网关FTP-ALG、DNS-ALG。 接下来分析了IPv4/IPv6互联网关设备的特点,提出基于CPU的纯软件方案和专用集成芯片方案的不足,由于IPv4/IPv6互联网关要求具有较强的可扩展性和可升级能力,因而兼顾通用CPU灵活性和专用集成芯片高性能的网络处理器是一个理想的解决方案。随后详细讨论了处理能力为10Gbps网络处理器Engine1000的体系结构和编程调试工具。 本文的重点部分是基于Engine1000实现网关设备R8006G的软件功能。利用网络处理器转发引擎实现多种隧道和转换功能,要充分考虑转发引擎的资源分配和网关功能要求的矛盾,在软件设计上采用模块化设计思想和自顶向下方法,重点设计了基于微码的多种隧道、NATPT的算法和数据结构,采用先仿真验证逻辑功能,然后分析代码指令执行效率、查找性能以及转换过程对吞吐量的影响,最后再通过实际硬件板卡进行测试。在R8006G的设计中,首次使用了处理能力为10Gbps的网络处理器作为转发引擎,而用高性能CPU作为控制平面来处理各种复杂信令计算和转发表项维护,其次为解决转发引擎和CPU通信效率低的问题,创新的在转发引擎和CPU之间扩充一个专用的数据通道,在转发平面也首次实现了对SIP的支持。 最后给出了R8006G根据中国下一代互联网项目要求进行的测试结果,分析了实测结果和理论值的对比,从而得出结论:R8006G满足了CNGI项目的要求,具备了大规模商用的条件,验证了本文的理论分析和试验方法的正确性。
其他文献
本文主要针对以数字图象为载体的数字水印、数字掩密和掩密分析等进行讨论和研究,主要工作及取得的成果如下: ①详细研究了一种基于K均值的数字图象水印算法。首先对原始算
01 rn在第一期中,我们讲到,张北柔直工程是为了服务新能源外送、打造“零碳”冬奥和服务首都供电而建设的,能够输送大量的风能、太阳能等清洁能源.rn02rn美国当地时间2019年7
期刊
H.264是由ITU-T和ISO/IEC共同成立的联合视频组(JVT)制定的最新一代数字视频编码标准。与早期标准相比,H.264中使用了很多先进的视频编码方法,还引入了面向网络传输的编码机制,
没有电能,高铁无法运行.牵引站带电是保证高铁调试运行的先决条件.9月1日,220千伏存安双回输电线路成功启动,京张高铁新保安牵引站带电,京张高铁具备了联调联试条件.为让堪称
期刊
“果然做得多就是拿得多,这个月收入比其他人多了700块呢,现在的工作大家都抢着干,再也不用班长做思想工作了.”11月11日,国网承德供电公司二次检修室变电二次检修高级工杜丽
期刊
变速率语音编码算法是一种低比特率高质量的编码算法,它把人类语音通信时的特点和通信系统的状况考虑到语音信号编码的过程中,根据需要自适应地调整编码速率,在系统容量和合
“一定要严格按照施工工艺、施工方案要求进行验收.”10月28日,山东—河北特高压交流环网工程项目部正在进行竣工验收作业交底,对于本次验收,项目部做了充分准备,要求全体人
期刊
7月2日,第十二届中国管理科学大会在北京召开.发布席上,国网张家口供电公司培训中心主任张建英正在发布《“三维立体式”技能人才精准培养体系的构建与应用》.中国管理科学院
期刊
正交频分复用(OFDM)技术由于具有高的频谱效率并且可有效对抗频率选择性衰落,已成为支持高速度数据传输的关键技术。然而,OFDM系统对于频率偏差非常敏感。频率偏差使OFDM系统
本试验选择四种不同类型的玉米,分别测定了籽粒干重、角质率、胚乳细胞数、细胞大小及其中淀粉粒大小,并用光镜及电镜观察了胚乳细胞结构及贮藏营养物质积累情况,同时鉴定了