A non-transitory computer-readable medium storing instructions that, when executed, cause:
- determining a designated network path configured to transfer traffic data from a first communication device, via one or more network switches, to a second communication device;
- determining at least one network failure, associated with the network path, causing at least a subset of the traffic data to be blocked along the network path;
- determining one or more tracker windows associated with one or more other network paths that are available to transfer traffic content;
- and
- selecting at least one network path of the one or more other network paths to transfer the at least the subset of the traffic data to the second communication device.