Idee: MPTCP für die SSH-Verbindung (mehrere Leitungen bündeln) #27
Labels
No labels
bug
enhancement
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
bashclub/zsync#27
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Idee, kein Teil von 2.0.0. ssh bleibt der Transport (nc wurde verworfen: keine Anmeldung/Verschlüsselung, offene Ports, schwierige Fehlerbehandlung, kein Gewinn bei 1 G).
Wann es etwas bringt
Nur mit mehreren Pfaden zwischen Quelle und Backupserver, z. B. offsite über zwei WAN-Leitungen oder zwei Netzwerkkarten. Auf einem einzelnen Pfad gibt es keinen Gewinn. Typische Backupserver haben 1 G, offsite ist die Leitung der Engpass (Testserver: ~5,5 MB/s).
Skizze
mptcpize run <befehl>(Paketmptcpd), das die Sockets eines Programms auf MPTCP umstelltssh_mptcp=1:remote()startet ssh übermptcpize run, wenn vorhanden – sonst ssh wie bisher mit Logmeldungnet.mptcp.enabled=1auf beiden Seiten (Default bei Debian 13 / PVE 9), sshd auf der Quelle ebenfalls über MPTCP (z. B.mptcpize enable ssh.service), Pfade perip mptcp endpoint add … subflowund Limits perip mptcp limitsZu klären