DNS ttl 对已建立的 TCP 连接有什么影响
What is the effect of DNS ttl on established TCP connections
假设我从我的 "client" 进行 DNS 探查,以启动与 server.example.com 的 TCP 连接。
假设 server.example.com 的 IP 地址解析为 1.1.1.1,ttl 为 300 秒。
现在假设我已成功建立到 server.example.com 的 TCP 连接(根据 DNS 查找,位于 1.1.1.1)。
现在,当 300 秒到期并且 DNS 记录从我的本地缓存中删除时,我的现有 TCP 连接会发生什么情况?
我知道如果我尝试设置另一个到 server.example.com 的 TCP 连接,它会再次进行 DNS 探测。
what happens to my EXISTING TCP connection?
没有。它成立了。它不再需要 DNS。
假设我从我的 "client" 进行 DNS 探查,以启动与 server.example.com 的 TCP 连接。 假设 server.example.com 的 IP 地址解析为 1.1.1.1,ttl 为 300 秒。
现在假设我已成功建立到 server.example.com 的 TCP 连接(根据 DNS 查找,位于 1.1.1.1)。 现在,当 300 秒到期并且 DNS 记录从我的本地缓存中删除时,我的现有 TCP 连接会发生什么情况?
我知道如果我尝试设置另一个到 server.example.com 的 TCP 连接,它会再次进行 DNS 探测。
what happens to my EXISTING TCP connection?
没有。它成立了。它不再需要 DNS。