浅议基于8位mcu的嵌入式ipv6协议栈的研究与实现

浅议基于8位mcu的嵌入式ipv6协议栈的研究与实现

ID:35140545

大小:6.38 MB

页数:82页

时间:2019-03-20

浅议基于8位mcu的嵌入式ipv6协议栈的研究与实现_第1页
浅议基于8位mcu的嵌入式ipv6协议栈的研究与实现_第2页
浅议基于8位mcu的嵌入式ipv6协议栈的研究与实现_第3页
浅议基于8位mcu的嵌入式ipv6协议栈的研究与实现_第4页
浅议基于8位mcu的嵌入式ipv6协议栈的研究与实现_第5页
资源描述:

《浅议基于8位mcu的嵌入式ipv6协议栈的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、沈阳航空工业学院硕士学位论文基于8位MCU的嵌入式IPv6协议栈的研究与实现姓名:马爱萍申请学位级别:硕士专业:计算机应用技术指导教师:潘琢金20090307沈阳航空工业学院硕士学位论文摘要随着计算机技术的迅猛发展,IPv4的地址空间已近枯竭,致使价格低廉、体积小巧的嵌入式设备无法大量接入网络。IPv6协议作为下一代网络的核心协议,较好地解决了当前IPv4协议所面临的问题,适应了未来网络基础设施在数量和质量上的要求。目前国内外还没有成熟的针对8位MCU的嵌入式IPv6协议栈,所以在嵌入式系统中引入IPv6协议,实现低端

2、嵌入式设备联网的功能,具有很高的科研价值和经济效益。本文介绍了一个基于8位单片机的嵌入式IPv6协议栈的设计与实现,包括IPv6、ICMPv6、邻居发现和TCP协议以及网络接口模块。该协议栈:采用层次化的体系结构,针对单片机资源有限的特点,对复杂的IPv6协议进行相应的哉剪,力求做到精简。同时,协议栈采用模块化的方法,结构清晰,便于扩充。另外,协议栈在数据结构、内存管理等方面针对8位MCU的特点也作了充分的考虑。本文还介绍了系统实现的硬件平台和以太网控制器驱动程序的设计。最后,在协议栈实现的基础上与已有的IPv4协议栈

3、LwlP进行对比,通过性能测试结果与协议机制相结合的方法对协议栈的性能进行分析。协议栈以微控制器C8051F020作为硬件控制平台,通过以太网控制器CP2200与Intemet相连,运行稳定。该协议栈具备代码尺寸小,运行时占用内存空间小等适合低端嵌入式设备的特点,具备很好的移植性和扩展性。本文中的性能分析结果对在低端嵌入式设备上实现IPv6协议的研发人员具有重要的理论指导意j迕。关键词:嵌入式系统:IPv6协议栈;性能分析;MCU;CP2200沈阳航空工业学院硕士学位论文AbstractWiththerapiddeve

4、lopmentofcomputertechnology,IPv4addressspaceisalmostexhausted,whichpreventslargenumbersofinexpensiveandsmallembeddeddevicesfromaccessingInteract.AsthecoreprotocolinNextGenerationNetworks,IPv6canpreferablysolvetheproblemswhichthecurrentIPv4faces,andcanadaptthereq

5、uirementsoffuturenetworkinfrastructureonquantityandquality.Nowadays,thereisnomatureembeddedIPv6stackfor8一bitMCUathomeandabroad.Therefore,IPv6isintroduced,whichcanimplementthefunctionofaccessingIntemetbylow—endembeddeddevicesandhavehigllscientificresearchvalueand

6、economicbenefits.ThispaperpresentsthedesignandimplementationofanembeddedIPv6stackbasedon8一bitMCU,includingIPv6,ICMPv6,NeighborDiscovery,TCPprotocolsandnetworkinterfaces.Thelayeredarchitectureisadoptedbytheprotocolstack.Inordertosimplifytheprotocolimplementation,

7、thecomplicatedIPv6isprunedaimingatthetraitthatMCU’Ssourceislimited.Meanwhilethestackadoptsmethodofmodularization,andthearchitectureisclear,easytoextend.Otherwise,intheaspectsofdatastructureandmemorymanagementete,manymethodsareconsideredaimingat8-bitMCU’Scharacte

8、i’istics.TheconfigurationofthehardwareandthedriverforEthernetcontrollerarealsoexplainedindetail.Finally,basedontheimplementationofIPv6stack,givingcomparisonwithIPv4st

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。