Re: FW: Marcelo's review of mobike protocol

marcelo bagnulo braun <[email protected]>
Newsgroups gmane.ietf.mobike
Message-ID <[email protected]>
El 17/10/2005, a las 12:37, Tero Kivinen escribió:

> marcelo bagnulo braun writes:
>>> There should not be problems with the ingress filters, as we always
>>> use the source address associated to the given interface when sending
>>> packets out. I.e. if we have two interfaces A and B, having IPa and
>>> IPb,  when we send packets out using IPa we always select interface 
>>> A.
>>> The network connected to the interface should allow IPa to pass
>>> through it as it is IP address given by the network to the host for
>>> that interface. Implementations might need to do specific things to
>>> bypass routing of those packets (using default route or similar) to
>>> make use they are really sent out from the host using proper
>>> interface.
>>>
>>
>> yes in this case there shouldn't be problems with ingress filters.
>> However, as i understand it, it is expected that a common multihoming
>> scenario is that multiple PA address blocks are assigned to a
>> multihomed site (one per isp serving the site), so that there will be
>> multiple global addresses assigned to each interface connected to the
>> multihomed site.
>
> I do not think that will be the case of the roaming laptop case, i.e.
> the GPRS, WLAN and fixed ethernet links all give out exctly one
> IP-address to the connected interface, and you are only supposed to
> use that IP-address through that interface to which it was given to.
>
>> In this case, selecting the egress interface doesn't help you 
>> selecting
>> among the multiple addresses assigned to that interface.
>> However, you still may have problem with ingress filters because each
>> address has been assigned by a different ISP, implying that if ingress
>> filters are in place, each isp will only route those packets that
>> contain the prefix delegated by the particular isp in the source
>> address of the packet. hence, we may have ingress filters
>> incompatibility issues, so unidirectional paths may be quite frequent
>> if no ingress filters compatibility mechanisms are in place (for more
>> about this check draft-huitema-shim6-ingress-filtering-00.txt
>
> This could be the case in the multihomed VPN case. Note, that MOBIKE
> should still work perfect, if that unidirectional path does not work
> (i.e. packets does not get back when IP-addresses are reversed), then
> that address pair is not used, and we finally end up selecting address
> pair which does not have that problem with ingress filters.
>

right, if such path exists
It maybe the case, that only disjunct unidirectional paths exists, 
because of ingress filters.
In this case, mobike protocol wouldn't achieve to communicate, even if 
a path exists, and it would be possible to communicate if the mobike 
protocol supported different addresses in the different peers of the 
communication

>> i guess that this at least needs to be specified i.e. that mobike will
>> try with different addresses.... question: is mobike going to retry
>> using only different destination addresses or it will also try with
>> different source addresses? i guess it makes sense to try with
>> different source addresses as well, in particular, with all the
>> possible combinations src and dst addresses available.
>
> If it has multiple IP addresses associated to the IKE SA (even before
> it is created) then it should try all combinations of them through the
> normal IKE SA retransmission policy.

does the IKE SA retransmission policy tries different source addresses?

regards, marcelo
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.