A primary chassis that includes a first plurality of computing devices (118, 120, 122, 124), each having at least one processor that is configured to perform actions, including: establishing a mesh connection between each computing device within the first plurality of computing devices (118, 120, 122, 124) and each of a plurality of second computing devices (126, 128, 130) within a failover chassis; receiving packets from a client device at a first computing device within the first plurality of computing devices (118, 120, 122, 124); identifying a mirrored computing device within the plurality of second computing devices (126, 128, 130) for forwarding the received packets; modifying a field in each of the packet headers to identify the first computing device and the mirrored computing device such that the failover chassis can route the packets to the mirrored computing device based on the modified packet headers; and forwarding, by the first computing device over the mesh connection, the packets to the failover chassis which is caused to route the packets to the mirrored computing device based on the modified field, wherein the mesh connection instantiates a mirroring channel between the first computing device and the mirrored computing device, and wherein the mirroring channel encapsulates Transmission Control Protocol, TCP, frames of the packets in User Datagram Protocol, UDP, frames for each direction of communication with the mirroring channel, wherein return packets from the mirrored computing device are also encapsulated and include source port information and destination port information that hashes to the first computing device within the first plurality of computing devices. establishing a mesh connection between each computing device within the first plurality of computing devices (118, 120, 122, 124) and each of a plurality of second computing devices (126, 128, 130) within a failover chassis; receiving packets from a client device at a first computing device within the first plurality of computing devices (118, 120, 122, 124); identifying a mirrored computing device within the plurality of second computing devices (126, 128, 130) for forwarding the received packets; modifying a field in each of the packet headers to identify the first computing device and the mirrored computing device such that the failover chassis can route the packets to the mirrored computing device based on the modified packet headers; and forwarding, by the first computing device over the mesh connection, the packets to the failover chassis which is caused to route the packets to the mirrored computing device based on the modified field, wherein the mesh connection instantiates a mirroring channel between the first computing device and the mirrored computing device, and wherein the mirroring channel encapsulates Transmission Control Protocol, TCP, frames of the packets in User Datagram Protocol, UDP, frames for each direction of communication with the mirroring channel, wherein return packets from the mirrored computing device are also encapsulated and include source port information and destination port information that hashes to the first computing device within the first plurality of computing devices.