I need several mbeds to communicate with a host PC, which will issue commands to individual mbeds. What would be a suitable networking protocol to achieve this? Bear in mind, an internet connection is not required, if that makes a difference.
From your comment it seems you are considering UDP.
There is nothing wrong with that choice for a local Ethernet network. You can implement any reliability you need within your software.
How much of the stack you need will depend and you have given almost no information:
- What Mbed OS version?
- Ethernet switched environment or point-to-point passthrough?
- DHCP or fixed IP addresses (IPv4 or 6)
- Packet rate, packet size?