Network Name Resolution

Addressing remote nodes using a raw IP address is not always practical because:
  • IP addresses can change.
  • The IP address of a remote computer might not be known.
  • IP addresses are not very memorable.
It is more convenient to address a remote node using a human readable name. The process of converting a human readable name into an IP address is called Name Resolution. FreeRTOS+TCP includes DNS, LLMNR and NBNS implementations for this purpose.