LAN口可以有多个相同子网掩码或不同子网掩码的IP地址

网络工程 路由器 子网 IP地址 局域网 界面
2022-03-02 11:15:27

路由器的以太网接口可以有多个相同子网或不同子网掩码的IP吗?

如果是的话有什么用?

2个回答

路由器的以太网接口可以有多个同一子网的IP吗

通常是的,但这可能会受到系统的限制。

还是不同的子网掩码?

不,如果有重叠则不会。例如192.168.0.1/24 ,并且 192.168.0.129/25同时是不可能的,因为它们重叠。192.168.0.1/24192.168.0.129/24(相同子网)或192.168.0.1/24192.168.1.129/25(不同子网)通常是可能的。

重叠子网在单个接口上毫无意义,通常甚至无法配置。然而,不同的子网可能有不同的子网掩码(前缀长度),例如192.168.0.1/2410.0.1.0/16

什么用途?

一种用途是 NAT,当多个公共 IP 地址映射到同一个路由器并且通常以不同方式转发时。另一种用途是绑定到特定 IP 地址并使用不同默认网关的服务。此外,如果您要重新编号网络,您通常会临时为关键设备使用多个 IP 地址并在它们之间进行路由。

请注意,虽然多个IPv4地址并不常见,但IPv6经常使用多个地址(链接本地、唯一本地、全局...),即使是相同类型的地址。例如,您可以慢慢地逐步淘汰一个不断变化的全局前缀,同时逐步采用新的前缀。

瞻博网络路由器允许在一个接口上配置来自同一子网的多个 IP 地址。但是,实际上只有一个被选为主:

配置接口的首选地址:

接口上的首选地址是默认本地地址,用于由本地路由器发送到子网目标的数据包。默认情况下,选择数字最低的本地地址。例如,如果在同一接口上配置了地址 172.16.1.1/12、172.16.1.2/12 和 172.16.1.3/12,则子网上的首选地址(默认为 172.16.1.1)将用作发出 ping 172.16.1.5 命令时的本地地址。