Re: [Lsr] Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with DISCUSS and COMMENT)

2019-12-03 Thread Eric Vyncke (evyncke)
Acee

Thank you for the added information. I am clearing my DISCUSS

-éric

From: "Acee Lindem (acee)" 
Date: Tuesday, 3 December 2019 at 12:43
To: Eric Vyncke , Padma Pillay-Esnault 
Cc: Éric Vyncke via Datatracker , 
"draft-ietf-ospf-ospfv2-h...@ietf.org" , 
Alvaro Retana , "lsr-cha...@ietf.org" 
, Yingzhen Qu , The IESG 
, "lsr@ietf.org" 
Subject: Re: Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with 
DISCUSS and COMMENT)

Hi Eric,

See inline.

From: "Eric Vyncke (evyncke)" 
Date: Tuesday, December 3, 2019 at 3:39 AM
To: Padma Pillay-Esnault 
Cc: Éric Vyncke via Datatracker , 
"draft-ietf-ospf-ospfv2-h...@ietf.org" , 
Alvaro Retana , "lsr-cha...@ietf.org" 
, Yingzhen Qu , The IESG 
, "lsr@ietf.org" 
Subject: Re: Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with 
DISCUSS and COMMENT)
Resent-From: 
Resent-To: Yingzhen Qu , Christian Hopps 
, Acee Lindem 
Resent-Date: Tuesday, December 3, 2019 at 3:39 AM

Padma,

This is indeed what I understood by reading the section 5, OTOH, the ‘MUST’ is 
also a wishful thinking (bugs happen). I would feel more comfortable (and clear 
my DISCUSS), if the H-bit deployment has been tested in simulation or even in 
real network with a scenario where there is no H-bit aware routers first, then 
adding a couple of H-bit aware routers, then only H-bit aware routers and 
finally adding again a single non H-bit aware router. A failure could be quite 
catastrophic.

It is common to in OSPF to use OSPF capabilities to be used to determine if 
optional features are in use within an OSPF routing domain. This dates back to 
RFC 1793 when the DC-bit in the Router-LSA options was used to indicate whether 
or not an OSPF router supports Demand Circuits including DoNotAge LSAs. So, 
irrespective of your concerns with implementation bugs, this is a tried and 
true OSPF protocol mechanism.

Also, my OSPF knowledge is a little rusty, but, can LSA be lost? So, having a 
wrong representation of the H-bit awareness.

OSPF has reliable flooding so LSAs cannot get “lost”. And, if an LSA were 
indeed lost, it would be missing from the SPF topology and whether or not H-bit 
were being used would be a secondary concern.

Thanks,
Acee

You can call me paranoid :-) but I would like to get your point of view on the 
above.

-éric

From: iesg  on behalf of Padma Pillay-Esnault 

Date: Monday, 2 December 2019 at 21:44
To: Eric Vyncke 
Cc: Éric Vyncke via Datatracker , 
"draft-ietf-ospf-ospfv2-h...@ietf.org" , 
Alvaro Retana , "lsr-cha...@ietf.org" 
, Yingzhen Qu , The IESG 
, "lsr@ietf.org" 
Subject: Re: Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with 
DISCUSS and COMMENT)

Hello Eric

On Mon, Dec 2, 2019 at 12:31 PM Eric Vyncke (evyncke) 
mailto:evyn...@cisco.com>> wrote:
Alvaro

I do not mind too much the transient inconsistencies but more about longer term 
inconsistencies (1) hence my question about simulations / tests in the absence 
of mathematical proof.
The R-bit has always been in OSPFv3 (AFAIK), so, OSPFv3 does not have the same 
issue.

-éric

(1) having some routers being H-bit aware and other routers not processing the 
H-bit could probably introduce long term inconsistencies and loops.

As described in section 5
"All routers supporting H-Bit MUST check all the RI LSAs of nodes in the area 
before actively running the modified SPF to account for the H-bit in order to 
verify that all routers are in routing capability. If any router does not 
advertise the Host Router Support capability then the SPF Modifications 
(Section 4) MUST NOT be used in the area."

The H-bit aware routers will revert to normal operation if they detect routers 
not processing the H-bit. Therefore, if ever there is a discrepancy it not 
cause long term inconsistencies nor loops. In effect, H-bit processing is 
either done by all or no one in the area.

Let me know if this answers your question.
Padma


On 02/12/2019, 17:59, "iesg on behalf of Alvaro Retana" 
mailto:iesg-boun...@ietf.org> on behalf of 
aretana.i...@gmail.com> wrote:

On November 30, 2019 at 11:21:01 AM, Éric Vyncke wrote:

Eric:

Hi!

> == DISCUSS ==
>
> -- Section 5 --
> The risk of having inconsistent view of the topology with H-bit aware and
> unaware routers seems possible to me (albeit perhaps only transient). Has
> this feature been tested / simulated in large scale networks?

Yes, as with other operations in a network (reconvergence, for
example), there is a risk of transient inconsistency.  §5 already
makes recommendations to mitigate transient states.  What explicitly
are you looking for to address your DISCUSS?

I'll let the authors reply about tests/simulations.

Thanks!

Alvaro.




___
Lsr mailing list
Lsr@ietf.org
https://www.ietf.org/mailman/listinfo/lsr


Re: [Lsr] Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with DISCUSS and COMMENT)

2019-12-03 Thread Acee Lindem (acee)
Hi Eric,

See inline.

From: "Eric Vyncke (evyncke)" 
Date: Tuesday, December 3, 2019 at 3:39 AM
To: Padma Pillay-Esnault 
Cc: Éric Vyncke via Datatracker , 
"draft-ietf-ospf-ospfv2-h...@ietf.org" , 
Alvaro Retana , "lsr-cha...@ietf.org" 
, Yingzhen Qu , The IESG 
, "lsr@ietf.org" 
Subject: Re: Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with 
DISCUSS and COMMENT)
Resent-From: 
Resent-To: Yingzhen Qu , Christian Hopps 
, Acee Lindem 
Resent-Date: Tuesday, December 3, 2019 at 3:39 AM

Padma,

This is indeed what I understood by reading the section 5, OTOH, the ‘MUST’ is 
also a wishful thinking (bugs happen). I would feel more comfortable (and clear 
my DISCUSS), if the H-bit deployment has been tested in simulation or even in 
real network with a scenario where there is no H-bit aware routers first, then 
adding a couple of H-bit aware routers, then only H-bit aware routers and 
finally adding again a single non H-bit aware router. A failure could be quite 
catastrophic.

It is common to in OSPF to use OSPF capabilities to be used to determine if 
optional features are in use within an OSPF routing domain. This dates back to 
RFC 1793 when the DC-bit in the Router-LSA options was used to indicate whether 
or not an OSPF router supports Demand Circuits including DoNotAge LSAs. So, 
irrespective of your concerns with implementation bugs, this is a tried and 
true OSPF protocol mechanism.

Also, my OSPF knowledge is a little rusty, but, can LSA be lost? So, having a 
wrong representation of the H-bit awareness.

OSPF has reliable flooding so LSAs cannot get “lost”. And, if an LSA were 
indeed lost, it would be missing from the SPF topology and whether or not H-bit 
were being used would be a secondary concern.

Thanks,
Acee

You can call me paranoid :-) but I would like to get your point of view on the 
above.

-éric

From: iesg  on behalf of Padma Pillay-Esnault 

Date: Monday, 2 December 2019 at 21:44
To: Eric Vyncke 
Cc: Éric Vyncke via Datatracker , 
"draft-ietf-ospf-ospfv2-h...@ietf.org" , 
Alvaro Retana , "lsr-cha...@ietf.org" 
, Yingzhen Qu , The IESG 
, "lsr@ietf.org" 
Subject: Re: Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with 
DISCUSS and COMMENT)

Hello Eric

On Mon, Dec 2, 2019 at 12:31 PM Eric Vyncke (evyncke) 
mailto:evyn...@cisco.com>> wrote:
Alvaro

I do not mind too much the transient inconsistencies but more about longer term 
inconsistencies (1) hence my question about simulations / tests in the absence 
of mathematical proof.
The R-bit has always been in OSPFv3 (AFAIK), so, OSPFv3 does not have the same 
issue.

-éric

(1) having some routers being H-bit aware and other routers not processing the 
H-bit could probably introduce long term inconsistencies and loops.

As described in section 5
"All routers supporting H-Bit MUST check all the RI LSAs of nodes in the area 
before actively running the modified SPF to account for the H-bit in order to 
verify that all routers are in routing capability. If any router does not 
advertise the Host Router Support capability then the SPF Modifications 
(Section 4) MUST NOT be used in the area."

The H-bit aware routers will revert to normal operation if they detect routers 
not processing the H-bit. Therefore, if ever there is a discrepancy it not 
cause long term inconsistencies nor loops. In effect, H-bit processing is 
either done by all or no one in the area.

