Методика внедрения неисправностей для анализа работы протокола резервирования бортового маршрутизатора
Вычислительные машины, комплексы и компьютерные сети
Авторы
*, **Московский авиационный институт (национальный исследовательский университет), 125993, г. Москва, Волоколамское шоссе, д. 4
*e-mail: obrekhov@mail.ru
**e-mail: balyanarm@gmail.com
Аннотация
Центральным устройством бортовых сетей является маршрутизатор, который обеспечивает соединение бортовых сетей с внебортовыми. Для обеспечения отказоустойчивой связи используется протокол связи с маршрутизатором горячего резерва (Hot Standby Router Protocol HSRP). Основной задачей и предназначением данного протокола является достижение высокого уровня доступности и отказоустойчивости маршрутизатора. В данной работе предлагается подход, для анализа функционирования данного протокола, с использованием техники внедрения неисправностей. Основой данного подхода является имитация дополнительного маршрутизатора в HSRP группе, для реализации разных сценариев неисправностей. Неисправности внедряются в HSRP-группу и анализируется поведение протокола под их воздействием. Рассмотрены возможные отказы в системе и методы их внедрения.
Ключевые слова
отказоустойчивость, внедрение неисправностей, протокол HSRPБиблиографический список
-
Кучерявый А. А. Бортовые информационные системы. — Ульяновск: УлГТУ, 2004. — 504 с.
-
David T. S. Automated Fault-Inject Based Dependability Analysis of Distributed Computer Systems Center for Reliable and High-Performance Computing, Coordinated Science Laboratory University of Illinois at Urbana-Champaign. March. 2000, pp. 201-215.
-
Scott D. Probing and Fault Injection of Protocol Implementations, PFI Real-Time computing laboratory Distributed Computing Systems, Proceedings of the 15th International Conference, Nov. 1995 pp: 351 — 359
-
Tsai T. K., Iyer R. K. FTAPE: A Fault Injection Tool to Measure Fault Tolerance IEEE Computer. 1997. 30. N 4. pp. 75-82.
-
Gustavo M. O., Sergio L. C. Dependability Evaluation of Distributed Systems through Partitioning Faultn Injection.Test Workshop (LATW), 2010 11th Latin American, 28-31 March 2010, pp. 1 — 6.
-
Carvalho J.A., Portugal P.J. Assessment of PROFIBUS networks using a fault injection framework. IEEE Computer. Sept. 2005, Vol 1, pp. 423
-
Rodrigues N., Sousa D., Silva L. A Fault-Injector Tool to Evaluate Failure Detectors in Grid-Services Making Grids, IEEE Computer Nov. 2008, pp. 261-271
-
Li X., Martin R. Mendosus: A SAN-Based Fault-Injection Test-Bed for the Construction of Highly Available Network Services, Proceedings of the 1st Workshop on Novel Uses of System Area Networks (SAN-1), 2002
-
De P., Neogi A. Virtual Wire: A Fault Injection and analysis Tool for Network Protocols, Proceeding ICDCS ’03 Proceedings of the 23rd International Conference on Distributed Computing Systems IEEE Computer Society Washington, DC, USA 2003, p. 214.
-
T. Li, Cisco Hot Standby Router Protocol (HSRP), RFC 2281, March 1998. pp. 17
-
Arlat J., Aguera M., Amat L. Fault injection for dependability validation: A methodology and some applications, IEEE Trans. Software Eng., Sep. 1990 vol. 16, no. 2, pp. 166— 182.
Скачать статью