Project

General

Profile

Actions

Feature #3465

open

Extend client auto-configuration stages to include mDNS/DNS-SD

Added by Alex Afanasyev about 8 years ago. Updated over 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Tools
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Currently, the autoconfig stages include:

  1. discovery of hub within Ethernet or IP multicast domains
  2. discovery using DNS with domain suffixes obtained from DHCP
  3. discovery using pre-configured security credentials

The first stage needs to get extended to include mDNS / DNS-SD queries to discover locally available hub. Anecdotally, mDNS queries have higher chance to work than other protocols, even though they utilize the same IP multicast. This is a result of optimizations some hardware vendors did to allow mDNS to work while limiting multicast capabilities.


Related issues 1 (1 open0 closed)

Related to NFD-android - Feature #3840: mDNS discovery of other NFD nodes on WiFi networkNew

Actions
Actions #1

Updated by Junxiao Shi about 8 years ago

  • Description updated (diff)

Will autoconfig use NDN Interest/Data over mDNS, or will it use non-NDN packets?

Actions #2

Updated by Junxiao Shi almost 8 years ago

Alex reveals at 20160526 call that a UCLA student is designing an alternate to this approach.

Actions #3

Updated by Junxiao Shi over 6 years ago

Anecdotally, mDNS queries have higher chance to work than other protocols, even though they utilize the same IP multicast. This is a result of optimizations some hardware vendors did to allow mDNS to work while limiting multicast capabilities.

Do we have access to such hardware? Without having the device, this is an imaginary problem.

Does the device perform deep packet inspection (DPI) and identify mDNS traffic, or only look at the port numbers? If there is no DPI, NFD can be configured to use mDNS's multicast address and port number.

Actions #4

Updated by Junxiao Shi about 6 years ago

  • Description updated (diff)
  • Target version deleted (v0.5)

According to recent tests, although mDNS is widely available, many commercial APs are blocking unicast traffic. Even if mDNS helps finding the router, it isn't useful when unicast is blocked. Thus, 20180110 call decides to go with server-based solutions first.

Actions #5

Updated by Davide Pesavento over 3 years ago

  • Related to Feature #3840: mDNS discovery of other NFD nodes on WiFi network added
Actions #6

Updated by Davide Pesavento over 3 years ago

  • Tags set to needs-discussion
Actions

Also available in: Atom PDF