(ip地址是独一无二的吗)公共IP是独一无二的吗?

公共IP是独一无二的吗?

当您开始了解IP地址及其工作原理时,有时会感到有些不知所措。那你是做什么的?你从搜索和提问开始!今天的超级用户Q&A帖子有一个好奇的读者问题的答案。

今天的问答环节是由超级用户提供的,这是Stack Exchange的一个细分部门,这是一个由社区驱动的Q&A网站分组。

截图Linux屏幕截图(Flickr).

问题

超级用户读者Amin Gholami想知道公共IP是否是唯一的:

公共IP是独一无二的吗?我的意思是,既然我们有两种IP(私有IP和公共IP),如果公共IP属于路由器,那么连接到同一路由器的每个人是否都有一个IP地址?

公共IP是独一无二的吗?

答案

超级用户贡献者费西斯莫给我们的答案是:

一般来说,答案是肯定的,公共IP在全球是独一无二的。在IPv 4的上下文中,以不独特而闻名的IP(V4)是私有IP。这些指标可在下列范围内找到:

  • 从10.0.0.0到10.255.255.255。
  • 从172.16.0.0到172.31.255.255。
  • 从192.168.0.0到192.168.255.255。

见:RFC 1918

您的家庭路由器在接口的“Internet端”上的IP是公开的,是由您的ISP提供给您的。用于家庭Wi-Fi或以太网连接的IP是私有的,所以它们并不是唯一的,但这并不是一个问题,因为在被NAT定位或翻译之前,这些IP从未离开过您的家。

如其他评论所述(见下面的线程链接我刚才说的话有一个例外。有一些技术可以让我们对最初的一对一通信互联网协议范型更加灵活,这种模式允许一对一的通信协议。这些技术用于讨论需要高可用性、冗余或低延迟(如DNS或CDN服务)的服务。给定某个IP(IPv 4或IPv 6),世界上可能会有更多的服务器被配置为响应该IP,但只有一台服务器会应答。

见:RFC 4786

IPv 6还引入了一种新的寻址系统来满足这些“新需求”,并定义了Anycast地址.

IPVersion 6(IPv 6)定义了一种新的地址类型,称为Anycast地址,这允许将数据包路由到多个不同节点中的一个,所有节点都响应于相同的地址。这个Anycast地址可以分配给一个或多个网络接口(通常在不同的节点上),网络根据所使用的路由协议确定的“距离”概念将寻址到该地址的每个分组传送到“最近”接口。

见:RFC 2526

关于IPv 6任意广播地址

Anycast地址分配给通常属于不同节点的一组接口的地址。发送给Anycast地址被传递到最近的接口(由正在使用的路由协议定义),该接口由Anycast地址. Anycast地址在语法上与单播地址因为Anycast地址单播地址太空。分配单播地址对于多个接口,则生成一个单播地址Anycast地址。节点的Anycast地址必须显式配置以识别地址是Anycast地址.

参见:IPv 6地址类型:Anycast[Cisco]


在解释中有什么要补充的吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里读到更多答案吗?请看这里的完整讨论主题。

发表评论

邮箱地址不会被公开。 必填项已用*标注