第1个回答 2019-12-25
它有两个主要作用:一是屏蔽部分IP地址,区分网络标识和主机标识,解释IP地址是在局域网上还是在远程网络上;其次将一个大的IP网络划分为几个小的子网络。
子网掩码可以减少IP浪费。随着互联网的发展,越来越多的网络应运而生,有的是数百个,有的只是少数,浪费了大量的IP地址,因此有必要对子网进行划分,使用子网来提高网络应用的效率。
子网掩码设置成功后,网络地址和主机地址就固定了,与IP地址一样,子网掩码的长度为32位,也可以是十进制的。
扩展资料
子网掩码用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码,子网掩码不能单独存在,它必须结合IP地址一起使用。
子网掩码分为两类。一个是默认(自动生成)子网掩码,另一个是自定义子网掩码。默认的子网掩码是不划分子网,网络号的对应位设置为1,主机号设置为0。
子网掩码有两种格式。一种是用与IP地址格式相同的十进制表示,另一种是在IP地址后加“/”符号和1-32位,其中1-32位代表子网掩码中网络标识位的长度。
参考资料来源:百度百科-子网掩码
第2个回答 2019-05-16
简单的说,子网掩码的作用就是用于说明如何进行子网的划分,使IP协议在发送数据包时确定发送主机和接收主机是否是在同一个物理网络内,如果在同一个子网内,那数据将直接在两台主机之间传送,如果不在同一个子网内,那数据包将交由路由器转发
就好比打电话是要区分是市话还是长途一样!
一般IP地址是32位二进制数,表示为点分四段十进制,相同的子网内的IP具有相同的前n位(n=8、16...)例如对于任意B类地址165.111.6.7,路由器将B类的子网掩码255.255.0.0和165.111.6.7按位与,就过滤掉了后面.6.7的信息,得到了目的地所在的网络名:165.111.0.0。
C类地址的子网掩码则是255.255.255.0,写成二进制是24个1和8位0。
第3个回答 2020-01-19
子网掩码(subnet
mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分