Chinaunix

标题: Cisco 2950+linux实现Vlan的可行性 [打印本页]

作者: upkiller    时间: 2006-06-15 16:27
标题: Cisco 2950+linux实现Vlan的可行性
大家好,现在求一个便宜的vlan解决方案,三层交换机价格还是太贵,二层交换机加三层也贵
看了许多资料,cisco 2950的中继协议支持802.1Q,linux 2.4内核以上都支持,这样的话就可以使用
二层交换机+linux系统实现vlan划分和路由通信了,

比如说150来台电脑,在交换机划分四个vlan,配置了一个中继接口:

我的关键配置如下:
------------------ 2950交换机 ---------------------------
int f0/1
switchport access vlan 11
int f0/2
switchport access vlan 12
int f0/3
switchport access vlan 13
int f0/4
switchport access vlan 14
-------------  中继端口 -----------------------
int f0/24
switchport mode trunk

------------- Linux 系统 -----------------
vconfig add eth0 11
vconfig add eth0 12
vconfig add eth0 13
vconfig add eth0 14

ifconfig eth0 192.168.1.1 netmask 255.255.255.0

ip address add 192.168.2.1/24 dev eth0.11
ip address add 192.168.3.1/24 dev eth0.12
ip address add 192.168.4.1/24 dev eth0.13
ip address add 192.168.5.1/24 dev eth0.14

ip link set dev eth0.11 up
ip link set dev eth0.12 up
ip link set dev eth0.13 up
ip link set dev eth0.14 up

现在不确定该方案的可行性?有高人愿意指教一下吗?
作者: upkiller    时间: 2006-06-15 16:29
不好意思,上面的字错了,是二层交换机加路由器也贵
作者: upkiller    时间: 2006-06-15 16:36
对了,Linux下也要加入8021q的模式支持
modprobe 8021q
作者: freemanxp2005    时间: 2006-06-16 09:48
不同vlan之间加个linux静态路由是不是就行了?不用设trunk
作者: 我    时间: 2006-06-16 10:22
原帖由 freemanxp2005 于 2006-6-16 09:48 发表
不同vlan之间加个linux静态路由是不是就行了?不用设trunk


如果这样的话你要多张网卡接不同的vlan。
作者: upkiller    时间: 2006-06-16 12:52
嗯,不清楚,只是大约模糊的明白,多谢楼上的指点,

请问有谁这样做过吗?性能怎么样啊

顶啊,别就这样沉了,预算不足真是没办法啊,有钱就好,直接买个三层的
作者: skyy23    时间: 2006-06-16 14:35
http://www.candelatech.com/~greear/vlan.html

自己看看吧,应该有用的

[ 本帖最后由 skyy23 于 2006-6-17 19:34 编辑 ]
作者: upkiller    时间: 2006-06-17 00:45
楼上的,非常感谢




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2