XMODEM
XMODEM 是 Ward Christensen 于 1977 年开发的简单文件传输协议,以 128 字节为块、8 位校验和检错,是 BBS 时代最基础的串口传输协议。
用途
在简单串行链路上提供基本的可靠文件传输,实现简单、兼容性广。
机制
发送方以 SOH 开头、附加块号与补码、128 字节数据、单字节算术校验和;接收方回送 ACK/NAK 逐块确认。无流控、无滑窗。
用例
- 早期 BBS 文件传输
- 嵌入式 bootloader 固件升级
- 简单串口调试
XMODEM 是 Ward Christensen 于 1977 年开发的简单文件传输协议,以 128 字节为块、8 位校验和检错,是 BBS 时代最基础的串口传输协议。
在简单串行链路上提供基本的可靠文件传输,实现简单、兼容性广。
发送方以 SOH 开头、附加块号与补码、128 字节数据、单字节算术校验和;接收方回送 ACK/NAK 逐块确认。无流控、无滑窗。