1计算机网络课程设计ipv6的发展和应用韦洪亮1032103235计网(2)班应作斌信息工程学院计科系2011年12月27日设计题目组长学号专业班级组长姓名指导教师2计算机网络课程设计任务及成绩院(系):信息工程学院教研室:软件教研室课程设计题目ipv6技术的发展趋势小组成员姓名学号成绩组长否韦洪亮1032103235是张飞1032103243否田雷雷1032103226否杨群1032103241否王星1032103234否曹先旺1032103202否指导老师:应作斌2011年12月27日3目录第一章背景............................................................................................................................................4第二章IPV6技术介绍............................................................................................................................62.1IPV4和IPV6的主要区别..............................................................................................................62.2IPV6的地址方案...........................................................................................................................72.2.1地址表达方式.........................................................................................................................72.2.2地址分配.................................................................................................................................82.2.3地址类型.................................................................................................................................82.3IPV6的报头格式.........................................................................................................................102.3.1IPv6的基本报头..................................................................................................................102.3.2IPv6的扩展报头..................................................................................................................11第三章IPV6发展前景及特色应用......................................................................................................133.1IPV6支持业务的优势.................................................................................................................133.1.1巨大的IP地址空间方便了多样化业务的部署和开展.....................................................133.1.2内置IPSec协议栈提供了方便的安全保证.......................................................................143.1.3移动IPv6提供了IP网络层面终端的移动性...................................................................143.1.4IPv4中采用的外地代理方便了移动IPv6的部署。.........................................................143.2IPV6特色应用.............................................................................................................................143.2.1IPv6与RFID.........................................................................................................................143.2.2IPv6与家庭网络..................................................................................................................153.2.3IPv6与三重服务(triple–play)..............................................................................................153.2.4IPv6与移动..........................................................................................................................163.2.5IPv6与Wi-Fi和Wi-Max.....................................................................................................17第四章总结..........................................................................................................................................18参考文献................................................................................................................................................194第一章背景随着网络不断的普及,IPv4地址日趋枯竭,为了应对这一危机,相关国际组织制定并公布了下一代网络协议——IPv6。本文试对IPv6的协议内容(地址格式和报头等)进行较为详细地介绍,IPv4向IPv6过渡技术以及目前IPv6的应用状况进行较为具体地说明。以期使初学者对IPv6有具体的认识,并对在IPv6应用中遇到的问题,找到可以近似参照的解决方案。传统的IP,即IPv4(IPversion4)定义IP地址的长度为32个二进制数位,理论上能提供232=4294967296个IP地址。从20世纪80年代中期起,尤其是进入90年代以来,Internet有了迅猛地发展,以目前因特网发展速度计算,所有IPv4地址将在2005~2010年间分配完毕。尽管采取一些措施,如CIDR、DHCP、NAT和Proxy等技术,可很大程度地减缓IPv4地址空间的耗尽,但从长远来看,这只是权宜之计。与此同时,这些技术打破了IP协议端到端的自然属性,并使得路由表将占满路由器的内存空间,有可能导致网络瘫痪。1994年11月IESG(InternetEngineeringSteeringGroup)以RFC1752为标准草案产生了下一代IP协议,并命名为IPv6(IPversion6)。IETF(InternetEngineeringTaskForce)从1995年开始,着手研究开发IPv6。IPv6具有长达128位的地址空间,能提供天文数字的IP地址空间——有可能是3.4×1038,这将彻底解决地址匮乏的问题。除此之外,IPv6还采用分级地址模式、高效IP包头、服务质量(QoS)、主机地址自动配置、认证和加密等许多技术。下一代互联网(Internet2)将以IPv6协议为基础。如图1-1所示,所有因特网的区域性注册机构(RIR)包括ARIN、RIPE和APNIC的IPv4地址分配非常不平衡:ARIN(theAmericanRegistryforInternetNumbers):负责南、北美洲及非洲的一部分地区的地址分配,获得74%;RIPENCC(ReseauIPEuropeans):负责欧洲、中东和非洲的一部分地区的地址分配,获得图1-1IPv4地址分配情况517%;APNIC(theAsia-PacificNetworkInformationCenter):负责亚洲、太平洋地区的地址分配,获得9%。IPv4地址分配在全球的不均衡,必然导致有的国家和地区的地址资源相当匮乏。这些国家和地区必然对IPv6的引入抱有积极的态度。目前IPv6在亚洲和欧洲地区的蓬勃发展充分证明地址空间的匮乏是最主要的推动力。6第二章IPv6技术介绍2.1IPv4和IPv6的主要区别IPv6协议并不是完全推翻了IPv4的所有思路和结构,重新制定一个完全不同的网络协议标准,而是继承了IPv4协议的主要优点,并依据IPv4在使用中所获取的丰富经验、教训来进行很大幅度的修改和功能扩充。其中,IPv6与IPv4相比,最为显著的变化在于两点:地址空间及格式表达、报头格式。另外在安全性上,IPv6也较IPv4有显著的提高。首先是网络地址空间的极大扩展。从IPv4到IPv6,IP地址规模一下子从32位增加到128位,也就是说IPv6拥有128bit的地址空间。那么IPv6的地址长度就是2128,即:340,282,266,920,938,463,374,607,431,768,211,456直观的就是1038之多。这将是一个非常巨大的地址空间,足以供我们每个人拥有成百上千台个人计算机终端,甚至手机和家用电器也将拥有各自的IP地址。其次,IPv6协议采用了不同于IPv4协议的网络地址分类方式。传统的IPv4协议将网络地址分为:A、B、C、D、E5类,一般格式为:地址类号|网络号|主机号(二进制)。IPv6的地址类型主要分为:Unicast单播地址、Multicast组播地址、Anycast任播地址3类。另外,IPv6的地址体系在很多领域,比如:层次结构、分配对象、聚合方式等诸多方面都与IPv4有着很大的