子网号和网络地址的区别

来源:百度知道 编辑:UC知道 时间:2024/05/15 06:48:14
网络号、子网号和网络地址的区别?
还有:网络地址分类(及区分),以及各类所能容纳的数量是多少?

举例来说:
IP地址192.168.0.1/24的子网掩码为255.255.255.0,而IP地址192.168.0.1/25的子网掩码为255.255.255.128。前面一个IP地址子网掩码为24位,后面的IP地址子网掩码为25位,则前面的IP地址子网地址数量为2的8次方(32-24=8),也就是256个,那么它的子网情况为192.168.0.0~192.168.0.255为一个子网,也就是只有一个子网。而后面的那个IP地址的子网地址数量为2的7次方(32-25=7),也就是128个,从而可以得到后面的IP地址的子网情况为192.168.0.0~192.168.0.127为一个子网,而192.168.0.128~192.168.0.255为另外一个子网,有两个子网。而默认情况下,一个子网中的第一个IP地址保留作为网络地址。因而,192.168.0.0~192.168.127的网络地址为192.168.0.0而192.168.0.128~192.168.255的网络地址为192.168.0.128

我们现在常使用的是第四版的IP地址,称为IPv4。IPv4的IP地址由4段8位共32位的二进制数字表示,而为了方便记忆,通常会把4段8位的二进制转换成10进制数字表示,比如192.168.0.1,这个IP地址对应的二进制就是11000000.1001110.00000000.00000001。

而为了综合利用IP地址,则会对IP地址分类和进行子网划分。进行子网划分时,会用到子网掩码和子网号来进行划分、标记。子网掩码和IP地址类似,也是4段8位,和IP地址一一对应。

子网掩码的作用就是用来判断任意两个IP地址是否属于同一子网络,这时只有在同一子网的计算机才能"直接"互通。
IP地址是以网络号和主机号来表示网络上的主机的,只有在一个网络号下的计算机之间才能"直接"互通,不同网络号的计算机要通过网关(Gateway)才能互通。但这样的划分在某些情况下显得并不十分灵活。为此IP网络还允许划分成更小的网络,称为子网(Subnet),这样就产生了子网掩码。

根据子网掩码,如255.255.255.0的子网掩码,三个255对应的就是网络号,0对应的就是