假设“host1.mydomain.dom”的 IP 地址为 145.128.16.8。以下哪个选项最适合作为执行 145.128.16.8 的反向查找的步骤的子序列?在以下选项中,“NS”是“nameserver”的缩写。
(A)查询根域的 NS,然后查询“dom”域的 NS
(B)直接查询 NS 为“dom”,然后查询 NS 为“mydomain.dom”域
(C)为 in-addr.arpa 查询 NS,然后为 128.145.in-addr.arpa 域查询 NS
(D)直接查询 145.in-addr.arpa 的 NS,然后查询 128.145.in-addr.arpa 域的 NS答案: (C)
说明:背景:
当您在诸如 www.google.com 之类的网络浏览器中键入网址时,您的计算机需要将其转换为 IP 地址,以便它可以联系该网络服务器并将网页发送给您。
在正向 DNS 查找中,客户端首先向 ISP(Internet 服务提供商)询问域名的 dns。ISP 为已经进行查找的域的 IP 地址维护一个缓存。如果在缓存中找不到 IP,则ISP询问根级dns服务器,这是一个由全球许多国家的数百台服务器组成的网络。印度最近的根级DNS在东京。
根级服务器然后将其重定向到另一台服务器,假设我们正在搜索 geeksforgeeks.org 然后根级服务器将把 isp 重定向到 org 服务器,该服务器又将重定向到 geeksforgeeks 服务器,然后 ISP 获取特定的 IP 地址,然后将其发送给客户。正向 dns 查找-
域名 – IP
反向 dns 查找-
IP-域名
特殊地址域——in.addr.arpa(这个域基本上转换为逆域)
IPv6 地址使用 ip6.arpa 域。
现在,ISP 维护着一个与域名对应的 IP 地址列表以及与 IP 地址对应的域名。
in-addr.arpa 是域名服务器
对于 IP 地址,例如 192.19.20.1(即 geeksforgeeks 的 IP 地址),相应的条目将是
“ 1.20.19.192.in-addr.arpa。在 PTR www.geeksforgeeks.org 中。”
它将指向 www.geeksforgeeks.org 。这有助于检查发件人的 IP 地址。
条目中的 IP 顺序相反。
该解决方案由Shashank贡献。
这个问题的测验