我是靠谱客的博主 怕孤独便当,最近开发中收集的这篇文章主要介绍IPv4划分IPv4地址有类的划分IPv4子网划分,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

IPv4地址有类的划分

IPv4地址共32bits,分为4段,每一段8bits,用点分十进制来表示。

例如:xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx

范围:00000000.00000000.00000000.00000000 ---- 11111111.11111111.11111111.11111111

即:0.0.0.0(未指定地址/默认路由) ---- 255.255.255.255(广播地址)

IPv4地址由网络位和主机位构成,用网络位来标识一个网络,主机位用来标识此网络中的其中一台主机。

A类地址:

首位固定为0,前8bits是网络位,后24bits是主机位。

0xxxxxxx.y.y.y y表示主机位

00000001.y.y.y ---- 01111111.y.y.y

1.y.y.y ---- 127.y.y.y

网络数量=27-2(除了0和127开头)

每个A类网络容纳的主机数量=224-2

网络号:主机位全为0

广播地址:主机位全为1

举例:12.150.79.200 网络号:12.0.0.0 广播地址:12.255.255.255

私有的A类地址:10.0.0.0 ---- 10.255.255.255 10.0.0.0/8

B类地址:

前2bits固定为10,前16bits是网络位,后16bits是主机位。

10xxxxxx.xxxxxxxx.y.y y表示主机位

10000000.00000000.y.y ---- 10111111.11111111.y.y

128.0.y.y ---- 191.255.y.y

网络数量=214

每个B类网络容纳的主机数量=216-2

举例:151.10.205.9 网络号:151.10.0.0 广播地址:151.10.255.255

私有的B类地址:172.16.0.0 ----172.31.255.255

16个私有IP网段 172.16.0.0/12

172.00010000.0.0 172.16.0.0

172.00010001.0.0 172.17.0.0

172.00010010.0.0 172.18.0.0

172.00010011.0.0 172.19.0.0

....

172.00011111.0.0 172.31.0.0

C类地址:

前3bits固定为110,前24bits是网络位,后8bits是主机位。

110xxxxx.xxxxxxxx.xxxxxxxx.y y表示主机位

11000000.00000000.00000000.y ---- 11011111.11111111.11111111.y

192.0.0.y ---- 223.255.255.y

网络数量=221

每个C类网络容纳的主机数量=28-2

举例:192.168.9.88 网络号:192.168.9.0 广播地址:192.168.9.255

私有的C类地址:192.168.0.0 ---- 192.168.255.255 192.168.0.0/16

D类地址:

前4bits固定为1110

1110xxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx

11100000.00000000.00000000.00000000 ---- 11101111.11111111.11111111.11111111

224.0.0.0 ---- 239.255.255.255 表示组播地址

私有的组播地址:239.0.0.0 ---- 239.255.255.255

 

xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx

0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx A类地址占1/2

1xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx 当前剩余地址占1/2

1xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx

10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx B类地址上面剩余地址1/2

11xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx 当前剩余地址占上面剩余地址1/2

11xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx

110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx C类地址上面剩余地址1/2

111xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx 当前剩余地址占上面剩余地址1/2

111xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx

1110xxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx D类地址上面剩余地址1/2

1111xxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx 剩余的地址空间

IPv4子网划分

掩码:用1来表示地址的对应位置是网络位,用0来表示地址的对应位置是主机位。掩码用来划分网络位和主机位。

计算网络号和广播地址方法一:

网络号:主机位全为0

广播地址:主机位全为1

21.150.79.200 255.255.255.0 网络号:21.150.79.0/24 广播地址:21.150.79.255/24 A类地址 21.0.0.0/8主类

计算网络号和广播地址方法二:

1.1.1.1 255.255.255.192

00000001.00000001.00000001.00000001

11111111.11111111.11111111.11000000

------------------------------------------------逻辑与0+1=0 1+0=0 0+0=0 1+1=1

00000001.00000001.00000001.00000000 网络号:1.1.1.0/26

00000001.00000001.00000001.00111111 广播地址:1.1.1.63/26

1.1.1.100 255.255.255.192

00000001.00000001.00000001.01100100

11111111.11111111.11111111.11000000

-------------------------------------------------逻辑与0+1=0 1+0=0 0+0=0 1+1=1

00000001.00000001.00000001.01000000 网络号:1.1.1.64/26

