Distance-vector-routing Python socket-based simulation of a simplified RIP-style routing protocol. Features: Routing table updates Socket communication Dynamic route calculation Multiple router simulation