【发布时间】:2013-10-07 08:21:45
【问题描述】:
假设我们有一个纯 IPv6 网络。 套接字应用程序使用 getaddrinfo 通过其主机名查找 HOST1,并获取 HOST1 的一个 IP 地址作为第一个响应。 为什么要在返回的地址上循环?这不是路由器的责任还是 HOST1 的 TCP/IP 堆栈或本地 TCP/IP 堆栈以查找到 HOST1 的备用路由,可能通过 HOST1 上的不同网络接口?
您可能会认为查找到名称已知的主机的路由是计算机网络基础设施的最基本功能,而不是套接字应用程序。
【问题讨论】:
标签: ipv6 getaddrinfo