收藏本站
《苏州大学》 2010年
收藏 | 手机打开
二维码
手机客户端打开本文

基于Linux的嵌入式路由器软件的设计与实现

徐向前  
【摘要】:路由器作为网络的核心设备,已经越来越受到人们的重视。随着网络的不断普及,哪怕在家庭中,也广泛使用了路由器,为此,路由器技术的研发已具有普遍化意义和实用价值。 本文从嵌入式的概念着手,继而介绍了本系统所使用硬件开发平台,设计与实现中所必须的开发环境和工具链,详细阐述了目标板引导程序uBoot的移植过程;接着分析了Linux操作系统的运行原理,以及如何移植Linux到开发板,并在该精简的内核的基础上,完成了根文件系统、嵌入式WEB服务、PPPoE拨号服务、DHCP服务,以及防火墙等的模块。最后,对所实现的系统进行了功能和性能的测试与分析。 本文的具体设计与实现包括以下几个方面: 1.进一步研究嵌入式系统的相关理论,独立构建交叉编译环境,在开发板上完成BootLoad和Linux的移植。 2.深入研究Linux的内核机理,尤其是对网络协议栈的分析。 3.完成根文件系统、嵌入式WEB服务、PPPoE拨号服务和DHCP服务的设计和实现。 4.深入讨论了数据包的收发、CGI、NAT以及Firewall的实现。 5.对整个系统进行了功能和性能的测试,并得出了分析报告。
【学位授予单位】:苏州大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP393.05

