[Freeswitch-users] DNS SRV != ENUM
Brian West
brian at freeswitch.org
Thu Aug 21 10:53:07 PDT 2008
Lee,
More to the point is that enum returns a URL... which in turn is
passed to sofia which will do the proper SRV/NAPTR lookups to figure
out the proper place and protocol to send the call. ENUM only looks
at NAPTR records.
Thanks,
/b
On Aug 21, 2008, at 12:30 PM, Lee JJ wrote:
> Hello Brian :
>
> From the message
> http://lists.freeswitch.org/pipermail/freeswitch-users/2008-August/005544.html
> >
> >> It should not query ENUM first .
> >> 21 11.653138 210.2x.x.x -> 202.y.y.y DNS Standard query NAPTR
> >> 2.9.9.9.e164.org
> <--- this is ENUM way , if I want to call an old fashion "Telephone
> No"
> you can see the domain always go to "E164.ORG"
>
> >Again you told it to go to enum... isn't that exactly what it should
> >do. Why would we do a srv before that unless I'm missing your point
> >here.
>
> http://www.voip-info.org/wiki-DNS+SRV
> A Domain Name Server (DNS) SRV record helps connecting to a SIP user
> in a similar way that an MX record helps email delivery.
>
> http://mit.edu/sip/sip.edu/dns.shtml
>
> For example
> sip:billing at voip.apnic.net
> sip:0702058888 at sip.ttn.net
>
> The pure dns query will get either an "A" record
> ;; QUESTION SECTION:
> ;voip.apnic.net. IN A
> ;; ANSWER SECTION:
> voip.apnic.net. 3600 IN A 203.119.0.97
> or a "SRV" record
> ;; QUESTION SECTION:
> ;sip.ttn.net. IN SRV
> ;; ANSWER SECTION:
> sip.ttn.net. 3600 IN CNAME
> nusip1.gogotalk.net.tw.
>
> for openser example
>
> forward(destination)
>
> Forward the SIP request to the given destination in stateless mode.
> This has the format of [proto:]host[:port]. Host can be an IP or
> hostname; supported protocols are UDP, TCP and TLS. (For TLS, you
> need to compile the TLS support into core). If proto or port are not
> specified, NAPTR and SRV lookups will be used to determine them (if
> possible).
>
> http://www.opensips.org/index.php?n=Resources.DocsCoreFcn#parameters
>
> for Asterisk sip.conf example
>
> srvlookup=yes ; Enable DNS SRV lookups on outbound
> calls
> ; Note: Asterisk only uses the first
> host
> ; in SRV records
> ; Disabling DNS SRV lookups disables
> the
> ; ability to place SIP calls based
> on domain
> ; names to some other SIP users on
> the Internet
>
> So they are totally different !
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
Brian West
sip:brian at freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20080821/f9feaa94/attachment-0002.html
More information about the FreeSWITCH-users
mailing list