...
A TCP/IP stack is divided into layers of same functionnality. Each communication protocol belongs to one of the layers. Table - TCP/IP Layer Model shows the differents layers of the TCP/IP model and also the OSI model. At the rigth, a list of the protocols associated with each layer that the Micriµm µC/TCP-IP stack supports.
...
ONLY supports a single default gateway per interface.
- IPv4 forwarding/routing NOT currently supported.
- Transmit fragmentation NOT NOT currently supported.
- IPv4 Security options NOT supported supported.
The IPv4 Layer also implements:
...
µC/DCHPc | DHCP client |
µC/DNSc | DNS client |
µC/HTTPs | HTTP server (web server) |
µC/FTPc | FTP client |
µC/FTPs | FTP server |
µC/SMTPc | SMTP client |
µC/SNTPc | Network Time Protocol client |
µC/TELNETs | Telnet server |
µC/POP3c | POP3 client |
µC/TFTPc | FTP client |
µC/TFTPc | TFTP client |
µC/IPerf | Network testing tool |
...
BSD Based Application
Any well known application layer protocols following the BSD socket API standard can be used with µC/TCP-IP.
RFC
...
validation
µC/TCPIP is regularly validated via a popular automated network validation library provided by Ixia and called IxANVL. It guaranteed that RFCs are always respected and correctly implemented.