二层交换机与三层交换机相连时,若二层下的PC机需访问外网,二层是如何设置默认网关的,是三层的什么地址

如题所述

比如 我们在2层上有一个端口连接PC 那么这个端口必定属于某个VLAN,默认是VLAN1 那么你就只需要在 3层上在INT vlan 1 下做一个网关 网关和PC 在同一网段,3层连2层的口和2层上的口都必须 把接口做成TRUNK 模式。这样就OK
PC 的网关指向 你设置的 VLAN 1 地址,如果2层交换机的端口 做成的是VLAN2 那么 你在3层上就要 在INT vlan 2上 做网关地址, 并且2层的 端口VLAN 是可以随意划分和变化的。看自己去怎么设置。默认 2层上所有端口都是在VLAN 1里面,不明白可以留言追问

二层不是要设置一个默认网关么 是否就是vlan1的ip地址

追答

2层不需要设置网关,2层下面就是PC PC 的网关 全部在3层 如果2层要设置地址 也只是 管理地址

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-17
2层交换机下PC默认网关一定要是3层交换机所划分VLAN中的某一固定VLAN地址作为网关 比如3层交换机划分了多个VLAN 比如
VLAN 2:192.168.1.254
VLAN3:192.168.2.254
VLAN4:192.168.3.254 那么2层交换机可以将和PC接入端口划分到VLAN2中 那么PC的IP地址就是:192.168.1.2 255.255.255.0 192.168.1.254(网关)
同样2层交换机可能其他端口划分到不同VLAN中 为了能使所有VLAN能接受到上层3层交换机地址 所以3层和2层设备间的接入端口要设为TRUNK模式
第2个回答  2011-11-17
那得看你具体的网络拓扑。
一般就是和你二层下的PC机同一个VLAN的三层的交换机上的这个VLAN的IP地址。
比如,你在三层交换机上建立了VLAN13 设置IP为192.168.1.1,然后二层交换机上VLAN13里的PC机IP是192.168.1.3 那么他的网关就是192.168.1.1。前提是在三层交换机已经可以访问外网了。
相似回答