# issue: "eth1: received packet with own address as source address"
# first disable ipv6. messages decreased.
sysctl net.ipv6.conf.all.disable_ipv6=1
sysctl net.ipv6.conf.default.disable_ipv6=1
sysctl net.ipv6.conf.lo.disable_ipv6=1
# looking for exact problematic packets
tcpdump -i eth1 -w aalmac.pcap
tshark -r aalmac.pcap -i eth1 -nn -e eth.src -e eth.dst -e ip.src -Tfields
tshark -r aalmac.pcap -i eth1 -nn -e eth.src -e eth.dst -e ip.src -Tfields
# found. STP related address of Cisco switch.
Root Cause
- Sending general queries was implemented as an optimisation to speed
up convergence on start-up. In order to prevent interference with
multicast routers a zero source address has to be used. - Unfortunately these packets appear to cause some multicast-aware
switches to misbehave, e.g., by disrupting multicast packets to us. - There is a flood of packets back to the system causing the message "kernel: bond0.xxxx: received packet with own address as source address" to appear endlessly.
# Work around on bridge interface. Newer kernel should resolve this issue already.
brctl setmaxage br1 0
brctl setageing br1 0
REF: https://access.redhat.com/solutions/260053
沒有留言:
張貼留言