Spi*_*iff 90
名为RFC 1918的 Internet 规范为“私有”网络保留了几个地址块,当您没有足够的公共、可路由 IP 地址来访问时,您应该使用这些地址块。192.168/16 就是这些区块之一。
回到过去,互联网上的一切都有自己的公共、可路由、“真实”IP 地址,几乎不需要更改。这太棒了,因为任何时候你想运行一些很酷的新应用程序,实现了一些新的协议,或者在家里设置自己的服务器,随时随地都可以访问,你可以只运行软件而不用担心网络地址转换(NAT) 端口转发/mapping 或 ALG 或 DMZ 或触发端口或发夹。编写软件的工程师也不必成为 NAT 穿越问题的专家,只是为了让他们的酷想法得以实现。
但是互联网号码分配机构开始担心他们会很快用完地址,因此他们让 ISP 更难获得地址。因此,ISP 使客户更难获得地址。当家庭宽带和家庭网络真正开始流行时,给每个家庭只提供一个公共 IP 地址已成为普遍做法(而且这种做法很快就会消失)。因此,如果您想让家中的多台机器连接到 Internet,您必须运行一个 NAT 网关,该网关会伪装成您家庭网络上的所有机器实际上共享同一个公共 IP 地址。但是您家庭网络上的所有其他机器都需要自己的私有 IP 地址来与 NAT 网关通信,并且早期的Internet 工程任务组通信称为RFC 1918 的规范定义了一些 IP 地址块,可用于像这样的专用网络:
10/8 (10.0.0.0 到 10.255.255.255)
172.16/12 (172. 16 .0.0到 172. 31 .255.255)
192.168/16 (192.168.0.0.0.16 (192.168.0.0.16)
NAT 实际上打破了一个非常重要的互联网设计原则,称为端到端。希望当我们转向 IPv6 时,我们将能够回到不受限制的端到端连接。IPv6 的地址空间如此之大,我们不应该用完,所以我们永远不需要 IPv6 上的 NAT。当所有想要使用这些协议的机器都在任意数量的不同实现的 NAT 之后,这些 NAT 设法打破了很多东西时,它有望重新打开许多创新协议的大门,这些协议有点难以编写不同的,通常是微妙的方式。
MDM*_*rra 21
它是不允许在公共 Internet 上路由的私有 IP 块,保留供内部使用以通过 NAT 连接到外部世界。定义它的文档是RFC 1918,它由IANA强制执行。
私有 IPv4 地址块是:
10.0.0.0 /8 (any address beginning with 10.x.x.x)
192.168.0.0 /16 (any address beginning with 192.168.x.x)
172.16.0.0 /12 (any address beginning with 172.16.x.x through 172.31.x.x)
Run Code Online (Sandbox Code Playgroud)
小智 12
简短的回答是,真的,我们不知道。
显然,具有可用于本地网络的特殊地址范围是一个有用的想法。
和 rfc 1918 可能已经指定了它们,但没有解释为什么分配这些特定的地址范围,而不是其他任何范围。(即 192.168.xy 与 193.169.xy 没有本质上的不同,只是按照惯例同意将其用作“私有”。它可以很容易地成为任何地址范围。)
0.xyz 或 255.xyz 可能是更明显的选择,但可能不可用。所以我们只能使用一堆随机的无意义数字。
网络中的每台计算机都有一个地址来标识自己。在网络中,有人为每台计算机分配一个地址,以确保没有重复的地址。互联网是互连的网络。当两个网络想要连接时,标识地址现在在两个网络中必须是唯一的。如果您有网络、互联网或这些的任何集合,您可以使用您想要的任何方案来分配地址。但是,如果您想将这些设备连接到互联网,您只需要使用您的机器的地址,这些地址未被互联网其余部分的其他机器使用。有一些方法可以为此目的获取地址。
192.168 存在的原因是您不需要向其他人询问地址。您可以选择以 192.168 开头的地址,并且不会与其他地址发生冲突,因为这些地址可能仅在您的网络中使用,并且不会被网络外部的某些地址用来引用您的计算机。他们还可能将 192.168 地址用于其网络内的计算机,而您将无法看到这些地址,因此它们不会与您的 192.168 地址发生冲突。
这说明了 192.168 从何而来的问题,但没有说明为什么它们用于连接到互联网的家用计算机。互联网上可供计算机分配的地址变得短缺。因此,与为每台计算机永久分配地址不同,您的 ISP 在您的调制解调器连接时分配了临时地址,并在您断开连接时将该号码用于其他计算机。这样,一个号码就可以被数十个客户共享。
当家庭开始拥有多台计算机,使其成为自己的网络而不仅仅是 ISP 网络上的计算机时,192.168 方案用于家庭网络,ISP、硬件和软件负责处理所有转换您的内部不可访问的地址的魔法,192.168,转换为由家庭网络中的所有计算机共享的网络。对于外部网络来说,家庭网络中的所有计算机看起来都只是一台计算机。
| 归档时间: |
|
| 查看次数: |
44546 次 |
| 最近记录: |