身为一位代码搬砖人,网络知识必不可少,之前未注重网络方面知识的积累,靠着大学课堂上的基础走过来了,这篇文章就作为我第一篇网络方面的博客。
一、IP地址分类
这里说的IP地址是二级IP,也就是<网络号,主机号>形式的IP,这种IP分为五类:A,B,C,D,E类地址。
网络号 net-id:它标志主机(或路由器)所连接到的网络。
主机号 host-id:它标志该主机(或路由器)。
下面直接通过两个从百度获得的图片说明:
五类IP分类
五类IP取值范围
二、子网划分
两级划分的缺点:
(1) IP 地址空间的利用率低。
(2)给每一个物理网络分配一个网络号会使路由表变得太大。
(3)两级的 IP 地址不够灵活。
因此,需要子网划分 :
(1)在IP 地址中增加了一个“子网号字段”,使两级的 IP 地址变成为三级的 IP 地址。
(2)从主机号借用若干个位作为子网号 subnet-id,而主机号 host-id 也就相应减少了若干个位。
(3)通过子网掩码与IP地址相与,可以求得子网号。