...
- Device drivers
- Network interfaces (e.g., Ethernet, Wi-Fi, etc.)
- Address Resolution Protocol (ARP)
- Neighbor Discovery Protocol (NDP)
- Internet Protocol (IPv4 and IPv6)
- Internet Control Message Protocol (ICMPv4 and ICMPv6)
- Internet Group Management Protocol (IGMP)
- Multicast Listener Discovery Protocol (MLDP)
- User Datagram Protocol (UDP)
- Transport Control Protocol (TCP)
- Sockets (Micrium Micriµm and BSD v4)
Interfaces
Actually µC/TCP-IP supports Ethernet interface that use Ethernet frame and/or IEEE 802.4.
...
µC/TCP-IP may be configured with multiple-network devices and network (IP) addresses. Any device may be used as long as a driver with appropriate API and BSP software is provided. The API for a specific device (i.e., chip) is encapsulated in a couple of files and it is quite easy to adapt devices to µC/TCP-IP.
IPv4 & IPv6
IPv4
The Micrium Micriµm Network Stack supports IPv4 as described in RFC #791, with the following restrictions/constraints:
...