On Mon, 2009-05-04 at 15:01 -0400, Alfred Campbell wrote: > In trying to help the configuration folks put some better requirements > into XX-5567 I think we need to change the output of DNS advisor. In the > following example it is indicated that NAPTR and SRV records are > required. In reality I don't believe this to be true in all cases. > 1. HA Systems require SRV
Any system requires SRV if the SIP domain name is not the same as the fully qualified host name - which is true of all HA systems, but can be true of any installation. > 2. NAPTR isn't required at all currently. I have tested this quite a bit > but would love to know where this required? By the standard :-) If the phone is doing a NAPTR lookup, and doing DNS correctly, it will save at least one DNS lookup to have this, since the NAPTR lookup will return the NAPTR, SRV, and A records all at once. Not critical - just an optimization. > If the above are true I was thinking a JIRA to modify the output of the > script slightly would help. Something to indicate the above in the > comments. The problem I have with putting "Optional -" in front of something is that you have not explained whether or not they should do it, and under what circumstances. Not that I want to try to write that explanation so that a non-SIP person would understand it... > Something like: > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > ; Call Routing for SIP domain 'X.lab.local' > ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > > ; Optional - NAPTR record for SIP TCP X.lab.local > ; priority: 2 weight: 0 > ; protocol: "SIP+D2T" regex: "" uri: _sip._tcp.X.lab.local > ; > X.lab.local. IN NAPTR 2 0 "s" "SIP+D2T" "" > _sip._tcp.X.lab.local. > > ; Optional - NAPTR record for SIP UDP X.lab.local > ; priority: 2 weight: 0 > ; protocol: "SIP+D2U" regex: "" uri: _sip._udp.scs3.lab.local > ; > X.lab.local. IN NAPTR 2 0 "s" "SIP+D2U" "" > _sip._udp.X.lab.local. > > ; Required HA - SRV record for domain SIP TCP X.lab.local > ; priority: 1 weight: 0 port: 5060 server: X.lab.local > ; > _sip._tcp.X.lab.local. IN SRV 1 0 5060 X.lab.local. > > ; Required HA - SRV record for domain SIP UDP X.lab.local > ; priority: 1 weight: 0 port: 5060 server: X.lab.local > ; > _sip._udp.X.lab.local. IN SRV 1 0 5060 X.lab.local. > > ; Required HA - SRV record for service SIP TCP rr.X.lab.local > ; priority: 1 weight: 0 port: 5070 server: X.lab.local > ; > _sip._tcp.rr.X.lab.local. IN SRV 1 0 5070 X.lab.local. > > Comments? > _______________________________________________ > sipx-dev mailing list > [email protected] > List Archive: http://list.sipfoundry.org/archive/sipx-dev > Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev _______________________________________________ sipx-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-dev Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
