首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 93 毫秒
1.
VxWorks网络协议栈的MUX接口   总被引:1,自引:0,他引:1  
嵌入式系统网络协议栈的灵活性在应用上是一个重要指标。介绍嵌入式实时操作系统VxWorks网络协议栈的MUX(Mutiplexer)接口及其使用方法。  相似文献   

2.
VxWorks网络协议栈的MUX接口   总被引:1,自引:0,他引:1  
嵌入式系统网络协议栈的灵活性在应用上是一个重要指标.介绍嵌入式实时操作系统VxWorks网络协议栈的MUX(Mutiplexer)接口及其使用方法.  相似文献   

3.
针对风河公司的嵌入式实时操作系统(VxWorks)的网络驱动及应用程序开发设计,介绍了VxWorks的增强型网络驱动程序(END)及其结构,对工作在END和网络协议层之间的多元接口层(Mux)的工作原理和程序设计框架进行了详细论述,并结合在VxWorks系统下发送UDP广播包的实例,给出了基于MUX接口的嵌入式网络应用程序设计流程,对所有基于MUX机制下的VxWorks网络应用程序的开发具有参考价值。  相似文献   

4.
网络协议栈虚拟化的目标是在一台网络设备上虚拟出多个协议栈以实现网络设备的一虚多功能。由于 Linux操作系统的网络协议栈本身是不支持这种网络协议栈虚拟化技术的,因此本文通过对Linux操作系统3.11.10版本 IPV4网络协议栈进行改造以实现 Linux网络协议栈的虚拟化,并在设备平台上验证了经过网络协议栈虚拟化改造后的以太网交换机对业务流的隔离功能。  相似文献   

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

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

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

8.
基于软中断的思想,本文实现一个能够接收所有数据报文的内核模块,代替系统原有的复杂的报文处理过程,并通过专用网络协议栈,实现了一种高性能的流量采集平台.  相似文献   

9.
本文介绍了Windows9x下的一个虚拟驱程序VPacket的应用接口。通过该接口,Win32应用程序可以直接访问安装在计算机的网络接口控制器(NIC),从而可以对网络应用进行监测或者实现用户自己的网络协议栈。  相似文献   

10.
通过Windows9x下的一个虚拟驱动程序VPacket的应用接口,可以直接访问安装在计算机上的网络接口控制器NIC,从而对网络应用进行监测或者实现用户自己的网络协议栈。  相似文献   

11.
核电数字控制系统测试工具平台的开发,需要自定义传输协议实现服务器与检测器之间特定格式的数据传输。MUX层是VxWorks网络系统为了减弱数据链路层与协议层之间的耦合性、提升网络驱动程序和协议的开发速度而专门增加的一层协议。在详细分析自定义协议设计思想,MUX工作原理的基础之上,实现自定义协议在MUX层上的绑定。选择基于VxWorks网络系统MUX层绑定自定义协议无需考虑底层网络驱动细节,缩短了服务器与检测器之间网络通信接口开发时间,间接地提高了核电数字控制系统测试工具平台开发效率。  相似文献   

12.
分析了VxWorks系统下的SENS协议栈,设计了位于MUX层与网卡驱动层之间的虚拟网卡来管理两个互为冗余的物理网卡,设计了链路监测单元和链路切换单元来保证链路切换的快速性和准确性,设计了单IP和单MAC地址的设置方式,实现了虚拟网卡在不同系统中对双冗余的兼容性要求。测试结果表明该方案保证了虚拟网卡的通用性与各个模块的独立性。能够在网卡出现故障时及时准确的切换至备用链路。  相似文献   

13.
策略路由是嵌入式网络产品的一个重要功能,而Vxworks作为嵌入式开发的首选实时操作系统,没有实现这一功能。在分析了策略路由原理及Vxworks原IP协议栈数据转发机制的基础上,提出了加入策略路由后VxworksIP协议栈的数据转发机制,并实现了它的原型。  相似文献   

14.
分析了VxWorks环境下网卡驱动特点与加栽过程,指出了MUX与网卡句柄在网络通信中的重要作用,详细设计了双网卡冗余备份方案.该方案在网络通信过程中,放弃MUX层传递的网卡句柄,自动指定网卡进行通讯,并根据网卡故障情况、连接状态以及网络通信稳定性进行冗余之间的切换.测试结果分析表明,该冗余设计方案稳定可靠,其切换时间可至毫秒级.  相似文献   

15.
网络驱动的开发是基于VxWorks的嵌入式应用的重要组成部分;VxWorks提供了多路复用层(MUX)接口来实现增强型网络驱动(END)的开发,具有协议无关性特点,可使开发人员专注于驱动程序的开发而无需考虑上层协议的内容,利用这种方法对RTL8139网卡的END开发进行了研究;首先阐述了END的数据结构和接口函数,然后着重分析了BSP中相关文件的配置,最后对驱动的加载启动过程及数据包的存储收发过程作了介绍;对于VxWorks下基于MUX机制的其它网卡驱动的开发具有参考价值。  相似文献   

16.
针对万兆网络流量采集容易丢包和海量数据难以存储的问题,设计一种特定的网络测量方法及数据存储方式,其中包括在Linux内核TCP/IP协议栈中添加快速匹配算法以实现IP快速过滤、分布式多点采集机制对不同地点服务器进行检测、多粒度聚合对海量数据进行存储。在运营商实地环境下进行测试,结果表明,该系统能够达到预期的功能设计目标。  相似文献   

17.
Linux网络协议栈分析及协议添加的实现   总被引:3,自引:0,他引:3  
1 引言随着Linux操作系统功能的日趋完善,其应用越来越广泛,其中包括一些使用Linux平台的专用系统,如分布式并行服务器、分布式计算环境等。这类系统的性能在很大程度上取决于通信的速度,因此对通信协议的传输效率要求很高。而传统的TCP/IP协议由于其额外的软件开销通常不能满足这类特殊要求,因此要求开发者必须实现一些高效的  相似文献   

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

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