我前天讲了一下子网划分,昨天比较忙碌就忘记写剩下的内容了,今天吃过饭,想给他补上,主要还是细分一下子网划分的作用,以及如果进行计算,本章还不是算难,但是计算量有些大,大家小本本要拿好,哈哈哈哈。我把上一期的连接放在这,方便大家使用。
小白也能学懂——子网划分(1)_MagnumOvO的博客-CSDN博客
目录
一、子网划分的作用
二、子网数和主机容量
1.子网数和主机容量的计算
2.C类地址划分:
3.AB类地址划分
不同网络合并组网
掩码长度等长计算
掩码长度不等长计算
总结:
给你地址,去求他的网络号,判断两个设备间数据通信使用什么网络设备
给你需求,一共几个部门,每个部门的人数,让你去做地址规划。
子网数用来确定默认网络分为几段
主机容量用来确定这个网段可以容纳多少台主机
例如:10.20.30.60/28
子网数=2^20
主机容量/块大小=2^(32-28)
子网数=2^n(n为网络位借主机位的位数)
主机容量/块大小=2^m(m为剩余主机位数)
有效主机容量=2^m-2(m为剩余主机的位数)
(网络标识位和广播地址位是不能用于主机的IP地址的编写的,所以要减去2个)。
(默认) C类有效主机容量=28-2=254台。
(默认) B类有效主机容量=216-2=65534台。
(默认) A类有效主机容量=224-2=16777214台。
例题:192.168.1.0/27-192.168.1.31/27
192.168.1.0/27——网络标识位/网络号————作用是用来标识这个网段的。
192.168.1.31/27——广播地址位————作用是用来代表192.168.1.0/27这个网段的全体主机
192.168.1.0/27求地址网络可以划分为几段?每一段的网络号和广播地址分别是什么?
192地址段属于C类地址 → 默认子网掩码是/24,/24变成/27(/27代表子网掩码1的长度有27位),所以网络位占27位,意味着网络位向主机位借了3位。
根据子网数和主机容量的计算公式可得:
子网数2^3=8
主机容量=2^5=32
所以网络地址划分:
192.168.1.0/27-192.168.1.31/27 有效主机容量=192.168.1.1-192.168.1.30/27
192.168.1.32/27-192.168.1.63/27 有效主机容量=192.168.1.33-192.168.1.62/27
192.168.1.64/27-192.168.1.95/27 有效主机容量=192.168.1.65-192.168.1.94/27
192.168.1.96/27-192.168.1.127/27 有效主机容量=192.168.1.97-192.168.1.126/27
192.168.1.128/27-192.168.1.159/27 有效主机容量=192.168.1.129-192.168.1.158/27
192.168.1.160/27-192.168.1.191/27 有效主机容量=192.168.1.161-192.168.1.190/27
192.168.1.192/27-192.168.1.223/27 有效主机容量=192.168.1.193-192.168.1.222/27
192.168.1.224/27-192.168.1.255/27 有效主机容量=192.168.1.225-192.168.1.254/27
补充:
子网掩码:
/24=255.255.255.0
/25=255.255.255.128
/26=255.255.255.192
/27=255.255.255.224
/28=255.255.255.240
/29=255.255.255.248
/30=255.255.255.252
例题:172.16.0.0/16-172.31.255.255/16
172.16.0.0/22 求网络可以划分几段?每段的网络号和广播地址?求前四段(适用于AB类)
子网数=2^6=64
主机容量=2^10=1024
172.16.0.0/16变成172.16.0.0/22
因为掩码位是/22,32-22=10,所以子网掩码的二进制后10位固定不变为零
因为本题求前四段的网络地址划分,所以我们从地21位依次计算:
可得:
172.16.0.0-172.16.3.255
172.16.4.0-172.16.7.255
172.16.8.0-172.16.11.255
172.16.12.0-172.16.15.255
CIDR:指无类别域间路由。将若干个网段合并成一个网段,这个概念我们前两天已经讲过。
例题:192.168.1.0/24,192.168.3.0/24,192.168.5.0/24将这三个组成同一网络
192.168.1.0/24 1→00000001
192.168.3.0/24 3→00000011
192.168.5.0/24 5→00000101
主要就是找相同的二进制数
可得是192.168.0.0/21
例题1:一个公司有财会、工程、销售、设计、人事、后勤、研发7个部门,7个部门=7个网段,每个部门200名员工。(C类就足够了)子网掩码长度是等长的
因为使用C类地址,所一我们使用子网掩码是255.255.255.0,24位的子网掩码,又因为有7个部门,每个部门7个网段,部门有200名员工。C类单个有效主机容量有255-2=253个足够了。
192.168.1.0/24
192.168.2.0/24
192.168.3.0/24
192.168.4.0/24
192.168.5.0/24
192.168.6.0/24
192.168.7.0/24
例题2:一个公司共5个部门,每个部门人数为500人,每个部门的员工有单独的IP地址,主机容量要有扩展性。
因为每个部门人数≥500,2^9=512,2^10=1024,因为有扩展性所以我们使用2^10
所以主机位占位就是32-10=22位,我们使用B类IP地址
可以计算子网掩码17-24位的数:
00000000→→→0
00000100→→→4
00001000→→→8
00001100→→→12
00010000→→→16
可得:
172.16.0.0/22-172.16.3.255/22
172.16.4.0/22-172.16.7.255/22
172.16.8.0/22-172.16.11.255/22
172.16.12.0/22-172.16.15.255/22
例题:公司有7个部门,财务部60人, 后勤部150人,技术部500人, 销售部1000人, 生产部2000人, 人事部120人,法务部20人。请你针对用户需求,完成地址规划。
我们从人数的多少和部门的数量依次计算:
生产部
人数最多的部门是2000人,最接近的是2^11,但是为了公司发展2048-2个地址可能会不够用,所以我们选用2^12
所以主机位占位位20位,
可以计算子网掩码17-24位的数:
00000000→→→0
00010000→→→16
可得生产部门是172.16.0.0/20-172.16.15.255/20
销售部
人数是1000,所以我们用2^11,主机位占位位21位
计算子网掩码17-24的数:
00010000→→→16
00011000→→→24
可得生产部门是172.16.16.0/21-172.16.23.255/21
技术部
人数是500.所以我们用2^10,主机占位为22
计算子网掩码17-24的数:
00011000→→→24
00011100→→→28
可得生产部门是172.16.24.0/22-172.16.27.255/22
后勤部
人数是150人,所以我们用的是2^8,主机占位为24
计算子网掩码17-24的数:
00011100→→→28
00011101→→→29
可得生产部门是172.16.28.0/24-172.16.28.255/24
人事部
人数是120人,所以我们用的是2^8,主机占位为24
计算子网掩码17-24的数:
00011101→→→29
00011111→→→30
可得生产部门是172.16.29.0/24-172.16.29.255/24
财务部
人数是60人,所以我们用的是2^7,主机占位为25
计算子网掩码25-32的数:
00011111.00000000→→→30.0
00011111.10000000→→→30.128
可得生产部门是172.16.30.0/25-172.16.30.127/25
法务部
人数是20人,所以我们用的是2^5,主机占位为27
计算子网掩码25-32的数:
00011111.10000000→→→30.128
00011111.10100000→→→30.160
可得生产部门是172.16.30.128/27-172.16.30.159/27
可得:
172.16.0.0/20-172.16.15.255/20
172.16.16.0/21-172.16.23.255/21
172.16.24.0/22-172.16.27.255/22
172.16.28.0/24-172.16.28.255/24
172.16.29.0/24-172.16.29.255/24
172.16.30.0/25-172.16.30.127/25
172.16.30.128/27-172.16.30.159/27
本次内容写的有点多,但是干货很多,但是不是很难理解,相对来讲还是很轻松的。只是计算的比较多,所以需要写逻辑思维,要多思考,然后多联系。前面的子网数和主机容量一定要记牢,不然后面的没办法算,我标注粗体的要注意看一下。加油,同学们,吃我两拳,邦邦两拳,哈哈哈。