Baniel Uri-CUB001 wrote:
> 
> So I guess my question is either just too dumb or too boring :(
> Still, is there any good soul on the list, who has a moment to go over the
> question and respond.

Uri:

I'll take a a shot at it (I have also moved this to the SIP Implementors
list)...

> Say a UAC gets the following SIP URL from its user in the 'To' and 
> 'request URI' fields: "[EMAIL PROTECTED]".  How does the UAC 'guess' if 
> 'ieee.org' refer to a specific host or a domain?  Looks like according 
> Bis02 para 1.4.2, the UAC tries to get DNS SRV record first, and then A 
> record if the former query has failed. Is that true? If yes, looks like 
> according the DNS RFC, one may issue a DNS query w/ multiple types (e.g. 
> _sip, a, aaaa) and act based on the response. Was that the intention of 
> Bis?

That's my understanding.  First extract the host portion from the R-URI and 
if it is not an IP address, prepend _sip._udp.ieee.org.  If the query 
succeeds, you've got your SIP server.  If not, try _sip._tcp.ieee.org 
(assuming the UAC supports TCP).  If SRV query fails, try prepending "sip" 
to the host (sip.ieee.org).  If all else fails, try A and AAAA RRs.  If even
that fails, then curse and give up (the cursing part is optional, though
very therapeutic :-)).

- vijay
-- 
Vijay K. Gurbani  vkg@{lucent.com,research.bell-labs.com,acm.org}
Internet Software and eServices Group 
Lucent Technologies/Bell Labs Innovations 263 Shuman Blvd., Rm 1A-413
Naperville, Illinois 60566     Voice: +1 630 224 0216   Fax: +1 630 713 0184
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to