Let me know if this answers your question.
Padma


On 02/12/2019, 17:59, "iesg on behalf of Alvaro Retana" 
mailto:iesg-boun...@ietf.org> on behalf of 
aretana.i...@gmail.com> wrote:

On November 30, 2019 at 11:21:01 AM, Éric Vyncke wrote:

Eric:

Hi!

> == DISCUSS ==
>
> -- Section 5 --
> The risk of having inconsistent view of the topology with H-bit aware and
> unaware routers seems possible to me (albeit perhaps only transient). Has
> this feature been tested / simulated in large scale networks?

Yes, as with other operations in a network (reconvergence, for
example), there is a risk of transient inconsistency.  §5 already
makes recommendations to mitigate transient states.  What explicitly
are you looking for to address your DISCUSS?

I'll let the authors reply about tests/simulations.

Thanks!

Alvaro.



___
Lsr mailing list
Lsr@ietf.org
https://www.ietf.org/mailman/listinfo/lsr


Re: [Lsr] Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with DISCUSS and COMMENT)

2019-12-03 Thread Eric Vyncke (evyncke)
Padma,

This is indeed what I understood by reading the section 5, OTOH, the ‘MUST’ is 
also a wishful thinking (bugs happen). I would feel more comfortable (and clear 
my DISCUSS), if the H-bit deployment has been tested in simulation or even in 
real network with a scenario where there is no H-bit aware routers first, then 
adding a couple of H-bit aware routers, then only H-bit aware routers and 
finally adding again a single non H-bit aware router. A failure could be quite 
catastrophic.

Also, my OSPF knowledge is a little rusty, but, can LSA be lost? So, having a 
wrong representation of the H-bit awareness.

You can call me paranoid :-) but I would like to get your point of view on the 
above.

-éric

From: iesg  on behalf of Padma Pillay-Esnault 

Date: Monday, 2 December 2019 at 21:44
To: Eric Vyncke 
Cc: Éric Vyncke via Datatracker , 
"draft-ietf-ospf-ospfv2-h...@ietf.org" , 
Alvaro Retana , "lsr-cha...@ietf.org" 
, Yingzhen Qu , The IESG 
, "lsr@ietf.org" 
Subject: Re: Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with 
DISCUSS and COMMENT)

Hello Eric

On Mon, Dec 2, 2019 at 12:31 PM Eric Vyncke (evyncke) 
mailto:evyn...@cisco.com>> wrote:
Alvaro

I do not mind too much the transient inconsistencies but more about longer term 
inconsistencies (1) hence my question about simulations / tests in the absence 
of mathematical proof.
The R-bit has always been in OSPFv3 (AFAIK), so, OSPFv3 does not have the same 
issue.

-éric

(1) having some routers being H-bit aware and other routers not processing the 
H-bit could probably introduce long term inconsistencies and loops.

As described in section 5
"All routers supporting H-Bit MUST check all the RI LSAs of nodes in the area 
before actively running the modified SPF to account for the H-bit in order to 
verify that all routers are in routing capability. If any router does not 
advertise the Host Router Support capability then the SPF Modifications 
(Section 4) MUST NOT be used in the area."

The H-bit aware routers will revert to normal operation if they detect routers 
not processing the H-bit. Therefore, if ever there is a discrepancy it not 
cause long term inconsistencies nor loops. In effect, H-bit processing is 
either done by all or no one in the area.

Let me know if this answers your question.
Padma


On 02/12/2019, 17:59, "iesg on behalf of Alvaro Retana" 
mailto:iesg-boun...@ietf.org> on behalf of 
aretana.i...@gmail.com> wrote:

On November 30, 2019 at 11:21:01 AM, Éric Vyncke wrote:

Eric:

Hi!

> == DISCUSS ==
>
> -- Section 5 --
> The risk of having inconsistent view of the topology with H-bit aware and
> unaware routers seems possible to me (albeit perhaps only transient). Has
> this feature been tested / simulated in large scale networks?

Yes, as with other operations in a network (reconvergence, for
example), there is a risk of transient inconsistency.  §5 already
makes recommendations to mitigate transient states.  What explicitly
are you looking for to address your DISCUSS?

I'll let the authors reply about tests/simulations.

Thanks!

Alvaro.


___
Lsr mailing list
Lsr@ietf.org
https://www.ietf.org/mailman/listinfo/lsr


Re: [Lsr] Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with DISCUSS and COMMENT)

