Nachforschungen haben ergeben, dass SSH sowohl TCP als auch UDP verwendet. Ich verstehe die Verwendung von TCP vollständig, aber UDP scheint ein bisschen seltsam. Warum sollte ich ein "unzuverlässiges" Transportprotokoll mit minimalem Handshake für den sicheren Shell-Zugriff verwenden?
Die einzige Verwendung, die ich mir vorstellen kann, ist für SCP, also (große) Dateiübertragung. Wäre TCP wegen des Handshakes nicht nützlicher?
Tatsächlich denke ich darüber nach, nur TCP für SSH zu öffnen, aber die Auswirkungen davon nicht zu kennen, wäre ziemlich schädlich.
BEARBEITEN
Es stellt sich heraus, dass es nicht nur eine These zu ssh over UDP gibt, sondern auch eine vollwertige ssh-Implementierung namens mosh . Das klassische SSH verwendet jedoch weiterhin nur TCP, wie in den RFCs angegeben .