1 2 下一页 Ethernet HUB的中文名称叫做以太网集线器,其基本工作原理是广播技术(broadcast),也就是HUB从任何一个端口收到一个Ethernet信息包后,它都将此Ethernet信息包广播到其它所有端口,HUB不记忆哪一个MAC地址挂在哪一个端口。接在HUB端口上的网卡NIC根据信息包所要求的功能执行相应动作,这是由网络层layer 3之上控制的。上面所说的广播是指HUB将该Ethernet信息包发送到所有其它端口,并不是指HUB将该包改变为广播包。
Ethernet信息包中含有源MAC地址和目的MAC地址(网卡NIC的Ethernet地址,48位长,如图1所示),与上述Ethernet信息包中目的MAC地址相同的计算机执行该包中所要求的动作。对于目的MAC地址不存在或没有响应等情况,Ethernet HUB既不知道也不处理。这个过程就像邮递员只根据信封上的地址传递信件,而不管信中的内容以及收信人是否回信,或收信人由于某种原因没有回信,而导致发信人着急。不同的仅是邮递员在找不到该地址时会将信退回,而Ethernet HUB不管退信,只负责转发,如图2所示。

图1 IEEE 802.3包格式
1 2 下一页 |