📜  不可路由的地址空间(1)

📅  最后修改于: 2023-12-03 15:06:12.317000             🧑  作者: Mango

不可路由的地址空间

在计算机网络中,不可路由的地址空间是指不能在公共互联网上直接路由的IP地址范围。这些IP地址一般被保留用于私有网络、局域网、测试网络以及其他特殊用途。

保留的地址空间

根据RFC 1918,以下IPv4地址被视为私有地址,不可路由在Internet上:

  • 10.0.0.0/8(10.0.0.0 - 10.255.255.255)
  • 172.16.0.0/12(172.16.0.0 - 172.31.255.255)
  • 192.168.0.0/16(192.168.0.0 - 192.168.255.255)

此外,还有一些其他的IPv4地址被保留用于特殊用途,如:

  • 0.0.0.0/8:保留用于表示当前网络,通常用于路由器和DHCP服务器。
  • 127.0.0.0/8:保留用于本地回环地址,通常用于本地测试和调试。
  • 169.254.0.0/16:保留用于自动配置IP地址,通常用于没有DHCP服务器的局域网中。
  • 192.0.0.0/24和198.51.100.0/24和203.0.113.0/24:保留用于文档描述以及测试和示例需要。

在IPv6中,根据RFC 4193,以下地址块被视为私有地址,不可路由在Internet上:

  • fc00::/7

此地址块是随机生成的本地地址块,用于局域网中的通信。

使用私有地址

私有地址可以被用于在局域网中提供网络服务。在这种情况下,路由器一般会将私有IP地址转换为公共IP地址,以允许访问被这些服务所提供的资源。同时,私有IP地址还经常被用于测试和开发中,避免对公共网络造成不必要的负担。

总结

不可路由的地址空间是网络中被保留用于特殊用途的IP地址范围。程序员需要了解这些地址范围,以便在开发和测试中正确地使用IP地址。