请帮助我理解以下DNS问题。这与SIP与DNS的交互有关。
当对域(例如abc.com)进行DNS查询时,我们会返回两个NAPTR RR响应。
abc.com IN NAPTR 20 30 "s" "SIP+D2U" "" _sip._udp.myabc
abc.com IN NAPTR 20 20 "s" "SIP+D2U" "" _sip._udp.myxyz
现在其中一条记录将被优先选择。如果选择的记录(例如_sip._udp.myabc)失败(网络无法访问),那么第二条记录是否也应该被尝试?或者我们会寻找第一个的备份?
RR - 资源记录。
请回答和/或分享有关此信息的链接。
答案 0 :(得分:0)
以下是我通过论坛讨论(与同事)收到的答案。
DNS发现以 -
进行1 - First one of the NAPTR record will be selected (based on preference rules).
2 - For this NAPTR record we will do an SRV query.
3 - Now each record in the SRV response will be tried one by one untill we receives a positive response.
如果错误,请更正。