Subject: [icnrg] Some comments on NRS presentation

From: <[email-masked]>
Date: Thu, 7 Apr 2016 13:15:16 +0000

Jungha,

Here are some suggestions on the NRS motivation slide use cases.

Also, you might look at Trammell’s draft https://tools.ietf.org/html/draft-trammell-inip-pins-01

Use case 1: One to many resolution
- An NRS should be able to return multiple locators
- Don’t get in to how  an NRS chooses to register multiple records
- Similar to returning multiple RRs

Use case 2: Aliases
- An NRS should be able to go from one name to another name
- Could it also provide the “A” records  too?
- Similar to a CNAME
- Are there security issues around this, delegation?
- Also, in ICN, aren’t we always talking about going from one name to another name?  Is this use case supposed to be something different than the normal use of NRS in ICN?

Use case 3: Name to IP address
- The ability to return a network endpoint based on a name.  I’d generalize it from IP address.
- (PARC did work on this in “custodian routing” https://www.parc.com/content/attachments/custodian-based-information.pdf, which was a bit more like a SIP system)
- This might also be generalized to returning different query types as part of the name resolution (e.g. A, TXT, keys, etc).

As someone noted in the meeting, there is a lot of similarity in the use cases to DNS.  It might be good to look at what extensions/modifications to DNS would be required to meet the needs of ICN NRS.

Marc