IP地址 = 网络ID + 主机ID
一、网络段
网络段 = ip地址&子网掩码
- 例如 ip是 192.168.1.10,子网掩码是 255.255.255.0
那么ip的网络段是192.168.1.0
网段的主机位都是0
计算过程如下:
ip 1100 0000 1010 1000 0000 0001 0000 1010
掩码 &1111 1111 1111 1111 1111 1111 0000 0000
------
网段 1100 0000 1010 1000 0000 0001 0000 0000
二、主机ID
主机id的取值范围
这个网络段下可以分配254个ip地址,0和255不能作为ip分配给主机,
-
0用来表示这个ip的网络段。
-
255表示广播这个网络段下的所有ip使用。
-
1可以作为ip使用,作为网关192.168.1.1。
-
2-254可以作为主机使用。
三、ip地址的分类
image.png- A类 以0-127开头的ip
- B类 以128-191开头的ip
- C类 以192-223开头的ip
- D类 以224-239开头的ip
- E类 以240-255开头的ip
理解:子网掩码只是说默认,所以不能根据子网掩码判断是哪个类的ip,而要根据ip的高位字节
四、划分子网
- 什么是划分子网
超某类ip的默认子网掩码就是给这个类划分子网
例如
IP地址:10.168.10.1/24
第一个字节小于127,属于A类,A类默认子网掩码是/8 ,
但是这里是/24 相当于多占用16个主机位进行划分子网。
这也解释了上面说的为什么子网掩码跟ip类型无关,不要搞混了~
-
为什么要划分子网?
image.png -
怎么进行子网划分?
借用主机位作为网络段,从而划分多个子网 -
划分两个子网
image.png
可以用ip/25表示这个ip的子网掩码前面25位都是1,即子网掩码255.255.255.128
举例
192.168.1.10/24 和 192.168.1.200/24 属于同一个网段,可以直接通信
192.168.1.10/25的网段是192.168.1.0
192.168.1.200/25的网段是192.168.1.0
-------
192.168.1.10/25 和 192.168.1.200/25 不属于同一个网段,不能直接通信
192.168.1.10/25的网段是192.168.1.0
192.168.1.200/25的网段是192.168.1.128
-
划分四个子网
image.png
五、超网
- 什么是超网
跟划分子网相反,是把两个不同的网络段合并为一个网络段
小于某类ip的默认子网掩码就是超网
192.168.2.10/23
192.168.3.11/23
上面两个ip属于同一个网段 192.168.254.0
- 怎么判断是子网还是超网
栗子:
192.168.1.10/25 是划分子网。
因为ip属于C类,默认子网掩码24,25大于这个默认值就是表示给这个网段划分子网。
191.168.1.10/12 是超网
因为ip属于B类,默认子网掩码16,12小于这个默认值就是表示这个ip是超网。
网友评论