Font Size: a A A

The Design And Implement Of Network Address Translation Platform Based On ARM

Posted on:2008-08-25Degree:MasterType:Thesis
Country:ChinaCandidate:Z Z WenFull Text:PDF
GTID:2178360272467239Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
As the development of computer network,IP which becomes less as time goes along is thought to be costful resource. Network address translation technique is used widely by peolpe to resolue this problem,it can change ip domain to anther ip domain.Network address translation allows a instinution to appear as a ip on internet to resolve the puzzle of ip lack.People ofen employ a router or computer with nat software to make a inner LAN access internet and this costs more.Aiming at this status,we put forward a solvtion of embeded system based on S3C4510B processer.This resolvtion can also carry out the function of network address translation ,is suitable for r occasion such as offices,home.Regarding the design and implement process of network address translation platform wich is based on S3C4510B processor,this paper describes relating technologe and its specific processer,in which focuses on the transplant of the uC/OS-II embeded operating system and the implement of embeded network protocol on the operating system platform.after analysing task scheduling mechanism and interruption manangement of uC/OS-II system,basising hardware sources and work theory we change relating files of uC/OS-II operating system and realize the target of system kernel transplant on hardware platform;Refering to network communication protocol aspect , select LwIP network protocol to carry out network function of our system.We make out material realization of LwIP on the basis of system servers offered by uC/OS-II system ;In the design of network address translation function, we adopt the scheme of network address translation table and this provides referrence for software realization.The design and implement about this platform of network address translation makes a well foundation for more subsequence developement.
Keywords/Search Tags:S3C4510B, Embedded operating system, LwIP, Network Address Translation, ARM
PDF Full Text Request
Related items