vmbr0 causing drops

ben29

New Member
Dec 13, 2023
11
0
1
Hi.
so i installed proxmox 8.1 on Vultr bare metal

when i use the default settings of proxmox like that:


Code:
iface enp1s0f0 inet manual

auto vmbr0
iface vmbr0 inet static
    address x.x.x.x/23
    gateway x.x.x.x
    bridge-ports enp1s0f0
    bridge-stp off
    bridge-fd 0


i have a lot of RX drops!

when i change to work without the bridge
Code:
auto enp1s0f0
iface enp1s0f0 inet static
    address x.x.x.x
    gateway x.x.x.x

no drops at all!!
i don't understand why it's happen!

thanks!
 
Does this actually affect your traffic? Maybe it's just a bunch of junk coming to your server. A /23 is a larger broadcast domain and when they are all occupied and everyone fires an ARP request.

You can simply check what's going on via tcpdump.
 
Does this actually affect your traffic? Maybe it's just a bunch of junk coming to your server. A /23 is a larger broadcast domain and when they are all occupied and everyone fires an ARP request.

You can simply check what's going on via tcpdump.
i only see when i do. tcpdump, kernel drop the packages...
 
can you try


Code:
iface enp1s0f0 inet manual

auto vmbr0
iface vmbr0 inet static
    address x.x.x.x/23
    gateway x.x.x.x
    bridge-ports enp1s0f0
    bridge-stp off
    bridge-fd 0
    bridge-disable-mac-learning 1
    bridge-vlan-aware yes
    bridge-vids 2-4096



by default, enp1s0f0 is in promisc mode if enslave in a bridge. (Maybe Vultr is sending you bad traffic not destinated to your ip, We have see this with Hetzner for example).

bridge-disable-mac-learning 1 should avoid to forward bad traffic to vm, and bridge-vlan-aware need to be enabled (even if you don't use any vlan). enp1s0f0 should disable prosmisc mode with this config.