Re: MOBIKE WG Agenda for IETF-64, take 1

Francis Dupont <[email protected]> Wed, 02 Nov 2005 10:39:39 +0100
Newsgroups gmane.ietf.mobike
Message-ID <[email protected]>
 In your previous mail you wrote:

   We have rfc3554 implemented, but I do not think any of our customers
   actually uses it. Or at least none of the customers have ever
   complained or questioned anything about it from our support people,
   and that usually means that they are not using it at all.
   
=> perhaps they are waiting for IKEv2/2401bis? (:-)

   Note also that RFC3554 had this wierd text that indicated that you
   could actually use ID_LIST in the Phase 1 IDs too, and that is not
   possible in the IKEv2. The ID payload of the IKEv2 is always single
   identity, not a list.

=> it seems the ID_LIST in the Phase 1 can be replaced by the additional
address stuff ("Specify multiple Phase 1 IDs, which are used to validate
Phase 2 parameters (in particular, the Phase 2 selectors)").

   The traffic selectors used in the IPsec SAs are
   lists so there should not be problem to use those in the SCTP.
   
=> I agree.

   The IKEv2 traffic selectors sent by the initiator must of course be
   such that the responder can narrow the TSr to be his own set of
   IP-addresses, i.e. the initiator sends TSi list with his own
   addresses, and sends 0.0.0.0.-255.255.255.255 and
   ::-FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF ip-adderess as TSr, so
   responder can then narrow it down to his own set of IP-addresses.
   
=> you assume the initiator doesn't know the responder addresses.

   I have not followed SCTP documents, but RFC3554 says that there
   currently is no way to modify the addresses when they are in use. Does
   anybody know if that has already changed, i.e. does the SCTP now
   support changing the addresses while it is in use? At least there are
   no RFCs yet about that.
   
=> there are some drafts which can add and/or delete addresses from
the peer address sets.

   Also the current SCTP model seems to be that it uses only the one
   IP-address pair at time, and only uses the others when the primary
   address pair is not working. This actually means that supporting that
   in IKEv2/MOBIKE is quite simple, and only requires basic MOBIKE
   abilities (i.e. the things we have in the draft now).

=> yes, the current SCTP model is the "failover" one.

Thanks

[email protected]

PS: the support of multiple *simultaneous* addresses in SAs seems to
be both not necessary and perhaps problematic in the 2401bis framework.
IMHO the update mechanism is enough so we should be able to adapt
easily (i.e., nothing to change, only an application note) current
MOBIKE to current SCTP, including SCTP mobility support.