子网掩码又叫网络掩码、子网络遮罩,它是用来知名IP地址哪些位标识的是主机所在子网(网络号),以及哪些位标识的是主机的位掩码(主机号)。
子网掩码单独存在没有意义,它必须结合IP地址一起使用,它只有一个作用,就是把某个IP地址划分为网络地址和主机地址两部分。子网掩码长度有32位,用来屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是同局域网(网络ID相同称之为本地网络局域网,通信不需要路由器转发,反之为远程网络)上,还是在远程网上。通过子网掩码可以判断两个IP在不在一个局域网内部。
对于一个C类地址,用十进制来说,它被认定为前3组为网络地址,最后1组为主机地址,一个没划分子网的C类地址,默认有254个可使用地址(去掉第一个全为0的网络地址和最后一个全为1的广播地址),例如192.168.1.0~192.168.1.255。默认的子网掩码是/24相当于255.255.255.0,用二进制表示为00
例子网掩码为:255.255.255.224,Ip地址为202.112.14.137首先将其转化为二进制
可知其网络号27位,主机号5位,2的5次方等于32,可以得到这个子网中可以使用的IP地址为32个。
然后将子网掩码与IP地址进行与运算(00->0,01->0,11->1,10->0)可得
(1)对四个IP地址进行分析,哪些地址位于同一个子网,哪些地址网络地址相同,但是子网掩码不同。
可以看出,主机
A、C、D的IP地址在同一子网中,主机
A、C所在的网络地址相同,子网掩码不同。
网络间通信时,
A、B、
C、D之间分别发送数据,如需确定是否在同一网络,则用某台主机的网络号与另一台主机的子网掩码进行与运算,观察网络号与与运算的结果是否相同。
例:当B向A发送数据的时候,将B的子网掩码与A的IP地址进行与运算可得结果210.100.1.0此时,A认为B不与自己在一个网络中,故此时将数据转发给网关,同理可得,当
B、C互Ping时,不通。有如B向D发送数据时,将B的子网掩码与D的IP地址进行与运算,得210.100.1.128,与B的网络地址是一致的,此时即认为B与D在同一个网络中,可以互相Ping通,其他同理可得。
把子网掩码化成2进制看有多少个
1,把该进制中1的个数减去第一步所得出的位数,即为子网位数。
子网个数就是等于2的子网位数次方个。比如,子网位数是4位,所以子网个数就是:2的4次方=16个子网。(有些是不能用第一个子网和最后一个子网的)
例如,一个C段地址的掩码是00子网位数为|24-26|=
2,子网个数为2的2次方等于4个子网。
所以,如果你要在一个C段地址中划分5个子网,那就只能把子网位数设置成
3,掩码地址为00,子网位数为|24-27|=3
网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。同层–应用层。网关实质上是一个网络通向其他网络的IP地址。
某县局办公楼共有四层,为了做好局域网地址规划,该局信息中心王工计划为办公楼每一层分配一段IP地址,假设该局可用地址是172.56.16.0/24,请协助王工做好地址分配工作。
解析,要划分为4个子网,因为子网个数就是等于2的子网位数次方个。所以子网位数可以使用
2,也就是掩码为00转换为十进制是255.255.255.255.192
解析,主机号的多少决定了一个子网中能使用的ip地址多少。本例中,掩码为00网络号为26位,主机号6位,那么在该网络段中,最多只能有2^6-2=62台主机,减去2台是因为每个网络中第一个主机位全为0的地址是网络地址,最后一个全为1的是广播地址,不能使用。
解析,直接看就是16和32都在第一个子网62个地址中,所以必定能通信。计算可以用本方IP和对方掩码的二进制运算,可以得到和自己相同同的网络号。
四个子网的地址为172.56.16.0/.56.16.64/.56.16.128/.56.16.192/26
IP地址聚合,就是把两个小网络合并为一个大网络,主要是通过修改子网位实现。通俗点说就是合为一个网段。要计算IP地址聚合后的地址,其实就是比较几个IP的网络前缀,相同的部分有多少位,这多少位就是聚合后的IP,子网掩码就是把相同的网络前缀变为
1,剩下的为
0,算出十进制就可以了。
postedon-12-:08东门乱弹琴阅读()评论
(0)编辑收藏举报