舰载双冗余以太网系统数据监测技术及实现
2010-06-07魏胜杰谭显春
中国舰船研究 2010年3期
魏胜杰 秦 克 谭显春
中国舰船研究设计中心,湖北武汉 430064
舰载双冗余以太网系统数据监测技术及实现
魏胜杰 秦 克 谭显春
中国舰船研究设计中心,湖北武汉 430064
现代新型舰载作战系统普遍采用双冗余以太网技术,网络系统正常运行是发挥作战系统效能的基础,而网络数据监测采集则是维护网络正常运行的重要手段。结合舰载作战系统双冗余以太网环境,讨论在Vx-Works下利用双I ntel系列网卡完成数据监测的方法,并以此实现了网络数据监测采集系统。经测试及实际应用表明,该系统具备良好的性能和可靠的特性。
作战系统;双冗余以太网;网络数据监测;船舶
1 引 言
现代舰载作战系统普遍采用了以太网技术。作战系统网络的正常运行是发挥作战系统效能的重要保证。为维护网络的正常运行,管理人员需要监测、分析网络数据,及时了解、评估网络运行环境和网络性能。
网络嗅探技术[1]作为一种常见的网络数据采集方式,能有效截获通信数据包,迅速找出问题。在W indows环境下,有多种方法可实现网络数据的截获。文献[2]给出了在VC6.0环境下利用W insock实现的一种方法,利用WinpCap软件开发包也可实现网络数据的截获[3],同时对VxWorks环境下网络通信方法进行了研究[4-5]。 此外,针对网络数据采集的规范方法[6]、双处理器进行数据采集和实时处理的方法[7]及集群方法进行讨论[8]。
但是,这些方法在舰载双冗余网络实时环境下,都存在应用局限,难以满足数据采集的需要。
本文结合舰载作战系统网络技术特征,分析实时操作系统VxWorks下利用双网卡同时监测网络数据的技术,并依此开发了网络数据监测采集系统NetMonitor。……
登录APP查看全文
