[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: draft-minei-mpls-ldp-planned-restart-00.txt & draft-ali-ccamp-rsvp-hello-gr-admin-00.txt
Hi Yakov,
Please see in-line.
Thanks
Regards... Zafar
>-----Original Message-----
>From: owner-ccamp@ops.ietf.org
>[mailto:owner-ccamp@ops.ietf.org] On Behalf Of Yakov Rekhter
>Sent: Monday, March 15, 2004 4:28 PM
>To: zafar ali
>Cc: 'Rahul Aggarwal'; 'Ina Minei'; 'MPLS wg';
>tian@redback.com; 'Loa Andersson'; 'George Swallow';
>ccamp@ops.ietf.org; 'Reshad Rahman'; dprairie@cisco.com
>Subject: Re: draft-minei-mpls-ldp-planned-restart-00.txt &
>draft-ali-ccamp-rsvp-hello-gr-admin-00.txt
>
>
>Zafar,
>
>> >> >> SPs don't like to see RSVP Hello running even when there is no
>> >> >> application requiring them.
>> >> >
>> >> >Could you please describe scenario(s) where you would have RSVP
>> >> >Hello running "even when there is no application
>> >requiring them".
>> >> >
>> >> >Yakov.
>> >> >
>> >>
>> >> Hi Yakov,
>> >>
>> >> Here is a scenario:
>> >>
>> >> 1. You start without any application that require RSVP Hellos.
>> >> --> You will see RSVP Hellos are NOT running.
>> >>
>> >> 2. You enable an application (GR/ FRR) requiring RSVP Hellos.
>> >> --> You will see RSVP Hellos start running.
>> >>
>> >> So far so good :-)
>> >>
>> >> 3. You disable application requiring RSVP Hello.
>> >> --> One would expect RSVP Hellos to stop but they keeps
>> >running :-( If
>> >> one side stops replying to RSVP Hello, it would cause traffic
>> >> disruption for LSPs that depend on the health of the
>Hello session.
>> >> The only way to get around this limitation is to continue to run
>> >> Hellos.
>> >
>> >The scenario you described above seems to assume that there
>> >are RSVP applications that do *not* require to run RSVP
>> >Hellos.
>>
>> Yes. Specifically, basic RSVP signaling does NOT require use of RSVP
>> Hello to detect liveness of RSVP module at the neighbor and instead
>> uses refresh mechanics for this purpose.
>
>In principle one could use the refresh mechanism as a liveness
>detection of the RSVP module of the control plane. However,
>the overhead of the refresh mechanism is certainly higher than
>of Hello. And that is why using RSVP Hellos for detecting
>liveness of RSVP module of the control plane seems to be the
>best available today (note that "best" does not imply "the only").
>
So we are in agreement :-) The fact of the matter is that RSVP Hellos
are "optional" and an LSR (say LSR-B) may not reply to RSVP Hello
messages unless the LSR-B ALSO thinks that it needs to establish an RSVP
Hello adjacency. In such cases it is even better if the initiating LSR
(LSR-A) knows intent of LSR-B. In other words, the draft in question
does NOT change the equation, but only helps.
>Yakov.
>