阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 在数据链路层扩展局域网时使用网桥。网桥工作在数据链路层,它根据MAC帧的目的地址对收到的帧进行转发。网桥具有过滤帧的功能:当网桥收到一个帧时,并不是向所有的端口转发此帧,而是先检查此帧的目

admin2014-10-11  45

问题 阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。
【说明】
在数据链路层扩展局域网时使用网桥。网桥工作在数据链路层,它根据MAC帧的目的地址对收到的帧进行转发。网桥具有过滤帧的功能:当网桥收到一个帧时,并不是向所有的端口转发此帧,而是先检查此帧的目的MAC地址,然后确认将该帧转发到哪个端口。最简单的网桥有两个端口(即接口)。网桥的每个端口与一个网段相连。每当收到一个帧时,通过查找转发表将收到的帧转发。当一个网桥刚刚连接到局域网上时,其转发表是空的,此时若收到一个帧,按照以下算法处理和建立自己的转发表:
(1)从端口x收到的无差错的帧(如有差错即丢弃),在转发表中查找目的站MAC地址;
(2)如有,则查找出到此MACtl电址应走的端口d,然后进行(3),否则转到(5);
(3)如到这个MAC地址去的端口d=x,则丢弃此帧(因为这表示不需要经网桥进行转发),否则从端口d转发此帧;
(4)转到(6);
(5)向网桥除x以外的所有端口转发此帧(这样做可以保证找到目的站);
(6)如源站不在转发表中,则将源站MAC地址加入转发表,登记该帧进入网桥的端口号,设置计时器,然后转到(8),如源站在转发表中,则执行(7);
(7)更新计时器;
(8)等待新的数据帧,转到(1)。
这时,网桥就在转发表中登记以下三个信息:站地址——登记收到帧的源MAC地址、端口——登记收到的帧进入该网桥的端口号、时间——登记收到的帧进入该网桥的时间。
现有五个工作站分别连接在三个局域网上,并且用两个网桥连接起来,如图3—1。每一个网桥的两个端口号都标明在图上。在一开始,两个网桥中的转发表都是空的。以后有以下各站向其他的站发送了数据帧,即H1发送给H5,H3发送给H2,H4发送给H3,H2发送给H1。
【图3-1】
【问题】
试将有关数据填写在表中。其中,网桥的处理有:转发、丢弃或登记。假定帧均无差错。

选项

答案[*]

解析 本题考察的是网桥的工作原理。网桥工作在数据链路层,它根据MACI帧的目的地址对收到的帧进行转发。网桥具有过滤帧的功能:当网桥收到一个帧时,并不是向所有的端口转发此帧,而是先检查此帧的目的MAC地址,然后确认将该帧转发到哪个端口。认真阅读建立转发表的算法不难解答该题。需要特别注意的是:步骤(6)是检查源站,而不是目的站,若源站不在转发表,将其加入,以后作为目的站地址待查。
转载请注明原文地址:https://kaotiyun.com/show/KaDZ777K
0

相关试题推荐
最新回复(0)