【IP地址】IP地址与子网划分

1.IP地址

1.1 IPv4地址的组成

	IPv4由32位二进制数组成,一般用点分十进制来表示;IPv4地址由网络部分(network)和主机部分(host)两部分组成,如IP地址:192.168.1.142的网络部分为(192.168.1),主机部分为(142);IPv4又分为私有网络地址和公有网络地址,公有网络地址(以下简称公网地址)是指在互联网上全球唯一的IP地址。2019年11月26日,是人类互联网时代值得纪念的一天,全球近43亿个IPv4地址已正式耗尽。IPv6由128位组成,一般用冒号分隔,十六进制表示。

1.2 IP地址的分类

(1)IP地址=网络部分+主机部分

  • 网络部分用来确定终端是否属于同一个网段;
  • 主机部分用来确定终端的容量大小;(最多可以容纳多少台终端设备)
  • 同一个部门应该要确保其所有的终端在同一个网段范围内;
  • 主机的数量应该在主机部分所属的范围内。

(2)IP地址范围就是含在本网段内的所有主机。网络地址+1即为第一个主机地址,广播地址-1即为最后一个主机地址,由此可以看出地址范围是:网络地址 +1~ 广播地址-1。
如网络地址:192.168.32.0的地址范围 192.168.32.1~192.168.32.254.

(3)主机的数量
主机的数量=2的(二进制位数主机)的次方
即主机的数量=2[^8]-2=254(8位主机)
减2是因为主机不包括网络地址和广播地址。

(4)IP地址分为A、B、C、D、E五类地址。

  • A类地址范围:1.0.0.1~126.255.255.254
    1.0.0.0网络地址 126.255.255.255广播地址
    A类地址=网络部分+主机部分+主机部分+主机部分
    (有类边界)默认子网掩码为/8,即255. 0.0.0

  • B类地址范围:128.0.0.1~191. 255.255.254
    128.0.0.0网络地址 191.255.255.255广播地址
    B类地址=网络部分+网络部分+主机部分+主机部分
    (有类边界)默认子网掩码为/16,即255.255.0.0

  • C类地址范围:192.0.0.1~223.255.255.254
    192.0.0.0网络地址 223.255.255.255广播地址
    C类地址=网络部分+网络部分+网络部分+主机部分
    (有类边界)默认子网掩码为/24,即255.255.255.0

  • D类地址范围:224.0.0 .1~239.255.255.254
    224.0.0.0网络地址 239.255.255.255广播地址
    用于组播通信的地址

  • E类地址范围: 240.0.0.1~255.255.255.254
    240.0.0.0网络地址 255.255.255.255广播地址
    用于科学研究的保留地址

注意:以127开头的IP地址都代表本机(广播地址127.255.255.255除外)
127.0.0.1为本机回环地址
169.254.0.0~169.254.255.255 DHCP服务失效时分配的地址

0.0.0.0——所有网段
255.255.255.255——全网广播
x.x.x.255/24——本网段广播

IPv4 32位 二进制数组成 分4段 每段8位
11111111.11111111.11111111.11111111 IP地址
11111111.00000000.00000000.00000000 /8子网掩码
11111111.11111111.00000000.00000000 /16子网掩码
11111111.11111111.11111111.00000000 /24子网掩码

A类 /8 255.0.0.0
B类 /16 255.255.0.0
B类 /24 255.255.255.0

类别地址段二进制数表示默认子网掩码
A类1~12600000001~01111110255.0.0.0 /8
B类128~19110000000~10111111255.255.0.0 /16
C类192~22311000000~11011111255.255.255.0 /24
D类224~23911100000~11101111——
E类240~25411110000~11111110——

1.3 IP地址汇总

CIDR:

192.168.1.0/24 11000000.10101000.00000001.00000000
192.168.2.0/24 11000000.10101000.00000010.00000000
192.168.3.0/24 11000000.10101000.00000011.00000000
192.168.4.0/24 11000000.10101000.00000100.00000000

以上4个网段黄色部分为相同的位,剩余填充部分则是不相同的位,将主机位向左移动3位,则成为了192.168.0.0/21这个网段,形成超网的过程,叫做汇聚。

172.16.1.0/24
172.16.2.0/24
172.16.3.0/24
172.16.4.0/24

