子网掩码的作用

子网掩码使用与IP相同的编址格式,子网掩码为1的部分对应于IP地址的网络与子网部分,子网掩码为0的部分对应于IP地址的主机部分。将子网掩码和IP地址作"与"操作后,IP地址的主机部分将被丢弃,剩余的是网络地址和子网地址。例如,一个IP分组的目的IP地址为:10.2.2.1,若子网掩码为:255.255.255.0,与之作"与"运算得:10.2.2.0,则网络设备认为该IP地址的网络号与子网号为:10.2.2.0。子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。 

最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。就这么简单。 

请看以下示例: 

运算演示之一:aa 

I P 地址  192.168.0.1 

子网掩码  255.255.255.0 

AND运算 

转化为二进制进行运算: 

I P 地址 11010000.10101000.00000000.00000001 

子网掩码 11111111.11111111.11111111.00000000 

AND运算 

 11000000.10101000.00000000.00000000 

转化为十进制后为: 

192.168.0.0 

运算演示之二: 

I P 地址  192.168.0.254 

子网掩码  255.255.255.0 

AND运算 

转化为二进制进行运算: 

I P 地址 11010000.10101000.00000000.11111110 

子网掩码 11111111.11111111.11111111.00000000 

AND运算 

 11000000.10101000.00000000.00000000 

转化为十进制后为: 

192.168.0.0 

运算演示之三: 

I P 地址  192.168.0.4 

子网掩码  255.255.255.0 

AND运算 

转化为二进制进行运算: 

I P 地址 11010000.10101000.00000000.00000100 

子网掩码 11111111.11111111.11111111.00000000 

AND运算 

 11000000.10101000.00000000.00000000 

转化为十进制后为: 

192.168.0.0 

通过以上对三组计算机IP地址与子网掩码的AND运算后,我们可以看到它运算结果是一样的。均为192.168.0.0 

所以计算机就会把这三台计算机视为是同一子网络,然后进行通讯的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值