当我创建网桥并将以太网端口设为网桥的主端口时,内核使用什么设备来发送和接收

当我创建网桥并将以太网端口设为网桥的主端口时,内核使用什么设备来发送和接收

如果我创建一个网桥并将其主控设置为我的以太网端口,内核如何发送和接收数据包?

# Create the bridge
ip link add name br0 type bridge
ip link set dev br0 up

# Make eno1 the upstream connection for the bridge
ip link set eno1 master br0

我假定内核在 eno1 上发送和接收,并执行内核魔法来决定什么是本地主机的信息以及什么需要转发到桥接器。

然而,我想知道是否eno1不需要(或者不应该有)IP 地址,并且旧 IP 只能在 dhcp 租约到期之前有效。

我是否应该从中删除 IP 地址eno1,然后创建一个连接到网桥的虚拟以太网设备?内核将使用虚拟以太网设备,它将数据包发送到网桥,然后从 eno1 发出?或者确实有魔法可以帮我做这些事情?

相关内容