There is a receive DMA PBUF allocation thread that runs at highest system priority. This priority should be added as a constructor arguement.
support for multicast filter must be tested.