Directory \D.SignT\Network\DM2DM642EMAC\Libs\Netlib contains libraries for the main network communication and additional protocols.
net.lib - Main network protocol library
This library is required for all networking communication
- UDP User Datagram Protocol
provides a one-to-one or one-to-many connectionless data path. Data transmitted via UDP is not guaranteed to reach its destination. This protocol has very low overhead and is especially useful for transmitting non-critical data like audio and video data.
- TCP Transmission Control Protocol
provides reliable, connection oriented, one-to-one connections. All data is acknowledged by the receiver and re-transmitted automatically if required. This protocol should be used for critical data like software uploads, commands, etc.
- DNS Domain Name System
This protocol allows to use symbolic host names instead of numerical IP addresses. The TCP/IP stack integrates the client functions to query a DNS server to resolve a host name.
- DHCP Dynamic Host Configuration Protocol
This protocol has been developed to ease maintenance of a TCP/IP network. A DHCP server manages the allocation of IP addresses and provides additional network configuration data like gateways, DNS servers etc. The TCP/IP stack integrates the client functions required to obtain an IP address, DNS server, and gateway information.
ftp.lib - FTP Server Support
Additional library for FTP server support
ftpc.lib - FTP Client Support
Additional library for FTP client support
http.lib - HTTP Server Support
Additional library for HTTP server support