目录
前言:
回顾上期博主给大家分享了数制之间的转换,如二进制,八进制,十进制,十六进制之间的转换,这些进制间的转换将有利于我们本期子网划分内容的讲解;
一:子网划分的定义:
当我们对一个网络进行子网划分时,基本上就是将它分成小的网络。比如,当一组IP地址指定给一个公司时,公司可能将该网络“分割成”多个小的网络,每个部门一个。这样,技术部门和管理部门都可以有属于它们的小网络。通过划分子网,我们可以按照我们的需要将网络分割成小网络。这样也有助于降低流量和隐藏网络的复杂性。
二:用到的网络设备:
交换机是用来连接相同网段的设备;
路由器是用来连接不相同网段的设备;
网络号一样的,即在相同网段,两者之间的通信用交换机;不一样则在不同网段,两者之间的通信用路由器;
三:子网掩码:
我们把基于每类的IP网络进一步分成更小的网络,每个子网由路由器界定并分配一个新的子网网络地址,子网地址是借用基于每类的网络地址的主机部分创建的。划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码。
子网掩码是一个32位的2进制数,其连续的1为网络位,连续的0为主机位。
由此可知,A类网络的默认子网掩码是255.0.0.0,B类网络的默认子网掩码是255.255.0.0,C类网络的默认子网掩码是255.255.255.0。
将子网掩码和IP地址对齐按位进行逻辑“与”运算,得到IP地址的网络地址,剩下的部分就是主机地址,从而区分出任意IP地址中的网络地址和主机地址。
IPV4地址是32位二进制数,点分四段十进制数表示;
IP地址=网络部分+主机地址=32位;
IPV6地址的位数是128位二进制数;
现在用到IP地址的版本是IPV4(第四个版本),之后将会过渡到IPV6(第六个版本);
因为IPV4全球通用的公网地址已经耗尽,没有办法做到一人一公网IP,所以将会过度到IPV6,IPV6可以满足一人一个公网IP;
子网掩码:分为可变长子网掩码和不可变长子网掩码(固定不变的);
四.IP的判断:
为什么要对IP进行判断呢?
为了计算网络号,通过网络号选择正确的网络设备连接终端设备;
IP地址=网络部分+主机部分=32位二进制数;
网络部分用来确定终端是不是在同一网段;
主机部分用来确定终端的容量大小;(这个网段最多可以容纳多少台主机)
同一部门应该要确保其所有终端在同一个网段;
规划的主机的数量应该在你的主机部分可容纳的范围内;
IP地址分类:A,B,C,D,E五类;
其中A,B,C三类用于商业用途,D类用于组播,E类用于科研;
127地址段用于本地网卡环回测试地址;
0.0.0.0-为所有网段;
255.255.255.255-为全网广播;
x.x.x.255/24-本网段广播(如:192.168.1.255);
类别: 地址段: 二进制数表示地址段 默认子网掩码
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 /24
D类: 224-239 11100000-11101111
E类: 240-254 11110000-11111110
五.私有地址和公有地址:
私有地址:只能用于局域网;
用作私有地址段的范围:
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.把IP地址换算成二进制数;
2.把子网掩码换算成二进制数,并与IP地址对齐;
3.把IP地址和子网掩码做“与”运算;
4.用“有0为0,全1为1”的口诀计算出网络号;
5.比较两位网络号是否相同,如果相同即为在同一个网段,两两之间通信用交换机;如果不同则不在同一网段,两者之间数据通信用路由器;
例如:
222.21.160.6即:11011110.00010101.10100000.00000110
255.255.255.192即:11111111.11111111.11111111.11000000
按位逻辑与运算结果为:11011110.00010101.10100000.00000000
十进制形式为(网络地址):222.21.160.0
主机二
222.21.160.73 即:11011110.00010101.10100000.01001001
255.255.255.192即:11111111.11111111.11111111.11000000
按位逻辑与运算结果为:11011110.00010101.10100000.01000000
十进制形式为(网络地址):222.21.160.64
因为主机一和主机二不在同一网段,如果要通信需要通过路由器转发。
七:习题讲解:
1.某主机IP地址为210.33.5.68,子网掩码为255.255.255.128。求其网络地址?
网络地址为:IP地址和子网掩码做“与”运算,
2. 问172.16.10.11/28和172.16.10.40/28是否在同一网段,两者之间用什么通信?
IP地址后面/28代表子网掩码有28个连续的1,即子网掩码为:255.255.255.224;
计算结果得知,两主机网络号不同,即不在同一网段,所以两者之间的数据通信用的是路由器;
总结:
1.了解了IP的地址,子网掩码和网络号主机号的定义;
2.会通过IP地址和子网掩码计算出网络号,从而得知两主机间是否在同一网段,两者之间用啥通信;