打印

[原创] vlan通信

vlan通信

一个路由器,一个二层交换机,两个PC机。 交换机 划分两个VLAN, 请问那位大侠,怎么连接才能将两个VLAN的计算机进行通信? 路由器用什么协议吗?

TOP

你说的这个在ccna培训中是必做的试验,叫单臂路由,具体做法如下:
先进入路由:
int fa* 进入到接交换机的接口(在接口模式,*表示接口号)
no shut 开启它
int fa0/0.n 在这个接口分n个子接口 然后封装 (n表示数字,跟下面的vlan相匹配的)
ip add 192.168.x.x 255.255.255.0 为子端口添加ip
encapsulation dot1q n 封装子端口
注:因你只要两个vlan之间通信,所你只需划分两个子接口就行了。

在交换机中:
int fa0/n 这个接口是与路由链接的接口 (n表示接口的数字)
switchport mode trunk 开启接口
exit
在特权模式下定义 valn
vlan data
valn 1
(…………
…………
vlan n) 定义n个vlan
exit
进入交换机和计算机链接的接口 把接口开启成连通状态 最后加如vlan
int fa0/n
no shut
switchport mode access 这个可写可不写(cisco默认就是这个)
switchport access vlan n 把接口加入到vlan中

最后在计算机中配置ip,ip地址是跟你所处的vlan上面子接口是同处在一个网段的,比如:第一个子接口的ip是:192.168.1.1, 并把它封装成第二个(encapsulation dot1q 2) 哪么你所处的vlan2中的所有pc就应当是192.168.1.*

注:因你只要两个vlan,所以你就定义两个vlan,还有就是如果是做试验,上面所有的n取一样,那样很容易理解…………
本帖最近评分记录
  • garnett_wu 菊花元 +2 感谢分享 2008-5-11 21:52

TOP