防火墙功网关系统.doc

约43页DOC格式手机打开展开

防火墙功网关系统,3.9万字43页摘要本系统采用深圳微迪公司的bcng-arm4510开发板。该开发板采用基于arm7tdmi内核的samsungs3c4510b作为系统的硬件平台,操作系统为uclinux。 samsungs3c4510b是一款32位risc处理器,体积小,功耗低,成本低,性能高,最适合用于对性价比要求...
编号:68-19360大小:177.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 陆莹莹 发布

防火墙功网关系统
3.9万字 43页


摘 要
本系统采用深圳微迪公司的BCNG-ARM4510开发板。该开发板采用基于Arm7TDMI内核的SAMSUNGS3C4510B作为系统的硬件平台,操作系统为uClinux。 SAMSUNGS3C4510B是一款32位RISC处理器,体积小,功耗低,成本低,性能高,最适合用于对性价比要求较高的消费类电子产品的应用,也是目前市场上技术最成熟的一款CPU, 这些特色使得该CPU广泛的应用于工业控制、Internet设备、网络和调制解调器设备、移动电话等多种多媒体和嵌入式应用。本系统就是其在网络方面应用的一个例子。linux操作系统是源代码公开的操作系统,用户可以在GNU许可下根据自己的需要来对内核进行裁减,uClinux就是将linux裁剪之后,针对微控制领域而设计的Linux系统,它的特点是不带有内存管理(MMU)和采用了FLAT可执行文件格式。本系统把uClinux移植到Arm平台上,并配置了网络防火墙,实现了数据报的禁止,转发和丢弃等策略,并实现了简单的网关功能。
关键词: Arm Netfilter Iptables 防火墙


ABSTRACT
The system is based on the development board-BCNG-ARM4510 of ShenZhen WeiDi. The board is based on the cpu core of Arm7TDMI which is used by SAMSUNGS3C4510B.Its operation system is uClinux. SAMSUNGS3C4510B is a RISC CPU which has a 32 bit’s bus width.It has a small cubage,a cheap price,and its capability is very high.All of the characteristics make it widely used at multi......


参考书目
[1] 李善平 陈文智等编著 边干边学-LINUX内核指导 浙江大学出版社
[2] Daniel P.Bovet Macro Sesati 著 深入理解linux内核


附录:
⑴flash擦除程序
Init.S
/************************************************
IMPORT Main
AREA init,CODE,READONLY
ENTRY
LDR R0,=0x3FF0000
......