linux桥接模式不转发数据,一、桥接及二层转发

二层转发:在链路层,根据报文的目的MAC地址来对报文进行转发,因为是在链路层,我们称为二层转发。二层转发过程中不用对报文的头部做任何的修改。而三层转发则是根据报文的IP地址来进行转发,并且要对报文的二层头部进行相应的修改。

桥接:既把两台在同一网段的设备通过网桥连接在一起,因为网桥就是一台二层转发的设备,通俗的讲就是根据目的MAC地址把一台设备上的报文原封不动的送给对应的另一台设备,所以说网桥设备在整个链路上是透明的。

FDB表:每个桥内都会维护一张转发信息表(FDB),转发表项包含如下信息:

MAC:设备的MAC地址

port:该设备连接在交换机的哪个端口。

网桥收到报文后根据目的MAC查到表项就知道报文的出端口,直接转发出去即可。

MAC地址学习

交换机一起动时,桥内部维护的转发信息表(FDB表)是空的。网桥设备每接收到一个报文后,就会根据报文的源MAC地址及报文接收端口,来更新FDB表。

FDB表项的老化:

每个bridge里维护着一份FDB表,里面存着很多表项。为了防止长时间不用的表项及无效的表项占着内存,需要定时的清理这些表项。我们称之为FDB表项的老化。

未知单播:报文进入桥里,在FDB表中没有查到该报文的目的MAC,这时桥就不知道把该报文从哪个具体的端口转发出去。这样的报文就称作未知单播。

泛洪(flood):网桥处理广播报文及未知单播的方法,即把报文从桥里的每个端口发送一份出去,但不往该报文的源端口发送。

混杂模式:端口的一种状态,端口可以接收目的MAC不是该端口MAC的报文。一般端口默认是只接收目

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值