子网掩码的作用是可以用来识别主机地址 子网掩码的作用 子关掩码的作用

很多朋友有个情况,就是关于少量点位ip地址知道怎么分配,而对于点位比较多的项目,ip地址的分配就容易出错,这还是源于对于ip地址的一些基础了解不深,今天我们来看下 。
一、ip地址
IP地址被用来给Internet上的电脑一个编号 。大家日常见到的情况是每台联网的PC上都需要有IP地址,才能正常通信 。我们可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当于“电话号码”,而Internet中的路由器,就相当于电信局的“程控式交换机” 。
IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节) 。

子网掩码的作用是可以用来识别主机地址 子网掩码的作用 子关掩码的作用

文章插图


子网掩码的作用是可以用来识别主机地址 子网掩码的作用 子关掩码的作用

文章插图

当然还有一些特殊类别的IP,D类 以1110开始 用于组播 ,E类 以11110开始 用于科研保留 。
二、子网掩码
子网掩码又叫网络掩码、地址掩码 。它的作用就是用来指明某个IP地址哪些标识位是主机所在的子网,也就是网络ID部分,哪些标识位为主机的掩码,也就是主机ID部分 。其实也就是将IP地址划分出网络地址和主机地址 。例如 。对于C类IP来说,它的子网掩码就是255.255.255.0,前3个字节为网络位,最后一个字节为主机位 。
三、网关
【子网掩码的作用是可以用来识别主机地址 子网掩码的作用 子关掩码的作用】大家都知道,从一件房走到另一间房,必须经过一扇门 。同样,从一个网络向另一个网络发送信息,也需要经过一个“关口”,这个“关口”也就是网关,网关就是一个从一个网络到另一个网络之间的一个网络关卡 。
网关又称为网络间的连接器,协议转换器 。默认网关在网络层实现网络的互联,是最复杂的网络互联设备,仅用于两个高层协议不同的网络互联 。网关即可以用于广域网互联,也可用与局域网互联 。网关实质上是一个网络通向另一个网络的IP地址,也就是那道“关卡” 。比如有一种情况:一个网络A的IP地址范围为“192.168.5.1-192.168.5.255”另一个网络为“192.168.10.1-192.168.10.255” 。这两个网络不在同一个子网中,如果没有路由器,这两个网络是不能通讯的,要实现网络之间的通讯,就必须通过网关实现 。其大致过程如下:网络A中的主机如果向B网络中的主机发送信息,就会将数据包转发给自己的网关,再有网关发送给网络B的网关,网络B的网关再转发给网络B的某个主机 。
所以说,只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信 。那么这个IP地址是哪台机器的IP地址呢?网关的IP地址是具有路由功能的设备的IP地址,具有路由功能的设备有路由器、启用了路由协议的服务器(实质上相当于一台路由器)、代理服务器(也相当于一台路由器) 。
四、广播地址
广播地址,顾名思义就是向周围所有的工作站进行发送的一个地址 。
那么广播地址又是怎么表示的呢?其实,广播地址将IP地址中的主机标识段设置为全1,例如对于,192.168.1.0网络,其广播地址就是192.168.1.255(255 即为2 进制的11111111),当发送一个192.168.1.255的分组时,它将被分发给该网段上的所有计算机 。
五、网络地址的求法
网络地址是二进制之间的运算,需要知道IP地址和子网掩码,然后得到他们的二进制,将IP地址和子网掩码的二进制进行与操作,结果为网络地址(主机位全为0) 。
例如,一个主机的ip地址202.112.14.137,子网掩码为255.255.255.224,求网络地址
IP地址&子网掩码

子网掩码的作用是可以用来识别主机地址 子网掩码的作用 子关掩码的作用

文章插图

将得到的ip转化为10进制也就是:202.112.14.128 。
根据每个网络的主机数量进行子网地址的规划和计算子网掩码
这也可按上述原则进行计算 。
比如一个子网有10台主机,那么对于这个子网需要的IP地址是
10+1+1+1=13
注意:加的第一个1是指这个网络连接时所需的网关地址,接着的两个1分别是指网络地址和广播地址 。
因为13小于16(16等于2的4次方),所以主机位为4位 。
而 256-16=240 所以该子网掩码为255.255.255.240 。
如果一个子网有14台主机,不少人常犯的错误是:依然分配具有16个地址空间的子网,而忘记了给网关分配地址 。这样就错误了,因为:
14+1+1+1=17
17.大于16,所以我们只能分配具有32个地址(32等于2的5次方)空间的子网 。这时子网掩码为:255.255.255.224