1.地址分类
A类:1-126 子网掩码:255.0.0.0
B类地址:128-191 子网掩码:255.255.0.0
C类地址:192-223 子网掩码:255.255.255.0
D类地址:224-239 广播地址
E类地址:240-255 研究地址
2.网络位和主机位
IP一共由32位比特字节组成,一共4个部位,每部分8位比特字节。
例如:
192.168.1.2
(由于子网掩码是24位,所以192.168.1是此IP段的网络位,后面的2是主机位)
255.255.255.0
11111111.11111111.11111111.11111111
掩码全位1表示为网络位,后面的全部都是主机位(子网掩码是连续的1,主机位不能全部为1和0)
3.子网掩码和IP换算
128 == 10000000
64 == 01000000
32 == 00100000
16 == 00010000
8 == 00001000
4 == 00000100
2 == 00000010
1 == 00000001
一共8位,对应2的次方数,IP换算位
128 == 10000000
192 == 11000000
224 == 11100000
240 == 11110000
248 == 11111000
252 == 11111100
254 == 11111110
255 == 11111111
一共8位,子网掩码换算位
4.一个网段包含多少IP?
192.168.31.0 /24
2^8 = 256-2=254 (全0不可用,全1不可用)
实例
实例1:可用主机有多少个
1. 192.168.2.192 /26 可用IP地址有多少?
解:因为子网掩码4个段每段8位比特,一共有32位比特,此题子网是26位,3*8=24,多出2位,用了第四段2位,这样第四段还剩6位:
192.168.2.192
255.255.255.192
11111111.1111111.11111111.11 000000
所以:2^6=64-2(0和1不能用)=62个。
192.168.2.193-254
**2.**192.168.2.252 /30 可用IP地址有多少?
解:2^2=4-2=2
可用地址有哪些:
网络位 主机位
192.168.2.1111111 00
192.168.2.1111111 01 (253)
192.168.2.1111111 10 (254)
192.168.2.1111111 11
可用地址:
192.168.2.253
192.168.2.254
3. 192.168.2.248 /29
可用字节为3:
2^3=8-2=6,可用主机为6
计算原理:
192.168.2.248 248换算为二进制为:11111|000
取一个最小的值11111|001 = 249
取一个最大的值11111|110 = 254
所以主机可用IP地址范围为:
192.168.2.249-254
实例2:以下哪几组IP和掩码的组合属于同一个网段:
A.192.168.1.1 255.255.255.0 和192.168.1.193 255.255.255.0
B.192.168.1.1 255.255.255.252 和 192.168.1.193 255.255.255.252
C.172.16.1.1 255.255.0.0 和172.16.4.6 255.255.255.0.0
D.10.10.10.10/28 和10.10.1.1/28
E.4.4.4.4/24 和5.5.5.5/24
A.是,因为IP段和子网掩码都相同
B.不是:
①192.168.1.1 255.255.255.252
②192.168.1.193 255.255.255.252
因为两个子网都是252,还剩2字节掩码
1的二进制为000000|01,前6位是000000
193的二进制为110000|01,前6为是110000
故,两者不属于同一网段
C.是:因为网段和子网段相同
D:不是,网段不同
答题思路:两IP比较IP段,根据子网掩码转换二进制,看已用的子网段是否相同,相同即在一个段位
注:同一网段的PC互相通信不需要网关。
实例3以下哪个IP 属于192.168.5.0 255.255.255.128网段:
A, 192.168.5.1
B, 192.168.5.128
C, 192.168.6.1
D, 192.161.5.1
E, 192.168.5.127
F, 192.168.5.129
解: 192.168.5.0 /25:
换算成二进制192.168.5.0|0000000
A:192.168.5.1=0|0000001 #第一位相同,成立
B, 192.168.5.128=1|0000000 #第一位,不同pass
C,192.168.6.1 #第三段不同,直接pass
D,192.161.5.1 #第二段不同,直接pass
E,192.168.5.127 = 0|1111111 #第一位相同,成立
答题思路:根据子网掩码占位,把题目IP转换成二进制,再把答案下的转换二进制对比已用的子网段是否相同,相同即在一个段
实例4:以下网段可以容纳多少台主机?(即可用主机IP地址)
A. 192.168.1.0 255.255.255.0
B. 172.16.0.0 255.255.0.0
C. 192.168.1.0 255.255.255.192
D. 10.10.10.0 255.255.255.252
可用主机地址个数=2^n-2(n为主机位的个数)
解:
A = 2^8-2 = 254
B = 2^16 -2 =65536
C = 2^6 -2 =62
D =2^2 -2 =2
实例4:一个网段150.25.0.0的子网掩码是255.255.224.0,那么( )是该该网段中有效的主机地址。(选择2个答案)
A. 150.25.0.0
B. 150.25.1.255
C. 150.25.2.24
D. 150.15.3.30
解:
题中的网段是:150.25.0.0/19换算成二进制:
150.25.000|00000.0
A.150.25.000|00000.0 是同一个网段,但无效
B.150.25.000|00001.255 相同网段,且有效
C.150.25.000|00010.24 相同网段,且有效
D.150.15.3.30 掩码网段都不同,不可相比
实例5:已知某个网络的掩码是255.255.248.0,如何得知属于同一个网段?
A、10.110.16.1和10.110.25.1
B、10.76.129.21和10.76.137.1
C、10.52.57.34和10.52.62.2
D、10.33.23.2和10.33.31.1
解:掩码是255.255.11111|000.0 /21
A.10.110.00010|000.1 和 10.110.00011|101.1
与255.255.11111|000相与运算 与255.255.11111|000相与运算
10.110.16.1= 16 | 10.110.25.1= 24,故A不是同一段
B.10.76.10000|001.21 和 10.76.10001|001.1
与255.255.11111|000相与运算 与255.255.11111|000相与运算
10.76.129.21= 128 | 10.76.137.1=136,故B不是同一段
C.10.52.00111|001.34 和 10.52.00111|110.2
与255.255.11111|000相与运算 与255.255.11111|000相与运算
10.52.57.34 =56 | 10.52.62.2 =56,故C是同一段
D.10.33.00010|111.2 和 10.33.00011|111.1
与255.255.11111|000相与运算 与255.255.11111|000相与运算
10.33.23.2=16 10.33.31.1=24,故D不是同一段
选择C
解题思路:IP地址和掩码做相与运算,得到是该IP地址的网络地址,如果网络地址相同,则两个IP属于同网段。
实例6:在一个子网掩码为255.255.24.0的网络中,( )是合法的网络地址。(选择2个)
A.150.150.0.0
B.150.150.0.8
C.150.150.8.0
D.150.150.16.0
解:225.225.240.0 /20,还剩12位主机位,所以对比后12位比特
225.225.224.0/24换算二进制后与答案相对比后12位:
225.225.1111|0000.000000000
A.150.150.0000|0000.00000000
B.150.150.0000|0000.00001000
C.150.150.0000|1000.00000000
D.150.150.0001|0000.00000000
1
2
3
4
5
答案是A.D
子网划分
172.16.0.0/16 分成5个小子网?
2^m>=5
m=3
因此需要三个bit的子网位
172.16.000|00000.0
1
① 172.16.000|00000.0 172.16.0.0/19
② 172.16.001|00000.0 172.16.32.0/19
③ 172.16.010|00000.0 172.16.64.0/19
④ 172.16.011|00000.0 172.16.96.0/19
⑤ 172.16.100|00000.0 172.16.128.0/19
⑥ 172.16.101|00000.0 172.16.160.0/19
⑦ 172.16.110|00000.0 172.16.192.0/19
⑧ 172.16.111|00000.0 172.16.224.0/19
————————————————
版权声明:本文为CSDN博主「Leon-zy」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42728126/article/details/86032790
转载一份,原博主整理的很不错,讲的也很明白,收藏一下,以后用的到也可以回来翻看一下。
来源:https://www.cnblogs.com/SpaceKiller/p/12515074.html