Fernando,

> Ron,
> 
> On 5/9/19 06:01, Ron Bonica wrote:
> > Fernando, Zhenqiang,
> > 
> > You both have valid points. Maybe I am becoming too tolerant of
> > deviations from the specification.
> 
> This is not a deviation in the spec. It's an outright violation of the spec.
> 
> This topic has a rich history in 6man, which I will summarize as follows:
> 
> 1) Folks proposed the segment routing header I-D with the argument that
> it wasn't clear whether EH-insertion was allowed in RFC2460 or not --
> when it was clear to virtually everyone else that it was forbidden
> 
> 2) The segment-routing header I-D was adopted on the condition that all
> text related to EH insertion should be removed.
> 
> 3) Since we were in the process of doing rfc2460bis, we had the
> discussion to make the text crystal-clear that EH-insertion was
> forbidden. -- in fact, it already was. But based on 1) we discussed to
> make it 200% clear.
> 
> 4) Some folks argued not to add text on the topic, leaving, from their
> pov, the spec ambiguous. This "version" of rfc2460bis was shipped from
> the wg.
> 
> 5) During IETF LC of rfc2460bis, the issue was raised again, and there
> was finally consensus to add very explicit text noting that EH insertion
> is forbidden. And this became RFC8200.
> 
> 
> My question to the spring wg chairs and routing area ADs therefore is:
> how come the wg adopted a document (e.g.:
> https://tools.ietf.org/html/draft-ietf-spring-srv6-network-programming-01)
> when it contains outright violations of specs (RFC8200) that are not in
> the charter of spring wg to update? (as far as I understand).

1) draft-ietf-spring-srv6-network-programming has a normative reference to 
[I-D.voyer-6man-extension-header-insertion].
As such, from a process standpoint, it's clear that it would not going to be 
published before [I-D.voyer-6man-extension-header-insertion] be published as 
RFC. And from its name, the latter is intended to be discussed and within 
control of the 6MAN WG.

2) When writing a specification (i.e. changing the standard), there is the 
question of whether we directly define the new behavior, or whether we need to 
motivate the change from a usage perspective. Aka do we need use cases 
documents or is this a waste of IETF time? When the point is difficult or 
subject to debate, the proposed change is easily dismissed based on the absence 
of a written need for that change.
Hence it looks to me reasonable that the SPRING WG explicitly states that SRH 
insertion would be useful, rather than some individual brings this to the 6MAN 
WG, individually claiming that it's useful for SR. If you are fine with this, 
AFAIK, this is done with a WG adoption.
Again, draft-ietf-spring-srv6-network-programming has a normative reference 
that would automatically block RFC publication. I'm not sure what additional 
safety you would want?
The SPRING WG is not to be point of asking publication of 
draft-ietf-spring-srv6-network-programming. It's in a WG for discussion. If 
your point is that you don't want the spring WG to discuss the usage of EH 
insertion, then you are welcome to contribute to the SPRING WG. And thank you 
for doing that.

--Bruno

> Thanks,
> -- 
> Fernando Gont
> SI6 Networks
> e-mail: fg...@si6networks.com
> PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations 
confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce 
message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages 
electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou 
falsifie. Merci.

This message and its attachments may contain confidential or privileged 
information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete 
this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been 
modified, changed or falsified.
Thank you.

_______________________________________________
spring mailing list
spring@ietf.org
https://www.ietf.org/mailman/listinfo/spring

Reply via email to