论坛: 系统集成 标题: 关于交换机集线器互连的问题 复制本贴地址    
作者: tuzi [tuzi]    版主   登录
此交换机为2层交换机 端口只能绑定一个MAC地址  透明桥接技术

一个switch1 连接一个hub1 hub1上了连了几台PC机 1 2 3 4 等
现在PC1 对PC2 进行ARP查询 hub1拿到这个ARP的查询包 于是扩散给其他所有的端口 当然hub1 同样把这个ARP查询包 扩散给switch1
PC2拿到这个ARP查询包 是因为HUB1的扩散 而S1无法将此包扩散给PC2
现在S1和HUB1连接的端口记录 应该是S1的端口对应PC1的MAC
后来PC2回应ARP 同样发出一个ARP应答包 通用通过HUB1 到了PC1
同样这个数据包被HUB1 扩散到S1 S1拿到这个数据包后 是先学习这个MAC地址
然后转发给PC1 还是先转发 后学习呢??
假设
先 学习后转发 那么地址表被改变了 也就是说上面所说的S1连HUB1 的端口记录应该是PC1的MAC记录 现在学习了ARP应答包 应该变成了PC2的MAC记录
那交换机只能扩散此数据包 并且不能扩散到这个进来的端口 于是行成了广播

如果是先转发后学习 那交换机有PC1的MAC记录 他直接发过去 通过HUB1来扩散给PC1 然后学习ARP应答包中的 S1的端口记录 变成了谁的MAC ???是PC1的还是PC2的 因为ARP应答包中包含了两个MAC地址 交换机事先知道PC1的MAC端口记录
现在这个端口又跑来了PC2的MAC
还有在这种情况下PC1将会受到两次ARP应答包 一次是HUB1 一次是S1的
而且 全是广播

以上分析过程比较长 请大家指点批评




[此贴被 带脚镣跳舞(tuzi) 在 12月18日18时29分 编辑过]

地主 发表时间: 12/17 15:23

回复: gerry [gerry]   版主   登录
你最近是不是一直在钻这些东西呀?看得我眼晕,我上学那会儿都没这么认真

B1层 发表时间: 12/17 16:23

回复: tuzi [tuzi]   版主   登录
最近想得比较多
哎 现在不想 到时候毕业  叫我想 我只怕也不愿意想了

B2层 发表时间: 12/17 16:50

回复: gds [gds]   论坛用户   登录
我都被搞晕了.

B3层 发表时间: 12/17 21:15

回复: cool [zjboyzone]   论坛用户   登录
晕,...我看到一半真的给搞得晕啦.

B4层 发表时间: 12/18 08:27

回复: TecZm [teczm]   版主   登录
看不懂

B5层 发表时间: 12/18 16:27

回复: tuzi [tuzi]   版主   登录
欢迎批评指点

可能有点烦  看之前 画个拓扑 


[此贴被 带脚镣跳舞(tuzi) 在 12月18日18时11分 编辑过]

B6层 发表时间: 12/18 18:02

回复: syse [syse]   论坛用户   登录
请问楼主谁告诉你一个端口只能绑定一个MAC地址的?这到新鲜,一个IP和一个MAC地址对应。在交换机里有个ARP表,他记录是MAC--IP对应,可没说是端口与MAC对应啊?开头就有错,下面的还用得着再看下去嘛?

B7层 发表时间: 12/18 18:24

回复: tuzi [tuzi]   版主   登录
楼上的 交换机可以在一个端口上绑定 一个或多个MAC地址 
我上面已经把实验条件说过了  2层交换机  只对应一个MAC
交换机只是根据交换表来确定MAC到哪个端口转发的
这样的交换机会有ARP表吗?  如果有ARP表 最起码是个3层交换机 

B8层 发表时间: 12/18 18:36

回复: liuxing [liuxing]   论坛用户   登录
是啊是啊,你最近好像一直在进行2层的研究呢,有什么收获啊?可以拿出来与大家分享一下吗?

B9层 发表时间: 12/19 10:14

回复: cqwb007 [cqwb007]   论坛用户   登录
    单MAC交换机的每个端口只有一个MAC硬件地址。多MAC交换机的每个端口捆绑有多个MAC硬件地址。单MAC交换机主要设计用于连接最终用户、网络共享资源或非桥接路由器。它们不能用于连接集线器或含有多个网络设备的网段。多MAC交换机在每个端口有足够存储体记忆多个硬件地址。多MAC交换机的每个端口可以看作是一个集线器,而多MAC交换机可以看作是集线器的集线器。每个厂商的交换机的存储体Buffer的容量大小各不相同。这个Buffer容量的大小限制了这个交换机所能够提供的交换地址容量。一旦超过了这个地址容量,有的交换机将丢弃其它地址数据包,有的交换机则将数据包复制到各个端口不作交换。
    怎么样,有答案了吗?

B10层 发表时间: 12/19 19:03

论坛: 系统集成

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号