We have a /28 block from our ISP. Let's say 1.1.1.240/28 with a gateway of 1.1.1.241. We are getting martian packets from another customer over at 1.1.1.214. They are sending broadcasts to 1.1.1.255. Should we be getting those packets? I don't understand broadcasting in this scenario.
syslog message
martian source 1.1.1.255 from 1.1.1.214, on dev eth0 ll header: ff:ff:ff:ff:ff:ff:00:XX:f3:XX:69:ad:08:00
network interface:
$ ifconfig eth0 eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX inet addr:1.1.1.243 Bcast:1.1.1.255 Mask:255.255.255.240 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:15161982 errors:0 dropped:0 overruns:0 frame:0 TX packets:1627243 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:1028191733 (1.0 GB) TX bytes:140279903 (140.2 MB) Memory:fbde0000-fbe00000
Or maybe the interface is misconfigured? The Bcast is listed there as 1.1.1.255. If this is normal behavior I don't think the kernel should be spewing hundreds of these to syslog every minute.
UPDATE
These packets are constantly coming in 2-3 per second. I have captured them and they UDP src/dst port 15001: 10:00:91:13:00:00:39:22:23:02:00:00:00:00:00:01:3c:62:65:61:63:6f:6e:2f:3e