第十二节:IP编址(二)
A:网络地址
主机位全是 0 的地址是网络地址
比如:A类地址的 125.0.0.0 (255.0.0.0)就是一个网络地址
网络地址代表了网络本身,是不能分配给任何主机使用的
B:广播地址
主机位全是 1 的 地 址 是广播地址;
比如:192.168.1.255(255.255.255.0)
广播地址也是不能分配给任何计算机使用的;局域网中的所有设备都回收到广播得知的数据包
广播地址无法ping通
C:特殊的IP地址
1、网络地址
2、广播地址
3、127 . 0 . 0 . 0 (本地回环地址;无法连接则代表计算机的有问题)
127.0.0.0 – 127.255.255.254是网络回环地址的范围(都是可以连通的)
4、0 . 0 . 0 . 0
这个地址确实比较特殊,用处两个:
S:一个是默认的路由;
S:一个是在DHCP客户端向DHCP服务器请求地址的时候在IP地址报头中的源地址(由于DHCP客户端是没有地址的,所以在请求的时候默认是 0 . 0 . 0 . 0)
5:255.255.255.255
全网的广播地址
6:169. 开头的
在DHCP客服端请求失败的时候,客服端使用的地址;还会不断的DHCP区请求地址
D:私有的IP地址
只是在局域网中使用的地址,该地址不会在任何一台公网上使用的。但是如果公网上阶段后到了以个来自私有地址的数据包,那么公网就会把该数据包丢弃;
A类的私有地址: | 10 . 0 . 0 . 0 ~ 10 . 255 . 255 . 255 | 一般用于路由器A类私有地址默认的子网掩码是255.0.0.0 |
---|---|---|
B类的私有地址: | 172. 16 . 0 . 0 ~172. 31. 0. 0 | 一般用于服务器B类私有地址的子网掩码是 255.240.0.0 |
C类的私有地址: | 196. 168. 0 . 0 ~ 196. 168. 255 . 255 | 一般用于PC个人电脑C类私有地址的子网掩码是 255.255.0.0 |
E:子网掩码
子网掩码的概念:
子网掩码是用来区分主机位 和 网络位的
子网掩码用二进制“1”来表示网络位,用“0”来表示主机位
比如:192.168.1.1,它的子网掩码是 255.255.255.0
那么IP地址的网络位就是 192.168.1,主机位就是 0.0.0.1
子网掩码的格式:
255.255.0.0
F:各类IP地址的子网掩码
A类地址的子网掩码
255.0.0.0
B类地址的子网掩码
255.255…0.0
C类地址的子网掩码
255.255.255.0
知识点:有两个IP地址10.0.0.1 和 20.0.0.1 它们的子网掩码分别是:255.0.0.0 和 255.0.0.0
根据子网掩码可以知道这两个IP地址的网络位 分别是10.0.0.0 和 20.0.0.0 所以它们是不能直接通信的(处在不同的网段上)网络位不同,就不再同一个网络中无法通信(路由器、子网划分)
G:子网划分(重点哦 哦哦哦)
*怎么进行子网划分?
假设我有两个IP地址
分别是: 192.168.12.1/24
192.168.24.2/24
网络地址是:192.168.12.0 和 192.168.24.0
网络地址不同不能通信,那怎么办呢?
两个解决方案:之间连接一台路由器 或者 划分子网;
路由器先不讲,子网划分怎么来看呢(就是把网络地址转换成一样的不就行了,是吧 网络地址一样就可以了呢)
把网络地址转换为二进制先:
网络地址 | 192 | 168 | 12 | 0 |
---|---|---|---|---|
二进制 | 1100 0000 | 1010 1000 | 0000 1100 | 0000 0000 |
网络地址 | 192 | 168 | 24 | 0 |
二进制 | 1100 0000 | 1010 1000 | 0001 1000 | 0000 0000 |
前面我们讲过,子网掩码就是区分网络号和主机号的,那么我们就可以通过修改子网掩码来修改它们的网络号,就可以达到我们的目的了;
前面的十六位网络地址是一样的不需要修改,只需要修改之后一位网络号就行了,那就变成了:
196 . 168 . XXX . 主机号 ; 是吧!
好的,继续!
我们来观察一下第三块的二进制数据 ,它们分别是
12 | 0000 1100 |
---|---|
24 | 0001 1000 |
是不是发现了什么,这个十六位二进制数的前 3 位二进制数是一样的,那么我们就可以得到了第三位的 网络号段的子网掩码 :1110 0000。转换成十进制就是 224
好了 懂了吗???
最后我们可以得到的子网掩码就是 255.255.224.0
也就说:想让 IP地址分别为 192.168.12.0 和 192.168.24.2 的设备成功通信 ,那么 我们应该为它们设置子网掩码为 255 . 255 . 224 . 0.
设置好了子网掩码之后我们可以看到的网络地址就应该是:192.168.224.0
它们可以连接 2^13 - 2 台主机
我们通过这种手段来修改了C类IP地址的默认子网掩码的长度,我们就叫做这种技术为 可变的长度的子网掩码(VLSM)
通过修改之后的主机数量变多了,范围扩大了,这样划分子网的方法叫做 (CIDR ---- 无域间路由)
这就是划分子网的全部内容了;;嗯哼:是不是很简单!!
思考一下:
//192.168.1.0/27可以划分多少个子网(网段、网络地址)?
//每个子网的IP地址是多少?
//每个子网的网络地址是多少?
//每个子网的广播地址又是多少?