Каков правильный термин для ipaddress /hostname: port

Каков правильный термин для (пример) hostname.tld: 433 (hostname: portnumber)?

Это не только имя хоста, но и не URL-адрес. То же самое касается 10.0.0.1:3306 и т. д.

11 голосов | спросил FelixHJ 17 J0000006Europe/Moscow 2014, 10:47:15

3 ответа


13

Вызывается IP-адрес и пара портов, Адрес сокета

Пара адресов сокетов (10.0.0.1:123, 192.168.0.1:123) также может быть названа 4-кортежем или 5-кортежем, если протокол также указан (10.0.0.1:123, 192.168.0.1:123 UDP)

ответил vhu 17 J0000006Europe/Moscow 2014, 12:28:50
4

Я писал много сетевого кода на протяжении многих лет, а слово « конечная точка », по-видимому, является термином для «определенного порта на определенном IP-адресе».

Посмотрите документацию Boost, а также документацию Microsoft:

http: //www. boost.org/doc/libs/1_38_0/doc/html/boost_asio/reference/ip__tcp/endpoint.html

http://msdn.microsoft. ком /EN-US /библиотека /bbx2eya8 (v = vs.110) .aspx

ответил Carlos 17 J0000006Europe/Moscow 2014, 19:48:34
0

Если ваш пример использования охватывает необязательный раздел «аутентификация», тогда это будет называться «авторитетом».

  

[URI] содержит:

     

...

     
  • Часть полномочий, содержащая:

         
    • Необязательный раздел аутентификации имени пользователя и пароля, разделенных двоеточием, за которым следует символ (@)
    •   
    • «хост», состоящий либо из зарегистрированного имени (включая, но не ограничиваясь этим, имя хоста), либо IP-адрес. Адреса IPv4 должны быть в десятичной форме, а адреса IPv6 должны быть заключены в скобки ([]).
    •   
    • Дополнительный номер порта, отделенный от имени хоста двоеточием
    •   
  •   

...

     

ru.wikipedia.org/wiki/Uniform_Resource_Identifier

Он формализован в RFC 3986 - Единый идентификатор ресурса (URI): общий синтаксис

  

Компонент полномочий предшествует двойной косой чертой ("//") и является      заканчивается следующей косой чертой («/»), вопросительным знаком («?») или номером      знак («#») или к концу URI.

authority   = [ userinfo "@" ] host [ ":" port ]
ответил Carl G 13 MarpmTue, 13 Mar 2018 22:35:23 +03002018-03-13T22:35:23+03:0010 2018, 22:35:23

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132