Reading data from Ethernet Ubuntu Core 16

Hello everyone!

I’m working with a Gateway 5000 from Dell and Ubuntu Core 16.

I have an architecture like next one:


The green boxes are devices sending data. They are connected to a switch which in turns is connected to my gateway.

All communication is over ethernet. I’m using a switch because the gateway has only 2 ethernet ports.

I would like to read your recommendations for establishing this communication (reading data).

Is there any snap that can do this yet?. If not, What could I do? (I’m new in Ubuntu Core)

Thanks in advance!