Mosh
Mosh()是一套从用户端连到服务器端的软件。类似于Secure Shell[2],但还针对对行动环境的特性调整。
![]() 网络暂时中断,底线字为暂时由本地端显示。 | |
原作者 | Keith Winstein |
---|---|
首次发布 | 2012年3月12日 |
当前版本 |
|
源代码库 | |
操作系统 | 类Unix系统 |
类型 | 实用工具 |
许可协议 | GNU GPLv3,OpenSSL和iOS除外 |
网站 | https://mosh.org/ |
特性
- Mosh不绑定用户端的IP地址,这使得用户从移动网络(像是3G、4G)与WiFi之间切换时,不会造成连接中断。[3]
- Mosh保持连接打开,当此用者断线时,服务器端只会认定为暂时脱机()让用户可以稍候连回来。相对的,SSH因为通过TCP,在用户断线时会造成连接中断。[4]
- Mosh会试着在本地端马上显示用户所输入的按键,这使得用户会感觉到更少的延迟。[5]
Mosh主要的缺点在于需要额外的设置,以及缺乏某些SSH能提供的功能(如连接转发)。
设计
相较于SSH,Mosh运作于不同层。SSH通过TCP双向传输数据,Mosh则是在服务器端仿真终端机,得知终端机上的内容后,再依据用户端的网络速度计算要更新到用户端的内容[6]。这使得Mosh在速度不快的网络表现的很好。
性能
相关链接
注解
- . 2022年10月27日 [2022年10月29日].
- . [2018-01-18]. (原始内容存档于2018-10-26).
- . 2012-10-19 [2018-01-18]. (原始内容存档于2020-09-27).
- . 2012-07-06 [2018-01-18]. (原始内容存档于2018-05-25).}}
- . [2018-01-18]. (原始内容存档于2020-10-21).
- . [2016-04-27]. (原始内容存档于2020-08-06).
- . [2016-04-30]. (原始内容存档于2018-10-26).
- (PDF). [2016-04-30]. (原始内容存档 (PDF)于2016-03-14).
- . [2016-04-30]. (原始内容存档于2020-11-18).
外部链接
- (英文) Mosh: the mobile shell(页面存档备份,存于),官方网站。
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.