1.2.1.24.2 Zero Configuration Link Local (ZCLL) Configurations

ZCLL Specific User Configurations MDNS/Bonjour Specific User Configurations

  • ZCLL Task Rate (in msec):

    • ZCLL task processing rate, in milliseconds.
    • The ZCLL module will process a timer event with this rate for maintaining its own queues, processing timeouts, etc.
    • 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.
    • Default value: 113
    • Symbol TCPIP_ZC_LL_TASK_TICK_RATE
  • Enable Link Local Warning Messages:

    • Enable printing of the ZCLL warning messages
    • Default value: false
    • Symbol TCPIP_ZC_WARN_ZCLL
  • Enable Link Local Information Messages:

    • Enable printing of the ZCLL info messages
    • Default value: false
    • Symbol TCPIP_ZC_INFO_ZCLL
  • Enable Link Local Debug Messages:

    • Enable printing of the ZCLL debug messages
    • Default value: false
    • Symbol TCPIP_ZC_DEBUG_ZCLL
  • Probe Wait (in sec):

    • Initial random delay
    • Value is in seconds
    • Default value: 1
    • Symbol TCPIP_ZC_LL_PROBE_WAIT
  • Minimum Time Between Probes (in sec):

    • Minimum delay between probes
    • Value is in seconds
    • Default value: 1
    • Symbol TCPIP_ZC_LL_PROBE_MIN
  • Maximum Time Between Probes (in sec):

    • Maximum delay between probes
    • Value is in seconds
    • Default value: 2
    • Symbol TCPIP_ZC_LL_PROBE_MAX
  • Number of Probes:

    • Number of probe packets to be sent
    • Default value: 3
    • Symbol TCPIP_ZC_LL_PROBE_NUM
  • Delay Before Announcing:

    • Delay before announcing
    • Value is in seconds
    • Default value: 2
    • Symbol TCPIP_ZC_LL_ANNOUNCE_WAIT
  • Number of Announcement Packets:

    • Number of announcement packets
    • Default value: 2
    • Symbol TCPIP_ZC_LL_ANNOUNCE_NUM
  • Time Between Announcement Packets (in sec):

    • time between announcement packets
    • Value is in seconds
    • Default value: 2
    • Symbol TCPIP_ZC_LL_ANNOUNCE_INTERVAL
  • Maximum Conflicts Before Rate Limiting:

    • The maximum number of conflicts before rate limiting
    • Default value: 10
    • Symbol TCPIP_ZC_LL_MAX_CONFLICTS
  • Delay Between Attempts (in sec):

    • Delay between successive attempts
    • Value is in seconds
    • Default value: 60
    • Symbol TCPIP_ZC_LL_RATE_LIMIT_INTERVAL
  • Rate Between Defensive ARPs (in sec):

    • Wait time between defensive ARPs
    • Value is in seconds
    • Default value: 10
    • Symbol TCPIP_ZC_LL_DEFEND_INTERVAL
  • Base IP:

    • Base IP address for ZCLL
    • Value is in Network order (BE)
    • Default value: 0xa9fe0100 (169.254.1.0)
    • Symbol TCPIP_ZC_LL_IPV4_LLBASE
  • Base Netmask:

    • Base IP network mask for ZCLL
    • Value is in Network order (BE)
    • Default value: 0x0000FFFF (255.255.0.0)
    • Symbol TCPIP_ZC_LL_IPV4_LLBASE_MASK
  • ZC MDNS Task Rate (in msec):

    • ZC MDNS task processing rate, in milliseconds.
    • The ZC MDNS module will process a timer event with this rate for maintaining its own queues, processing timeouts, etc.
    • 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.
    • Default value: 63
    • Symbol TCPIP_ZC_MDNS_TASK_TICK_RATE
  • Enable Multicast DNS Information Messages:

    • Enable ZC MDNS info messages
    • Default value: false
    • Symbol TCPIP_ZC_INFO_MDNS
  • Enable Multicast DNS Warning Messages:

    • Enable ZC MDNS warning messages
    • Default value: false
    • Symbol TCPIP_ZC_WARN_MDNS
  • Enable Multicast DNS Debug Messages:

    • Enable ZC MDNS debug messages
    • Default value: false
    • Symbol TCPIP_ZC_DEBUG_MDNS
  • Port:

    • ZC MDNS local port
    • Default value: 5353
    • Symbol TCPIP_ZC_MDNS_PORT
  • Maximum Host Name Size:

    • Maximum Host name size
    • Default value: 32
    • Symbol TCPIP_ZC_MDNS_MAX_HOST_NAME_SIZE
  • Maximum Size Allowed For a Label:

    • Maximum size allowed for a label. RFC 1035 (2.3.4) == 63
    • Default value: 63
    • Symbol TCPIP_ZC_MDNS_MAX_LABEL_SIZE
  • Maximum Resource Record Name Size:

    • Maximum Resource Recd Name size. RFC 1035 (2.3.4) == 255
    • Default value: 256 (255 + '\0')
    • Symbol TCPIP_ZC_MDNS_MAX_RR_NAME_SIZE
  • Maximum Server Type Size:

    • Maximum size of the Server Type. Eg. "_http._tcp.local"
    • Maximum value is 255
    • Default value: 32
    • Symbol TCPIP_ZC_MDNS_MAX_SRV_TYPE_SIZE
  • Maximum Server Name Size:

    • Maximum size of the Server Name. Eg. "My Web server"
    • Maximum value is 255
    • Default value: 64
    • Symbol TCPIP_ZC_MDNS_MAX_SRV_NAME_SIZE
  • Maximum Text Data Size:

    • Maximum size of the text data. Eg. "path=/index.htm"
    • Default value: 128
    • Symbol TCPIP_ZC_MDNS_MAX_TXT_DATA_SIZE
  • Time-To-Live for a Resource-Record (in sec):

    • Time-To-Live for a Resource-Record
    • Value is in seconds
    • Default value: 3600
    • Symbol TCPIP_ZC_MDNS_RESOURCE_RECORD_TTL_VAL
  • Maximum Number of Resource-Records/Service:

    • Maximum number of Resource-Records/Service for A, PTR, SRV, and TXT
    • Default value: 4
    • Symbol TCPIP_ZC_MDNS_MAX_RR_NUM
  • Initial Random Delay (in msec):

    • ZC MDNS initial random delay
    • Value is in seconds
    • Default value: 750
    • Symbol TCPIP_ZC_MDNS_PROBE_WAIT
  • Maximum Delay Till Repeated Probe (in msec):

    • ZC MDNS maximum delay till repeated probe
    • Value is in milliseconds
    • Default value: 250
    • Symbol TCPIP_ZC_MDNS_PROBE_INTERVAL
  • Number of Probes:

    • ZC MDNS Number of probe packets
    • Default value: 3
    • Symbol TCPIP_ZC_MDNS_PROBE_NUM
  • Maximum Number of Conflicts:

    • Maximum number of conflicts before move on to announce
    • Default value: 30
    • Symbol TCPIP_ZC_MDNS_MAX_PROBE_CONFLICT_NUM
  • Number of Announcement Packets:

    • Number of announcement packets
    • Default value: 3
    • Symbol TCPIP_ZC_MDNS_ANNOUNCE_NUM
  • Time Between Announcement Packets (in msec):

    • Time between announcement packets
    • Value is in milliseconds
    • Default value: 250
    • Symbol TCPIP_ZC_MDNS_ANNOUNCE_INTERVAL
  • Delay Before Announcing (in msec):

    • delay before announcing
    • Value is in milliseconds
    • Default value: 250
    • Symbol TCPIP_ZC_MDNS_ANNOUNCE_WAIT