通信人家园

标题: 又一个困扰我的问题  [查看完整版帖子] [打印本页]

时间:  2011-8-12 14:03
作者: super-star     标题: 又一个困扰我的问题

两个交换机 ,A交换机通过TRUNK和B交换机的ACCESS口相连,A交换机和B交换机都带了很多终端,请问在B交换机上查看MAC地址表,除了能看到B交换机的终端MAC地址外能否看到A交换机的终端MAC地址。PS:结果好像是能看到的。
这里又一个疑问了,TRUNK和ACCESS对接(trunk口的PVID为默认的1),数据不能转发为什么反而能看到A的终端MAC地址呢?难道只要交换机都是SVL模式全网不管怎样接连 MAC地址都能互看吗?求解答......
时间:  2011-8-12 14:54
作者: nayouta

提示: 作者被禁止或删除 内容自动屏蔽
时间:  2011-8-12 16:07
作者: 张延考

1、交换学习到的MAC地址,都是学习数据包中的源地址;
2、数据不能转发不代表A交换机的主机报文不能通过B交换机的ACESS端口进入到B交换机中,这里的不通肯定是单向的不通,而不是双向的,所以B交换机能学习到A下面的地址。

时间:  2011-8-13 11:31
作者: super-star     标题: 回复 2# 的帖子

1.A交换机的TRUNK只是一个VLAN 不是所有
2、B交换机的ACCESS口的VLAN和TRUNK口一样
我想了下数据无论如何2个方向都是不通的,我不知道你说的报文是如何流转的,烦请说仔细点啊,学习了
3 另外我可以通过VLAN查MAC 也可以查看整个交换机的MAC 发现学习到的MAC都一样(两台交换机都只是一个VLAN,无非有TRUNK 和ACEESS )
时间:  2011-8-13 12:00
作者: fugen

这个是设备方面的东西
时间:  2011-8-13 12:20
作者: super-star     标题: 回复 5# 的帖子

什么意思?
时间:  2011-8-13 17:11
作者: super-star

B到A肯定是不通的(从B交换机出来以后报文去掉TAG,进入A交换机打上VLAN TAG=1的标签,VLAN TAG=1不等于ACCESS的PVID 所以被丢弃),但是A到B的报文也是不通的,进A交换机ACCESS端口会被加上VLAN,出A交换机的时候因为端口PVID=1不等于数据帧的VLAN TAG,所以会直接转发,而数据帧到了B交换机后,因为B交换机的是ACCESS口,ACCESS碰到带VLAN TAG的数据帧应该是丢弃的,所以A到B的报文也是不通的吧?何来单方向通啊
时间:  2011-8-13 18:55
作者: duncan521

两个交换机互联端口类型不一样;不懂得楼主追求这个答案干啥

时间:  2011-8-13 22:27
作者: super-star     标题: 回复 8# 的帖子

级联的交换机学习MAC地址是不是与端口类型无关?




通信人家园 (https://www.txrjy.com/) Powered by C114