NAPT在网络处理器上的实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:pdiudiu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络越来越普及,所需的全局IP地址也越来越多,这将势必大力推动IPv6协议的发展。而使用网络地址端口翻译-协议翻译(NAPT-PT),是现阶段实现V6节点和V4节点通信的重要方法之一。 随着网络速度的飞速增加,传统的路由器已经越来越难已满足报文的快速转发。为了适应这一发展,出现了新型的网络处理器,它是专门用于满足网络交换设备的需求、网络环境的要求而设计的。 本文作为网络处理器应用研究课题的一部分,以Ezchip公司生产的NP-1c网络处理器作为研究对象,在熟悉其硬件和软件体系结构的基础上,设计和实现了高性能的IPv4/IPv6协议转换网关。 本课题的主要工作是: 1. 研究NP-1c网络处理器的硬件和软件系统结构。 2. 完成IPv4/IPv6协议转换网关的总体设计。 3. 在NP-1c上实现网络地址端口翻译(NAPT)。 4. 结合NP-1c网络处理器的特点,提出一套性能优化的方法,对系统进行了优化。
其他文献
新一代移动通讯技术侧重于提高网络带宽和发掘网络性能,以应对急剧增长的数据流和业务流的需求。同时,也注重对新增的电信服务类型的研究,以满足日益增长的移动通信需求。然
多媒体同步是多媒体应用的一个关键技术,近年来受到广泛的关注。本文主要探讨课件编辑系统中的同步问题。首先对多媒体同步技术进行介绍,在此基础上引出网络环境下多媒体系统
为响应国家建设“海洋强国”战略,发挥科技对海事发展的支撑和引领作用,本文提出了一个海事领域Web信息获取和分析框架MARISA(MaritimeInformation Sourcing and Analytics Fra
本文对基于SIP协议的IP电话服务器的设计与实现进行了研究。文章在深入分析研究SIP协议的基础上,提出了一种以功能插件的形式实现IP电话服务器系统的方法,并予以实现。采用本方
语音识别技术是信息技术领域的重要发展方向之一,小词汇量非特定人孤立词语音识别是语音识别领域中一个具有广泛应用背景的分支,在家电遥控、智能玩具、人机交互等领域有着重要
随着信息技术的发展,当前基于构件的软件开发正在被越来越广泛的应用。构件技术是面向对象技术的进一步发展,它适应了软件的大规模、短周期的开发需要,使人们能够在不同语言
随着计算机,网络和通信技术地发展,实时系统越来越多得被应用于工业控制、网络通信、实时监控,多媒体等领域。这些新的实时网络应用的出现给实时系统地发展提出了新的要求和挑战
本文对软件内建自测试中的测试点与测试用例进行了研究。文章重点探讨了C语言程序的测试点的设置策略,即在程序的适当位置插入测试点。在测试点的设计上是基于不同的故障模型
近年来生物特征识别技术成为了计算机科学及相关领域的应用热点,围绕着人体的各种生物特征信息,如指纹、掌纹、人脸、虹膜和步态等等,科研工作者针对它们的计算机识别算法进行了
垃圾邮件的泛滥是世界各国迫切需要解决的问题。垃圾邮件一方面使普通用户不堪其扰,另一方面,也造成了互联网资源的极大浪费,甚至于危害国家的政治及社会秩序。本文以垃圾邮件作