在一个接口上配置两个全局ipv6地址是什么意思?

网络工程 思科 ip ipv6 IP地址 界面
2021-07-29 11:52:50

我看过一些网络配置文件,其中一个接口分配了两个不同但相似的ipv6地址,它有什么意义,

前任 :

interface te 0/1/0/10
 ipv6 enable
 ipv6 address 24**:x:x:x:0:x:x:x/127
 ipv6 address 24**:x:x:x:1:x:x:x/127
end
1个回答

IPv6 允许并且通常需要在同一接口上使用多个地址。这在 IPv4 中更加困难,尽管并非总是不可能。

这意味着在单个接口上配置了多个地址的主机将接收以这些地址中的任何一个为目的地的流量。从第 4 层协议(例如 TCP)的角度来看,由于 IP 地址不同,主机可以在同一接口上使用相同的 TCP 地址(端口)建立单独的连接。

有很多原因可以配置它。如果网络不同,那么有人可能希望主机为不同的网络提供服务,例如 DHCP。如果网络相同,则可能是由于许多操作系统现在采用的隐私扩展和随机寻址对 IP 寻址进行了混淆。

对于 Cisco,要在同一个路由器接口上使用多个 IPv4 网络,您必须使用辅助寻址,这有一些路由协议限制。使用 IPv6,您可以简单地将不同的网络分配给同一个接口,路由协议将与它们一起工作。这不会取代经常用于 VLAN 的子接口概念,因为不同的网络都将位于同一个第 2 层广播域中。