欢迎来到天天文库
浏览记录
ID:36804545
大小:2.64 MB
页数:55页
时间:2019-05-15
《基于ARM的网络地址转换平台设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要随着计算机网络技术的发展,网络地址日益紧缺,已经被视为是一种宝贵的网络资源。为了解决这个问题,网络地址转换技术被人们广泛使用,它将网络地址从一个地址域映射到另一个地址域。网络地址转换是将私有IP地址保留出来供内部网络重复使用,允许一个机构以一个IP地址出现在因特网上,以解决IP地址紧缺的问题。实际中,通常使用路由器或者计算机配置网络地址转换软件将内部局域网接入因特网,成本较高。针对这一状况,提出基于ARM处理器的的嵌入式系统解决方案。该系统可以完成地址转换功能,适合办公室、家庭等应用场合。本文
2、以基于S3C4510B处理器的网络转换平台的软件设计和实现为主要内容,阐述了其相关技术和具体实现流程,其中重点分析uC/OS-II嵌入式操作系统在ARM处理器上的移植和嵌入式网络协议栈在该操作系统上的实现。通过分析uC/OS-II的任务调度切换机制和中断处理方式,并结合处理器的硬件资源和工作机制,对系统的相关文件做必要的修改,实现系统内核在硬件平台上的移植;在网络通信协议方面,选择LwIP协议栈实现系统的网络功能,根据uC/OS-II系统服务对相关的功能做了具体的实现,实现了系统的网络服务;在地址
3、转换功能设计中,采用网络地址转换表的方案,为进一步的软件实现提供了参考。本嵌入式网络地址转换系统平台设计与实现为后继的进一步开发打下了的基础。关键词S3C4510B,嵌入式操作系统,LwIP,网络地址转换,ARMIAbstractAsthedevelopmentofcomputernetwork,IPwhichbecomeslessastimegoesalongisthoughttobecostfulresource.Networkaddresstranslationtechniqueisused
4、widelybypeolpetoresoluethisproblem,itcanchangeipdomaintoantheripdomain.Networkaddresstranslationallowsainstinutiontoappearasaiponinternettoresolvethepuzzleofiplack.PeopleofenemployarouterorcomputerwithnatsoftwaretomakeainnerLANaccessinternetandthiscos
5、tsmore.Aimingatthisstatus,weputforwardasolvtionofembededsystembasedonS3C4510Bprocesser.Thisresolvtioncanalsocarryoutthefunctionofnetworkaddresstranslation,issuitableforroccasionsuchasoffices,home.Regardingthedesignandimplementprocessofnetworkaddresstr
6、anslationplatformwichisbasedonS3C4510Bprocessor,thispaperdescribesrelatingtechnologeanditsspecificprocesser,inwhichfocusesonthetransplantoftheuC/OS-IIembededoperatingsystemandtheimplementofembedednetworkprotocolontheoperatingsystemplatform.afteranalys
7、ingtaskschedulingmechanismandinterruptionmanangementofuC/OS-IIsystem,basisinghardwaresourcesandworktheorywechangerelatingfilesofuC/OS-IIoperatingsystemandrealizethetargetofsystemkerneltransplantonhardwareplatform;Referingtonetworkcommunicationprotocol
8、aspect,selectLwIPnetworkprotocoltocarryoutnetworkfunctionofoursystem.WemakeoutmaterialrealizationofLwIPonthebasisofsystemserversofferedbyuC/OS-IIsystem;Inthedesignofnetworkaddresstranslationfunction,weadopttheschemeofnetworkaddresstranslationt
此文档下载收益归作者所有