From my understanding, multi-path mode sends duplicates packets to different nodes and ends at a single final node, to improve resilience to packet loss.
But this can mean a few things:
Me → First nodes → Last node → Server, with packets duplicated between “Me” and “Last node”
Me → First node → Middle nodes → Last node → Server, with packets duplicated between “First node” and “Last node”
Something else?
Which one does Mudfish implement?
And if it’s (1), am I able to pick multiple specific “first nodes” to use? (not just a single first node)
The reason is because I have multiple unreliable uplinks, and I want to set up routing policies on my router to ensure different Mudfish “first nodes” go via different uplinks
Or you → First node → Last node → Game server. No duplicated packets at the game server because “Last node” checks the duplication and drops it if it’s duplicated.
If your desktop has multiple uplink ports, Mudfish doesn’t use all of them. At this point, it uses only one uplink (default gateway).
Yes. For the first nodes, you can pick only one first node manually. However for other first nodes, it’ll be picked automatically. So the connection will be like as follows: