我的同事配置了以下三个网络列出这个(每台机器有三个网卡):
eth0:192.168.0.0/16
eth1:10.10.0.0/16
eth2:10.0.0.0/8
我建议将 eth1 改为 172.16.0.0/16 但他认为他之前的配置是正确的。我想知道配置是否正确。如果不是,有什么缺点?
我的同事配置了以下三个网络列出这个(每台机器有三个网卡):
eth0:192.168.0.0/16
eth1:10.10.0.0/16
eth2:10.0.0.0/8
我建议将 eth1 改为 172.16.0.0/16 但他认为他之前的配置是正确的。我想知道配置是否正确。如果不是,有什么缺点?
问题是其中两个接口具有重叠网络。这将导致操作系统混乱。只有一个接口将用于发往接口重叠的流量。例如,这可能会导致对来自10.10.0.1(可能重叠的 65,534 个可用地址之一)的传入请求的响应eth2发送到eth1,并且请求主机将永远不会得到响应。
伦理 2
地址:10.0.0.0网络
掩码:255.0.0.0 = 8
通配符:0.255.255.255
=> 网络:10.0.0.0/8
广播:10.255.255.255
HostMin:10.0.0.1
HostMax:10.255.255.254
主机/网络:16777214
伦理1
地址:10.10.0.0网络
掩码:255.255.0.0 = 16
通配符:0.0.255.255
=> 网络:10.10.0.0/16
广播:10.10.255.255
HostMin:10.10.0.1
HostMax:10.10.255.254
主机/网络:65534
两者都是矛盾的。