子网掩码和网络掩码之间有什么区别?


20

使用两个不同的名称来确定主机ID和网络ID是否有逻辑?

例如,如果键入print route命令提示符,则可以使用netmask,但是IPv4设置似乎使用了子网掩码

这两个词之间有什么显着差异?


3
这只是语。
KCotreau

2
那微软为什么要用2个名字呢?
SpiXel 2011年

3
我们为什么称威廉,比尔或比利?我们喜欢,在某些情况下,只是懒惰。合适的术语是子网掩码,但是其他子网掩码只是使用了很多,尽管可能更多的是网络掩码。
KCotreau

Answers:


30

区别非常非常小。10次​​中有9次表示完全相同的意思。

但是,在我们讨论给定网络的子网划分的情况下,这些术语可能具有上下文含义。在那些情况下,两个术语“网络掩码”和“子网掩码”可能具有不同的含义。也就是说,如果我们区分“网络”和“子网络”,则由于上下文,“网络的掩码”和“子网络的掩码”的含义不同。这种区别是相对的区别。

例如,假设您已被授予10.10.0.0/16网络(使用CIDR表示法)。在这里,您的“网络掩码”为255.255.0.0。假设您需要将此网络分成4个较小的网络,每个网络都应尽可能大。为了从中取出4个网络10.10.0.0/16,您需要从主机地址借两个位(00、01、10、11),并将它们用作子网地址。这将为您提供以下子网:

10.10.0.0/18
10.10.64.0/18
10.10.128.0/18
10.10.192.0/18

在这里,您的“网络掩码”仍然是255.255.0.0,但是每个“子网掩码”是255.255.192.0

但是,正如我所说,它完全是基于上下文的相对术语。如果在同一上下文中我们要谈论成为例如的超网,255.255.192.0那么也可以谈论成为“网络掩码”,然后255.255.0.0成为“超级网络掩码” 。所有这些都是基于所讨论内容的。10.10.0.0/1610.10.64.0/18


我敢打赌,这是我读过的最好的答案之一。谢谢。
学习者

清晰的解释。感谢和感谢。
Siva Prakash

9

“ Netmask”(子网掩码),“子网掩码”(subnet mask)或简单的“ mask”(掩码)都是一样的东西:一个掩码,告诉软件哪些IP属于该网络,哪些不属于该网络。


3
@SpiXel:达斯Android是正确的。甚至还没有辩论的余地。
jftuga 2011年

@SpiXel:将网络分成较小的部分可以由使用VLAN来分离和/或分离的流量,如的DMZ,服务器,HR,市场营销,开发者,iSCSI的备份等的
jftuga

@jftuga:是的,这对于较小的网络部分是正确的,谢谢:)
SpiXel 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.