什么决定私有IP地址?

网络工程 ip ipv4 子网 IP地址 字首
2021-07-09 05:57:02

现在,我在家里使用互联网,我的私人IP地址是192.168.xx

在工作时,我的私人 IP 地址是 10.xxx

在这两种情况下,我都没有在选择我的ip方面发挥任何作用,我只是将我的机器连接到网络。

那么,谁来决定我将获得什么样的 ip。谁来决定 ip 是 10.xxx 还是 192.xxx 以及为什么会有不同类型的私有 ip。

- 编辑:问题已根据第一反应进行了修改。

2个回答

有类网络于 1993 年消亡,取而代之的是 CIDR。使用 CIDR,任何子网前缀长度都是可能的。您可以使用 192.168.0.0/16 以及 10.0.0.1/31(用于私有地址)。没有人会阻止您在家中或其他地方使用 10.0.0.0/8。

大多数情况下,IP 地址和前缀长度(又名网络掩码)由 DHCP 服务器分配。

[编辑]

谁决定 ip 是 10.xxx 还是 192.xxx

您的网络管理员负责,您的 DHCP 服务器分配这些地址。

以及为什么有不同类型的私有 ip。

IETF 决定为每个(以前的)类分配一个范围供私人使用。这些范围在RFC 1918中定义

  • 192.168.0.0/16
  • 172.16.0.0/12
  • 10.0.0.0/8

什么决定了私有IP地址的类别?

没什么,因为网络类已经死了(请让他们安息),在 1993 年(超过 25 年前,在 Internet 商业化之前!)被定义了 CIDR(无类别域间路由)的RFC 1517、1518 和 1519 杀死. 现代网络不使用网络类。


如果您想要一堂历史课,这个答案解释了用于定义网络类的内容。


编辑:

在您获得原始问题的答案后,您的问题现在完全不同了。这意味着你应该问一个不同的问题。这对 SE 网站非常不利。

在任何情况下,您都可以自由地从您自己的专用网络上的任何专用 IPv4 地址范围配置任何专用 IPv4 地址。没有标准要求任何网络上的任何特定范围。

什么决定私有IP地址?

RFC 1918,私有互联网的地址分配定义了私有 IP 寻址。

那么,谁来决定我将获得什么样的 ip。谁决定 ip 是 10.xxx 还是 192.xxx

您在工作中的配置是由网络管理员配置的,可能是由 DHCP 服务器上的配置分配的,尽管它可能是静态配置的。您在家中拥有的设备取决于如何配置设备(可能只是采用了设备默认设置),最有可能由消费级路由器中的 DHCP 服务器分配(家庭网络和消费级设备在这里明确偏离主题) )。

以及为什么有不同类型的私有 ip。

回到创建私有寻址时(在 CIDR 之前),有类寻址仍然很常见。RFC 1918 中解释了三个地址范围的原因:

如果能够设计出合适的子网划分方案并得到相关设备的支持,则建议使用私有地址空间的24位块(A类网络),并制定具有良好增长路径的寻址计划。如果子网划分有问题,可以使用私有地址空间的 16 位块(C 类网络)或 20 位块(B 类网络)。