zhang5968 发表于 2009-8-25 16:30:19

再请教下各大哥~既然交换机端口不需要MAC地址···而交换机也只用那么一个MAC地址

即使运行PVST,使用扩展ID,也只是用到一个MAC地址就行

那么交换机MAC地址池里的那么多个MAC地址还有什么用??
okulao 发表于 2009-8-25 15:55 http://bbs.spoto.net/images/common/back.gif
--

okulao 发表于 2009-8-25 18:34:38

看了下别人的理解:
1. 首先说下,MAC地址是二层寻址用的,正如三层的IP的地址一样,它们只是工作层面不一样而已。
2. 一般而言,对于一个二层交换机来讲,一个MAC地址就够了,为什么呢?因为这个交换机需要配置一个管理VLAN(一般就是VLAN 1),从而进行远程管理。那么这个VLAN地址要与其它PC通信,就必然要一个MAC进行二层寻址。
3. 可能有的二层交换机每个端口都有一个MAC地址,如果就二层交换数据帧而言,那交换机的这个MAC地址当然显得很多余,可是,你知道Spanning Tree ,生成Bridge ID时就需要MAC地址,这时候,端口的MAC地址就派上用场了。
4.至于三层交换机就更没什么好说的了,除了上述原因外,因为此时交换机的端口还可以作为三层端口使用。

交换机的每个端口还是有MAC地址的吧··也就是取自MAC地址池咯~

a1alone 发表于 2009-8-25 18:57:03

地址池里的MAC是从别处学习来的,是为了转发数据用的。。。。。

okulao 发表于 2009-8-26 08:47:34

不是哦~~记得之前听老师说交换机出产时会分配给他4096个MAC地址,后来发现这样长久下去不是办法,所以又只分配64个MAC地址,之类的话``
页: 1 [2]
查看完整版本: 网桥ID中的MAC地址取自哪里?