Re: New issue 16: No packets from other end?

Francis Dupont <[email protected]>
Newsgroups gmane.ietf.mobike
Message-ID <[email protected]>
 In your previous mail you wrote:

   I am not sure whether there is a consensus for this issue or not. But the
   arguments are convincing (at least for me) that we need some IKEv2 message
   to find the working pair of source and destination address. To make sure
   i understand how this message is used, let me consider the following three
   cases.
   
   1) Mobility without multi-homing: In this case a single pair of address exists be
  tween
       the two nodes. When one of the node moves, MOBIKE detects at some point
       in time that there is a change at layer 3 e.g. using DNA/MIP6. MOBIKE
       learns about the new address using whatever mechanism the local OS provides,
       and sends an  address update to the other end. In this case, there is no need
       for any extra probing to look for a working pair.
   
   2) Multi-homing without mobility : In this case there are multiple pair of addres
  ses
       between the two nodes (Si, Dj). IKEv2 starts off with some address pair
       (S1, D1). At the end of successful IKE SA establishment, IKE knows the workin
  g
       pair of address which will be used for the further communication. MOBIKE kick
  s
       in at some point and each node updates the known local addresses with the oth
  er node.
       Whenever a new address is obtained e.g. a link to the ISP becomes UP, the oth
  er
        end is updated with this new address (it is really a matter of policy whethe
  r it is
        updated or not). Whenever an address ceases to work (hints from outside of M
  OBIKE),
        and that address is part of the current working pair, each end discovers thi
  s independently
        and starts to find a working pair. This is when you need a message at the IK
  Ev2 level to
        find which address pair (Si, Dj) works. (I still don't understand the detail
  s of how both ends
        agree on a single pair of address. But that detail can be discussed later i 
  guess) 
   
   3) Multi-homing with mobility:  In this case there are multiple pair of addresses
   between
       the two nodes (Si, Dj) and one of the end is mobile. This case is not much di
  fferent
       from (2). Mobility makes an address disappear or a new address appear. Whenev
  er
      the node moves, an existing address becomes invalid. And if it is part of the 
  existing working
      pair of address, MOBIKE can try and choose a new address by probing the other 
  end
      (using the new IKEv2 message) or just update the other end with the new addres
  s just
      obtained (and only when that fails, start finding a different working pair).
   
   Does this make sense ?
   
=> none: MOBIKE is the tool to control, not the controling tool: if you remove
MOBIKE the mobile and/or multi-homed node should be still able to run without
the security.

Regards

[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.