什么是子网掩码?其与IP地址有何区别?
子网掩码(subnet
mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。
子网掩码有两个作用:1
区分IP地址中的网络ID和主机ID.2
用于将网络分为多个子网.在区分IP地址中的网络ID和主机ID时的计算方法是:将主机IP与子网掩码相与,所得结果为网络ID,因此该网络ID为202.16.12.0:相与中与子网掩码中零所对应的为主机号,即0000
1000与0000
0000所对应.故主机号为0000
1000
IP地址的分类和子网划分
想理解什么是子网掩码,就不能不了解IP地址的构成。互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构。IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作。
IP地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现。
子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。
子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。附图所示的就是IP地址为“192.168.1.1”和子网掩码为“255.255.255.0”的二进制对照。其中,“1”有24个,代表与此相对应的IP地址左边24位是网络号;“0”有8个,代表与此相对应的IP地址右边8位是主机号。这样,子网掩码就确定了一个IP地址的32位二进制数字中哪些是网络号、哪些是主机号。这对于采用TCP/IP协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。
本文将介绍IP地址的分类和子网划分的相关知识。
IP地址的分类IP地址根据其地址范围的不同,分为A、B、C、D、E五类。其中,A、B、C三类地址用于Internet,D类地址用于多播,E类地址保留。
网络地址和主机地址IP地址由网络地址和主机地址两部分组成。网络地址用于标识网络,主机地址用于标识主机。例如,192.168.0.0是一个网络地址,主机地址可以是1~254。
广播地址广播地址是指向同一网络中所有主机发送数据的地址。例如,255.255.255.255是一个广播地址。
子网划分子网划分是指将一个大的网络划分成若干个小的网络,以提高网络的管理和安全性。属于同一子网的主机可以直接通信,不需要经过路由器。
同一子网如果两个IP地址的网络地址相同,那么它们属于同一子网。例如,192.168.0.1和192.168.0.2属于同一子网。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!