网络基础知识(3)

网络层

在错综复杂的网络环境中寻找一个合适的路径

IP地址的组成

网络号

网段划分

早期的网段划分中,将我们的IP地址划分为5大类(A,B,C,D,E)

A 0 ~ 127;B 128 ~ 191;C 192 ~ 223;D 224 ~ 239;E 240 ~ 247

但是这种分配方式太过于粗糙,浪费较多,已经被淘汰了。新的方案CIDR被引入,该方案中子网掩码是一个关键提出

子网掩码

组成:由一段连续的二进制1组成

功能:子网掩码与IP地址相与则得到网络号 IP & mask = net

子网掩码取反则可以得到最大的主机号(主机号范围) range = ~mask

例:路由器分配给主机的信息

子网掩码:255.255.255.0 net = 192.168.122.0

IP地址:192.168.122.132 range = 0 ~ 255

网关地址:192.168.122.1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
现在有一个网络的网段192.168.122.0,子网掩码是255.255.255.0
若要将这个网络划分为四个子网,每个子网的主机范围以及子网掩码是多少?
网络号为192.168.122.0 & 255.255.255.0 = 192.168.122.0
先通过子网掩码得到主机号范围
0~255 总共256个
平均划分4个子网,每个子网的主机号有
256/4 = 64个 = 2^6
每个子网有64个主机号
~0.0.0.63 = 255.255.255.192 每个子网的子网掩码
平均划分四个
192.168.122.0 ~ 192.168.122.63
192.168.122.64 ~ 192.168.122.127
192.168.122.128 ~ 192.168.122.191
192.168.122.192 ~ 192.168.122.255

主机号

网络1

子网掩码取反则可以得到最大的主机号(主机号范围) range = ~mask

在一个网络中不是所有的主机号都可以分配给主机

主机号全为0,是网络号用于标识网络

主机号全为1,是广播地址(udp)

特殊的IP地址:127.0.0.1;本地回环网卡地址(虚拟地址),一般用于本地网络测试

私网与公网

粗略的理解为局域网与广域网的差别。RFC1918规定用于组建私网的网段

10.*.*.* ; 172.16.*.*~172.31.*.* ; 192.168.*.*只能这么三类

-------------The End-------------