IP地址

前言

上一篇文章介绍了IP地址的划分,本篇文章是对上一篇的补充和延伸,介绍了子网的划分及超网的使用。

一、IP地址的分类


如上图所示为两级IP地址,但两级IP地址的使用不够灵活,所以出现了划分子网形成三级IP地址。

划分子网

IP地址::={<网络号>,<子网号>,<主机号>}

划分子网只是把IP地址的主机号进行再划分,而不改变IP地址原来的网络号。

子网掩码

由于IP数据包的首部无法看出源或目的主机所连接的网络是否划分子网。所以是由子网掩码来区分子网。

把三级IP地址的子网掩码和收到的数据包的目的IP地址逐位进行“与”运算,得出子网的网络地址。如果一个网络不划分子网,那么该网络的子网掩码使用默认子网掩码。

例如:IP地址为141.14.72.24.子网掩码为255.255.92.0,求网络地址

子网掩码为11111111 11111111 11000000 00000000, IP地址为01001101 00001110 01001100 00011000,二者进行与运算,得到01001101 00001110 01000000 00000000,使用点分十进制法,得到网络地址为141.14.64.0

超网

因为IPv4的地址空间有分配完的趋势,所以研究出了无分类编址方法,即无分类域间路由选择CIDR。

1.消除了传统的A类、B类和C类地址及划分子网的概念,采用了无分类的两级编址,CIDR不使用子网,是指没有在地址中指明子网字段,但仍可以根据需要划分一些子网。

IP地址::={<网络前缀>,<主机号>}/网络前缀所占的位数

2.CIDR把网络前缀相同的连续的IP地址组成一个CIDR地址块

例如:IP地址128.14.35.7/20等于10000000 00001110 00100011 00000111(前20位为网络前缀,后12位为主机号)

该地址所在的地址块最小地址为10000000 00001110 00100000 00000000(128.14.32.0)最大地址为10000000 00001110 00101111 11111111(128.14.47.255)

该地址/20的子网掩码为11111111 11111111 11110000 00000000

3.超网:把一些小网络组合成一个大网络。将多个连续的C类的网络地址聚合起来映射到一个物理网络上,这个物理网络可以使用这个聚合起来的C类地址的共同地址前缀作为其网络号。

例:

单位

地址块

二进制表示

网络1

202.15.145.0/24

01101010.00001111.10010001*

网络2

202.15.147.0/24

01101010.00001111.10010011*

网络3

202.15.149.0/24

01101010.00001111.10010101*

网络4

202.15.150.0/24

01101010.00001111.10010110*

超网

202.15.144.0/21

01101010.00001111.10010*


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 19
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值