Hi, Mike:

I agree with you that " it would be nice to have a crisper definition of the 
"key" for each TLV," 
but not the " the WG consensus that the key for each relevant TLV is 
sufficiently clear to implementers in practice." 

Let me state the logic/reasoning more clearly(wish it will also help other 
experts to understand. If there is any mistake for the following statements, 
ANYONE can standout make it more clear, or correct me):
1) There is no 'key' definition on 'each relevant TLV(include also sub-TLV, 
sub-sub-TLV) in current related IS-IS RFCs. If there is any, please show the 
community the pointer.
2) The latest version(version 16) states the above point clearly: " Also, the 
term "key" is a generic term which is not used in the relevant 
specifications."----I MUST point out, other equivalent descriptions that have 
the same function don't exist also.
3) Only this under-reviewed MP-TLV document provides the ‘key’ definition for 
two TLVs: TLV 22 and TLV 135. 
4) Even for these newly defined 'key' information for TLV 22 and TLV 135, there 
is ambiguous( I have given the example at 
https://datatracker.ietf.org/doc/html/draft-wang-lsr-unsolved-challenge-of-mp-tlv-01#section-3.1)

And, when I read carefully again the newest (version 16) MP-TLV document and 
RFC 5305(which defines the TLV 22 and TLV 135 firstly) again, I found another 
ambiguous, even for TLV 135:
1) In MP-TLV document, it states(newly defines) that " The key consists of the 
6 bits of prefix length plus 0-4 octets of IPv4 prefix.", 
2) But in RFC 5305, it states: " The prefix is encoded in the minimal number of 
octets for the given number of significant bits. The remaining bits of prefix 
are transmitted as zero and ignored upon receipt."
3) Then comes the ambiguous: if the "significant bits" is 27, the prefix must 
be encoded in 4 Octets. 
4) What the remaining bit should be encoded?-----The sender can encode it in 
any way, even for the pieces of the same MP-TLV instance, does not violate the 
guideline of MP-TLV and RFC 5305.
5) This will not arise interoperability issues for the non-MP-TLV scenario. But 
for the MP-TLV scenario, the receiver can't ignore the remaining bits upon 
receipt if such remaining bit is also the parts of the 'key' for the MP-TLV 
pieces.

Here is the summary for the overall discussions until now:
For every raised issue, I give the very detail example, analysis and reasoning 
for the unsolved challenges, but there is no any experts stand out to answer 
them in the same detail, analysis and reasoning.

This shouldn't be the style of IETF community, which always focus on the 
discussions on technical arguments, although there are other non-technical 
issues that want to dominate/change the IETF traditional traits. 

I don‘t want to repeat in detail other unsolved challenges again, just list 
them here for reminder(nest encapsulation efficiency, unlimited boundary 
attack, misguided MP-TLV capabilities advertisement)

If the IESG pass this document even notice these unsolved challenges, I will 
try to raise it to IAB for the discussions of these technical arguments, 
according to the procedures described in 
https://datatracker.ietf.org/doc/html/rfc1603#section-3.4

I will not argue the overall process of this document, only the above technical 
arguments.

If ANY expert can STAND OUT to give the "detail example, analysis and 
reasoning" about these points, I would like to hear.
I would like also the IESG/IAB hold one public hearing meeting(it will be more 
efficient) in future for these arguments to this MP-TLV proposal.


Best Regards

Aijun Wang
China Telecom  

-----邮件原件-----
发件人: [email protected] [mailto:[email protected]] 代表 Mike 
Bishop via Datatracker
发送时间: 2025年4月17日 0:10
收件人: The IESG <[email protected]>
抄送: [email protected]; [email protected]; [email protected]; 
[email protected]
主题: [Lsr] Mike Bishop's No Objection on draft-ietf-lsr-multi-tlv-16: (with 
COMMENT)

Mike Bishop has entered the following ballot position for
draft-ietf-lsr-multi-tlv-16: No Objection

When responding, please keep the subject line intact and reply to all email 
addresses included in the To and CC lines. (Feel free to cut this introductory 
paragraph, however.)


Please refer to 
https://www.ietf.org/about/groups/iesg/statements/handling-ballot-positions/
for more information about how to handle DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-lsr-multi-tlv/



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

I had previously reviewed this document, as well as another objecting to it, in
the course of understanding the appeal that was raised. While it would be nice
to have a crisper definition of the "key" for each TLV, I understand and agree
with the WG consensus that the key for each relevant TLV is sufficiently clear
to implementers in practice. This document acknowledges and formalizes an
existing workaround actively being used, and existing successful interoperation
is the best evidence that this is clear to implementers.



_______________________________________________
Lsr mailing list -- [email protected]
To unsubscribe send an email to [email protected]

_______________________________________________
Lsr mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to