防火墻功網(wǎng)關(guān)系統(tǒng).doc
約43頁DOC格式手機打開展開
防火墻功網(wǎng)關(guān)系統(tǒng),3.9萬字43頁摘要本系統(tǒng)采用深圳微迪公司的bcng-arm4510開發(fā)板。該開發(fā)板采用基于arm7tdmi內(nèi)核的samsungs3c4510b作為系統(tǒng)的硬件平臺,操作系統(tǒng)為uclinux。 samsungs3c4510b是一款32位risc處理器,體積小,功耗低,成本低,性能高,最適合用于對性價比要求...
內(nèi)容介紹
此文檔由會員 陸瑩瑩 發(fā)布
防火墻功網(wǎng)關(guān)系統(tǒng)
3.9萬字 43頁
摘 要
本系統(tǒng)采用深圳微迪公司的BCNG-ARM4510開發(fā)板。該開發(fā)板采用基于Arm7TDMI內(nèi)核的SAMSUNGS3C4510B作為系統(tǒng)的硬件平臺,操作系統(tǒng)為uClinux。 SAMSUNGS3C4510B是一款32位RISC處理器,體積小,功耗低,成本低,性能高,最適合用于對性價比要求較高的消費類電子產(chǎn)品的應(yīng)用,也是目前市場上技術(shù)最成熟的一款CPU, 這些特色使得該CPU廣泛的應(yīng)用于工業(yè)控制、Internet設(shè)備、網(wǎng)絡(luò)和調(diào)制解調(diào)器設(shè)備、移動電話等多種多媒體和嵌入式應(yīng)用。本系統(tǒng)就是其在網(wǎng)絡(luò)方面應(yīng)用的一個例子。linux操作系統(tǒng)是源代碼公開的操作系統(tǒng),用戶可以在GNU許可下根據(jù)自己的需要來對內(nèi)核進(jìn)行裁減,uClinux就是將linux裁剪之后,針對微控制領(lǐng)域而設(shè)計的Linux系統(tǒng),它的特點是不帶有內(nèi)存管理(MMU)和采用了FLAT可執(zhí)行文件格式。本系統(tǒng)把uClinux移植到Arm平臺上,并配置了網(wǎng)絡(luò)防火墻,實現(xiàn)了數(shù)據(jù)報的禁止,轉(zhuǎn)發(fā)和丟棄等策略,并實現(xiàn)了簡單的網(wǎng)關(guān)功能。
關(guān)鍵詞: 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] 李善平 陳文智等編著 邊干邊學(xué)-LINUX內(nèi)核指導(dǎo) 浙江大學(xué)出版社
[2] Daniel P.Bovet Macro Sesati 著 深入理解linux內(nèi)核
附錄:
⑴flash擦除程序
Init.S
/************************************************
IMPORT Main
AREA init,CODE,READONLY
ENTRY
LDR R0,=0x3FF0000
......
3.9萬字 43頁
摘 要
本系統(tǒng)采用深圳微迪公司的BCNG-ARM4510開發(fā)板。該開發(fā)板采用基于Arm7TDMI內(nèi)核的SAMSUNGS3C4510B作為系統(tǒng)的硬件平臺,操作系統(tǒng)為uClinux。 SAMSUNGS3C4510B是一款32位RISC處理器,體積小,功耗低,成本低,性能高,最適合用于對性價比要求較高的消費類電子產(chǎn)品的應(yīng)用,也是目前市場上技術(shù)最成熟的一款CPU, 這些特色使得該CPU廣泛的應(yīng)用于工業(yè)控制、Internet設(shè)備、網(wǎng)絡(luò)和調(diào)制解調(diào)器設(shè)備、移動電話等多種多媒體和嵌入式應(yīng)用。本系統(tǒng)就是其在網(wǎng)絡(luò)方面應(yīng)用的一個例子。linux操作系統(tǒng)是源代碼公開的操作系統(tǒng),用戶可以在GNU許可下根據(jù)自己的需要來對內(nèi)核進(jìn)行裁減,uClinux就是將linux裁剪之后,針對微控制領(lǐng)域而設(shè)計的Linux系統(tǒng),它的特點是不帶有內(nèi)存管理(MMU)和采用了FLAT可執(zhí)行文件格式。本系統(tǒng)把uClinux移植到Arm平臺上,并配置了網(wǎng)絡(luò)防火墻,實現(xiàn)了數(shù)據(jù)報的禁止,轉(zhuǎn)發(fā)和丟棄等策略,并實現(xiàn)了簡單的網(wǎng)關(guān)功能。
關(guān)鍵詞: 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] 李善平 陳文智等編著 邊干邊學(xué)-LINUX內(nèi)核指導(dǎo) 浙江大學(xué)出版社
[2] Daniel P.Bovet Macro Sesati 著 深入理解linux內(nèi)核
附錄:
⑴flash擦除程序
Init.S
/************************************************
IMPORT Main
AREA init,CODE,READONLY
ENTRY
LDR R0,=0x3FF0000
......