论坛: 系统集成 标题: 关于交换机的疑惑 复制本贴地址    
作者: 带脚镣跳舞 [tuzi]    版主   登录
现在我所在的网吧有3个交换机 每个交换机连了20台机子 其中另外2个交换机连到一个主交换机上 那个主交换机连主机进行上网 也就是说主交换机坏了 除了主机能上网 其他机子都不能上网 而其他某个交换机坏了 只能影响一部分网段
大家都知道交换机可看成多端口的网桥 它只是同过查看MAC地址进行转发数据吧
现在以上面的为例 数据从主机传过来后 先到主交换机  假如数据目的地不在主交换机的网段里面 那么主交换机会怎么做 主交换机是不是有这个网吧所有机子的MAC地址?如果有 主交换机就直接进行转发 如果没有 是同时转发个其他两个交换机吗??如果是  那是不是要降低网络带宽 在进行转发的时候 交换机通过查看MAC表来确定哪个端口发送给PC 但是是不是还有其他的表来确定哪个端口连其他交换机(即交换机有没有自己的MAC 如果没有 如何确定正确转发给交换机的端口而不是PC的端口)  
盼各位大哥给小弟一个解答 !!!


地主 发表时间: 06/01 02:57

回复: [runwin]   论坛用户   登录
如果把你的问题用电路的方式来看可能会容易理解一点。

B1层 发表时间: 06/01 23:12

回复: 带脚镣跳舞 [tuzi]   版主   登录
当网络刚刚建立的时候 没有MAC地址表 那就需要学习  当数据到了交换机 交换机广播给其他所有的端口 目的反馈后 建立一个MAC记录 这就是学习  以后再向目的发送数据的时候 就直接交换 无须广播
如果数据不在交换机的网段  那交换机会向其他网段的交换机询问
MAC为XX是不是你的 然后那个交换机查询交换表 做出解答
我在上面的帖子已经说过网吧的布置  交换机是保留端到端的MAC映射
两个网段之间的PC联系的时候 到底是主交换机保留端到端的映射还是另外一个交换机保留端到端的映射 还是全部都有端到端的映射 还是一个都没有保留映射 数据包过来的询问其他交换机 ?????




[此贴被 带脚镣跳舞(tuzi) 在 06月05日20时19分 编辑过]


[此贴被 带脚镣跳舞(tuzi) 在 06月05日20时30分 编辑过]

B2层 发表时间: 06/05 20:31

回复: rui [rui]   论坛用户   登录
   看一下局域网扩展与路由器的选择就明白了!
每个交换机只有与其直接相连机器的地址,就是一张表,与路由器中的一样。

B3层 发表时间: 06/07 10:26

回复: chmanliu [chmanliu]   论坛用户   登录

  在一个局域网中,每一个交换机中都有一张表,记录了网中所有
主机的mac地址,你画画图就会明白。
   各种交换机mac地址表缓存的大小是不一样的,几K到几十K
所以组网能力的大小就不一样。明白了吧!!!

B4层 发表时间: 06/09 01:08

回复: 天马行空 [tmxk]   论坛用户   登录
这样说你就明白了,这么小的网络,哪个交换机都有所有机器的mac记录

比如主交换机连下级交换机的端口就会有如下记录----下级交换机所连的所有机器网卡的mac地址。这个端口能记录多少mac, 就是交换机的参数之一。其它端口,就只有一个和他直接相连的机器的mac了。

而下级交换机的上连端口,会有另外两个交换机所连的所有机器的mac, 如果mac值太多,存不下,就会动态更新了。不在表中的就走arp查询。

每个交换机都有自己的mac

B5层 发表时间: 06/09 11:57

论坛: 系统集成

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

粤ICP备05087286号