计算机网络-交换机自学习和转发帧

  • 以太网收到交换帧后,在帧交换表中查找帧目的MAC地址所对应的接口号,然后通过改接口转发帧。
  • 刚上电启动时,帧转发表是空的,随着主机间通信,通过自学习算法自动逐渐建立帧交换表

以太网交换机自学习和转发帧的流程

帧交换表中的每条记录都有自己的时效,到期就删除,MAC地址和接口的对应关系,并不是永久的,

举例说明:A→B

①: A给B发送帧:

     交换机1在自己的表中登记(自学习)一条记录:MAC地址:A,接口:1

     查找目的地址B,发现没有目的地址B的信息,则进行盲目泛洪

    

    B收到该帧后,接收该帧

    交换机2通过接口2接收到该帧,先登记,源MAC地址(谁):A,接口(哪里来):2

    交换机2查找转发,找不到便开始盲目的转发

     

②:B→A

交换机先登记:MAC地址:B,接口:3

查找MAC地址A,明确转发到接口1,因为是明确转发,所以交换机2收不到该帧

③G→A(丢弃的情况)

 G直接给A传过去,然后A接收,G给交换机1发过去,通过查找,发现需要通过接口1给A发过去帧,而这个帧刚刚就是从这个接口传过来的,所以丢弃该帧。

习题练习:

例题1、

  • 收到帧立马登记:谁,从哪儿来;
  • 没有对应的目的帧登记记录,泛洪;有对应的记录,则一对一转发。
MAC地址接口
B2
D4
E4
C3
MAC地址接口
B2
D

1

G4
E3
MAC地址接口
B2
D2
G4
E2
F1

 例题2、

选择A

  • PDU是协议数据单元,是计算机体系中对等实体间逻辑通信对象
  • 接收并转发的PUD通常为帧,交换机收到帧,在交换表中查找目的MAC地址对应接口号

例题3、

答案选B

  •  先登记:a1转发的时候,先把a1登记下来,
  • 再查询,有则一对一转发,无则泛洪。发现c1无记录,则泛洪,向2,3接口转发,

    c1确认时,因为记录表中有a1对应的记录,所以只需向a的接口转发

 

 

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值