On 9/12/23 13:48, Sagar Acharya wrote:
URIs can work with SRV records. I don't see how they cannot go together.
Because there's no defined way for a URI to be a label on a DNS resource
record.
How the OS binds the port to the service is not dependent on finding the port with DNS record. Those both can be independent.
Right, which is why DNS and actual service implementations are quite
often out of sync with one another.
Regarding universal use, no it doesn't, one can merely add DNS like say,
You're missing the point. Another way to state the point is that use
of SRV records with a protocol that's not already defined to use them is
an incompatible change to the protocol. It means that different
implementations of a protocol will work in different ways and make the
behavior of the protocol less predictable.
I'm not saying that it's always a bad idea to use SRVs with an existing
protocol; I'm saying that this should not be done without careful
consideration of the compatibility issues and their effect on
interoperability.
Keith