文档介绍:华中科技大学硕士学位论文摘要近年来,由于互联网的飞速发展,人们的注意力渐渐地被它所吸引。这使得开发人员致力于研究如何将电视之类的普通家电连接到互联网上。要实现这一目标,只需要在原有的家用电器上添加具有网络通信功能的小设备即可。而对于连接到互联网的设备来说,疘檎皇潜夭豢缮俚摹现有的互联网是在协议的基础上运行。是下一版本的互联网协议,它的提出最初是因为随着互联网的迅速发展,定义的有限地址空间将被耗尽,地址空间的不足必将影响互联网的进一步发展。但现今世界上的许多设备和应用和两种类型的数据包。文中主要论述的就是如何在小设备上协议栈中实现协议。文中阐述了互联网技术中的基本概念,根据小设备可用资源少、性能较低、使得现有的一些疘氖迪治薹ㄖ苯釉谛∩璞干鲜褂玫奶氐愕模对协议和现有的两种实现进行了详尽的分析,最后基于这些分析的基础上,给出了一种合适的设计方案,并经过测试。实验结果表明,小设备上的模块具有良好的安全性、可靠性、高效性、:双协议栈都是建立在上的,目前不可能完全抛弃。/双协议栈就是一种典型的过渡机制,它使得协议栈同时支持小设备嵌入式系统
华中科技大学硕士学位论文.:嚣甌瑆/../甀甧Ⅱ
华中科技大学硕士学位论文髀技术的发展和现状碑协议的第姹为整个因特网提供了基本的通信机制,从年被采纳后,几乎保持不变。版本某ぞ盟得髁诵樯杓剖橇榛詈颓坑辛Φ摹5于计算机和通信技术的发展,新应用的需求,对网络的服务质量和安全提出了更高的要求【。因特网工程任务组致力于开发一个新的标准。经过正式决定,新版本口将被正式分配版本号为莆猧。地址位数由位增加到位。年,我国第一个主干网匝橥娇Mㄌ峁┓瘛现有的互联网是在协议的基础上运行。是下一版本的互联网协议,它的提出最初是因为随着互联网的迅速发展,定义的有限地址空间将被耗尽,地址空间的不足必将影响互联网的进一步发展【。为了扩大地址空间,拟通过重新定义地址空间。、,捎坏刂烦ざ龋挥写笤诟龅刂罚兰圃年闻将被分配完毕,而采用坏刂烦ざ龋负蹩梢圆皇芟拗频靥峁地址。按保守方法估算Ⅱ~导士煞峙涞牡刂罚龅厍蛎科椒矫酌婊峡煞峙多个地址。在的设计过程中除了一劳永逸地解决地址短缺问题以外,还考虑了在中解决不好的其它问题。的主要优势体现在以下几方面:扩大地址空间、提高网络的整体吞吐量、改善服务质量踩杂懈玫谋Vぁ支持即插即用和移动性、更好实现多播功能。显然,的优势能够对上述挑战直接或间接地作出贡献。其中最突出的是大大地扩大了地址空间,恢复了原来因地址受限而失去的端到端连接功能,为互联网的普及与深化发展提供了基本条件。当然,并非十全十美、一劳永逸,不可能解决所有问题。只能在发展中不断完善,也不可能在一夜之间发生,过渡需要时间和成本。
,人们的注意力渐渐地被它所吸引。这使得开发人员致力于研究如何将电视之类的普通家电连接到互联网上。要实现这一目标,只需要在原有的家用电器上添加具有网络通信功能的小设备即可。而对于连接到互联网的设备来说,疘檎皇潜夭豢缮俚摹S捎贗刂返娜狈ΓΩ媒獻兜支持更大地址范围的协议【俊5纸袷澜缟系男矶嗌璞负陀τ枚际墙⒃上的,目前不可能完全抛弃。/双协议栈就是一种典型的过渡机制,它使得协议栈同时支持和两种类型的数据包。本节将给出一个概述性的设计目标,后文中对于协议的分析,以及设计框架都是按照这个设计目标来完成的。这里还要给出一个总体构想,从全局的角度来描述整个课题。.杓颇勘本课题是一个完整项目中的一个模块,该项目是在小设备上实现一套疘协议栈,并且,该协议栈支持和,采用的是/双协议栈的过渡机制,因此,整个项目就是要在无操作系统的小设备上实现疘檎唬⑶腋协议栈为/双协议栈。鉴于整个项目的要求,本课题有以下设计目标:实现协议栈中的部分;设计应符合协议标准;设计应适应小设备的特性;设计应考虑一定的可移植性;设计要能够融合到整个项目中,根据其它相关模块的设计和要求,来提出设计方案。上述设计目标,可归纳为实现可移植的、适应于小设备的协议模块。
,从总体上来说,需要对协议标准进行研究和分析。协议中定义了多种报文,如果全部实现,就可能违背了小设备的特性,将会使用过多的资源。因此,这里需要做的就是参照一些标准要求,对报文进行筛选,选择一个符合要求的最小报文集,加以实现。并且,在报文的处理上,也不能像拇砹鞒棠茄丛樱凑招枨蠼屑蚧氖迪质墙衔M暾模氖迪质欠浅<蚧摹T校皇迪了三种报文的处理。本课题的总体构想就是参考实现的基本原理和目标,在氖迪只∩辖屑蚧业揭桓鑫挥氖迪趾虰的实现之间的平衡点,以此来达到设计目标。另外还需要说明的是,本模块是项目中的一部分,因此,后文中提出的设计