________________________________________
From: [email protected]
[[email protected]] On Behalf Of hanifa.mohammed
[[email protected]]
Can a FQDN "p1-cscf.open-ims.test" resolve to 3 IP addresses as below?
1. 172.16.8.10 - UDP and no signal security support
2. 172.16.8.20 - UDP, TCP but no signal security support
3. 172.16.8.30 - UDP, TCP and signal security support [TLS]
We feel that all the resolved IP addresses of an FQDN must be of
same configuration. Pl clarify.
_______________________________________________
There is no requirement that all destinations for a SIP domain must have the
same support.
The simplest solution would be to have three A records for the domain name.
The hosts at the three addresses may listen for different protocols. E.g.,
host1 may listen on UDP but not TCP, while host2 listens on both UDP and TCP.
Although in theory this is not allowed, and all SIP elements are required to
listen for both UDP and TCP. But as long as a host provided ICMP "destination
port unreachable" responses for messages to ports that it is not listening to,
there wouldn't be much degradation of service.
A better solution is to use SRV records, which can specify a different set of
destinations for every combination of protocol and security. Approximately:
_sip._udp.p1-cscf.open-ims.test SRV 172.16.8.10 5600
_sip._udp.p1-cscf.open-ims.test SRV 172.16.8.20 5600
_sip._udp.p1-cscf.open-ims.test SRV 172.16.8.30 5600
_sip._tcp.p1-cscf.open-ims.test SRV 172.16.8.20 5600
_sip._tcp.p1-cscf.open-ims.test SRV 172.16.8.30 5600
_sips._tcp.p1-cscf.open-ims.test SRV 172.16.8.30 5600
Of course, IMS may add its own complications; I'm only using the RFC 3263 rules
here.
Dale
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors