RFC 2782:A DNS RR for specifying the location of s...
RFC-Ref

10. Notes

  • Port numbers SHOULD NOT be used in place of the symbolic service or protocol names (for the same reason why variant names cannot be allowed: Applications would have to do two or more lookups).
  • If a truncated response comes back from an SRV query, the rules described in [RFC 2181] shall apply.
  • A client MUST parse all of the RR's in the reply.
  • If the Additional Data section doesn't contain address records for all the SRV RR's and the client may want to connect to the target host(s) involved, the client MUST look up the address record(s). (This happens quite often when the address record has shorter TTL than the SRV or NS RR's.)
  • Future protocols could be designed to use SRV RR lookups as the means by which clients locate their servers.

Google
Web
RFC-Ref