首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 488 毫秒
1.
协议栈是网络通信中最重要的软件部分,在数据交换中起着重要作用.对其进行研究分析有助于进行特定情况下的协议栈实现.文中对两种典型协议栈的实现方式进行比较,分析了两者在各个层次上的协议的实现,并比较其协议栈所占用资源,从而对其可靠性和进行二次开发的可能性进行研究,最后分析了这两种协议栈的实现方式的优缺点.两种协议栈的比较可为实现某种协议栈时提高其可靠性、可读性、可移植性提供有益参考.  相似文献   

2.
工业以太网中Modbus/TCP已经成为以太网通信行业事实上的标准.本文对该通信标准进行深入的研究并进行改进,提出在UDP/IP协议上实施Modbus协议,随后从实时性和可靠性两个方面分析了Modbus/UDP协议栈的优点,然后结合实验室开发的一个测控终端组建测试系统对该协议栈进行实验检验.理论和实际表明:Modbus/UDP协议可操作性好容易实现、实时性和可靠性高,组网方便灵活.  相似文献   

3.
Linux内核802.11无线网络协议栈的设计与实现   总被引:1,自引:0,他引:1       下载免费PDF全文
朱轶  赵洁 《计算机工程》2008,34(1):140-141
对Linux(2.6版)内核中IEEE 802.11无线网络协议栈的设计和实现进行了介绍,包括无线网络协议栈在内核中的位置和主要功能、与底层硬件设备的协作和与用户配置工具的交互等。根据无线网卡硬件的特点,如延迟性大、可靠性差等阐明了该协议栈的设计要领和技术细节,并着重对其重要实现部分进行了数据结构的介绍和代码分析。  相似文献   

4.
对FTAM传输协议和交换机内部产生实时呼叫记录的机制进行研究,介绍了一种利用OSI协议栈,FTAM API编程接口实现联机话务数据的实时采集系统。针对移动交换机两种常用的话务数据传输接口(802.x与X.25),对其OSI协议栈中底层协议的各自特点进行了对比分析。  相似文献   

5.
作为一种新兴的应用网络,物联网在许多领域中都有着广泛的应用,嵌入式设备的网络化是其核心技术之一.在当前的技术条件下,想要实现嵌入式设备的网络化,存在着多种多样的方式,TCP/IP协议栈就是其中比较常用的一种.本文结合嵌入式系统的相关概念,对物联网中嵌入式TCP/IP协议栈的设计进行了简要分析.  相似文献   

6.
本文通过对协议栈的可重构性进行分析,设计并实现了一种可重构的嵌入式TCP/IP协议栈,并介绍了关键技术的实现细节。该协议栈可以根据用户需求重构为IPv4、IPv6、双栈协议栈等多种协议栈,具有良好的灵活性、可移植性。该协议栈已成功应用在嵌入式双向通信平台上,通过实际网络测试表现出良好的性能和可靠性。在主频为66MHz的ARM7CPU上运行,吞吐率可达1.5MB/s以上,目标代码大小仅为传统协议栈的30%左右,并可满足IPv4到IPv6网络过渡时期嵌入式设备的网络需求。  相似文献   

7.
由于受硬件资源的限制,标准TCP/IP协议栈移植到嵌入式系统中,必须进行精简处理,形成嵌入式TCP/IP协议栈。本文在对标准TCP/IP协议栈的组成结构分析基础上,针对简单文件传输的需要,选择ARP、IP、UDP、TFTP四个基本协议进行简化定制,提出了一种新的嵌入式TCP/IP协议栈。文中阐述了对各协议进行优化精简的原理和方法,给出了协议的具体运行机制和处理流程。所提出的协议栈占用系统资源少,文件传输速度快且具有很高的可靠性。  相似文献   

8.
协议栈的实现方法   总被引:3,自引:0,他引:3  
郝京宇  黄建华  贾风根 《计算机工程》2004,30(14):93-94,127
基于操作系统或国外公司提供的协议栈在网络应用中存在以下两个问胚:一是在安全性上不可靠;二是难以满足一些特殊应用中的的特殊需求(如效率问胚)。在一些项目的开发过程中有必要开发自己的协议栈。作者分析了几种协议栈的源码,如RedHat Linux、Routware公司的协议栈软件包,发现协议栈的实现是有章可循的,并站在一定的高度上归纳了一些协议栈实现的规律或方法。  相似文献   

9.
嵌入式TCP/IP协议网络是嵌入式系统的典型应用,其网络协议必须进行适当的简化和优化,以适应在可靠性、成本、功耗等方面的严格要求。结合嵌入式系统的一般特点,分析TCP/IP协议栈,提出在特定应用中嵌入式网络中如何选择TCP/IP协议栈的关键协议,进而提出协议栈的简化和优化方法。  相似文献   