172.16.0.0/21 形成子网的过程,叫做汇总。

192.168.1.1/24主机地址
192.168.1.0/24网段/主类边界/网络号
192.168.0.0/16超网
192.0.0.0/8 大的超网
0.0.0.0/0 缺省,ALL

CIDR汇总的好处:节约设备资源,稳定。
网段172.16.0.0/24~172.16.7.0/24汇总成一个网段
IP地址汇总
总结:把变化的后几位变为0,变化前的位数计算为掩码。

1.4 私有地址和共有地址

IP地址分为私有地址和公有地址。私有地址只能出现在局域网中,且可以重复使用。由于每个局域网都是独立的分支,因此某些私有地址没有在互联网中出现,则不会影响别的局域网的通信。而公有地址在互联网中必须唯一,如果地址重复,将不能正常转发。
私有地址记忆如下所示:

类别地址范围
A类10.0.0.0/8~10.255.255.255/8
B类172.16.0.0/16~172.31.255.255/16
C类192.168.0.0 /24~192.168.255.255/24

1.5 如何判断两个IP地址是否属于同一个网段

第一步:把IP地址换算成二进制数
第二步:把子网掩码换算成二进制数,与IP地址对齐,并将子网掩码位数部分用下划线表示出来。
第三步:把IP地址和子网掩码做‘与’(乘法)运算。
第四步:用‘有0出0,全1出1’口诀计算出结果即为网络位/网络号。
第五步:第二个IP的网络位/网络号计算方法同上。
第六步:比较两网络位/网络号是否相同。如果相同即为在同一个网段,两两之间数据通信即用交换机。如果不同即不在同一个网段,两两之间数据通信用路由器。

例题展示如下所示:(判断IP地址192.168 .10 .250/24与IP地址193 . 168. 20. 10/24是否在同一个网段内)
IP地址:192.168 .10 .250/24
IP地址的二进制表示:11000000.10101000.00001010. 11111010
子网掩码:255. 255 . 255 . 0
子网掩码的十进制表示:11111111.11111111.11111111. 00000000
”与“运算结果:11000000.10101000.00001010. 00000000
网络号:192 .168 . 10 . 0/24

IP地址:193 . 168. 20. 10/24
IP地址的二进制表示:11000001.10101000. 00010100. 00001010
子网掩码: 255 . 255 . 255 . 0
子网掩码的十进制表示:11111111.11111111. 11111111. 00000000

”与“运算结果:11000001.10101000. 00010100. 00000000
网络号:193 . 168 . 20 . 0
因此IP地址192.168 .10 .250/24与IP地址193 . 168. 20. 10/24不在同一个IP网段内。

2.子网掩码

2.1 子网划分的原因

	有类地址和无类地址的定义:有类地址指的是IP地址的类别按照国际公约标准(A、B、C、D、E),不可更改,可能造成IP地址浪费的情况。无类地址指的是IP地址的范围描述可按照人为意愿自己定义,支持VLSM(可变长子网掩码),CIDR,节约IP地址,节省网络设备的资源。有类地址和无类地址的本质区别就是是否携带掩码信息,是否支持VLSM,CIDR。
  • 满足不同网络对IP地址的需求
  • 实现网络的层次性
  • 节省IP地址

2.2 IP地址的两种分类

(1)有类地址
(2)无类地址

有类IP地址:
1.按照国际标准:128 64 32 16 8 4 2 1(1248码,分别对应2的0次方到7次方)

类别IP地址二进制表示地址空间网段范围
A类0*******...********/82[^24]1.0.0.1~126.255.255.254/8
B类10******...********/162[^16]128.0.0.1~191.255.255.254/16
C类110*****...********/242[^24]192.0.0.1~223.255.255.254/24
D类1110****...********组播224.0.0.1~239.255.255.254
E类11110***...********保留240.0.0.1~255.255.255.254

broadcast(广播地址)的分类:

  • 192.168.1.255/24——定向广播地址(网段内的广播地址)
  • 255.255.255.255——全向广播地址

特殊的地址:

0.0.0.0/0 缺省地址,匹配所有

127.0.0.0/8 127.0.0.1(本地回环地址)

无类地址:
节省IP地址,防止造成浪费。如192.168.1.0/24的可用主机位是254个,但目前只需要50个IP地址,就剩下200多个地址,造成了浪费。所以我们就需要将网络号延长,从而减少主机位的数量。

