Design and Simulation of Fault-Tolerant Network Switching System Using Python-Based Algorithms
  • Author(s): Terlumun Gbaden; Ukor Mterorga; Grace Erdoo Ateata
  • Paper ID: 1716782
  • Page: 3499-3505
  • Published Date: 01-05-2026
  • Published In: Iconic Research And Engineering Journals
  • Publisher: IRE Journals
  • e-ISSN: 2456-8880
  • Volume/Issue: Volume 9 Issue 10 April-2026
Abstract

Ensuring uninterrupted data flow in modern networks requires robust fault-tolerant mechanisms, especially in environments where reliability and responsiveness are critical. This paper presents the design and simulation of a fault-tolerant network switching system using Python-based algorithms. A simulated enterprise-level Local Area Network (LAN) was modeled using NetworkX to represent switch-router interconnectivity with redundant links. Fault scenarios, including link failure and congestion, were injected using Scapy, while automatic failover and rerouting were implemented via custom Python logic. The system demonstrates resilience by dynamically detecting path failures, redistributing network traffic through redundant links, and minimizing downtime. Performance evaluations reveal significant improvements in packet delivery continuity, faster recovery times, and reduced packet loss compared to non-fault-tolerant baselines. The implementation provides a scalable and lightweight approach to integrating fault-tolerance features into mid-scale networks, with potential application in enterprise information technology infrastructures and academic simulations.

Keywords

Automatic Failover, Fault Tolerance, Local Area Network (LAN), Mean Time to Recovery (MTTR), Network Simulation, Network Switching, Network X, Packet Loss, Python, Redundant Paths, Routing Recovery, Scapy.

Citations

IRE Journals:
Terlumun Gbaden, Ukor Mterorga, Grace Erdoo Ateata "Design and Simulation of Fault-Tolerant Network Switching System Using Python-Based Algorithms" Iconic Research And Engineering Journals Volume 9 Issue 10 2026 Page 3499-3505 https://doi.org/10.64388/IREV9I10-1716782

IEEE:
Terlumun Gbaden, Ukor Mterorga, Grace Erdoo Ateata "Design and Simulation of Fault-Tolerant Network Switching System Using Python-Based Algorithms" Iconic Research And Engineering Journals, 9(10) https://doi.org/10.64388/IREV9I10-1716782