Durante le ricerche ho notato che SSH utilizza sia TCP che UDP. Capisco perfettamente l'uso di TCP, ma UDP sembra un po 'strano. Perché dovrei usare un protocollo di trasporto "inaffidabile" con un handshaking minimo per un accesso sicuro alla shell?
L'unico uso che mi viene in mente è per SCP, quindi (grande) trasmissione di file. Ma ancora una volta, TCP non sarebbe più utile a causa delle cose di handshaking?
In effetti, sto prendendo in considerazione solo l'apertura di TCP per SSH, ma non conoscerne le implicazioni sarebbe del tutto dannoso.
MODIFICARE
Si scopre che non esiste solo una tesi su SSH su UDP, ma anche un'implementazione ssh a tutti gli effetti, chiamata mosh . Tuttavia, il classico ssh utilizza ancora solo TCP, come specificato nei suoi RFC .