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
等文件传输功能。