RE: State machine / failure detection / rehoming support
<john.loughney@nokia.com> Tue, 18 January 2005 10:29 UTC
Envelope-to: shim6-data@psg.com
Delivery-date: Tue, 18 Jan 2005 10:31:58 +0000
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: RE: State machine / failure detection / rehoming support
Date: Tue, 18 Jan 2005 12:29:14 +0200
Message-ID: <FBA7FB88A51E804BA4A111CDFD2DE638089CF8@esebe105.NOE.Nokia.com>
Thread-Topic: State machine / failure detection / rehoming support
Thread-Index: AcT9QRdSeAQYLHj9TRyC98VWmcFjXQABzdvg
From: john.loughney@nokia.com
To: brc@zurich.ibm.com
Cc: shim6@psg.com
Brian, I'm not wedded to my position, so if the bof feels strongly about this, we can keep these as seperate deliverables, as long as the protocol RFC is a rather complete specification. John > > I'd suggest considering some of the material in the "Multi6 Failure Detection" draft, > > > http://www.ietf.org/internet-drafts/draft-arkko-multi6dt-failure-detection-00.txt > be taken as a base for the deliverable: "failure & rehoming event description" / > "state machine." However, I'd suggest that Section 5 which actually defines a > state machine is would better fit a protocol state machine discription and be > in the main protocol document. Additionally, I'd much rather have the draft > generalized into a failure & rehoming detection draft. > > Its reasonable to think that a host might have some watchdog associated with a > particular path, and when the path is available, the shim6 protocol might want > to rehome to that particular path. A scenario is that there can be a failure > on a particular path, so when the failure is detected, the shim6 switches to > another path. After the original path is repaired, the host might like to rehome > to it. This is something that SCTP does, for example. > > Comments? <hat chair=off> I still disagree. As I said before, I am very concerned that we shouldn't preclude later changes/enhancements (imagine introducing HIP identifiers, for example) and that means the shim6 protocol needs to be clearly separable from the shim6 state machine. So without disagreeing at all with John's comments on state machines, triggers, etc - I'd like RFC-statemachine to be separate from RFC-protocol. Brian </hat>
- Re: State machine / failure detection / rehoming … Kurt Erik Lindqvist
- RE: State machine / failure detection / rehoming … john.loughney
- Re: State machine / failure detection / rehoming … Brian E Carpenter
- Re: State machine / failure detection / rehoming … Joel M. Halpern
- RE: State machine / failure detection / rehoming … john.loughney
- Re: State machine / failure detection / rehoming … Brian E Carpenter
- State machine / failure detection / rehoming supp… john.loughney