6,534
edits
Changes
m
VE Container #101 with veth interface (veth101.0) connected to eth0 physical interface via bridge.
VE->container, VE0->CT0
Sometimes bridge can mysteriously drop the packets and not forward them.
e.g. eyck user experienced a problem when some of the broadcasts were not delivered to VE container via the bridge.
Original report and the thread: [http://forum.openvz.org/index.php?t=tree&th=4052& forum thread]
== Simplest configuration ==
== Problem statement ==
We faced a situation when some of the broadcast packets were not delivered to the VEcontainer.Actually it could happen with any packets, not with the broadcasts only. But broadcasts aresimpler and obviously should have been delivered to all the networking interfaces with no doubt.
Using tcpdump we see that BOOTP/DHCP request is visible on br0 interface in the host system (VE0[[CT0]]):
15:21:52.258220 00:1b:d5:2c:bf:38 > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 350: 0.0.0.0.68 > 255.255.255.255.67:
BOOTP/DHCP, Request from 00:1b:d5:2c:bf:38, length 308
BOOTP/DHCP, Reply, length 300
However, eth0 inside VE container receives only 2nd packet with BOOTP/DHCP reply and doesn't see the 1st one with the request itself:
15:21:52.291145 00:08:02:ac:36:20 > ff:ff:ff:ff:ff:ff, ethertype IPv4 (0x0800), length 342: 172.17.8.254.67 > 255.255.255.255.68:
BOOTP/DHCP, Reply, length 300