欢迎来到天天文库
浏览记录
ID:21926320
大小:2.37 MB
页数:100页
时间:2018-10-25
《基于np的alg技术的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、上海交通大学硕士学位论文基于NP的ALG技术的研究与实现姓名:刘铮申请学位级别:硕士专业:计算机系统结构指导教师:胡越明20060628上海交通大学硕士学位论文基于NP的ALG技术的研究与实现摘要IPv6是下一代网络的基础协议。随着IPv4地址的枯竭,人们开始准 备部署IPv6。网络地址翻译-协议翻译(NAT-PT),是现阶段实现IPv6节 点和IPv4节点相互通信的重要方法之一。而应用层网关(ALG)是让NAT-PT真正实现IPv6节点和IPv4节点互通所必须的。网络处理器是一种新型的处理器类型,专门用于满足网络交换设备的需求、网络
2、环境的要求而设计的。它除了一般处理器的功能外还包含 若干个专门处理数据分组的高速智能接口,即高速引擎,使得网络处理 器能够处理高速网络中同时达到的多个数据流。同时,高度的可编程性 使得它的开发周期短并极富灵活性。本文作为网络处理器应用研究课题的一部分,以EZchip公司生产 的NP-1c网络处理器作为研究对象,在熟悉其硬件和软件体系结构的基 础上,设计和实现了用于IPv4/IPv6转换的DNS-ALG和FTP-ALG。本课题的主要工作是:1.研究NP-1c网络处理器的硬件和软件系统结构。2.完成用于IPv4/IPv6转换的ALG的总体
3、设计。3.在NP-1c上实现用于IPv4/IPv6转换的DNS-ALG和 FTP-ALG。4.对DNS-ALG和FTP-ALG的进一步讨论。关键词:网络处理器,NP-1c,应用层网关,IPv6-I-上海交通大学硕士学位论文RESEARCHINGANDIMPLEMENTAIONOFALGONNETWORKPROCESSORABSTRACTIPv6isthefoundationalprotocolofNGN.AsIPv4addressesarenearlyexhausted, deploymentofIPv6hasbeenplacedon
4、toagenda.NAT-PTis,nowadays,oneefficient methodforcommunicationbetweenIPv4andIPv6hosts.AndALGisanindispensable parttoassistNAT-PTtoachievefullbidirectionalcommunicationbetweenIPv4and IPv6hosts.NP(NetworkProcessor)isafreshtypeofprocessor,whichisdesignedfornetwork switchin
5、gdevicesandnetworkenvironment.NPcontainsseveralhigh-throughput intelligentinterfacespecializedforprocessingdatapackets,thehi-speedengine. ThereforeNPcanhandlelotsofnetworkdataflowssimultaneously,andhasthe flexibilitywhichsimplifiesitsdevelopmentcycleandacceleratetime-to
6、-market. ThisdissertationispartofthenetworkprocessorresearchprojectforEZchipNP-1c. Afterstudyingthehardwareandsoftwarearchitecture,theDNS-ALGandFTP-ALGfor IPv4/IPv6translatingaredesignedandimplemented.Inthisdissertation,followingworkshavebeenaccomplished:1.ResearchingNP
7、-1chardware&softwarearchitecture;2.GeneraldesignforIPv4/IPv6translatingALG;3.ImplementationofDNS-ALG&FTP-ALGforIPv4/IPv6translatingonNP-1c;4.FurtherdiscussionofDNS-ALG&FTP-ALG.KEYWORDS:NP,NP-1c,ALG,IPv6-II-上海交通大学硕士学位论文上海交通大学学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取
8、得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名:
此文档下载收益归作者所有