V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Devin
V2EX  ›  问与答

要使两个子网掩码不同的 VLAN 可以互相通信,但 VLAN1 的主机 A 和 VLAN2 的主机 B 的 IP 地址相同,会出现什么问题?

  •  
  •   Devin · 2016-06-24 22:18:28 +08:00 via iPhone · 2500 次点击
    这是一个创建于 3078 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如说 VLAN1 主机 A
    192.168.5.180
    255.255.255.0

    VLAN2 主机 B
    192.168.5.180
    255.255.255.128

    是否可以存在这样的两个 VLAN ?(子网掩码不同,IP段存在一定的重复)
    20 条回复    2016-06-26 17:54:20 +08:00
    xenme
        1
    xenme  
       2016-06-24 23:05:36 +08:00 via iPhone   ❤️ 1
    应该是不行, IP 冲突不会看你掩码的,只看 IP
    gefranks
        2
    gefranks  
       2016-06-24 23:09:10 +08:00   ❤️ 1
    做 NAT
    linuxchild
        3
    linuxchild  
       2016-06-25 01:48:10 +08:00 via Android   ❤️ 1
    A 网段包括了 B 网段,然后地址一样,你觉得呢
    gefranks
        4
    gefranks  
       2016-06-25 02:08:43 +08:00 via iPhone   ❤️ 1
    没法直接想通 但是路由器上做静态 NAT 还是可以通讯的 企业组网里面也有这个场景吧
    msg7086
        5
    msg7086  
       2016-06-25 03:09:47 +08:00   ❤️ 1
    @gefranks 企业组网怎么会共用 IP 段……
    这什么鬼企业啊……
    vibbow
        6
    vibbow  
       2016-06-25 05:19:04 +08:00   ❤️ 1
    假设你两个 vlan 都连接到了同一个路由器,那么当路由器要访问 192.168.5.180 的时候,你让路由器怎么办?
    Devin
        7
    Devin  
    OP
       2016-06-25 07:13:42 +08:00 via iPhone
    @vibbow 路由器应该会先用掩码进行与运算,找出目的网络,这两点 VLAN 所处网络是 192.168.5. 0 和 192.168.5.128
    alexapollo
        8
    alexapollo  
       2016-06-25 07:41:55 +08:00   ❤️ 1
    ARP 包的时候两者争抢地址
    Devin
        9
    Devin  
    OP
       2016-06-25 07:59:47 +08:00 via iPhone
    @alexapollo 这应该是正解了
    ys0290
        10
    ys0290  
       2016-06-25 08:01:02 +08:00 via iPhone
    挨批段重合了....
    jasontse
        11
    jasontse  
       2016-06-25 08:08:45 +08:00 via Android
    RIB 查表优选掩码大的条目
    gefranks
        12
    gefranks  
       2016-06-25 08:18:51 +08:00 via iPhone
    @msg7086 企业合并收购都有这个场景
    gefranks
        13
    gefranks  
       2016-06-25 08:27:54 +08:00 via iPhone
    接在一个路由器上是很极端的情况
    JamesR
        14
    JamesR  
       2016-06-25 10:15:57 +08:00
    @gefranks 企业最好用 10.X.X.X ,收购合并起来方便
    coland
        15
    coland  
       2016-06-25 11:23:08 +08:00 via Android
    两个 vlan 不开三层应该就行, vlan 能做广播域的隔离
    gefranks
        16
    gefranks  
       2016-06-25 12:41:00 +08:00 via iPhone
    @JamesR 我觉得这跟是 10.x , 192.168.x 还是 172.16.x 没关系 10.x 也存在地址重叠的可能
    nadoo
        17
    nadoo  
       2016-06-25 21:51:37 +08:00 via iPhone
    vlan 间通信需要路由,路由是怎么配的?
    vibbow
        18
    vibbow  
       2016-06-26 01:14:18 +08:00
    @Devin 但是如果要访问 192.168.5.254 ,两个子网都符合。
    Delbert
        19
    Delbert  
       2016-06-26 09:19:22 +08:00 via Android
    @nadoo 交换机上配 trunk 就可以了吧?
    flynaj
        20
    flynaj  
       2016-06-26 17:54:20 +08:00 via Android
    这个就是 ip 冲突,vlan 不必相同,路由器可以 nat
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1153 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:46 · PVG 02:46 · LAX 10:46 · JFK 13:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.