一个交换机如何在不同VLAN间同时上网,通信
发布网友
发布时间:2022-03-30 18:12
我来回答
共2个回答
热心网友
时间:2022-03-30 19:41
路由器连接交换机的可用端口,只要两边端口模式能匹配就可以,如果路由器是百兆口,那交换机也对应接百兆口,如果路由器是千兆口,那交换机也对应接千兆口。
三层交换机上不通VLAN间的IP默认是互通的,如果配置的VLAN是10、20、30、40,可以这样配置
VLAN 10
exit
vlan 20
exit
vlan 30
exit
vlan 40
exit
interface vlan 10
ip address 172.16.0.1 255.255.192.0
exit
interface vlan 20
ip address 172.16.64.1 255.255.192.0
exit
interface vlan 30
ip address 172.16.128.1 255.255.192.0
exit
interface vlan 40
ip address 172.16.192.1 255.255.192.0
exit
和路由器对接:
在交换机把和路由器对接端口上透传10、20、30、40四个VLAN untag
再加上默认路由指向路由器(ip route 0.0.0.0 0.0.0.0 x.x.x.x )就可以了
热心网友
时间:2022-03-30 20:59
就算是超级运营商,一般也不会采用这么大的子网
我建议你重新参考我最初的回答
退一步,如果确实要这么做,那么可以参考如下方法:
ISP------路由器-----三层交换----2层接入
第一个问题见上图
第二个问题SVI可以统一设置为这个子网的第一个地址就行,比如第一个VLAN就是172.16.0.1
第三个问题交换机只要设置好SVI,然后打开IP ROUTING(现在很多厂家默认都开启),就可以保证VLAN间能顺利路由
物理连接方式如上,下面说逻辑:
第一种,路由器和交换机做二层连接,即VLAN IP设置在路由器上(子接口方式),交换机TRUNK,也就是传统的单臂路由模式
第二种,路由器和交换机直接三层互联,再起一个独立的子网用来做互联,比如172.17.0.0/30,交换机上默认路由指向和交换机互联的路由器IP,路由器上默认路由到ISP以及你的内网网段
要注意的问题,你这种方式,如果ISP给你的是公网IP,那么就意味着要在你的路由器上做NAT,第一路由器要支持这个特性,第二你要考虑一个公网IP做NAT是否会产生瓶颈,因为做PAT的话,一个公网IP只能提供65535个端口,如果网内并发连接的应用太多,就可能会造成影响