5.1. Old Client, New Server (旧客户端, 新服务器)
5.1. Old Client, New Server (旧客户端, 新服务器)
服务器实现可以支持可配置的兼容性标志, 以启用与旧版本的兼容.当该标志开启时, 服务器应该将其 protoversion 标识为 "1.99".使用协议 2.0 的客户端必须能够将其识别为与 "2.0" 等同.在此模式下, 服务器不应该在标识字符串之后发送回车符 (ASCII 13).
在兼容模式下, 服务器在发送其标识字符串之后, 在收到客户端标识字符串之前, 不应该再发送任何数据.服务器随后可判断客户端是否使用旧协议, 并在需要时回退到旧协议.在兼容模式下, 服务器不得在标识字符串之前发送附加数据.
当不需要与旧客户端兼容时, 服务器可以在标识字符串之后立即发送其初始密钥交换数据.