注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 可扩展、高可用、负载均衡..
 帮助

单臂路由实现不同vlan之间的通讯


2007-06-22 00:11:28
 标签:单臂路由   [推送到技术圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://cnxfei.blog.51cto.com/166422/31189
路由器与交换机之间的单臂路由
 
 
 
 
要实现vlan1 vlan2 vlan3间的通讯 借助一个路由器可以实现的 路由器与交换机之间也只需要连接一条链路 如图
 
单臂路由配置如下:
 
router(config)#interface 接口类型 槽位/接口序号.子接口号
router(config-subif)#encapsulation dot1q vlan-id
router(config-subif)#ip address ip_address subnetmask
 
如图实例 假设3个vlan中各有3台pc 配置如下:
router(config)#inter f0/0.1
router(config-subif)#encapsulation dot1q 1
router(config-subif)#ip address 192.168.1.1 255.255.255.0
router(config-subif)#no shutdown
 
router(config)#inter f0/0.2
router(config-subif)#encapsulation dot1q 2
router(config-subif)#ip address 192.168.2.1 255.255.255.0
router(config-subif)#no shutdown
 
router(config)#inter f0/0.3
router(config-subif)#encapsulation dot1q 3
router(config-subif)#ip address 192.168.3.1 255.255.255.0
router(config-subif)#no shutdown
 
router(config)#int f0/0
router(config-if)#no shutdown
 
在路由器与交换机连接的端口上配置子接口,每个子接口的ip地址是每个vlan的网关地址,并在子接口上封装802.1q
 
交换机和路由器相连的口要打上trunk
 
switch(config)#interface f0/12
switch(config-if)#switchport mode trunk
 
然后在3个vlan里的分别给3台pc配上相应的ip地址
相互应该可以ping通
 

本文出自 “菜鸟小飞” 博客,请务必保留此出处http://cnxfei.blog.51cto.com/166422/31189





    文章评论
 
2007-06-24 22:03:36
并在子接口上封装802.1q   这是为什么呢?

2007-07-05 13:10:39
IEEE 802.1Q的正式名称是虚拟桥接局域网标准,它支持通过一条中继链路承载一个以上VLAN数据流的能力。

2007-09-17 22:30:01
哥们```你写的那些只能在模拟器上ping通..真正的拿交换机和路由来,你这就不行了```这问题还牵涉到蛮深的,我今天就是在网上找这方面的资料...
路过说两句``

2007-09-18 00:44:26
晕 不是吧 我用真机做过的 实验很成功 不知道楼上老兄遇到的什么问题 能不能说的具体点呢

2008-02-03 10:22:25
这也照着这个例子做了一下,连模拟器上都不行。VLAN在二层交换机上划好了,TRUNK也连好了,并且也把VLAN也加入了TRUNK中,封装也封了。就是不PING不通。可以提供详细一点的说明吗?还是对路由器有要求?
做的时候用的是2620的路由和2950的交换机。

2008-02-04 11:12:52
longyf
2008-02-03 10:22:25
这也照着这个例子做了一下,连模拟器上都不行。VLAN在二层交换机上划好了,TRUNK也连好了,并且也把VLAN也加入了TRUNK中,封装也封了。就是不PING不通。可以提供详细一点的说明吗?还是对路由器有要求?
做的时候用的是2620的路由和2950的交换机。

----------------------------------------------------

我没看懂你的意思,你说把VLAN也加入了TRUNK中, TRUNK是不属于任何VLAN的,你划完VLAN和配置好TRUNK口后,可以show vlan 看一下,还有你说ping不通,如果你是在PC上ping的话,可能是系统自带的防火墙阻止了ping包
这个实验我用模拟器和真机都做过的,都能成功啊

2008-02-22 20:49:54
都是你吗别人的文章,垃圾

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: