Dear Gonzalo, all,

according to draft-ietf-mmusic-ice, addresses collected for ICE can be also "obtained through a tunnel mechanism, such as a Virtual Private Network (VPN) or Mobile IP (MIP)".

If i understand correctly (please correct me if i am wrong) the ORCHID (alternatively the LSI if the application uses IPv4) is bound locally to a virtual interface. So the application can use it the same way it uses an IP address obtained by a VPN (or any other IP address, e.g. obtained by STUN)

So is there a reason why HIP ORCHIDs cannot be used in the ICE candidates list?

Also the ICE host candidates' sorting process (as described in Section 2.3 "Sorting Candidates" in draft-ietf-mmusic-ice) could recognize the HIP ORCHID (due to the unique prefix) and give it higher priority in the host candidate list if the application should benefit from the HIP advantages.

I think that could provide a simple - though modular and flexible - approach for integrating HIP for P2PSIP (at least for the NAT traversal part)

In other words:

- the application can easily check whether the host where it is running supports HIP.

- a peer can inform another peer that it supports HIP (using the ICE candidates list and the priorities given to the addresses). If both peers support HIP and they are in the same HIP overlay, then they can (and maybe should) use it.

- if one of the peer hosts does not support HIP, then the peers will need to go forward in the ICE host candidate list and use other addresses for connectivity, e.g. those obtained by STUN.

I mentioned, this could provide a modular approach for the NAT traversal problem. But maybe it could be extended to cope with the other features that HIP provides, e.g. mobility and multi-homing.

Any comments?

Thanks in advance.

Cheers,
 Ali

Gonzalo Camarillo wrote:
Hi,

what is if peers add the HIP ORCHID at the first position of the list of gathered addresses for ICE?

ORCHIDs are identifiers. You need locators (i.e., IP addresses) for the ICE process.

Cheers,

Gonzalo



--
Ali Fessi
Computer Networks and Internet
University of Tuebingen, Germany
Phone: +49 7071 29-70576 / Fax: +49 7071 29-5220
EMail: [EMAIL PROTECTED]
Web: http://net.informatik.uni-tuebingen.de/~fessi/

_______________________________________________
P2PSIP mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/p2psip

Reply via email to