Ymodem
Ymodem协议是一种发送并等待的协议。即发送方发送一个数据包以后,都要等待接收方的确认。如果是ACK信号,则可以发送新的包。如果是NAK信号,则重发或者错误退出。
相关应用
Ymodem协议主要用在嵌入式系统的数据传输上,一般在超级终端软件上集成了Ymodem协议,例如在烧录U-Boot的时候,用超级超级终端程序连接板卡后,进入MENMON的交互模式后键入
serdl
此时会等待接收Ymodem协议传输数据。在超级终端程序中选择菜单Transfer选择Send File,选择待发送的文件名,选择协议为Ymodem后来发送文件。

应用软件
除了超级终端程序外,VanDyke 软件公司的SecureCRT也是另一个常用的具备Ymodem协议的虚拟终端,支持多种操作系统,除具备超级终端程序的所有功能外,还具有Telnet、SSH等远程控制,FTP、SFTP、TFTP、Xmodem、Ymodem等文件传输功能。
