标签:模仿 ima jpg load 查表 应该 这一 假设 没有
重点例题:
答案:
解释:
1:A向B发送一帧:S1自学习与转发帧过程:自学习取出源地址,发现 S1 表中 MAC 地址没有 A,所以把A(MAC地址)--->1(接口)写入S1表;查表,发现S1表中没有目的地址 B ,所以进行广播(向除了1接口以外的都发送,即2,3,4,5接口),这里很快就能发现可以从 3 接口给 B,于是只有3接口留下所发来的消息,其他都丢弃了。但是注意事情没有这么简单呦。我们前面说到的广播会从 5 接口传到 S2 表。这时 S2接到一个消息同样要进行自学习与转发帧的过程:自学习发现取出源地址 MAC地址没有A,所以把 A(MAC地址)---> 5(接口)写入S2表,然后查表,发现S2表中没有目的地址 B,所以进行广播(向除了5接口以外的1,2,3,4接口转发给E,F,G,H,不过因为都不是对应的目的地址所以消息就被丢弃了)
2:C向E发送一帧:过程同上,S1表中填入了C--->2,S2表中填入了C--->5
3:E向A发送一帧:S2自学习与转发帧过程:自学习取出源地址,发现 S2 表中 MAC 地址没有 E,所以把E(MAC地址)--->1(接口)写入 S2 表;查表,发现 S2 表中有目的地址 A ,所以进行点对点传播了,通过 5 接口发给了 S1;S1自学习与转发帧过程:自学习发现S1表中没有 E,填入 E(MAC地址)--->5(接口),查表,发现 S1 表中有目的地址 A,于是点对点从1接口发给了A
以上就解释完毕了
拓展:假设一个表变成了这样:
此时若A向D发送一帧,在S2交换机处会直接丢弃而不是转发,为什么呢?
分析:A向D发送一帧的话,模仿上面的分析过程S1交换机会进行广播,到2,3,4,5接口,当从5接口进入S2后,S2中可以找到目的地址是D,理论上应该从5接口点对点传,但是呢,这一帧本来就是从5接口过来的,现在又要传回去?岂不是很多余?(例如我告诉你一件事,你还要再把这件事告诉我吗?),所以在S2交换机就直接被丢弃了。
标签:模仿 ima jpg load 查表 应该 这一 假设 没有
原文地址:https://www.cnblogs.com/wsy107316/p/13766920.html