摘要
提出一种基于ARM微处理器S3C4510B和uClinux操作系统的嵌入式路由器的设计方案。首先简单介绍了Netlink套接字,然后分析嵌入式路由器的基本构成和主要功能,并在此基础上提出路由器硬件系统的设计方案,最后给出HDLC驱动程序和应用软件系统的设计与实现。介绍的嵌入式路由器完成IP包的路由功能,实现了TCP/IP协议和HDLC协议的相互转换。
In this paper,the design of the Embedded Router based on ARM microprocessor S3C4510B and uClinux operating system is proposed. Firstly, the Netlink Socket is introduced, and then the composition and funtion of the Embedded Router are analyzed. On this basis, the design of the hardware system of the router is put forward, and finally the design and implementation of HDLC driver and application program is presented.The embedded router introduced in this paper realizes the routing function of IP packet,as well as the conversion between the TCP/IP protocol and the HDLC protocol.
出处
《微计算机信息》
2009年第20期90-92,共3页
Control & Automation
基金
国家自然科学基金
基金申请人:顾新
项目名称:基于S3C4510B的嵌入式路由器的研究
基金颁发部门:国家自然科学基金委(60676009)