1.2.1.15 NBNS Module

The NetBIOS Name Service protocol associates host names with IP addresses, similarly to DNS, but on the same IP subnet. Practically, this allows the assignment of human-name host names to access boards on the same subnet. For example. in the TCP/IP Demonstration applications projects, the development boards are programmed with the human name like 'mchpboard_c' so it can be accessed directly instead of with its IP address.

Abstraction Model

TCPIP NBNS Abstraction Model

Library Interface

NameDescription
Macros
TCPIP_NBNS_TASK_TICK_RATENBNS task processing rate The default value is 110 milliseconds. The lower the rate (higher the frequency) the higher the module priority and higher module performance can be obtained The value cannot be lower than the TCPIP_STACK_TICK_RATE.
Functions
TCPIP_NBNS_TaskStandard TCP/IP stack module task function.
Data Types and Constants
TCPIP_NBNS_MODULE_CONFIGPlaceholder for NBNS configuration upgrades.