基础之IP地址和子网掩码 什么是子网掩码

什么是子网掩码( 基础I,红豆博客P地址和子网掩码)TCP/IP协议设置 。

一、IP地址
它是英文Internet Prot红豆博客ocol的缩写,意思是“ 之间的互联协议”,即专为计算机 相互通信而设计的协议 。在互联网中,它是一组规则,使所有连接到互联网的计算机 能够相互通信,并指定计算机在互联网上通信时应遵循的规则 。任何厂商生产的任何计算机系统,只要符合IP协议,都可以与互联网互联 。由于IP协议,互联网已经迅速发展成为世界上更大和开放的计算机通信 。因此,IP协议也可以称为“互联网协议” 。
互联网由许多小型 组成,每个 上有许多主机,因此形成了分层结构 。在设计IP地址时,我们考虑了地址分配的分层特性,将每个IP地址分为 号和主机号两部分,以方便IP地址的寻址操作 。
IP地址是一个32位二进制值,用于在TCP/IP通信协议中标记每台计算机的地址 。我们通常使用点分十进制,比如192.168.1.5等等 。
每个IP地址可以分为两部分 。即 号部分和主机号部分: 号代表其所属的网段号,主机号代表该网段内主机的地址号 。根据 范围的大小,IP地址可以分为A、B、C、D、E五类,其中A、B、C类是三种重要的地址类型,D类专用于多用途地址进行多用途传输,E类用于扩展备用地址 。A类、B类和C类IP地址的有效范围如下:
号/占用号主机号/占用号用法
1 ~ 126/8 0 ~ 255 0 ~ 255 1 ~ 254/24国家级
B 128 ~ 191 0 ~ 255/16 0 ~ 255 1 ~ 254/16跨组织
C 192 ~ 223 0 ~ 255 0 ~ 255/24 1 ~ 254/8企业组织

随着互联网应用的不断扩大,原有IPv4的弊端逐渐暴露出来,即 号太多占用空间,而主机号太少,所以它能供应的主机地址越来越稀缺 。目前,除了应用NAT保存地址供企业内部自行分配外,一个高等级的IP地址通常被细分成多个子网,可以提供给不同的用户群 。
二、什么是子网掩码?
子网掩码又称 掩码、地址掩码和子网掩码,是一种位掩码,用来表示IP地址的哪些位标识主机所在的子网,哪些位标识主机 。
子网掩码不能单独存在;它必须与IP地址一起使用 。子网掩码只有一个作用,就是把一个IP地址分成两部分: 地址和主机地址 。
子网掩码标记两个IP地址是否属于同一个子网,也是32位二进制地址,每个1表示该位是 位,0表示主机位 。和IP地址一样,用点分十进制表示 。如果两个IP地址在子网掩码的逐位求和计算下是相同的,则它们都属于同一个子网 。
在计算子网掩码时,要注意IP地址中存储的地址,即“0”地址和广播地址 。它们是指主机地址或 地址都为“0”或“1”时的IP地址,代表本地 地址和广播地址,一般无法计算 。
三、常用的子网掩码

有数百个子网掩码 。这里只说两个最常用的子网掩码,分别是“255.255.255.0”和“255.255.0.0” 。
1.子网掩码为“255.255.255.0”的 :
最后一个数字可以从0到255任意改变,因此可以提供256个IP地址 。但实际可用的IP地址数是256-2,即254,因为主机号不可能全是“0”或全是“1” 。
2.子网掩码为“255.255.0.0”的 :
【基础之IP地址和子网掩码 什么是子网掩码】最后两个数字可以从0到255任意变化,可以提供65,536个IP地址 。但是可用IP地址的实际数量减少了2个,即65,534个 。
IP地址的子网掩码设置不是任意的 。如果子网掩码设置得太大,也就是说子网规模扩大了,那么根据子网路由规则,发送到与本地机不在同一个子网的目标机的数据很可能会因为故障判定而被认为目标机在同一个子网 。
四 。子网掩码算法
对于不需要划分子网的IP地址,子网掩码很简单,就是可以按照它的定义来写:如果一个B类IP地址是10洪都Blog.14.3.0,那么这个IP地址的子网掩码就是255.255.0.0 。如果是C类地址,则其子网掩码为255.255.255.0 。其他类比就不赘述了 。下面问题的关键是引入一个IP地址,需要用它的主机高位作为划分子网的 号,剩下的就是每个子网的主机号 。这个时候,如何计算每个子网的掩码 。
首先,计算子网的数量 。
在找到子网掩码之前,需要知道要划分的子网数量以及每个子网中需要的主机数量 。
1)将子网数量转换为二进制数 。
2)得到二进制的位数,为n 。
3)获取IP地址的子网掩码,将主机地址的前N位设置为1,获取IP地址的子网掩码 。
要将B类IP地址168.195.0.0划分为27个子网:
1)27=11011
2)二进制有五个数字,N = 5 。
3)将B类地址子网掩码255.255.0.0的前五个主机地址设置为1,得到255.255.248.0 。