基于嵌入式Linux的网络数据包分析控制器

被引量 : 1次 | 上传用户:cf1987821
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的发展,因特网已经成为我们工作、学习、生活当中不可或缺的一部分。网络上面共享的信息资源使人们可以更方便地获取信息。但随着上网人数的不断增多,网络上传输的数据迫切需要加强管理。在因特网带宽有限的情况下,各种强实时性、强交互性的数据如网页浏览、Email传送被大量的下载数据流湮没,人们访问网络速度缓慢。本文介绍的基于嵌入式Linux的网络数据包分析控制器可以通过带宽分配、流量计费、时段限制等控制方式达到网络数据管理的目的。本课题设计完成的网络数据包分析控制器使用嵌入式系统实现。中央处理器使用当前流行的ARM嵌入式处理器,外设部分实现了三个网络接口、一个小键盘接口,并采用数码管进行显示。其中,有两个网络接口用于连接校园网或企业网的内部网络和外部网络,另外一个网络接口用于连接管理机。网络数据包分析控制器可以截获内网和外网之间的数据,对这些数据进行分析和控制:网络数据包分析控制器从网络数据帧中分析出IP地址和TCP/UDP端口,并对特定IP地址和特定的TCP/UDP端口进行不同的处理。国际IP、国内IP、城域IP、直通IP都有不同的计费方式和限定速率,特定TCP/UDP端口的数据在特定的时段策略不同。经过这样的分析与控制,网络上流经的实时数据能够得到快速和高效地传输。网络数据包分析控制器的操作系统使用嵌入式Linux,具有很好的稳定性和安全性;上面移植了一个嵌入式Web服务器和数据库系统,网络管理员可以在管理机上通过Web方式对设备进行控制并查看网络流量,方便了系统管理;系统对网络数据的控制是工作在TCP/IP网络协议栈的第二层(数据链路层),有别于以往的系统在TCP/IP网络协议栈第三层(网络层)或第四层(应用层)对数据进行控制,避免了网络数据包在网络协议栈中进行的层层转发,提高了网络数据处理效率。实验证明,网络数据包分析控制器运行稳定,转发延时很小,实现了网络数据管理控制的目的。
其他文献
在分析建构主义学习理论、多元智能发展理论的本质和内涵的基础上,结合教育部《关于外语专业面向21世纪本科教育改革的若干意见》,研究建构主义学习理论、多元智能发展理论与
华北石炭二叠纪沉积建造由两部分组成,下部为碳酸盐岩与硅质碎屑岩构成的含煤建造,上部为硅质碎屑岩红色建造。根据不整合面及其它识别层序界面的标志,该沉积建造可划分为5个沉积
目的 研究结核性和病毒性脑膜炎多项实验室指标在鉴别诊断中的量化标准和敏感性 ,探讨患者入院后脑脊液蛋白含量显著增高的影响因素。方法 对 2 9例结核性和 31例病毒性脑
蓟县地区雾迷山组碳酸盐岩地层中发育原地型风暴沉积,它具有A、B、C和D四个沉积单元,即下部单元A为丘状角砾岩,中部单元B为波纹状层理,上部单元C为水平层理,顶部单元D为厚层
根据减水剂的"吸附-分散"作用机理,通过一步法使改性聚醚与不饱和羧酸共聚,在引入阴离子表面活性基团的条件下,制备出一种具有羧基、羟基、磺酸基等阴离子活性基团的高性能聚
住房公积金推动了住房改革制度的发展,且其在社会不断发展背景下也逐渐得到了广大人民的认可,提高了居民住房水平,同时为国民经济的发展打下了良好基础。但是就目前的现状来
"经典"由时代发展所创造,也随时间流逝而变化。在当代日本文学批评中,对夏目漱石这一经典作家代表作的重新阐释引人关注。小森阳一的夏目漱石再研究很有启发性,本文从他对漱
本文通过单因素分析方法试验研究了水胶比、胶凝材料总量、绝对体积砂率、掺合料种类和掺量对轻骨料混凝土力学性能、干密度、工作性的影响,并通过试配调整得到了适于装配式
<正>人人乐连锁商业集团股份有限公司主营业务为大卖场、综合超市及百货连锁经营。同时公司针对细分市场和每个店铺周围的不同的消费人群等因素,首创了独具特色的一些销售形
现代学徒制是培养技术技能人才的一种重要形式,是培育“工匠精神”的着力点。分析借鉴英国、德国、澳大利亚及瑞士的学徒制实施经验,我国政府层面应加强顶层设计,完善制度保