|
View:
New views
7 Messages
—
Rating Filter:
Alert me
|
|
|
AUTH48 [SG]: RFC 5357 <draft-ietf-ippm-twamp-09.txt>At 05:30 PM 9/12/2008, RFC Editor wrote:
>Al, > >We have corrected the text as requested and posted the revised version >of the document at: > > ftp://ftp.rfc-editor.org/in-notes/authors/rfc5357.txt >... IPPM WG, In the final phase of TWAMP editing, we identified a case that is important enough to fix now, with your agreement. Adding a short phrase will solve a small issue with the connection/session "liveliness" timeouts, SERVWAIT and REFWAIT. These timeouts are not mandatory in the Server/Reflector. If we can obtain WG consensus to fix this now, it would be a good thing. Please review this ASAP and reply to the list. Background The host acting as the responder has two "liveliness" timers: SERVWAIT is for monitoring activity on the TWAMP-Control connection (see par. 3 of section 3.1) REFWAIT is for monitoring activity on each TWAMP-Test session (see last par. of section 4.2) controller responder +-----------------+ +-------------------+ | Control-Client |<--TWAMP-Control-->| Server (SERVWAIT)| | | | | | Session-Sender |<--TWAMP-Test----->| Session-Reflector |(REFWAIT) +-----------------+ +-------------------+ When we added these timers in the TWAMP memo, we decided that the responder should suspend monitoring the TWAMP-Control connection while any TWAMP-Test session is in progress and the REFWAIT timer is in force. However, the transfer back to monitoring the Control connection with the SERVWAIT timer is not as straightforward as we thought. The relevant sentence from section 3.1 is: ...The Server SHALL suspend monitoring control connection activity after receiving a Start-Sessions command, and SHALL resume after receiving a Stop-Sessions command (IF the SERVWAIT option is supported). Note that the REFWAIT timeout (described below) covers failures during test sessions. The issue occurs when there is a failure while test sessions are in-progress and the Server in the responder never receives a Stop-Sessions command. As a result, the Server leaves its TWAMP-Control connection open because it does not resume monitoring for connection liveliness with the SERVWAIT timer. This is exactly what we were trying to avoid. We think the simplest way to fix this is to add a phrase in paragraph 3, section 3.1: OLD ...The Server SHALL suspend monitoring control connection activity after receiving a Start-Sessions command, and SHALL resume after receiving a Stop-Sessions command (IF the SERVWAIT option is supported). Note that the REFWAIT timeout (described below) covers failures during test sessions. NEW ...The Server SHALL suspend monitoring control connection activity after receiving a Start-Sessions command, and SHALL resume after receiving a Stop-Sessions command (IF the SERVWAIT option is supported). Note that the REFWAIT timeout (described below) covers failures during test sessions, and if REFWAIT expires on ALL test sessions initiated by a TWAMP-Control connection, then the SERVWAIT monitoring SHALL resume (as though a Stop-Sessions command had been received). (last 3 lines above are new) Comments? Al _______________________________________________ ippm mailing list ippm@... https://www.ietf.org/mailman/listinfo/ippm |
|
|
Re: AUTH48 [SG]: RFC 5357 <draft-ietf-ippm-twamp-09.txt>The proposed change sounds correct. Thanks, _murtaza > -----Original Message----- > From: ippm-bounces@... [mailto:ippm-bounces@...] On > Behalf Of Al Morton > Sent: Tuesday, September 16, 2008 6:04 AM > To: ippm@... > Cc: ippm-chairs@...; ippm-ads@... > Subject: [ippm] AUTH48 [SG]: RFC 5357 <draft-ietf-ippm-twamp-09.txt> > > At 05:30 PM 9/12/2008, RFC Editor wrote: > >Al, > > > >We have corrected the text as requested and posted the > revised version > >of the document at: > > > > ftp://ftp.rfc-editor.org/in-notes/authors/rfc5357.txt > >... > > IPPM WG, > > In the final phase of TWAMP editing, we identified a case > that is important enough to fix now, with your agreement. > > Adding a short phrase will solve a small issue with the > connection/session "liveliness" timeouts, SERVWAIT and REFWAIT. > These timeouts are not mandatory in the Server/Reflector. > > If we can obtain WG consensus to fix this now, it would be a > good thing. > > Please review this ASAP and reply to the list. > > Background > > The host acting as the responder has two "liveliness" timers: > SERVWAIT is for monitoring activity on the TWAMP-Control > connection (see par. 3 of section 3.1) REFWAIT is for > monitoring activity on each TWAMP-Test session (see last par. > of section 4.2) > > controller responder > +-----------------+ +-------------------+ > | Control-Client |<--TWAMP-Control-->| Server (SERVWAIT)| > | | | | > | Session-Sender |<--TWAMP-Test----->| Session-Reflector |(REFWAIT) > +-----------------+ +-------------------+ > > When we added these timers in the TWAMP memo, we decided that > the responder should suspend monitoring the TWAMP-Control > connection while any TWAMP-Test session is in progress and > the REFWAIT timer is in force. However, the transfer back to > monitoring the Control connection with the SERVWAIT timer is > not as straightforward as we thought. > > The relevant sentence from section 3.1 is: > > ...The Server SHALL suspend monitoring control > connection activity after receiving a Start-Sessions > command, and > SHALL resume after receiving a Stop-Sessions command (IF the > SERVWAIT option is supported). Note that the REFWAIT timeout > (described below) covers failures during test sessions. > > The issue occurs when there is a failure while test sessions > are in-progress and the Server in the responder never > receives a Stop-Sessions command. As a result, the Server > leaves its TWAMP-Control connection open because it does not > resume monitoring for connection liveliness with the SERVWAIT timer. > This is exactly what we were trying to avoid. > > We think the simplest way to fix this is to add a phrase in > paragraph 3, section 3.1: > > OLD > ...The Server SHALL suspend monitoring control connection > activity after receiving a Start-Sessions command, and SHALL > resume after receiving a Stop-Sessions command (IF the > SERVWAIT option is supported). Note that the REFWAIT timeout > (described below) covers failures during test sessions. > > NEW > ...The Server SHALL suspend monitoring control connection > activity after receiving a Start-Sessions command, and SHALL > resume after receiving a Stop-Sessions command (IF the > SERVWAIT option is supported). Note that the REFWAIT timeout > (described below) covers failures during test sessions, and > if REFWAIT expires on ALL test sessions initiated by a > TWAMP-Control connection, then the SERVWAIT monitoring SHALL > resume (as though a Stop-Sessions command had been received). > > (last 3 lines above are new) > > Comments? > > Al > > > _______________________________________________ > ippm mailing list > ippm@... > https://www.ietf.org/mailman/listinfo/ippm > ippm mailing list ippm@... https://www.ietf.org/mailman/listinfo/ippm |
|
|
|
|
|
Re: AUTH48 [SG]: RFC 5357 <draft-ietf-ippm-twamp-09.txt>IPPM group,
> Al Morton wrote: >> IPPM WG, >> >> In the final phase of TWAMP editing, we identified a case >> that is important enough to fix now, with your agreement. > [...] >> Comments? > > In order to keep things moving, I suggest that comments should be > submitted before Wednesday Sept 24, 8:00am CEST, that is, in > a week from now. There was one comment in support and no comments who disagreed, so the authors can make this fix and proceed with the document. Henk -- ------------------------------------------------------------------------------ Henk Uijterwaal Email: henk.uijterwaal(at)ripe.net RIPE Network Coordination Centre http://www.amsterdamned.org/~henk P.O.Box 10096 Singel 258 Phone: +31.20.5354414 1001 EB Amsterdam 1016 AB Amsterdam Fax: +31.20.5354445 The Netherlands The Netherlands Mobile: +31.6.55861746 ------------------------------------------------------------------------------ Ceterum censeo Asplain esse delendam (Cato & Henk) _______________________________________________ ippm mailing list ippm@... https://www.ietf.org/mailman/listinfo/ippm |
|
|
|
|
|
|
|
|
Re: AUTH48 [SG]: RFC 5357 <draft-ietf-ippm-twamp-09.txt>Al, others,
Henk Uijterwaal wrote: >> Apparently, this thread from last week was never posted >> to the list (see below). > > No, I didn't see this. Let's have another week for comments :-) There were no further comments on this, so please make the changes and let's finish this document. Henk -- ------------------------------------------------------------------------------ Henk Uijterwaal Email: henk.uijterwaal(at)ripe.net RIPE Network Coordination Centre http://www.amsterdamned.org/~henk P.O.Box 10096 Singel 258 Phone: +31.20.5354414 1001 EB Amsterdam 1016 AB Amsterdam Fax: +31.20.5354445 The Netherlands The Netherlands Mobile: +31.6.55861746 ------------------------------------------------------------------------------ Ceterum censeo Asplain esse delendam (Cato & Henk) _______________________________________________ ippm mailing list ippm@... https://www.ietf.org/mailman/listinfo/ippm |
| Free Forum Powered by Nabble | Forum Help |