【答案解析】[解析] 本题主要考查对二层设备工作原理和网桥协议的理解。
1.网桥(以以太网为例说明)网桥是工作在OSI协议模型第二层的设备。其和中继器的主要区别是,它根据以太网的帧信息进行以太网帧的转发。在以太网中,传输信息是以以太网帧格式进行传输的。在以太网帧中,包含了DA-标识目的地址和SA-标识源地址。以太网帧格式如下。

网桥设备内部有一个转发表,称为网桥的路由表。表中存有以太网地址(简称MAC地址)和网桥物理端口的对应。如下图所示。

网桥在物理端口上收到以太网信息后,根据以太网帧中的目的地址,查自己的路由表进行转发。网桥能够区分不同的物理以太网网段,即用中继器互连的以太网。
网桥的转发表是通过自己学习得到的。网桥的每个端口都监听本端口上的所有以太网帧,从监听到的以太网帧的源地址字段得到MAC地址和物理端口的对应关系,并填充自己的转发表。
如果有设备同时出现在网桥的两个端口上,则网桥就不能正常工作了,因此用网桥互连的网络不能出现环路。
2.二层交换设备
二层交换设备本质上也是网桥,工作原理相同,但它是一种功能更强,性能更好的网桥。可以实现多个端口之间同时转发以太网帧。
网桥一般采用软件实现以太网帧的转发,转发数据时,同时只能在两个端口之间进行(无论网桥有多少个端口)。
二层交换,一般指用硬件代替软件进行以太网帧的转发,并且同时能够在交换设备的多个端口之间同时进行转发。下图给出了网桥和交换机的转发差别。
