Mosh - это удаленная оболочка с устойчивым к ошибкам сетевым уровнем

Выполняет обмен ключами через SSH, но эмулирует локальный tty, чтобы включить подчеркивание символов, пока что клиент-сервер еще не совершил круговорот. Это полезно для каналов с высоким RTT, поскольку это может привести к разочарованию при вводе без повторения.

После обмена ключами Mosh использует UDP и будет поддерживать сеанс даже после подключения с разностного интерфейса с другим IP-адресом, отличным от того, который использовался для инициирования сеанса.