10.
互联网工程任务组(IETF)正在制定一套基于IPv6的低功耗工业物联网协议栈6TiSCH,其主要应用于复杂的工业过程控制及自动化领域。IETF 6Ti SCH协议栈在网络层上引入IPv6协议,使得海量的物联网节点可以无缝接入互联网;在链路层引入了IEEE802.15.4e TSCH新协议,可以有效降低节点能耗和增强无线通信可靠性。OpenWSN开源项目提供了一套该协议栈完整实现的代码。对IETF 6TiSCH工业物联网的标准、关键技术与平台进行了系统总结。首先对其发展历程及现状进行了详细的介绍;接着分析了CoAP应用层协议、UDP传输层协议、IPv6网络层协议、IEEE802.15.4e链路层协议及其物理层标准协议;随后总结了其高精度时间同步、资源调度与安全等关键技术,并对其实现平台进行了深入剖析;最后对未来研究可能面临的挑战进行了展望。  相似文献   

11.
PROFIBUS-DP/MODBUS的网关结构设计   总被引:1,自引:0,他引:1  
针对工业控制网络中的系统互连及扩展问题,提出将采用MODBUS协议的系统与采用PROFIBUS-DP协议的系统融合的解决方案。设计了PROFIBUS-DP/MODBUS网关,其体积小、功耗低、成本低且可靠性高,无缝连接了MODBUS网络和PROFIBUS-DP网络。对PROFIBUS-DP网络扩展的网关协议栈的实现以及网关实时性和可靠性措施进行了详细的说明,并对网关设备的性能进行了分析和测试。  相似文献   

12.
在嵌入式开发中,根据产品本身的特点,在操作系统中实现特定用途的网络协议栈是一个重要工作。利用Linux内核中基于AF_INET套接字类型的TCP/IP网络协议栈的实现机制,在不影响Linux系统原有网络协议栈的情况下创建了一种新的网络协议栈,通过在原有的Linux网络协议栈中添加新的服务,提高了视频服务器系统的效率。  相似文献   

13.
首先介绍了影响网络协议栈开发的两个关键因素,分析了传统操作系统网络协议栈的实现和特点,然后简要介绍了构件技术,讨论了采用构件化思想实现网络协议栈涉及到的问题。最后介绍在和欣操作系统上开发一个基于构件的TCP/IP网络协议栈。该网络协议栈具有以下优点:既可以运行在内核态,又可以运行在用户态,开放式的网络协议栈架构可以方便添加新的网络协议。  相似文献   

14.
该文分析了TCP/IP协议在嵌入式系统上的设计思路和实现方法。并基于Linux系统,使用GNU工具链进行嵌入式TCP/IP协议的代码实现和调试。在具体的实现中,对各层协议进行了适当的裁减,主要实现了IP、TCP、ARP、ICMP协议,使其适用于嵌入式系统。  相似文献   

15.
当前,大多数高性能微处理器都使用返回地址栈为返回指令提供预测目标地址.而要想获得高的返回地址预测精度,在发生分支误预测后对返回地址栈进行修复是必不可少的.本文首先分析了三种常见的返回地址栈修复机制,提出了一种新的返回地址栈修复机制--后备栈,并详细描述了后备栈机制的逻辑实现和工作原理.最后,本文把后备栈机制和其其他三种常见的修复机制进行了比较.在不发生返回地址栈溢出时,使用后备栈机制能够获得100%的返回地址预测精度.  相似文献   

16.
UDDI分类机制的研究与应用   总被引:1,自引:0,他引:1  
UDDI协议是面向服务体系结构协议栈中的重要成员,并且已经成为发布标准或规范及遵循这些标准或规范的应用服务的一个统一描述、发现与集成的工具。在介绍UDDI协议数据模型基础上,深入分析UDDI注册中心的标识法与分类法的实现机制,并结合应用实验服务分类标识方法,描述了UDDI注册中心中的标识法及分类法的设计与实现过程。  相似文献   

17.
介绍了NDIS、层次I/O及其在Windows网络协议栈实现中的地位和作用,剖析了采用核心态NDIS协议驱动程序和伪设备驱动程序,在多个协议栈层次上进行不同处理的组合网关实现技术,给出了使用这项技术的基本方法,评估了它的性能.  相似文献   

18.
一种基于Linux的网络协议栈的设计与实现   总被引:2,自引:1,他引:2  
实现网络协议栈是嵌入式系统开发中的重要内容,并且具有一定的难度。文章利用Linux内核中基于AF_INET套接字类型的TCP/IP网络协议栈的实现机制,在不影响Linux系统原有网络协议栈的情况下创建了一种新的套接字类型的网络协议栈,并应用于实际路由器软件的实现,通过在原有的Linux内核中添加新的服务,实现了对路由器硬件的操作。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号