[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [MMUSIC] A replacement for ANAT
Hi,
>>This is what I said at the mic: we already do "replace" ICE.
>
>Well, not quite. ICE is currently the only WG document that
>defines how to indicate alternative transport addresses (IP
>address and port for a particular transport protocol). Just
>indicating alternative IP addresses is not enough - unless
>you assume that the port is always the same.
Well, we "partly" replace ICE, then :)
>>However, even with ICE, I think one problem is that it is not very
>>clear how to use ICE for pure offering-of-alternative-IP-addresses,
>>when you don't use NAT traversal - or you use another
>>mechanism for NAT traversal.
>
>ICE does not consider this case, since it *is* the NAT traversal
mechanism.
Well, that is the problem, if I only want to provide alternative
addresses/ports.
ANAT was not a NAT traversal mechanism, and AFAIK ICE was supposed to
replace ANAT.
>>Let's take a simple example:
>>
>>Alice sends an offer, with a single IPv4 and a single IPv6 address,
>>using ICE candidates. There are no STUN or TURN candidates.
>>
>>Bob only supports IPv4, so he sends back an IPv4 candidate.
>>Bob doesn't provide any STUN or TURN candidates either.
>>
>>Now, is it is possible for Alice and Bob to start using the
>>IPv4 addresses at this point (I guess a new offer may be required to
>>indicate which candicate was chosen), or are they required
>>(by ICE) to initiate connectivity checks? What if the checks fail,
e.g.
>>due to the usage of some other NAT traversal mechanism, or because
there is no
>>end-to-end media path yet - which may be the reason that another NAT
>>traversal mechanism in the first place.
>
>Full ICE implementations do connectivity checks. If there is
>"some other NAT traversal mechanism", then I guess ICE is not needed.
Well, in that case you can't offer alternative IP addresses/ports.
Regards,
Christer
> >-----Original Message-----
> >From: mmusic-bounces at ietf.org [mailto:mmusic-bounces at ietf.org] On
> >Behalf Of Hadriel Kaplan
> >Sent: Thursday, July 30, 2009 12:15 PM
> >To: Roni Even; Simo.Veikkolainen at nokia.com; mmusic at ietf.org
> >Subject: Re: [MMUSIC] A replacement for ANAT
> >
> >
> >I'm confused by this - how does offering different *addresses* in
> >sdp-cap not "replace" ICE, but offering different ports does replace
> >it?
> >
> >-hadriel
> >
> >> -----Original Message-----
> >> From: Roni Even [mailto:ron.even.tlv at gmail.com]
> >> Sent: Thursday, July 30, 2009 3:43 AM
> >> To: Simo.Veikkolainen at nokia.com; Hadriel Kaplan; mmusic at ietf.org
> >> Subject: RE: [MMUSIC] A replacement for ANAT
> >>
> >> Simo,
> >> The reason for not offering different ports in cap
> >negotiation work is
> >
> >> to not replace ICE Roni Even
> >>
> >_______________________________________________
> >mmusic mailing list
> >mmusic at ietf.org
> >https://www.ietf.org/mailman/listinfo/mmusic
> >
> _______________________________________________
> mmusic mailing list
> mmusic at ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic
>