跳到主要内容

6. Happy Eyeballs 连接建立期间的 DNS Answer 变化 (DNS Answer Changes during Happy Eyeballs Connection Setup)

如果在连接建立过程中, DNS answers 因添加已解析地址 (例如由于 DNS push notifications [DNS-PUSH]) 或移除先前已解析地址 (例如由于该 DNS record 的 TTL 到期) 而发生变化, 客户端应根据其当前进度作出反应.

如果从列表中移除的地址已经启动了连接尝试, 则该连接尝试 SHOULD NOT 被取消, 而应允许其继续. 如果被移除的地址尚未启动连接尝试, 则它 SHOULD 从待尝试地址列表中移除.

如果向列表中添加了一个地址, 则应根据上述规则 (见第 4 节) 将其排序到尚未尝试的地址列表中.