(Mobile Shell) - Mosh is a replacement for SSH which uses SSH to initiate the connection and UDP for later communication in order to support roaming and intermittent connectivity
Mosh (“mobile shell”) is a remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes. Mosh communicates over UDP. It is intended as a replacement for ssh, though an ssh client and server are still needed to initiate the connection.