论文摘要
随着数字技术、网络技术的不断发展和普及,使广电有线网络业务遭受前所未有的冲击。广电现有的网络无法满足广大用户开展双向业务的需求,为了提高竞争力,广电正对有线网络进行双向改造。在网络改造中,EPON(以太网无源光网络)+EOC(以太数据通过同轴电缆传输)方案受到普遍重视。EOC交换机作为一种适用于该方案的接入设备,使有线电视信号和网络数据信号可以同时在同轴电缆中传输。本文基于EOC交换机硬件平台,设计并实现了一款精简高效的TCP/IP协议栈。目前,应用最广的嵌入式协议栈为Linux操作系统中的TCP/IP协议栈。该协议栈调度时需要切换进程上下文,占用大量系统资源,另外协议栈代码复杂,剪裁难度很大。针对以上情况,本文在EOC交换机平台上设计并实现了精简的TCP/IP协议栈,采用基于操作系统驱动的方法,将协议栈设计成操作系统网络驱动的形式,使其工作在一个任务中,避免了进程上下文切换;同时,通过设计各层协议之间数据传递方式,实现缓冲区零拷贝的内存调度策略,提高了协议栈对存储空间的使用效率。本协议栈采用C语言编写,使其可以很容易移植到其它嵌入式系统中。最后针对协议栈底层驱动、ARP、ICMP、UDP和TCP协议编写了服务器应用程序,对其进行功能测试,测试结果表明,协议栈达到了理想的效果。
论文目录
相关论文文献
- [1].考虑役龄阈值的最佳缓冲区库存维修策略研究[J]. 物流科技 2020(01)
- [2].一种新的环形缓冲区设计与实现方法[J]. 电脑知识与技术 2019(09)
- [3].环形缓冲区的扩展方法[J]. 电子技术与软件工程 2016(04)
- [4].基于马尔科夫链的混流装配线缓冲区配置优化研究[J]. 新技术新工艺 2015(06)
- [5].初涉缓冲区[J]. 时代人物 2014(10)
- [6].基于仿真的串行生产线缓冲区容量优化配置[J]. 科技视界 2019(22)
- [7].京杭大运河北京段的遗产保护和景观更新——缓冲区的界定[J]. 居舍 2018(17)
- [8].一种广度优先的等时缓冲区生成方法[J]. 测绘科学技术学报 2014(06)
- [9].典型缓冲区纳污能力核定方法初探[J]. 水利技术监督 2014(04)
- [10].地理信息系统绘图缓冲区技术设计与实现[J]. 计算机工程与设计 2012(03)
- [11].一种高性能环形缓冲区的研究与实现[J]. 计算机工程 2012(08)
- [12].一种用于嵌入式系统的发送缓冲区设计与实现[J]. 电脑开发与应用 2012(12)
- [13].缓冲区生成研究进展评述[J]. 测绘科学 2009(05)
- [14].虚拟单元下船舶分段缓冲区调度优化模型研究[J]. 机械制造与自动化 2017(04)
- [15].黄河流域省界缓冲区监督管理初探[J]. 人民黄河 2012(12)
- [16].配置有限缓冲区的缸体生产线平衡优化[J]. 机械设计与研究 2011(06)
- [17].基于模糊关键链法工程项目缓冲区的确定[J]. 建筑经济 2009(S1)
- [18].考虑缓冲区库存分配的串联生产线预防维护策略研究[J]. 系统科学与数学 2020(10)
- [19].大小绥芬河流域缓冲区恢复保护管理规划[J]. 林业勘查设计 2018(03)
- [20].基于缓冲区容量优化配置的生产线仿真与优化[J]. 科技与创新 2019(15)
- [21].基于空间填充曲线排列码划分的并行缓冲区算法[J]. 地理信息世界 2017(05)
- [22].汽车行业有限缓冲区车辆调度系统设计与研究[J]. 科技广场 2016(08)
- [23].考虑缓冲区配置的生产线布局优化设计[J]. 同济大学学报(自然科学版) 2015(07)
- [24].带约束条件的不规则缓冲区生成算法[J]. 地质科技情报 2014(04)
- [25].松辽流域省界缓冲区水质监测现状分析[J]. 东北水利水电 2013(08)
- [26].基于内侧缓冲区算法的多边形骨架线提取模型[J]. 海洋测绘 2010(05)
- [27].项目进度控制的双边缓冲区方法研究[J]. 工程管理学报 2010(05)
- [28].密云水库上游白河地表水质对不同空间尺度景观格局特征的响应[J]. 环境科学 2020(11)
- [29].基于因子分析的嫩江重要省界缓冲区水质评价研究[J]. 环境科学与管理 2016(10)
- [30].用双向链表来模拟数据库缓冲区[J]. 电脑编程技巧与维护 2015(02)