Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Gbaden, Terlumun, Ukor, Mterorga, Ateata, Grace Erdoo
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:https://arxiv.org/abs/2508.14305
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866918127479029760
author Gbaden, Terlumun
Ukor, Mterorga
Ateata, Grace Erdoo
author_facet Gbaden, Terlumun
Ukor, Mterorga
Ateata, Grace Erdoo
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2508_14305
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Design and Simulation of Fault-Tolerant Network Switching System Using Python-Based Algorithms
Gbaden, Terlumun
Ukor, Mterorga
Ateata, Grace Erdoo
Networking and Internet Architecture
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.
title Design and Simulation of Fault-Tolerant Network Switching System Using Python-Based Algorithms
topic Networking and Internet Architecture
url https://arxiv.org/abs/2508.14305