💡
原文中文,约4100字,阅读约需10分钟。
📝
内容提要
本文介绍了 Linux Bridge 的 MTU 设置,相较于一般网卡设置,其设置较为复杂。重点介绍了 br_mtu_auto_adjust 函数的作用,即找出最小 MTU 并进行设置。
🎯
关键要点
- Linux Bridge 的 MTU 设置比一般网卡复杂。
- MTU 默认情况下会自动调整,使用所有 slave 网卡上的最小值。
- br_mtu_auto_adjust 函数用于找出最小 MTU 并进行设置。
- 在添加 slave 网卡到 bridge 时,会进行多项检查和设置。
- 不允许将非以太网设备桥接。
- 设备必须允许桥接,且不能是桥接设备的桥接。
- 在添加端口时,会进行 VLAN 初始化和地址同步。
- 如果设备的 MAC 地址未设置,需请求使用该地址的权限。
- 在成功添加端口后,会触发相关的通知和事件。
➡️