两台三层交换机中的同一vlan需要用trunk吗

如题所述

首先要明确:三层交换机=路由器+二层交换机。

    路由器每个端口对应一个lan,也就是一个网段或叫一个局域网。这个端口所分配的地址就是这个网段的网关。

    vlan是虚拟lan,就是建立了一个虚端口,虚端口同样对应一个lan,因为是虚拟化的所以叫vlan,同样对应一个网段。而三层上分配给vlan的地址就是这个vlan的网关。

    所以同一个vlan不应当在两个三层上建立同一个网段,否则网关如何定义?

    若不得已,非要在两个三层上建立同一个网段(vlan)那么就要有一个三层不能分配地址,则两个三层之间用trunk连接。但这属于资源浪费(将三层当二层用)。

    正常情况下,三层之间使用路由模式连接(no switch),并相互之间建立路由项,以保证二者之间的通讯。

追问

我想问一下交换机之间互联需要配静态路由吗

什么样得情况配置静态路由

还有就是我配置一个虚端口,ip192.168.1.1
255.255.255.0
那么就像你说得网关是192.168.1.1还是192.168.1.254呢

追答

    只有路由器或三层交换机之间才需要且必须有路由,也就是IP转发。

    如果建立了动态路由则不需要再用静态路由。当网络中路由器数量增大时,静态路由的变更会很麻烦,所以现在一般都使用动态路由,比如ospf。

    虚端口与物理端口在应用上一样,配什么地址该地址就是对应网段的网关。你的例子中就是1.1,而非1.254。注意1.254只是这个网段中可分配给终端(计算机)的最后(最大)一个有效地址,而1.1则是第一个(最小)有效地址。

追问

那网关就是1.1?

追答

对!端口地址就是网关。因为你将192.168.1.1 配置到虚端口,那么192.168.1.0/24这个网段的网关就是192.168.1.1。
就是说,如果将192.168.1.1~254中的任意一个分配给端口,那这个地址就是这个端口下网段所对应的网关。

温馨提示:答案为网友推荐,仅供参考
相似回答