关于VLAN的问题

doublesword 2004-12-11 09:26:23
最近在做VLAN的一些分析,可是很多东西不懂,希望得到各位大侠的指教!在下有礼了.
1.到底路由器收到VLAN的数据包,会怎么处理?
2.带VLAN标志的数据桢,其目的MAC地址可以不是广播形式吗?假如不是广播地址,交换机收到这样的数据报文,又怎么处理?

谢谢!
...全文
222 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
phanx 2005-04-09
  • 打赏
  • 举报
回复
回复人: roland_c(归去来兮) ( ) 信誉:99 2004-12-14 9:14:51 得分: 0

1.除非路由器与交换机连接的端口配置为trunk,否则路由器不会收到带有VLAN信息的帧,但路由器一般不支持trunk,所以即使配置交换机使对应接口为trunk,路由器收到此类帧后也会丢弃。
~~~~~~~~~~~~~~路由器的接口一般都是支持trunk的,默认是只接受untagged的以太网帧.但是配置后就可以支持IEEE 802.1q tagged帧或者 ISL tagged帧,而不是丢弃.
warlord 2005-04-08
  • 打赏
  • 举报
回复
对于楼主而言, roland_c(归去来兮) 的应该最易于理解了。
该结贴了。
zhouyunger 2005-04-08
  • 打赏
  • 举报
回复
路由器端口必须同交换机端口设置一致:都是Tag或都不是才能通讯,因此可以都设置成Trunk(Cisco协议)、Dot1.Q等协议;不设成Tag模式就是普通接法,路由器只能收到一个VLAN的MAC
jlice 2005-04-08
  • 打赏
  • 举报
回复
该结贴了!
dashang 2004-12-16
  • 打赏
  • 举报
回复
关注
roland_c 2004-12-14
  • 打赏
  • 举报
回复
1.除非路由器与交换机连接的端口配置为trunk,否则路由器不会收到带有VLAN信息的帧,但路由器一般不支持trunk,所以即使配置交换机使对应接口为trunk,路由器收到此类帧后也会丢弃。
2.配置VLAN后,只是在正常的帧中加入了VLAN的标识信息,而且这类帧一般也只会出现在交换机之间的互连链路上,不会出现在接入端口,即计算机所连接的端口,计算机还是照常往外发帧,只是交换机会进行额外的处理。对于广播报文(包括目标MAC对应端口未知的报文),转发至该VLAN所有成员,对于非广播报文,如果目标MAC对应端口为同一VLAN成员,转发至对应端口,否则丢弃。
yangzi7908 2004-12-14
  • 打赏
  • 举报
回复
看来路由器和交换机的具体功能你还没有真正弄清楚哦
~~~~~~~~~~~~~~~~~~~~~~~~~~
Quebradawill 2004-12-14
  • 打赏
  • 举报
回复
路由器处理的数据包是VLAN之间的数据包。

“带VLAN标志的数据桢,其目的MAC地址可以不是广播形式吗?”
难道带VLAN标志的数据帧的目的MAC地址都是广播地址吗?我觉得带VLAN标志的数据帧就发到VLAN标志的VLAN中。

我的理解,错误之处请指正。
  • 打赏
  • 举报
回复
1:vlan是二层的,涉及到路由的才由路由器来处理
2:楼上说了,如果它找不到该往哪里转就会发往所有的机器
niyh 2004-12-11
  • 打赏
  • 举报
回复
1、VLAN是二层技术,路由器处理三层信息。

2、如果MAC地址在交换机的地址表里,就按照表里的指示转发,如果不在表里,就向同一VLAN内的所有端口扩散。
zhangblade 2004-12-11
  • 打赏
  • 举报
回复
请看这个连接:关于vlan的讨论,有兴趣的来看看吧
http://community.csdn.net/Expert/topic/3555/3555049.xml?temp=.6374018

3,808

社区成员

发帖
与我相关
我的任务
社区描述
硬件使用 交换及路由技术相关问题讨论专区
社区管理员
  • 交换及路由技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