前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

计算IP子网的几种情况,网络基础,一定有你不知道的,CCNA必备

qiguaw 2025-01-01 22:23:07 资源文章 14 ℃ 0 评论

一、已知IP地址,子网掩码,计算其网络地址,广播地址,可用的IP地址段

思路:

1、看掩码:严格区分网络位(网络地址空间+子网位)和主机位

2、主机位全0,就是网络地址;

主机位全1,就是广播地址;

3、可用的IP地址段:网络地址~~~广播地址(不含网络地址和广播地址)

10.14.87.60/19

为例说明步骤

A、IP地址 10.14.87.60转换为二进制

10 14 87 60

00001010 00001110 01010111 00111100

B、掩码19转换为二进制 11111111 11111111 11100000 00000000

C、根据掩码标记网络位



D、主机位全为0是网络地址,00001010 00001110 01000000 00000000=10.14.64.0

上图中黄色部分是主机位,

E、主机位全为1是广播地址,00001010 00001110 01011111 11111111=10.14.95.255

上图中黄色部分是主机位,

F、主机地址:10.14.64.1~10.14.95.254

有的老铁按段位划分

更直观带公式的子网划分图

二、已知IP地址,子网掩码,计算其是否在同一子网

思路:如果是同一子网,必须是网络地址相同

2.1看掩码都是28

192.168.10.34中的十进制34转化为为二进制是00100010,根据掩码是28,说明IP地址的四段中最后一段里二进制前四位0010推到网络位,其网络地址是192.168.10.32


C、根据掩码标记网络位


192.168.10.53中的十进制53转化为为二进制是00110111,根据掩码是28,说明说明IP地址的四段中最后一段里二进制前四位0011推到网络位,其网络地址是192.168.10.48

192.168.10.31中的十进制31转化为为二进制是00011111,根据掩码是28,说明说明IP地址的四段中最后一段里二进制前四位0001推到网络位,其网络地址是192.168.10.16

192.168.10.61中的十进制61转化为为二进制是00111011,根据掩码是28,说明说明IP地址的四段中最后一段里二进制前四位0011推到网络位,其网络地址是192.168.10.48

所以192.168.10.53和192.168.10.61网络地址相同,都是48,所以是同一子网。

三、规划子网

如下图,一个IP地址是172.16.32.0/20的网络中,需要8个子网,这些子网中,最大主机数是50台。如何划分子网。

3.1需求分析

1、一共有8个子网,

其中,

4个子网中,每个子网有50台主机,

4个子网中,每个子网有2台路由器,

2、如何满足需求

思路,从最大主机数开始考虑

此题中,最大主机数是50个,根据计算主机数的公式2^n-2>=50,可以得出n=6是满足条件的最小位数。

6位主机位,那么网络位是32-6=26位。

6位主机位,那么子网个数是2^6=64个

而现在的需求仅仅需要8个子网,每个子网是50台,所以完全满足条件(目前这种划分方法是64个子网,每个子网是64台主机)。

四、总结

划分子网的几个元素,IP地址,子网掩码,网络位,主机位,可用地址范围,广播地址,网络地址,子网数量。

IP地址和子网掩码是独立的,

网络位数+主机位数=32

可用地址范围=广播地址-1~网络地址+1

子网数量=2^n,其中n为子网部分的位数

主机数量=2^N-2,其中,N为主机部分位数,2是网络地址和广播地址。

只要根据掩码区分网络位地址和主机位地址,主机位地址全0为主机地址,全1为广播地址即可。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表