> On Jul 24, 2024, at 19:37, Liyan Gong <[email protected]> wrote:
> 
> Hi Les and All,
> 
> Thank you all for the discussions. I have been trying to understand the new 
> points,but unfortunately, so far, I have not been able to grasp their 
> advantages.
> 
> Can the authors update the better-idbx draft to elebrate the new points? This 
> will contribute to our understanding and evaluation of the work. 
> 
> Additionally, I kindly suggest that the authors consider and reply the 
> concerns outlined in my previous email.
> 

Your concerns are addressed in the updated draft. I will also cover in my 
presentation tomorrow in the LSR meeting. If you still have questions we can 
discuss on the list. I have some other things I need to do today and don’t have 
time for a protracted debate right now. 

Thanks,
Acee


> 
> Best Regards,
> 
> Liyan 
> 
> 
> 
> ----邮件原文----
> 发件人:"Les Ginsberg \\(ginsberg\\)" <[email protected]>
> 收件人:Liyan Gong  <[email protected]>,Christian Hopps 
> <[email protected]>,Aijun Wang  <[email protected]>
> 抄 送: Tony Przygienda  <[email protected]>,Acee Lindem  
> <[email protected]>,"Peter Psenak (ppsenak)" <[email protected]>,Yingzhen 
> Qu  <[email protected]>,lsr-chairs  <[email protected]>,shraddha  
> <[email protected]>,lsr  <[email protected]>
> 发送时间:2024-07-22 04:43:54
> 主题:[Lsr] Re: 答复: Re: [Proxy of LSA Originator]Re: About Premature aging of 
> LSA and Purge LSA
> 
>     
> Liyan –
> 
>  
> Thanx for the thoughtful post.
> 
>  
> There are two issues associated with the non-stateful restart of a router:
> 
>  
> 1)Ensuring that stales LSAs from the previous incarnation are flushed/updated 
> before paths via the restarting router are calculated by nodes in the network.
> 
>  
> 2)Allowing for forwarding plane update time on the restarting router to 
> complete before paths via the restarting router are installed into the 
> forwarding planes of other routers  in the network.
> 
>  
> The better-idbx draft addresses #1 – and does so in a backwards compatible 
> way – which is a significant win.
> 
>  
> The adj-suppress draft addresses #2 – though it requires cooperation from the 
> neighbors of the restarting router.
> 
>  
> Up to now, I have advocated for a combination of both solutions – whether in 
> two drafts or a single combined draft.
> 
> However, Acee has pointed out that the restarting router could – without 
> requiring changes on the neighbors – initially generate new versions of its 
> LSAs (particularly the  Router LSA) which omit advertisement of the newly 
> acquired neighbors until the forwarding plane has been populated on the 
> restarting router. This addresses #2 above.
> 
>  
> Given that Acee seems agreeable to add text into better-idbx (non-normative) 
> to mention this option, I now feel that the introduction of the SA bit is not 
> required. It can  still be argued (as you have below) that use of the SA bit 
> may more reliably address flooding delays, but the added benefits seem 
> minimal to non-existent. And Acee’s proposal has the added benefits of not 
> requiring changes on the neighbors. It also likely  makes it easier for the 
> restarting router to introduce special SPF logic to utilize the local 
> adjacencies even though they are not currently advertised – which is 
> necessary for the restarting router to populate its forwarding plane in 
> advance of sending LSAs  which will actually attract traffic.
> 
>  
> As a matter of history, the SA bit was introduced to IS-IS back in RFC 5306. 
> Since IS-IS does not have database exchange as a requirement to bring an 
> adjacency up, something  new had to be introduced to address the startup 
> issue. SA bit was considered less disruptive than introducing non-backwards 
> compatible changes to the adjacency state machine. Since IS-IS has the 
> Overload Bit to prevent other routers from prematurely using  the restarting 
> router for transit traffic, there was no need to use the SA bit for that 
> purpose. Since OSPF does not have the equivalent of the Overload bit, the 
> additional step of having the restarting router initially not advertise its 
> adjacencies is needed.
> 
>  
> If you can convince the authors of better-idbx to add the SA bit, I would be 
> fine with that – but it is hard to strongly advocate for that at this point.
> 
>  
>     Les
> 
>  
>  
>  
> From: Liyan Gong <[email protected]> 
> Sent: Wednesday, July 17, 2024 7:05 PM
> To: Christian Hopps <[email protected]>; Aijun Wang 
> <[email protected]>
> Cc: Tony Przygienda <[email protected]>; Acee Lindem <[email protected]>; 
> Les Ginsberg (ginsberg) <[email protected]>; Peter Psenak (ppsenak) 
> <[email protected]>; Yingzhen Qu <[email protected]>; lsr-chairs 
> <[email protected]>; shraddha  <[email protected]>; lsr <[email protected]>
> Subject: Re:[Lsr] Re: 答复: Re: [Proxy of LSA Originator]Re: About Premature 
> aging of LSA and Purge LSA
> 
>  
> Hi All,
> Thank you for all your insightful discussions. I've given thoughtful 
> consideration to all the points you've raised.
> In response, I am trying to explain the solution of 
> draft-cheng-lsr-ospf-adjacency-suppress. Hope  it can address your concerns.
> I've aimed to be comprehensive, but if I've missed anything or misunderstood 
> any aspect, please don't hesitate to correct me or provide additional 
> feedback.
>  
> 1. As we have discussed, it is difficult to find a precise delay time because 
>  of the uncertainty of flooding, so we introduce a timer to control it. It 
> has several benefits:
> 1)it can avoid the complexity of realization.
> 2)it can reslove the remote neighbor scenario
> 3)it facilitates for forwarding plane programming
> 4)it can avoid the neighbor machine deadlock
> 5)it is valid for the whole restart router/ospf process,we do not need to 
> start the timer for each interface.
> 6)it is valid for all types of lsas.  As we have explained previously, even 
> though router-Lsas and network-Lsas have been re-originated, Type 5 routes 
> may still have  problems.
> 2. This solution is controlled by the restart router. The neighbors  only 
> need to respond to the restart router.The advantages are reflected in the 
> following aspects.
> 1) It complies with other extended features,  such as GR, NSR,stub-router, 
> reverse-metric. Usually,if you do/not want traffic to be sent to a specific 
> router, the      controls are on the router itself, not neighbor routers. 
> Controlling on the same side can prevent the neighbor routers from 
> identifying different  features and performing special processing when some 
> features take effect at the same time.
> 2) Restarting router can  distinguish interface restart and router restart, 
> but the neighbor router can not.
> 3) It can be enabled by default on the restart router. Or else, The neighbor 
> routers should enable the configuration by default, since the unexpected 
> restart can happen at any time. Further more,  the neighbor routers must 
> resolve the upper question 2).
> 4) For multi-neighbors scenario, it can prevent the function failure that 
> occur when one certain neighbor is not configured.
>  
> Best Regards,
> 
> Liyan
> 
>  
> ----邮件原文----
> 发件人:Christian Hopps  <[email protected] <mailto:[email protected]>>
> 收件人:Aijun Wang  <[email protected] <mailto:[email protected]>>
> 抄 送: Christian Hopps <[email protected] <mailto:[email protected]>>,Tony 
> Przygienda <[email protected] <mailto:[email protected]>>,Acee Lindem 
> <[email protected] <mailto:[email protected]>>,"'Les Ginsberg 
> (ginsberg)'" <[email protected] <mailto:[email protected]>>,Liyan Gong 
> <[email protected] <mailto:[email protected]>>,"'Peter Psenak 
> (ppsenak)'" <[email protected] <mailto:[email protected]>>,Yingzhen Qu 
> <[email protected] <mailto:[email protected]>>,lsr-chairs 
> <[email protected] <mailto:[email protected]>>,shraddha 
> <[email protected] <mailto:[email protected]>>,lsr <[email protected] 
> <mailto:[email protected]>>
> 发送时间:2024-07-17 21:21:26
> 主题:[Lsr] Re: 答复: Re: [Proxy of LSA Originator]Re: About Premature aging of 
> LSA and Purge LSA
> 
> 
> "Aijun Wang" <[email protected] <mailto:[email protected]>> 
> writes:
> 
> > Hi, Chirs:
> >
> > The links that you provided has no relation for the discussions of "proxy 
> > of LSA originator".  Would you like to provide other pointer to support 
> > Tony's assertion?
> 
> Aijun,
> 
> I must have mis-interpreted you, I read that you were asking for for 
> references backing up Tony's assertion that originating purges from the 
> non-owning routers was something to avoid... That's what my links were 
> pointing at.
> 
> If that was not relevant then please disregard.
> 
> Thanks,
> Chris.
> 
> 
> > Hi, Tony:
> >
> > I found none discussions that you mentioned within IETF mail list. Would 
> > you like to give me some pointer(Drafts/RFCs/Discussion Topics) to support 
> > your assertion?
> >
> > And, we have now the "area proxy for IS-IS 
> > https://datatracker.ietf.org/doc/html/draft-ietf-lsr-isis-area-proxy-12";, 
> > why can't we try the neighbor proxy solution?
> >
> > For Acee's proposal, it requires all the neighbors around the restarting 
> > router
> > to pause the advertisement of updated LSAs that related to the interfaces
> > connects to the restarting router, which is one typical " cache 
> > synchronization
> > problems " that you mentioned.
> >
> > Why don't clear the stale LSPs in advance by the proxy neighbor?
> >
> > Best Regards
> >
> > Aijun Wang
> > China Telecom
> >
> >
> > -----邮件原件-----
> > 发件人: [email protected] <mailto:[email protected]> 
> > [mailto:[email protected]] 代表 Christian Hopps
> > 发送时间: 2024年7月16日 22:24
> > 收件人: Tony Przygienda <[email protected] <mailto:[email protected]>>
> > 抄送: Aijun Wang <[email protected] 
> > <mailto:[email protected]>>; Acee Lindem <[email protected] 
> > <mailto:[email protected]>>;
> > Les Ginsberg (ginsberg) <[email protected] <mailto:[email protected]>>; 
> > Liyan Gong
> > <[email protected] <mailto:[email protected]>>; Peter 
> > Psenak (ppsenak) <[email protected] <mailto:[email protected]>>;
> > Yingzhen Qu <[email protected] <mailto:[email protected]>>; 
> > lsr-chairs <[email protected] <mailto:[email protected]>>;
> > shraddha <[email protected] <mailto:[email protected]>>; [email protected] 
> > <mailto:[email protected]>
> > 主题: [Lsr] Re: [Proxy of LSA Originator]Re: About Premature aging of LSA and 
> > Purge LSA
> >
> >
> > Tony Przygienda <[email protected] <mailto:[email protected]>> writes:
> >
> >> Aijun, simply check the amount of RFCs and vendor knobs on proxy purge
> >> origination ID, security signatures, spec implementation deviations
> >> etc. which will give you an indication lots of bad things happened
> >> with it to good and bad people running large networks alike
> >> ;'-)  AFAIR lots of discussions were on the IGP lists in last 20 years
> >> when "interesting" stuff with proxy purges happened in the field, last
> >> I dealt with was about 3-4 years ago only ;-)
> >
> > Here's a couple:
> >
> >   https://www.rfc-editor.org/rfc/rfc3719.html#section-7
> >   https://www.rfc-editor.org/rfc/rfc3719.html#section-8
> >
> > Thanks,
> > Chris.
> >
> >>
> >> Beside the usual "oh, yeah, implementation bugs here galore" it all
> >> goes back to the SPOT architectural principle which, when deviated
> >> from, always ends up in cache synchronization problems which can be
> >> solved but are highly complex, expose lots of attack vectors and
> >> ultimately lead to a less available solution along the lines of CAP
> >> paradigm I mentioned earlier.
> >>
> >> -- tony
> >>
> >> On Mon, Jul 15, 2024 at 4:28PM Aijun Wang <[email protected]
>  <mailto:[email protected]%0b>>>> wrote:
> >>
> >>     Hi, Tony:
> >>
> >>     Would you like to provide some detail explanations to support
> >>     your asserts?
> >>
> >>     Aijun Wang
> >>     China Telecom
> >>
> >>
> >>         On Jul 15, 2024, at 20:23, Tony Przygienda <
> >>         [email protected] <mailto:[email protected]>> wrote:
> >>
> >>
> >>         proxy purges was one of the worst ideas in IGP operationally
> >>         speaking for people dealing with this stuff in real networks
> >>         for last 20+ years and still is. Let's not go there
> >>
> >>         -- tony
> 
> 
> Subject:[Lsr] Re: 答复: Re: [Proxy of LSA Originator]Re: About Premature aging 
> of LSA and Purge LSA
> 
> 
> "Aijun Wang" <[email protected] <mailto:[email protected]>> 
> writes:
> 
> > Hi, Chirs:
> >
> > The links that you provided has no relation for the discussions of "proxy 
> > of LSA originator".  Would you like to provide other pointer to support 
> > Tony's assertion?
> 
> Aijun,
> 
> I must have mis-interpreted you, I read that you were asking for for 
> references backing up Tony's assertion that originating purges from the 
> non-owning routers was something to avoid... That's what my links were 
> pointing at.
> 
> If that was not relevant then please disregard.
> 
> Thanks,
> Chris.
> 
> 
> > Hi, Tony:
> >
> > I found none discussions that you mentioned within IETF mail list. Would 
> > you like to give me some pointer(Drafts/RFCs/Discussion Topics) to support 
> > your assertion?
> >
> > And, we have now the "area proxy for IS-IS 
> > https://datatracker.ietf.org/doc/html/draft-ietf-lsr-isis-area-proxy-12";, 
> > why can't we try the neighbor proxy solution?
> >
> > For Acee's proposal, it requires all the neighbors around the restarting 
> > router
> > to pause the advertisement of updated LSAs that related to the interfaces
> > connects to the restarting router, which is one typical " cache 
> > synchronization
> > problems " that you mentioned.
> >
> > Why don't clear the stale LSPs in advance by the proxy neighbor?
> >
> > Best Regards
> >
> > Aijun Wang
> > China Telecom
> >
> >
> > -----邮件原件-----
> > 发件人: [email protected] <mailto:[email protected]> 
> > [mailto:[email protected]] 代表 Christian Hopps
> > 发送时间: 2024年7月16日 22:24
> > 收件人: Tony Przygienda <[email protected] <mailto:[email protected]>>
> > 抄送: Aijun Wang <[email protected] 
> > <mailto:[email protected]>>; Acee Lindem <[email protected] 
> > <mailto:[email protected]>>;
> > Les Ginsberg (ginsberg) <[email protected] <mailto:[email protected]>>; 
> > Liyan Gong
> > <[email protected] <mailto:[email protected]>>; Peter 
> > Psenak (ppsenak) <[email protected] <mailto:[email protected]>>;
> > Yingzhen Qu <[email protected] <mailto:[email protected]>>; 
> > lsr-chairs <[email protected] <mailto:[email protected]>>;
> > shraddha <[email protected] <mailto:[email protected]>>; [email protected] 
> > <mailto:[email protected]>
> > 主题: [Lsr] Re: [Proxy of LSA Originator]Re: About Premature aging of LSA and 
> > Purge LSA
> >
> >
> > Tony Przygienda <[email protected] <mailto:[email protected]>> writes:
> >
> >> Aijun, simply check the amount of RFCs and vendor knobs on proxy purge
> >> origination ID, security signatures, spec implementation deviations
> >> etc. which will give you an indication lots of bad things happened
> >> with it to good and bad people running large networks alike
> >> ;'-)  AFAIR lots of discussions were on the IGP lists in last 20 years
> >> when "interesting" stuff with proxy purges happened in the field, last
> >> I dealt with was about 3-4 years ago only ;-)
> >
> > Here's a couple:
> >
> >   https://www.rfc-editor.org/rfc/rfc3719.html#section-7
> >   https://www.rfc-editor.org/rfc/rfc3719.html#section-8
> >
> > Thanks,
> > Chris.
> >
> >>
> >> Beside the usual "oh, yeah, implementation bugs here galore" it all
> >> goes back to the SPOT architectural principle which, when deviated
> >> from, always ends up in cache synchronization problems which can be
> >> solved but are highly complex, expose lots of attack vectors and
> >> ultimately lead to a less available solution along the lines of CAP
> >> paradigm I mentioned earlier.
> >>
> >> -- tony
> >>
> >> On Mon, Jul 15, 2024 at 4:28PM Aijun Wang <[email protected]
>  <mailto:[email protected]%0b>>>> wrote:
> >>
> >>     Hi, Tony:
> >>
> >>     Would you like to provide some detail explanations to support
> >>     your asserts?
> >>
> >>     Aijun Wang
> >>     China Telecom
> >>
> >>
> >>         On Jul 15, 2024, at 20:23, Tony Przygienda <
> >>         [email protected] <mailto:[email protected]>> wrote:
> >>
> >>
> >>         proxy purges was one of the worst ideas in IGP operationally
> >>         speaking for people dealing with this stuff in real networks
> >>         for last 20+ years and still is. Let's not go there
> >>
> >>         -- tony
> 
> 
> 

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

Reply via email to