子网掩码和ip地址的关系 子网掩码是什么( 六 )


IP地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现 。
规则
子网掩码的设定必须遵循一定的规则 。与二进制IP地址相同,子网掩码由1和0组成,且1和0分别连续 。子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示,1的数目等于网络位的长度;右边是主机位,用二进制数字“0”表示,0的数目等于主机位的长度 。这样做的目的是为了让掩码与ip地址做AND运算时用0遮住原主机数,而不改变原网络段数字,而且很容易通过0的位数确定子网的主机数(2的主机位数次方-2,因为主机号全为1时表示该网络广播地址,全为0时表示该网络的网络号,这是两个特殊地址) 。只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作 。
2作用
子网掩码是一个32位地址,是与IP地址结合使用的一种技术 。它的主要作用有两个,一是用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上 。二是用于将一个大的IP网络划分为若干小的子网络 。
使用子网是为了减少IP的浪费 。因为随着互联网的发展,越来越多的网络产生,有的网络多则几百台,有的只有区区几台,这样就浪费了很多IP地址,所以要划分子网 。使用子网可以提高网络应用的效率 。
通过IP 地址的二进制与子网掩码的二进制进行与运算,确定某个设备的网络地址和主机号,也就是说通过子网掩码分辨一个网络的网络部分和主机部分 。子网掩码一旦设置,网络地址和主机地址就固定了 。子网一个最显著的特征就是具有子网掩码 。与IP地址相同,子网掩码的长度也是32位,也可以使用十进制的形式 。例如,为二进制形式的子网掩码:1111 1111.1111 1111.1111 1111.0000 0000,采用十进制的形式为:255.255.255.0 。
通过计算机的子网掩码判断两台计算机是否属于同一网段的方法是,将计算机十进制的IP地址和子网掩码转换为二进制的形式,然后进行二进制“与”(AND)计算(全1则得1,不全1则得0),如果得出的结果是相同的,那么这两台计算机就属于同一网段 。
详情参考
......
问题五:默认子网掩码的作用是什么?IP地址的结构
要想理解什么是子网掩码,就不能不了解IP地址的构成 。互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构 。IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作 。
IP地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现 。
子网掩码不能单独存在,它必须结合IP地址一起使用 。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分 。
子网掩码的设定必须遵循一定的规则 。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示 。只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作 。
子网掩码的术语是扩展的网络前缀码不是一个地址,但是可以确定一个网络层地址哪一部分是网络号,哪一部分是主机号,1 的部分代表网络号,掩码为 0的部分代表主机号 。子网掩码的作用就是获取主机 IP的网络地址信息,用于区别主机通信不同情况,由此选择不同路 。其中 A类地址的默认子网掩码为 255.0.0.0;B类地址的默认子网掩码为 255.255.0.0;C类地址的默认子网掩码为:255.255.255.0 。
如何通过子网掩码来确定网络号或者网络地址?
通过 IP 地址的二进制与子网掩码的二进制进行与运算进行定某个设备的网络地址,
也就是说通过子网掩码分辨一个网络的网络部分和主机部分子网掩码一旦设置,网络地址和主机地址就固定了 。
相对于使用子网掩码来识别网络地址,早期的使用类别进行网络地址的分类存在着地址大量浪费的不足 。
子网一个最显著的特征就是具有子网掩码 。与IP地址相同,子网掩码的长度也是32位,也可以使用十进制的形式 。例如,为二进制形式的子网掩码:11111111111111111111111100000000,采用十进制的形式为:255.255.255.0 。
1.子网掩码的概念
子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上 。

秒懂生活扩展阅读