Hi Yao,

Please see zzh2> below.



Juniper Business Use Only
From: liu.ya...@zte.com.cn <liu.ya...@zte.com.cn>
Sent: Friday, May 16, 2025 4:11 AM
To: Jeffrey (Zhaohui) Zhang <zzh...@juniper.net>
Cc: rtgwg@ietf.org
Subject: Re: [rtgwg] Re: Request for more discussion/feedback on 
draft-zzhang-rtgwg-router-info

[External Email. Be cautious of content]


Hi Jeffrey,

Thanks for the reply. Please see Yao> below.



Yao
Original
From: Jeffrey(Zhaohui)Zhang <zzh...@juniper.net<mailto:zzh...@juniper.net>>
To: 刘尧00165286;
Cc: rtgwg@ietf.org<mailto:rtgwg@ietf.org> 
<rtgwg@ietf.org<mailto:rtgwg@ietf.org>>;
Date: 2025年05月15日 22:57
Subject: RE: [rtgwg] Re: Request for more discussion/feedback on 
draft-zzhang-rtgwg-router-info
Hi Yao,

Thanks for your comments. Please see zzh> below.



Juniper Business Use Only
From: liu.ya...@zte.com.cn<mailto:liu.ya...@zte.com.cn> 
<liu.ya...@zte.com.cn<mailto:liu.ya...@zte.com.cn>>
Sent: Wednesday, May 14, 2025 9:17 PM
To: Jeffrey (Zhaohui) Zhang <zzh...@juniper.net<mailto:zzh...@juniper.net>>
Cc: rtgwg@ietf.org<mailto:rtgwg@ietf.org>
Subject: [rtgwg] Re: Request for more discussion/feedback on 
draft-zzhang-rtgwg-router-info

[External Email. Be cautious of content]


Hi Jeffrey,



I have a few comments/questions after reading the draft.

  1.  If the periodic message sending is not required, how would the Refresh 
Rate field be filled . Should a specific value or a flag defined for this 
purpose?

Zzh> We can use 0. I assume that’s only for one-time-ok-to-lose notifications. 
I’ve updated the draft in my local copy.

  1.  About section 2.5 flow redirection, besides 5 tuples, there's possibility 
that other fields would be used to identify a traffic flow, is there any 
consideration on this, e.g.,introducing optional fields such as user defined 
fields in Flow Redirection TLV for better compatibility?

Zzh> In general, we try to avoid sub-TLVs to allow maximum packing and to 
simplify the processing, especially since some of the notifications are to be 
handled at very low level, as mentioned in the draft:

   The following TLVs are defined to allow maximum packing.  If

   additional information needs to be advertised, new TLVs may be

   defined without using sub-TLVs to allow efficient encoding of

   additional information, or with sub-TLVs to allow flexibility but at

   the cost of processing complexity.



Yao> Understand,new information doesn't have to be defined in the format of 
sub-TLVs



Zzh> What are other fields that may be frequently used?



Yao> For the traffic redirection scenario, some solutions may use different 
fields as supplement or replacement for 5 tuples, which directly or indirectly 
affects the flow path selection. I don't know clearly the most frequently used 
fields, but the possible fields include IPv6 flow label, or user defined path 
ID that's embed in the packet header.

The point is, some solutions may choose to  use their own fields for traffic 
path selection, would this draft consider to cover this situation, e.g, by 
providing optional user-defined field in Flow Redirection TLV or just leave it 
for future consideration, who needs other fields besides 5 tuples for traffic 
redirection can define their own TLV if they want to.

Zzh2> I would opt for defining new TLVs. We can make (part of) the TLV type 
registry FCFS, so that it is very easy to register new TLV types for extension. 
I’ve updated the local copy of the draft accordingly.

  1.  What's the value of Link ID field in the message header when BGP is used 
in the network.

Zzh> The Link ID in the message header is the ID of the link on which the 
flooding happens. For example, you have five links 1~5 and on link 1 you flood 
info about links 2~5 then the Link ID in the message header is 1.

Yao> So when BGP is used in the network, the Link ID field may be filled with 
be a local interface address that identifies the flooding link?

Zzh2> BGP is not used for flooding. UDP is, and the messages are sent on the 
individual links in the case of local flooding. The ID of the sending link is 
included in the message header. One may say that it is not really that useful. 
I don’t have a strong argument either way, but it’s just a 4-octet field and 
not repeated.

Zzh2> If BGP is used as the routing protocol as in 
draft-wang-idr-next-next-hop-nodes, then the UDP messages include Neighbor Path 
Information TLV where each neighbor is identified by a Neighbor ID, but the 
message header still includes the Link ID of the link on which the message is 
sent.

Zzh2> Jeffrey



Zzh> Thanks.

Zzh> Jeffrey



Regards,

Yao






_______________________________________________
rtgwg mailing list -- rtgwg@ietf.org
To unsubscribe send an email to rtgwg-le...@ietf.org

Reply via email to