How far is forever
Xshell与Linux主机文件互传 —Zmodem
Xshell与Linux主机文件互传 —Zmodem

Xshell与Linux主机文件互传 —Zmodem

内容目录

1、通信协议

Xmodem、Ymodem 和 Zmodem 协议是最常用的三种通信协议,而Xmodem 和 Ymodem则是串口通信中广泛用到的异步文件传输协议。

Xmodem使用STX(0x02)代替SOH(0x01),数据块的长度由128字节增加到1024字节,使用16bit-CRC校验。

Ymodem包括XMODEM-1K的所有特征,并且允许批处理文件传输,所以效率更高。

Zmodem则是改进了Xmodem,只需要对损坏的块进行重发,其它正确的块不需要发送确认字节,减少了通信量。

2、传输性能对比

file

3、本地传到服务器

下图中文件传输窗口虽然出现,但传输速率为0KB,实际上就是没有传输,这是因为主机没有安装此协议,Xshell默认为Zmodem。

file

安装Zmodem后秒传

yum install -y lrzsz

file
file

4、获取服务器上的文件

sz OpenSSH-Win64-v8.9.1.0.msi

file

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注