手机知网App
【引证文献】
中国硕士学位论文全文数据库 前1条
1 侯杰;基于OMAP3530处理器的图像采集及压缩编码研究与设计[D];南京邮电大学;2013年
【参考文献】
中国期刊全文数据库 前10条
1 马仝芬,付晓玲;IPv4与IPv6兼容网络编程模式[J];北方工业大学学报;2005年03期
2 邢维巍,樊尚春;嵌入式图形用户界面开发平台[J];北京航空航天大学学报;2003年09期
3 何海宾;基于Linux包过滤的防火墙技术及应用[J];电子科技大学学报;2004年01期
4 杨金元;嵌入式操作系统实时内核分析[J];电视技术;2003年07期
5 熊伟;董金明;;嵌入式Linux中根文件系统的实现[J];电子测量技术;2007年07期
6 唐闺臣,王萍;嵌入式实时操作系统μC/OS-在ARM上的移植应用[J];河海大学常州分校学报;2003年03期
7 郭其一,邹洁,赵艳华;工业嵌入式操作系统综述[J];机车电传动;2003年01期
8 李晓峰,张玉清,李星;Linux 2.4内核防火墙底层结构分析[J];计算机工程与应用;2002年14期
9 董剑安,王永刚,吴秋峰;iptables防火墙的研究与实现[J];计算机工程与应用;2003年17期
10 林建民;嵌入式操作系统技术发展趋势[J];计算机工程;2001年10期
中国重要报纸全文数据库 前2条
1 赵昭灵 刘勤让 李玉峰 黄惠群;[N];人民邮电;2003年
2 白建军 朱培栋;[N];人民邮电;2003年
【共引文献】
中国期刊全文数据库 前10条
1 李晓霞;;网络地址转换(NAT)应用[J];安防科技;2006年12期
2 王静;;基于ARM的太阳能电站远程监控系统的研究[J];安防科技;2007年10期
3 丁明勇;李昔华;代晓红;;基于LED技术的煤矿照明与安全监控系统[J];安防科技;2007年12期
4 吴俊君;;智能楼宇门禁系统研究与实现[J];安防科技;2008年02期
5 刘振永;高恒志;;嵌入式系统在远程监控中的应用[J];安防科技;2008年06期
6 李瑞祥;;基于PXA270的视频监控系统的设计与开发[J];安防科技;2008年08期
7 林捷;黄联芬;姚彦;;基于Au1200无线车载视频监控的设计与实现[J];安防科技;2009年11期
8 李恩学;蔡荣海;;基于IME6400的MPEG-4嵌入式视频监控系统实现[J];安防科技;2009年12期
9 管凤旭;徐冉;杨伟;;基于WinCE和GPRS的安防报警系统设计[J];安防科技;2010年02期
10 周虹宇;程乃伟;;安全防范区域复合通讯模式研究[J];安防科技;2010年09期
中国重要会议论文全文数据库 前10条
1 陈花;马学森;韩江洪;魏振春;;μC/OS-Ⅱ在LPC2119微处理器上移植的研究和实现[A];2005年“数字安徽”博士科技论坛论文集[C];2005年
2 王芳;;基于ARM9的数据采集系统设计[A];第九届全国信息获取与处理学术会议论文集Ⅰ[C];2011年
3 王彪;;基于LPC2138的TFT触摸屏人机交互模块设计[A];2011中国仪器仪表与测控技术大会论文集[C];2011年
4 齐欣;杜尚丰;;基于ARM11的多参数水质监测系统的设计方案[A];中国农业工程学会2011年学术年会论文集[C];2011年
5 张闻捷;唐琎;栾柱晓;;基于EP9312的银税类嵌入式系统硬件设计方案[A];第二届中国CAE工程分析技术年会论文集[C];2006年
6 杜永平;马永波;;NMS系统建设研究与实现[A];第十五届华东六省一市电机工程(电力)学会输配电技术研讨会论文集[C];2007年
7 阮波;全书海;;基于ARM的燃料电池电动汽车仪表信息系统设计[A];中国汽车工程学会汽车电子技术分会第七届(2006)年会暨学术研讨会论文集[C];2006年
8 袁方方;安宝宇;郑世慧;;基于Netfilter的内容过滤系统的研究与实现[A];第十三届中国科协年会第11分会场-中国智慧城市论坛论文集[C];2011年
9 李卫国;葛纫秋;;一种基于uClinux的便携式邮件接收器的设计[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(上)[C];2006年
10 陈俊;吕恒;武穆清;;VIVI在S3C2410处理器上的应用及启动流程分析[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
中国博士学位论文全文数据库 前10条
1 张红兵;基于ARM的双丝脉冲MIG高速焊分布式控制系统的研究[D];华南理工大学;2010年
2 孟江涛;Xen虚拟机研究[D];电子科技大学;2010年
3 王先超;三值光学计算机监控系统之任务管理及其理论研究[D];上海大学;2011年
4 赵国冬;嵌入式系统弹性应对方法研究[D];哈尔滨工程大学;2011年
5 乔宇;汽车四轮转向的动力学特性与混杂控制研究[D];天津大学;2003年
6 刘六彬;嵌入式视频监控系统中uClinux的应用研究[D];浙江大学;2003年
7 刘年生;神经网络混沌加密算法及其在下一代互联网安全通信中的应用研究[D];厦门大学;2003年
8 陈晗斐;实时操作系统的若干关键问题研究[D];浙江大学;2004年
9 毛佳;嵌入式实时系统中关键技术的研究[D];吉林大学;2004年
10 丁绪星;基于整数小波变换的图像编码研究与实现[D];南京理工大学;2004年
中国硕士学位论文全文数据库 前10条
1 张国峰;基于移动GIS的施肥推介系统研究与开发[D];华中农业大学;2010年
2 王立飞;基于ARM的三相交流异步电动机调速系统研究[D];华中农业大学;2010年
3 张海清;基于嵌入式系统的CAN总线汽车组合仪表的研究[D];安徽工程大学;2010年
4 张良清;基于嵌入式技术的高精度程控直流电源的研究[D];安徽工程大学;2010年
5 宫明广;基于ARM平台分布式测控终端设计[D];南昌航空大学;2010年
6 张磊;基于ARM的矿用监测分站[D];山东科技大学;2010年
7 卞传旭;基于TOS架构的防火墙性能研究与改进[D];山东科技大学;2010年
8 刘立辉;基于嵌入式系统平台的城市噪声分布地图[D];山东科技大学;2010年
9 朱凯;基于ARM和μC/OS-Ⅱ的数据采集器的研究与设计[D];山东科技大学;2010年
10 张宪华;基于嵌入式Linux的系统构建及桌面应用程序研究[D];山东科技大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 陶胜;JPEG图像文件格式分析及显示[J];电脑编程技巧与维护;2001年07期
2 贺柳;何维;田增山;;基于Windows CE6.0双模终端的摄像头驱动开发[J];电视技术;2011年01期
3 孙建辉;王春栋;;基于FPGA的32位MIPS-CPU平台开发[J];电子与封装;2010年04期
4 曹占中;周余;王自强;都思丹;;基于s3c2440的Linux摄像头驱动开发[J];电子测量技术;2009年02期
5 曾启明;廖江海;纪震;;基于TI OMAP3平台的多参数监护仪设计与实现[J];电子产品世界;2011年04期
6 康伟民;;基于嵌入式Linux系统的MiniGUI的移植[J];大众科技;2007年06期
7 戴梅萼,史嘉权,邢丰付,昊桓,周健,余振建,付良,赵鹏;高保真实时准动态图像采集压缩和远程传输平台的研究与实现[J];电子技术应用;2003年10期
8 王飞;孔聪;;基于V4L2的Linux摄像头驱动的实现[J];电子科技;2012年02期
9 魏忠义,朱磊;基于DSP的JPEG图像压缩编码的软件实现[J];纺织高校基础科学学报;2005年03期
10 陈耀武,伍鹏,汪乐宇;基于流媒体技术的网络化嵌入式视频监控系统[J];工程设计学报;2004年02期
中国硕士学位论文全文数据库 前10条
1 查雄兴;基于达芬奇DM6446平台多媒体无线通信系统[D];西安电子科技大学;2011年
2 杨杰;基于OMAP的水下语音通信系统硬件设计[D];哈尔滨工程大学;2011年
3 万敬麟;基于XML的协作型嵌入式系统开发平台模型研究[D];武汉科技大学;2005年
4 杜冠;基于ARM的嵌入式Linux系统移植的研究与实现[D];华中科技大学;2006年
5 周哲;应用于无线视频监控的嵌入式Linux系统平台构建[D];北京邮电大学;2009年
6 孟超;基于嵌入式系统图像采集与传输设计[D];江南大学;2009年
7 王玉宏;嵌入式语音识别系统软硬件平台的构建[D];太原理工大学;2009年
8 卞建春;AVS-M解码器在PXA255嵌入式平台上的设计与优化[D];江苏大学;2010年
9 云鹏;基于FPGA的图像采集与JPEG压缩编码的研究[D];内蒙古大学;2010年
10 胡振;基于Samba文件共享技术的研究与实践[D];华中科技大学;2009年
【二级参考文献】
中国期刊全文数据库 前10条
1 冯世奎;刘玓;;Linux嵌入式系统根文件系统的选择与制作[J];成都信息工程学院学报;2006年04期
2 蓝集明;张海燕;;对IPv4/IPv6过渡技术的分析与研究[J];电脑知识与技术;2008年34期
3 何立民;广义平台与平台模式[J];单片机与嵌入式系统应用;2001年01期
4 韦永办;图形LCD模块的菜单方式人机交互界面[J];单片机与嵌入式系统应用;2002年11期
5 杨延军;用busybox制作嵌入式Linux的文件系统[J];单片机与嵌入式系统应用;2005年04期
6 王勇,陈抗生;嵌入式Internet中的协议选择[J];电信科学;2002年04期
7 李喆;张晓林;王冠楠;;实时化嵌入式文件系统的设计与实现[J];电子测量技术;2006年04期
8 杨丰萍;邢剑;卢伟海;;智能仪器中微型Linux的构建[J];华东交通大学学报;2006年05期
9 罗从难,耿增强,李小群,郑良辰;嵌入式的图形用户界面[J];测控技术;2000年04期
10 吴娴;嵌入式Linux文件系统的设计和实现[J];计算机工程与应用;2005年09期
【相似文献】
中国期刊全文数据库 前10条
1 吴具植;Linux实用技巧[J];电子与电脑;2000年03期
2 吴具植;Linux实用技巧[J];软件工程师;2000年04期
3 ;幸福Linux全线进军[J];每周电脑报;2000年47期
4 李怀刚;赵建超;;linux平台下智能卡的支持方案[J];电脑知识与技术;2006年23期
5 袁萌;;全球Linux用户知多少?[J];信息系统工程;2007年10期
6 李怀俊;;基于嵌入式Linux的电力负荷管理终端的设计[J];机电工程技术;2008年05期
7 李刚健;;用目标驱动法实现Linux教学的探索[J];广西轻工业;2009年03期
8 袁玉锦;周群;;基于Linux的信号量通信机制研究与实现[J];电脑知识与技术;2010年12期
9 颜丽莎;朱力宏;;基于ARM-linux嵌入式系统运行参数的配置方法和实现[J];电子商务;2011年08期
10 ;国家Linux标准加快制定步伐试解两大应用难题[J];信息技术与标准化;2004年05期
中国重要会议论文全文数据库 前10条
1 龚成清;;基于人工智能的Linux网络入侵检测系统的设计[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
2 燕东渭;;在LINUX下构建简单的INTERNET/INTRANET安全系统[A];第五届全国优秀青年气象科技工作者学术研讨会学术论文集[C];2002年
3 杨强;齐美彬;蒋建国;;VPN在arm-linux嵌入式系统中的应用[A];全国第21届计算机技术与应用学术会议(CACIS·2010)暨全国第2届安全关键技术与应用学术会议论文集[C];2010年
4 陈优平;;新一代气象信息网络服务器的选择——Linux[A];网络安全技术的开发应用学术会议论文集[C];2002年
5 罗佳宇;李陶深;;基于Linux的小型网络入侵检测系统的设计与实现[A];广西计算机学会2007年年会论文集[C];2007年
6 王朝君;谢永强;宋敬华;;基于Linux的网络诱骗系统研究[A];第十八次全国计算机安全学术交流会论文集[C];2003年
7 张耀南;罗立辉;;根据应用设定linux的安全策略[A];第十九次全国计算机安全学术交流会论文集[C];2004年
8 于哲舟;李一宏;蒲东兵;王纲巧;刘小华;周春光;冯博;;基于嵌入式Linux的人像考勤系统[A];第七届青年学术会议论文集[C];2005年
9 郑伟;苏捷;朱威;;PXE网络安装linux的实现[A];第13届全国计算机、网络在现代科学技术领域的应用学术会议论文集[C];2007年
10 王连春;张永焘;窦峰山;龙志强;;基于Linux中低速磁浮列车车载监测与评估系统设计与实现[A];2009中国控制与决策会议论文集(2)[C];2009年
中国重要报纸全文数据库 前10条
1 柯宗;Linux进军汽车智能系统[N];科技日报;2013年
2 浙江 孙建华;打造自己的Linux命令[N];电脑报;2004年
3 本报记者 侯继勇;Linux标准之痛[N];21世纪经济报道;2004年
4 原原 编译;渠道进入Linux时机已到[N];计算机世界;2007年
5 ;幸福Linux的强大网络功能[N];重庆商报;2000年
6 ;北京中科红旗软件技术有限公司高级产品经理王旭:移动互联终端是Linux新机会[N];中国电子报;2009年
7 珊雯;LINUX软件 推进国内软件正版化进程[N];北京科技报;2002年
8 本报记者 朱毅;“Linux电脑”路在何方[N];政府采购信息报;2006年
9 xuboy;格式化Linux分区后引导故障的解决[N];电脑报;2005年
10 李洋;管理Linux系统中的文件[N];计算机世界;2007年
中国硕士学位论文全文数据库 前10条
1 罗凌;基于Linux的往复走丝电火花线切割加工数控系统关键技术研究[D];上海交通大学;2010年
2 陈宇;一种基于嵌入式Linux的远程视频监控系统的研究与实现[D];沈阳工业大学;2011年
3 管想红;基于ARM_linux的无人值守发电机的无线远程测控系统设计[D];中北大学;2011年
4 吕明成;基于嵌入式Linux的网络视频监控系统的研究[D];浙江工业大学;2007年
5 陈莉;基于Linux的网络入侵检测系统的研究[D];武汉理工大学;2004年
6 刘勇;基于Linux和中间件技术的电子商务系统研究[D];武汉理工大学;2004年
7 杨松;基于linux的透明代理的研究与实现[D];电子科技大学;2007年
8 沈传强;基于linux的嵌入式虚拟驱动的研究与实现[D];吉林大学;2013年
9 牛晗晖;Linux系统调用及其安全测试自动化的研究[D];北京交通大学;2009年
10 石伟民;基于ARM9的嵌入式实时linux系统平台构建[D];中北大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026