不同网段的ip怎么通过交换机互通

【不同网段的ip怎么通过交换机互通】我来简单的说一下两台不同网络交换机的子网IP段不同的情况下,交换机下两子网设备互访的原理 。
其实很简单,如果是二层交换机,那么互访是相同网段访问,访问的机制是基于MAC地址,如果是三层或者四层交换机,那么既支持传统交换机的二层访问,又可以配置Vlanif子接口支持L3访问,这个时候两个子网互通就需要通过静态路由 。
如下图所示,两个交换机连接两个不同的子网,如果要他们互通,我们可用将这两个三层交换机互联,并且互联接口配置成三层口,配置地址10.164.1.1和10.164.1.2

不同网段的ip怎么通过交换机互通


如果要互通,那么我们在三层交换机配上静态路由,静态路由的下一跳指向对方的交换机,例如在交换机1上配置如下静态路由(不同的产品配置命令不一样):
不同网段的ip怎么通过交换机互通


那么在交换机1上访问192.168.100.0/24子网的流量,就会查询交换机1上的这条静态路由,然后把流量从互联接口送到交换机2上,由交换机2通过本地路由转发到正确的子网 。反向的国产也是这样 。
当然,也不一定非要配置静态路由,动态路由协议例如OSPF也可用实现路由的转发,不过你这种场景比较简单,静态路由足够了 。
针对每一个问答都本着绝不大胆胡说,只管小心求证的态度,疯评科技来解答您的提问 。
两个不同网段的子网要相互访问,其实还有有很多方法的,下面详细来看看 。
第一种方法:更改子网掩码变成同一网段
不同网段的ip怎么通过交换机互通


原来两个不同的子网的网段无法相互访问,在将原来的子网掩码255.255.255.0改变为255.255.254.0的子网掩码后,两者都在一个网段了,就可以相互访问了 。
第二种方法:需要三层交换机或者路由器
不同网段的ip怎么通过交换机互通


左边子网的设备以连接到的路由器的接口IP 192.168.0.1为网关,右边子网设备以连接到路由器的接口IP 192.168.1.1为网关,两个子网就可以通信了 。
通信原理:路由器上直接有到两个子网的直连路由,当子网设备以路由器为网关时,就可以直接根据直连路由访问到目标,目标回程时又是以路由器为网关,同样直接调用直连路由将信息返回 。
第三种方法:中间有多个隔离设备
不同网段的ip怎么通过交换机互通


旁边两个子网设备分别以邻近的路由器接口为网关,两个路由器之间互相写入到对端子网的静态路由;或者两个路由器运行动态路由协议,分别将所在子网路由进行发布即可 。
这样就是一个通用的三层通信的环境,就跟互联网上的通信没什么区别了 。

    推荐阅读