目录
引言
IP地址的类别分是什么,子网掩码的用意是什么,以及为什么要进行子网划分?
一、子网划分基础
1、IP地址组成:网络部分+主机部分
①网络部分用来确定终端是不是在同一个网段;
②主机部分用来确定终端的容量大小(这个网段最多可以容纳多少台主机);
③同一个部门应该要确保其所有的终端在同一网段;
④主机的数量应该在你的主机部分的范围内;
⑤子网掩码当中连续的“1”代表了网络部分,连续的“0”代表了主机部分。
2、IP地址进制数表示
①IPv4地址是32位二进制数,点分4段十进制数表示。(8位二进制数一段,一共4段8位二进制数;用十进制数表示,4段点号分割1位十进制数)
②IPv6地址是128位二进制数,点分8段十六进制数表示。(16位二进制数一段,一共8段16位二进制数;用十六进制数表示,8段分号分割4位十六进制数;其中(::)代表连续的0,但只允许出现一次)
3、相同网段数据通信交换机,不同网段间数据通信用路由器。
①第一步:把IP地址换算成二进制数;
②第二步:把子网掩码换算成二进制数;并且与IP地址换算成的二进制数对齐;
③第三步:把IP地址二进制数与子网掩码二进制做“与”(乘法)运算;
④第四步:用“有0出0,全1出1”口诀计算出结果,即为网络位/网络号;
⑤第五步:第二个IP地址的网络位/网络号计算方法同上(第一步骤到第四步骤)
⑥第六步:比较两个网络位/网络号是否相同。如果相同,即为在同一个网段,两者之间数据通信用交换机;如果不相同,即为不在同一个网段,两者之间数据通信用路由器。
二、IP地址分段
类别 |
地址段 |
二进制数表示地址段 |
默认子网掩码 |
A |
1-126 |
00000001-01111110 |
255.0.0.0或/8 |
B |
128-191 |
10000000-10111111 |
255.255.0.0或/16 |
C |
192-223 |
11000000-11011111 |
255.255.255.0或/8 |
D |
224-239 |
11100000-11101111 |
|
E |
240-254 |
11110000-11111110 |
1、其中A、B、C这三类用于商业用途,D类用于组播,E类用于科研。
2、其他三种地址:
①127地址属于本地网卡环回测试地址;
②0.0.0.0地址属于所有网段;
③255.255.255.255地址属于全网广播。(X.X.X.255/24—本网改广播)
3、私有地址(只能用于局域网):
类别 |
类私地址段 |
A类私有地址 |
10.0.0.0-10.255.255.255 |
B类私有地址 |
172.16.0.0-172.31.255.255 |
C类私有地址 |
192.168.0.0-192.168.255.255 |
①IP地址类别分位私有地址和公有地址;
②私有地址只能出现在局域网中,且可以重复使用。因为每个局域网都是独立的分支,如果没有在互联网中出现的话,不会影响别的局域网通信;
③公有地址出现在互联网中,如果地址重复,将不能正常转发数据,因为互联网的地址必须唯一。
三、子网划分应用
1、子网数用来确定默认网络分为几段;主机容量用来确定这个网段可以容纳多少台主机。
2、子网数以及主机数:
①子网数=2n(n为网络位借主机位的位数);
②主机容量/块大小=2m(m位剩余主机位数);
③有效主机容量=2m-2(m为剩余主机的位数)(网络标识位和广播地址位是不能用于主机的IP地址的编写;
④C类(默认)有效主机容量=28-2=254台;
⑤B类(默认)有效主机容量=216-2=65534台;
⑥A类(默认)有效主机容量=224-2=16777214台。
四、实例解析
问1:192.168.1.0/27中,网络标识、广播地址以及有效的主机范围?
解题思路:
1、192是C类地址,默认子网掩码是/24;
2、题目要求/27,所以借了27-24=3位;
3、得到子网数=2^3=8;
4、得到主机容量=2^5=32;
5、有效主机容量=2^5-2=30。
①先算网络标识:
IP地址第四段: |
第8位 |
第7位 |
第6位 |
第5位 |
第4位 |
第3位 |
第2位 |
第1位 |
对应的二进制数: |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
第1个网络标识: |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
第2个网络标识: |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
第3个网络标识: |
0 |
1 |