首页 | 本学科首页   官方微博 | 高级检索  
     

网口容错在嵌入式设备中的设计与实现
引用本文:樊皓,邓浩江,陈君,李明哲. 网口容错在嵌入式设备中的设计与实现[J]. 计算机工程与科学, 2016, 38(12): 2478-2482
作者姓名:樊皓  邓浩江  陈君  李明哲
作者单位:(1.中国科学院声学研究所国家网络新媒体工程技术研究中心,北京 100190;2.中国科学院大学,北京 100190)
基金项目:中国科学院战略性先导科技专项课题(XDA06010302);中国科学院声学研究所知识创新工程项目(Y154191601)
摘    要:针对嵌入式网络设备的服务可靠性问题,现有的网口容错主要采用双网卡冗余设计,研究针对单网卡多网口的情况,提出了一种网口容错方法,该方法能有效利用系统带宽资源。提出的网口容错方法包括一种网口状态检测机制和故障网口服务数据迁移方法,并设计了相应的功能模块。故障检测模块实现基于Loopback的检测方法,容错处理模块则实现在检测到故障后,可将故障网口的服务负载数据根据迁移策略迁移到其余正常网口。所提出的方法实现了对网口工作状态的快速检测和负载数据的有效容错。该方法具有应用无关性、资源占用率低的特点,通过测试验证了该方法的可行性。

关 键 词:嵌入式  网络设备  网口容错  故障检测  容错处理
收稿时间:2015-05-05
修稿时间:2016-12-25

Design and implementation of networkfault tolerance on embedded devices
FAN Hao,DENG Hao jiang,CHEN Jun,LI Ming zhe. Design and implementation of networkfault tolerance on embedded devices[J]. Computer Engineering & Science, 2016, 38(12): 2478-2482
Authors:FAN Hao  DENG Hao jiang  CHEN Jun  LI Ming zhe
Affiliation:(1.National Network New Media Engineering Research Center,Institute of Acoustics,Chinese Academy of Sciences,Beijing 100190;2.University of Chinese Academy of Sciences,Beijing 100190,China)
Abstract:To deal with the service reliability of embedded network devices, the redundancy design of dual network cards is widely used in the existing network fault tolerance. We propose a method for network fault tolerance for the situation of single network card and multi network ports, which can effectively utilize the bandwidth resources of the system. It includes a network port state inspection mechanism and a fault network service data migration method, based on which we develop several functional modules. Fault detection module realizes the detection method based on Loopback. Fault tolerant processing module realizes the migration of fault network service loads when it detects any network fault. The proposed method can effectively detect network port state and hold the fault tolerance of load data. It features application independence and low resources occupancy rate, and the feasibility is verified through several tests.
Keywords:embedded  network devices  network fault tolerance  fault detection  fault tolerant processing  
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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