To me, this topic is tricky to position, and there are still multiple parts across the two documents.

One way could be to agree the properties of different address types on scope and stability, devoid of API and Application-considerations - I at the moment don't currently understand this enough to say if this is a new statement about the network layer or is restating what has been said before, so to me at least this seems to need network-layer clue. I see there may be a network layer security concern that may drive some considerations (seems more like that part is in


 draft-gont-taps-address-analysis)

.

To answer the immediate question: I think this doesn't look like TAPS should adopt that document. If this ID needs transport clue and spans multiple transport protocols, that could be reviewed by TSVWG if this had already strong support elsewhere?

There is a mention of an API and usage concern. I haven't worked out if that is transport guidance, or whether the required mechanisms actually resembles PvD usage, and therefore looks more like a network-issue, (of course this is without a need for signalling from the network to identify properties).

Possibly there is also a need for a new API, and if that needs the IETF to do new work, then to me that does look a lot like source address selection in TAPS. There could be useful input here to a few paras in the TAPS architecture. It's not clear to me that would require a new draft though in TAPS to achieve this.

Gorry

On 07/08/2018, 12:59, Ole Troan wrote:
draft-gont-taps-address-usage-problem-statement says

This document analyzes the impact of a number of properties of IPv6
addresses on areas such as security and privacy, and analyzes how
IPv6 addresses are curently generated and employed by different
operating systems and applications. Finally, it provides a problem
statement by identifying and analyzing gaps that prevent systems and
applications from fully-leveraging IPv6 addressing capabilities,
setting the basis for further work that could fill those gaps.

I think the applicability of this work goes potentially far beyond TAPS as it 
applies to any application's use of IPv6 addresses. I'm a little worried that 
this wg doesn't contain sufficiently broad perspective to make recommendations. 
Indeed, I see TAPS as a consumer of this doc more than source of the 
recommendations. My opinion is that this is kind of out of scope for our wg. I 
would support another group with the right expertise to support it (maybe 6MAN 
or V6OPS). I think TAPS would provide some valuable input but I don't think we 
should be the venue for it's development.
In 6man we have specifed how addresses are assigned to a link, different 
“types” of address and a set of properties that can be associated with an 
address (or prefix).
E.g:
  - addresses have lifetimes, (but they can be ripped away from under you with 
little notice)
  - the choice of source address essentially chooses exit path in the network
  - addresses have different privacy properties. statically configured and in 
DNS, versus randomly generated changing every hour
  - addresses have different reachability, e.g. link-local, ULA and global.
  - an IPv6 interface can have many addresses of different properties assigned 
to it

 From a 6man perspective, that’s where our competency ends. We do not know how 
this should be exposed to applications or how the transport layers should deal 
with it.
It might not be taps, but this is something we’d sorely want to punt up from 
the networking layer.

Best regards,
Ole
6man co-chair.

_______________________________________________
Taps mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/taps

_______________________________________________
Taps mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/taps

Reply via email to