论文摘要
计算机产业已经发展到了所谓的后PC时代,信息家电、机顶盒等各种新的名词越来越为人们所熟悉,对嵌入式系统的研究开发已成了计算机领域的一个热点。随着嵌入式系统的广泛应用,将嵌入式设备接入Internet将成为一种必然,这就极大的方便了人们对设备的远程访问、检测、控制,然而,对远程设备的访问量过大或者远程设备受到恶意攻击时,嵌入式系统因其自身处理速度和资源的有限,很容易产生网络包接收拥塞现象。 本文在华恒ARM2410开发板和ARM Linux操作系统环境下,研究网络包接收的拥塞问题。通过分析,网络包接收过程可分为网卡中断处理和TCP/IP处理两部分。当数据包到达网卡时进入网卡缓冲区,并且触发网卡中断处理程序,数据包经过网卡中断处理后作为TCP/IP处理的输入,等待TCP/IP处理,两种处理过程共享处理器,而网卡中断优先级高,所以就产生了不断从网络上收取数据包,而数据包却得不到处理的情形。这个现象就是本文要解决的拥塞问题。也称作收包活锁问题。 利用排队论中M/M/1和二级串连排队网络的理论进行分析,得出降低网络包到达速率,可以提高系统接收网络包的吞吐率,在本文可以通过降低网卡中断频率来实现。在此基础上本文实现了三种解决方案:批中断、关中断和轮询机制。设计测试方案分别对上述三种解决方案进行测试,得出在轻量过载时,批中断和轮询的方法都可以降低拥塞现象,而在重量过载的时候只有关中断的方法能从一定程度上缓解拥塞。最后,综合三种解决方案的优缺点,提出“轮询—关中断”的解决方案,即正常负载时仍然沿用中断机制,轻量过载时采用轮询的方法,重量过载时采用关中断的方法。
论文目录
相关论文文献
- [1].基于FPGA的入侵检测系统网络包头匹配框架设计与实现[J]. 华南金融电脑 2009(05)
- [2].基于网络包延迟偏差的硬件动态拥塞控制机制[J]. 计算机工程与科学 2018(02)
- [3].基于信息技术的“词汇网络包”设计与应用研究[J]. 西安外国语大学学报 2014(03)
- [4].“词汇网络包”在大学英语课程教学中的应用[J]. 新余学院学报 2013(01)
- [5].一种新型的网络包公平调度算法的研究[J]. 计算机应用研究 2008(04)
- [6].网络包长度隐蔽信道的建模与仿真[J]. 系统仿真学报 2010(07)
- [7].基于试飞测试的网络数据重组方法[J]. 中国科技信息 2019(08)
- [8].基于NDIS内核过滤技术的截获网络包技术研究[J]. 通信技术 2010(02)
- [9].数据链路层的网络包捕获[J]. 电脑开发与应用 2009(01)
- [10].PF_RINGDNA网络包抓取程序改进和调优[J]. 现代计算机(专业版) 2018(09)
- [11].基于网络包面的空气制冷循环系统故障检测研究[J]. 测控技术 2018(12)
- [12].“微博”时代的虚拟幸福[J]. 家庭之友(佳人) 2011(12)
- [13].IPV6的嵌入式校园网络防火墙设计[J]. 微计算机信息 2009(09)
- [14].WireShark在通信IP网中的应用方法研究[J]. 电子世界 2016(07)
- [15].基于白名单列表的SCADA网络在石化工控系统安全中的应用[J]. 化工自动化及仪表 2015(02)
- [16].基于Winpcap的流量统计[J]. 信息与电脑(理论版) 2014(18)
- [17].多方协同应用中基于编排模型的业务流程监控技术的研究与实现[J]. 计算机应用与软件 2013(03)
- [18].基于FPGA的智能变电站辅助操作分析仪的研制[J]. 电力设备管理 2018(11)
- [19].公共Wi-Fi上网会被黑吗[J]. 电脑爱好者 2012(11)
- [20].公共WiFi安全吗?[J]. 新晋商 2012(09)
- [21].流量自适应的多维度包分类方法研究[J]. 计算机学报 2017(07)
- [22].基于Intel XScale IXP425处理器的嵌入式IPv6防火墙设计与实现[J]. 福建电脑 2008(02)
- [23].基于(2,1,N)卷积码的网络丢包纠错方法[J]. 广西大学学报(自然科学版) 2009(03)
- [24].用公共WiFi上网会危害银行账户安全吗?[J]. 华东科技 2012(05)
- [25].NTCI-Flow:一种可扩展的高速网络流量处理框架[J]. 工程科学与技术 2017(S1)
- [26].网络技术在ARJ21试飞测试中的应用[J]. 测控技术 2010(12)
- [27].2020十大基础硬件创新应用(案例)[J]. 互联网周刊 2020(12)
- [28].基于网络编码的无线网络重传方案综述[J]. 重庆邮电大学学报(自然科学版) 2012(05)
- [29].基于蓝牙的分隙无线网络包冲突的研究[J]. 通信技术 2008(06)
- [30].基于Netfilter的实时网页内容过滤器的设计与实现[J]. 微电子学与计算机 2009(07)