資源描述:
《探究基于arm9的網(wǎng)絡(luò)訪問控制網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、分類號UDC密級./.9311"/9學(xué)位論文基于ARM9的網(wǎng)絡(luò)訪問控制網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)作者姓名:林玉霞指導(dǎo)教師:高福祥教授東北大學(xué)計(jì)算機(jī)系統(tǒng)研究所申請學(xué)位級別:碩士學(xué)科類別:工學(xué)學(xué)科專業(yè)名稱:計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)論文提交日期:2007年12月25日論文答辯日期:2008年2月25日學(xué)位授予日期:答辯委員會主席:夏利評閱人:劉浪濤、王劍東北大學(xué)2007年12月,鼻紅^Supervisor:ProfessorGaoFuxiangNortheasternUniversityDecember2007lIIlllllll[1llllUUl\1840983cture9.Based、’’
2、●√獨(dú)創(chuàng)性聲明本人聲明所呈交的學(xué)位論文是在導(dǎo)師的指導(dǎo)下完成的。論文中取得的研究成果除加以標(biāo)注和致謝的地方外,不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包括本人為獲得其他學(xué)位而使用過的材料。與我?同工作的同志對本研究所做的任何貢獻(xiàn)均已在論文中作了明確的說明并表示誠摯的謝意。學(xué)讎文儲虢芥工霞簽字Et期:鈔汐礦.2、力夕學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者和指導(dǎo)教師完全了解東北大學(xué)有關(guān)保留、使用學(xué)位論文的規(guī)定:即學(xué)校有權(quán)保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和磁盤,允許論文被查閱和借閱。本人同意東北大學(xué)可以將學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索、交流。(如作
3、者和導(dǎo)師不同意網(wǎng)E交流,請?jiān)贔方簽名:否則視為同意)學(xué)位論文作者簽名:簽字日期:導(dǎo)師簽名:簽字日期:東北大學(xué)碩士學(xué)位論文摘要基于ARM9的網(wǎng)絡(luò)訪問控制網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)摘要隨著互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展和網(wǎng)絡(luò)應(yīng)用的Fj益普及,互聯(lián)網(wǎng)對人們工作和生活的作用越來越重要,但是由網(wǎng)絡(luò)而引發(fā)的問題也隨之而來。企業(yè)員工通過網(wǎng)絡(luò)進(jìn)行私人聊天造成工作效率降低,利用網(wǎng)絡(luò)將企業(yè)機(jī)密信息散發(fā)出去,給企業(yè)造成嚴(yán)重的經(jīng)濟(jì)損失。同時青少年迷戀于網(wǎng)上聊天與網(wǎng)絡(luò)游戲,甚至瀏覽不良網(wǎng)站,對青少年的健康發(fā)展造成了嚴(yán)重的危害。網(wǎng)絡(luò)用戶希望能建立一個網(wǎng)絡(luò)訪問控制系統(tǒng),使工作環(huán)境規(guī)范化、制度化、程序化以促進(jìn)提高工作效
4、率,保證企業(yè)機(jī)密安全,促使青少年的健康發(fā)展。因此設(shè)計(jì)了基于ARM9的網(wǎng)絡(luò)訪問控制網(wǎng)關(guān)。本系統(tǒng)以ARM9處理器為核心,接有多種類型的存儲器。集成了多網(wǎng)絡(luò)接口來滿足應(yīng)用中的各種需要。并且能通過JTAG接口進(jìn)行系統(tǒng)調(diào)試,通過串口實(shí)現(xiàn)用戶和系統(tǒng)的信息交互,通過網(wǎng)口下載程序映象。本系統(tǒng)內(nèi)嵌Linux操作系統(tǒng),以Linux的防火墻的框架Netfilter/Iptables為基礎(chǔ),利用Netfilter的配置工具Iptables進(jìn)行規(guī)則設(shè)置設(shè)計(jì)一個網(wǎng)絡(luò)訪問控制系統(tǒng),用來對局域網(wǎng)內(nèi)部的客戶機(jī)的網(wǎng)絡(luò)訪問情況進(jìn)行控制。本網(wǎng)絡(luò)訪問控制系統(tǒng)以w曲頁面的形式呈現(xiàn)給用戶,在Linux操作系統(tǒng)上利
5、用Apache服務(wù)器和CGI技術(shù)進(jìn)行訪問控制網(wǎng)頁的設(shè)計(jì),主要實(shí)現(xiàn)NAT轉(zhuǎn)換、設(shè)置路由、限制IP、網(wǎng)絡(luò)訪問控制等功能。本文首先介紹了有關(guān)嵌入式的背景知識及其組成,通過比較不同的嵌入式微處理器、嵌入式操作系統(tǒng)等,根據(jù)實(shí)際的需求,制定了系統(tǒng)的總體設(shè)計(jì)方案。接著詳細(xì)介紹了系統(tǒng)的硬件部分和軟件部分的設(shè)計(jì)與實(shí)現(xiàn)。給出了系統(tǒng)的硬件總體結(jié)構(gòu),詳細(xì)介紹了硬件部分各模塊具體的電路設(shè)計(jì)方案。然后對啟動代碼Bootloader的功能、設(shè)計(jì)以及相關(guān)問題進(jìn)行了一定的研究和討論。以及,Linux在該硬件基礎(chǔ)上的具體移植過程作了說明。隨后,在簡要敘述了該系統(tǒng)軟件的工作流程后,針對各個功能模塊實(shí)現(xiàn)進(jìn)行
6、了詳細(xì)的討論。最后給出了系統(tǒng)的測試方法,測試結(jié)果表明,系統(tǒng)功能較好地滿足了預(yù)定的要求。關(guān)鍵詞:ARM;Linux;網(wǎng)絡(luò)訪問控制;NAT●efficiency,andthesecretinformationofenterprisemaybespreadviaInternet,whichwillcausesevereeconomiclosses.Atthesametime,adolescentareaddictedtoon-linechattingandplayinggames,evenaccessingundesirablesite,whichdoseriousharm
7、tothem.Inordertoimproveworkefficiency,ensurethesafetyofenterprisesecretsandadolescents’healthydevelopment,networkusershopetoestablishanaccesscontrolsystemwhichwillpromotethestandardized,institutionalizedandproceduredworkingenvironment.Therefore,anARM9-BasedNetworkAccessControlG