00000001.00000001.00000001.01111111 广播地址:1.1.1.127/26

1.132.1.1 255.192.0.0

00000001.10000100.00000001.00000001

11111111.11000000.00000000.00000000

-------------------------------------------------逻辑与0+1=0 1+0=0 0+0=0 1+1=1

00000001.10000000.00000000.00000000 网络号:1.128.0.0/10

00000001.10111111.11111111.11111111 广播地址:1.191.255.255/10

计算网络号和广播地址方法三:

1、先写掩码,确定子网掩码

2、计算网络跨度=256-子网掩码变化的部分

3、逐一列出所有子网

4、广播地址=下一个子网的网络号-1

1.132.1.1/10

子网掩码:255.192.0.0

网络跨度=256-192=64

列出子网:

1.0.0.0/10

1.64.0.0/10

1.128.0.0/10

1.192.0.0/10

网络号:1.128.0.0/10 广播地址:1.191.255.255/10

子网划分规则

1、你所选择的子网掩码将会产生多少个子网?----2x(x代表掩码位数)

2、每个子网能有多少主机?----2y-2(y代表主机位数)

3、有效子网是?----有效子网号=256-十进制的子网掩码

4、每个子网的广播地址是?----广播地址=下个子网号-1

5、每个子网的有效主机分别是?----忽略子网内主机位全为0和全为1的地址剩下就是有效主机地址范围

例题1:C类地址子网划分例子(子网掩码/24)

网络地址192.168.10.0/26;子网掩码255.255.255.192

1、子网数=22=4

2、每个子网中可用的主机数量=26-2=62个

3、有效子网号=256-192=64(增量)所以:

第一个子网为192.168.10.0

第二个子网为192.168.10.64

第三个子网为192.168.10.128

第四个子网为192.168.10.192

4、广播地址:下个子网号-1

第一个子网的广播地址为192.168.10.63

第二个子网的广播地址为192.168.10.127

第三个子网的广播地址为192.168.10.191

第四个子网的广播地址为192.168.10.255

5、有效的主机范围是:

第一个子网的主机地址是192.168.10.1-62

第二个子网的主机地址是192.168.10.65-126

第三个子网的主机地址是192.168.10.129-190

第四个子网的主机地址是192.168.10.193-254

例题2:B类地址子网划分例子(子网掩码/16)

网络地址:172.16.0.0/18;子网掩码255.255.192.0

1、子网数=22=4

2、主机数=214-2=16384-2=16382

3、有效子网号=256-192=64(增量)

第一个子网为172.16.0.0

第二个子网为172.16.64.0

第三个子网为172.16.128.0

第四个子网为172.16.192.0

4、广播地址

第一个子网的广播地址为172.16.63.255

第二个子网的广播地址为172.16.127.255

第三个子网的广播地址为172.16.191.255

第四个子网的广播地址为172.16.255.255

5、有效的主机范围是:

第一个子网的主机地址是172.16.0.1-172.16.63.254

第二个子网的主机地址是172.16.64.1-172.16.127.254

第三个子网的主机地址是172.16.128.1-172.16.191.254

第四个子网的主机地址是172.16.192.1-17.16.255.254

例题3:B类地址子网划分例子(子网掩码/16)

网络地址:172.16.0.0/27;子网掩码255.255.255.224

1、子网数=211=2048

2、主机数=25-2=30

3、有效子网号=256-224=32(增量)

第一个子网为172.16.0.0

第二个子网为172.16.0.32

第三个子网为172.16.0.64

第四个子网为172.16.0.96

172.168.0.128

172.168.0.224

172.168.1.0

172.168.1.32

.............

4、广播地址

第一个子网的广播地址为172.16.0.31

第二个子网的广播地址为172.16.0.63

第三个子网的广播地址为172.16.0.95

第四个子网的广播地址为172.16.0.127

……

5、有效的主机范围是:

第一个子网的主机地址是172.16.0.1-172.16.0.30

第二个子网的主机地址是172.16.0.33-172.16.0.62

第三个子网的主机地址是172.16.0.65-172.16.0.94

最后

以上就是怕孤独便当为你收集整理的IPv4划分IPv4地址有类的划分IPv4子网划分的全部内容,希望文章能够帮你解决IPv4划分IPv4地址有类的划分IPv4子网划分所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部