子域和子网划分相关概念吗?

网络工程 ip 子网 网络
2022-02-24 15:07:22

最近在尝试掌握一些基本的网络概念时 - 我觉得子域和子网划分是相关的概念,并希望这个小组对此进行确认并添加更多见解。

我了解网络管理员可以通过创建子域来定义组织内的网络边界。例如:microsoft.com可以有两个印度和西雅图的子域,例如:ind.microsoft.comsea.microsoft.com

为了识别上述子域(组织内的小型网络),网络管理员可以决定创建子网掩码,并且不需要为这两个子网络拥有单独的公共 IP。这种理解是正确的,还是背后有更多的细节和更深层次的概念?

1个回答

DNS和IP是两个独立的概念。在 IP 网络中,您将 IP 块(例如私有范围 192.168.0.0/16)划分为更小的块,例如 192.168.1.0/24、192.168.2.0/24 等。这在我的示例中将大网络 192.168.0.0/16 划分为 256 个独立的网络,并且可以在一条路由中分别用自己的网络地址进行描述,您仍然可以将它们统称为 /16 网络,用于聚合路由例子。因此,我们将较大的网络“子网化”为子网。

DNS 有类似的概念,但它与 IP 完全不同。DNS本质上是一个全球分布的分层数据库,其中不同的服务器对不同的区域具有权威性。区域基本上可以定义为任何东西,但通常它是一个子域。因此,在您的示例 sea.microsoft.com 中。至少有4个区域。首先是根区域,或尾随 . 包含服务器对每个 tld 具有权威性的记录。接下来是 .com 区域,其中包含每个域的服务器的记录。第三个是.microsoft,第四个是sea。通常,人们将不是 tld 的 DNS 记录的第一部分定义为域(在本例中为 microsoft),之后的任何内容都是子域。但是,子域可以包含任何内容,不仅是 IP 地址,而且 DNS 记录通常只包含主机 IP,例如 sea.microsoft.com 的邮件服务器 IP 地址。因此,虽然您可以在 IP 块和子域之间定义某种逻辑,但两者之间没有关系。

唯一的例外是公共 IP 地址的反向查找记录,但这完全是另一个话题。