Xmodem 协议传输由接收程序和发送程序完成。先由接收程序发送协商字符,协商校验方式,协商通过之后发送程序就开始发送数据包,接收程序接收到完整的一个数据包之后, 按照协商的方式对数据包进行校验。校验通过之后发送确认字符,然后发送程序继续发送下一包;如果校验失败,则发送否认字符,发送程序重传此数据包。
Xmodem协议是由Ward Chritensen于70年代提出并实现的,传输数据单位为信息包。
Xmodem 协议一般支持128 字节的数据包,并且支持校验和、CRC 两种校验方式。
参考:
https://blog.csdn.net/qq61394323/article/details/77324156
https://blog.csdn.net/m0_37756916/article/details/76064727
1