2019-12-02 Thread Padma Pillay-Esnault
Hello Eric

On Mon, Dec 2, 2019 at 12:31 PM Eric Vyncke (evyncke) 
wrote:

> Alvaro
>
> I do not mind too much the transient inconsistencies but more about longer
> term inconsistencies (1) hence my question about simulations / tests in the
> absence of mathematical proof.
>
The R-bit has always been in OSPFv3 (AFAIK), so, OSPFv3 does not have the
> same issue.
>
> -éric
>
> (1) having some routers being H-bit aware and other routers not processing
> the H-bit could probably introduce long term inconsistencies and loops.
>
>
As described in section 5
"All routers supporting H-Bit MUST check all the RI LSAs of nodes in the
area before actively running the modified SPF to account for the H-bit in
order to verify that all routers are in routing capability. If any router
does not advertise the Host Router Support capability then the SPF
Modifications (Section 4) MUST NOT be used in the area."

The H-bit aware routers will revert to normal operation if they detect
routers not processing the H-bit. Therefore, if ever there is a discrepancy
it not cause long term inconsistencies nor loops. In effect, H-bit
processing is either done by all or no one in the area.

Let me know if this answers your question.
Padma



> On 02/12/2019, 17:59, "iesg on behalf of Alvaro Retana" <
> iesg-boun...@ietf.org on behalf of aretana.i...@gmail.com> wrote:
>
> On November 30, 2019 at 11:21:01 AM, Éric Vyncke wrote:
>
> Eric:
>
> Hi!
>
> > == DISCUSS ==
> >
> > -- Section 5 --
> > The risk of having inconsistent view of the topology with H-bit
> aware and
> > unaware routers seems possible to me (albeit perhaps only
> transient). Has
> > this feature been tested / simulated in large scale networks?
>
> Yes, as with other operations in a network (reconvergence, for
> example), there is a risk of transient inconsistency.  §5 already
> makes recommendations to mitigate transient states.  What explicitly
> are you looking for to address your DISCUSS?
>
> I'll let the authors reply about tests/simulations.
>
> Thanks!
>
> Alvaro.
>
>
>
>
___
Lsr mailing list
Lsr@ietf.org
https://www.ietf.org/mailman/listinfo/lsr


Re: [Lsr] Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with DISCUSS and COMMENT)

2019-12-02 Thread Eric Vyncke (evyncke)
Alvaro

I do not mind too much the transient inconsistencies but more about longer term 
inconsistencies (1) hence my question about simulations / tests in the absence 
of mathematical proof.

The R-bit has always been in OSPFv3 (AFAIK), so, OSPFv3 does not have the same 
issue.

-éric

(1) having some routers being H-bit aware and other routers not processing the 
H-bit could probably introduce long term inconsistencies and loops.

On 02/12/2019, 17:59, "iesg on behalf of Alvaro Retana"  wrote:

On November 30, 2019 at 11:21:01 AM, Éric Vyncke wrote:

Eric:

Hi!

> == DISCUSS ==
>
> -- Section 5 --
> The risk of having inconsistent view of the topology with H-bit aware and
> unaware routers seems possible to me (albeit perhaps only transient). Has
> this feature been tested / simulated in large scale networks?

Yes, as with other operations in a network (reconvergence, for
example), there is a risk of transient inconsistency.  §5 already
makes recommendations to mitigate transient states.  What explicitly
are you looking for to address your DISCUSS?

I'll let the authors reply about tests/simulations.

Thanks!

Alvaro.



___
Lsr mailing list
Lsr@ietf.org
https://www.ietf.org/mailman/listinfo/lsr


Re: [Lsr] Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with DISCUSS and COMMENT)

2019-12-02 Thread Alvaro Retana
On November 30, 2019 at 11:21:01 AM, Éric Vyncke wrote:

Eric:

Hi!

> == DISCUSS ==
>
> -- Section 5 --
> The risk of having inconsistent view of the topology with H-bit aware and
> unaware routers seems possible to me (albeit perhaps only transient). Has
> this feature been tested / simulated in large scale networks?

Yes, as with other operations in a network (reconvergence, for
example), there is a risk of transient inconsistency.  §5 already
makes recommendations to mitigate transient states.  What explicitly
are you looking for to address your DISCUSS?

I'll let the authors reply about tests/simulations.

Thanks!

Alvaro.

___
Lsr mailing list
Lsr@ietf.org
https://www.ietf.org/mailman/listinfo/lsr