16

For example, if I were to connect to a service with the following address:

68.146.63.194:3609

Is there a word for this type of address? I suppose I could call it just a generic address but I was wondering if there was a word for this specific type of connection..

2
  • 5
    I think you would have found this a better fit for a more coding- or networking-related SE
    – simchona
    Sep 22, 2011 at 4:17
  • Why was this closed as off-topic? Nothing in the Help Center suggests that there's anything wrong with this question, there's no information in the closure banner itself, and the only comment, from @simchona, doesn't provide a reason for closure, just notes that this might have fit better on another SE site - which isn't in itself a reason to close a question.
    – Mark Amery
    Jan 12, 2018 at 11:29

3 Answers 3

12

It is called "Authority". Please check the image below:

enter image description here

This picture has been taken from C# 4.0 in a Nutshell: The Definitive Reference Joseph Albahari

5
  • 3
    It should be noted that this is a highly technical term and this specific meaning is only known in a technical context (granted: so are "host" and "port", but they are slightly more well-known). Oct 3, 2011 at 11:55
  • +1, but pls provide references
    – Unreason
    Oct 3, 2011 at 13:39
  • 4
    @Unreason: the URI syntax (parts of which are visualized here) is defined in RFC 2396. Actually, reading that RFC, it becomes clear that the Authority contains the user information (i.e. username + password, if they are encoded in the URI). That means the image above is wrong. Oct 3, 2011 at 13:57
  • 1
    This term only works in the context of a URI. If you are just looking for the name of for example a UDP address/port combo, nobody will know what you are talking about.
    – T.E.D.
    Oct 3, 2011 at 14:42
  • Yeah, I've been building web-sites since the early '90s and I've never heard "authority" used that way. Nov 15, 2011 at 17:46
11

The correct answer is socket per the TCP/IP specification (RFC 793).

To allow for many processes within a single Host to use TCP communication facilities simultaneously, the TCP provides a set of addresses or ports within each host. Concatenated with the network and host addresses from the internet communication layer, this forms a socket.

http://www.faqs.org/rfcs/rfc793.html

1
  • 2
    This should be the accepted answer. The answer of "Authority" is really only relevant in the context of a URI. Mar 1, 2017 at 23:35
6

Is this any different from a socket address?

http://en.wikipedia.org/wiki/Internet_socket

Not the answer you're looking for? Browse other questions tagged or ask your own question.