子网掩码如何归因于IP?

时间:2016-01-22 10:49:12

标签: networking mask subnet

我目前正在研究网络。我读了很多关于子网和子网掩码的东西,但有一点我无法理解。

如何将子网掩码归因于IP地址? 例如 : 网络管理员如何告知地址A将获得255.255.255.0掩码,地址B将获得不同的地址? (为了创建子网)。

我查看了我的个人路由器配置面板,但我没有看到任何内容。

2 个答案:

答案 0 :(得分:1)

网络管理员选择子网掩码将网络划分为更小的子网络。没有规则如何从IP地址“计算”它。

让我们看一个非常常见的子网掩码255.255.255.0的示例,二进制为1111 1111.1111 1111.1111 1111.0000 0000。

子网掩码最后总是会有一定数量的零。上面的网络掩码在末尾有8个零,表示子网中将有2 ^ 8 = 256个可能的地址。系统管理员可能希望拥有一个较小的子网,因此可以选择子网掩码255.255.255.127,即1111 1111.1111 1111.1111 1111.1111 0000,并允许子网中的2 ^ 4 = 32个地址。

编辑:系统管理员将根据管理要求为每个IP地址分配子网掩码。这是在网络设计期间完成的。假设sysadmin知道在新分支中有100人在销售,20人在会计。此外,sysadmin知道他为该分支地址保留了10.10.10.0-255。因此,系统管理员可以划分0-255范围的一种方式是:

10.10.10.0-127   : Sales
10.10.10.128-158 : Accounting

然后IP地址和子网掩码将是:

IP: 10.10.10.0-127   MASK: 255.255.255.128    : Sales
IP: 10.10.10.128-159 MASK: 255.255.255.224    : Beancounters

在每个地址范围内,2个地址不会用于用户:第一个是因为它是网络号而是最后一个,因为它是广播地址。

对于普通家庭用户来说,这一切看起来都像是无意义的工作,你可以将所有主机放在一个子网中,但是一旦你处理大型网络,这就开始变得有意义了。

路由器配置:

要在子网之间路由数据,您需要路由器。在普通的家庭路由器中,您有2个路由接口 - 一个面向ISP,另一个面向家庭网络,后面是(通常)4端口交换机。在企业/服务提供商路由器上,您将拥有多个路由接口 - 每个接口都有自己的IP地址和子网掩码。更复杂的是 - 在企业路由器中,您可以分配一个物理接口以具有多个IP地址和子网掩码对。

答案 1 :(得分:0)

子网掩码告诉您有多少高级位是网络位。例如,如果您有一个网络171.20.20.0/24,这意味着IP为171.20.20.5和171.20.21.7的计算机位于不同的网络中。子网忽略网络的类。