古黑币29 个
成长值19317 点
金币2638 个
精华贴12 个
可遇不可求的事:故乡的云,上古的玉,随手的诗,十九岁的你。
192.168.1.1 背后的历史是什么?为什么不是 192.169.1.1 或任何其他IP地址?什么时候开始使用?谁开始了?为什么?为什么不用 1.1.1.1 ? 与 127.0.0.1 有什么关系?10.0.0.1 (Apple)怎么样?
要正确回答这个问题,需要开始研究最初如何分配互联网地址。
最初有5类互联网地址 A,B 和 C,它们用于一般用途,D 保留用于多播寻址,E 用于实验用途。在为公司分配IP地址时使用此类系统。
A,B和C类地址
虽然我们用十进制写出 IPv4 地址,但 A,B 和 C 地址的定义实际上考虑了地址如何以二进制形式出现。在此,地址由4组8位表示。另请注意,IP 地址实际上分为两部分。表示网络的部分和表示主机的部分。
在家庭网络上使用的典型IP地址上。
192.168.1.1
在二进制中。
11000000 10101000 00000001 | 00000001
192.168.1 是地址的网络部分,最后1是主机部分。
A类地址
最高位设置为0,接下来的7位表示网络部分。剩下的24位是主机
0xxxxxxx | xxxxxxxx xxxxxxxx xxxxxxxx
这为我们提供了一个最多16777216个主机的网络,但限制了我们这个大小的126个网络
B类地址
最高的两位设置为10,接下来的14位表示网络,最后的16位表示主机。
10xxxxxx xxxxxxxx | xxxxxxxx xxxxxxxx
这为我们提供了16384个可能的网络,每个网络最多有65,534个主机
C类地址
最高的THREE位设置为110,接下来的21位表示网络,最后8位表示主机
110xxxxx xxxxxxxx xxxxxxxx | XXXXXXXX
这给了我们2097152每个最多256个主机。
随着互联网的开始扩大,以下内容得以实现。
目前没有连接到互联网的企业在其内部网络上使用已在其他地方使用的地址。因此,IETF 提出了私人地址。他们决定为此目的保留 A 类,B 类和 C 类。这将允许公司为自己使用私有范围,并且这些范围的流量永远不会在整个互联网上路由。
选择的范围是。
10.0.0.0 - 10.255.255.255 - A类网络
172.16.0.0 - 172.31。255.255 - B类网络
192.168.0.0 - 192.168.255.255 - C类网络。
稍后进一步的更改允许 IP 分配而不使用先前的类定义。但是这三个私人范围今天仍在使用。
当网络公司想要开始销售 NAT 路由器时。其中一个目标是尽可能简单地连接它们。因此,理想情况下,你希望尽可能轻松地记住其IP地址。因此,将路由器的主机地址作为第一个可用的主机IP是有意义的。
但是应该注意的是,不是每个人都使用 192.168.1.1 作为他们的路由器。
例如 Netgear 使用了 192.168.0.1 以及 192.168.1.1
Belkin(我设置的第一个家用路由器之一)首选使用 192.168.2.1
因此,路由器制造商实际上可以自由使用上述任何私有地址范围。但由于大多数家庭网络不太可能增长到256个以上的主机,因此大多数家庭路由器默认使用C类网络约定。
至于 127.0.0.1 - IETF实际上将整个127 A类网络用于环回机制,从而发送到该范围内任何地址的所有请求都由本地计算机处理。我们倾向于使用 127.0.0.1 是因为它好记。 |
|