那么我们用192.168.1.0/24这个网段进行演示计算:

11000000.10101000.00000001.00000000

将网络位向右移动一位就变成了192.168.1.10000000/25,减少了128位主机位,还剩下127位。如下:

192.168.1.0/25~192.168.1.127/25
192.168.1.128/25–192.168.1.255/25

将网络位向右再移动一位就变成了192.168.1.11000000/26,就减少192位主机位,还剩下63位。
192.168.1.0/26~192.168.1.63/26
192.168.1.64/26~192.168.1.127/26
192.168.1.128/26~192.168.1.191/26
192.168.1.192/26~192.168.1.255/26

2.3 子网掩码计算规律总结

在这里插入图片描述
例题展示如下所示:
(1)某公司使用192.168.0.0/24网段,公司部门情况:财务部:20台主机,综合部:16台主机,销售部:60台主机,生产部:46台主机。通过子网划分给部门分配网络地址、子网掩码及广播地址。
解题思路:由于公司有4个部门,因此至少需要划分四个子网,销售部门有60台主机,要求每个子网内主机数量大于或等于60才可以,分析可得掩码/26即可满足要求,划分四个子网,每个网段内有64个地址,62个可用IP地址满足要求。
财务部:192.168.0.0/26-192.168.0.63/26
综合部: 192.168.0.64/26~192.168.0.127/26
销售部:192.168.0.128/26~192.168.0.191/26
生产部:192.168.0.192/26~192.168.0.255/26

(2)某公司使用192.168.0.0/24网段,公司部门情况:财务部:20台主机,综合部:16台主机,销售部:65台主机,生产部:46台主机。通过子网划分给部门分配网络地址、子网掩码以及可用主机范围。
解题思路:由于公司有4个部门,因此至少需要划分四个子网,销售部门有65台主机,要求每个子网内主机数量大于或等于65才可以,分析可得掩码/26将不能满足要求,考虑在同一个公司内按照不同掩码划分子网,首先销售部门65台主机的需求,需按照掩码/25划分(2个子网,128个地址,126个可用IP地址),则销售部门IP地址为:192.168.0.0/25——192.168.0.127/25;
接下来考虑生产部46台主机:可按照掩码/26划分(4个子网,64个地址,62个可用IP地址),则生产部门IP地址为:192.168.0.128/26——192.168.0.191/26;
接下来考虑财务部20台主机:可按照掩码/27划分(8个子网,32个地址,30个可用IP地址),则财务部门IP地址为:192.168.0.192/27——192.168.0.223/27;
接下来考虑综合部16台主机:可按照掩码/28划分(16个子网,16个地址,14个可用IP地址),故按照掩码/28划分综合部不符合要求,因此综合部采用按照掩码/27划分,(8个子网,32个地址,30个可用IP地址)则综合部门IP地址为:192.168.0.224/27——192.168.0.255/27;

答案汇总:
销售部门:192.168.0.0/25——192.168.0.127/25
生产部门:192.168.0.128/26——192.168.0.191/26
财务部门:192.168.0.192/27——192.168.0.223/27
综合部门:192.168.0.224/27——192.168.0.255/27

可用IP地址汇总如下所示:
销售部门:192.168.0.1/25——192.168.0.126/25
126个主机地址
生产部门:192.168.0.129/26——192.168.0.190/26
62个主机地址
财务部门:192.168.0.193/27——192.168.0.222/27
30个主机地址
综合部门:192.168.0.225/27——192.168.0.254/27
30个主机地址

另一种答案解法汇总:
财务部:192.168.0.0/ 27——192.168.0.31/27
综合部:192.168.0.32/27——192.168.0.63/27
销售部:192.168.0.128/25——192.168.0.255/25
生产部:192.168.0.64/26——192.168.0.127/26

可用IP地址汇总如下所示:
财务部:192.168.0.1/27——192.168.0.30/27
30个主机地址
综合部:192.168.0.33/27——192.168.0.62/27
30个主机地址
销售部:192.168.0.129/25——192.168.0.254/25
126个主机地址
生产部:192.168.0.65/26——192.168.0.126/26
62个主机地址

  • 4
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陌上花开,静待绽放!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值