Книга: TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)

9.3 Адреса socket

9.3 Адреса socket

Используемая для коммуникации комбинация IP-адреса и порта называется адресом socket (дословно — гнездо, разъем). Отметим, что адрес socket обеспечивает для сервера или клиента всю информацию, необходимую для идентификации партнера по коммуникации.

Заголовок IP содержит IP-адреса источника и назначения. Заголовки UDP и TCP содержат номера портов источника и назначения. Следовательно, каждое сообщение UDP или TCP несет в себе адрес socket для источника и назначения.

Ниже приведен результат выполнения команды netstat -па, выводящей локальные и удаленные адреса socket для текущих активных коммуникаций с системой tigger. Адреса socket записаны в форме IP-адрес.номер_порта.

> netstat -na
Active Internet connections (including servers)
Proto Recv-Q Send-Q Local Address       Foreign Address     (state)
Tcp      0      0   127.0.0.1.1340      127.0.0.1.111       TIME_WAIT
Tcp      0      0   128.121.50.145.25   128.252.223.5.1526  SYN_RCVD
Tcp      0      0   128.121.50.145.25   148.7.9.160.65.3368 ESTABLISHED
Tcp      0    438   128.121.50.145.23   130.132.57.246.2219 ESTABLISHED
Tcp      0      0   128.121.50.145.25   192.5.5.1.4022      TIME_WAIT
Tcp      0      0   128.121.50.145.25   141.218.1.100.3968  TIME_WAIT
Tcp      0      0   128.121.50.145.25   35.8.2.2.3722       TIME_WAIT
Tcp      0      0   128.121.50.145.1338 165.247.48.4.25     ESTABLISHED
Tcp      0      0   128.121.50.145.25   128.173.4.8.3626    ESTABLISHED
Tcp      0      0   128.121.50.145.25   192.48.96.14.3270   ESTABLISHED
. . .
Udp      0      0   *.7                 *.*
Udp      0      0   *.9                 *.*
Udp      0      0   *.37                *.*
Udp      0      0   *.19                *.*
Udp      0      0   *.111               *.*
. . .

Например, выделенный рамкой элемент показывает сеанс регистрации TCP из порта клиента 2219 с IP-адресом 130.132.57.246 на стандартный порт telnet с номером 23 и адресом 128.121.50.145. Строки, подобные *.7 и *.9, представляют службы UDP на tigger, ожидающие запросов от клиентов.

Оглавление книги


Генерация: 0.856. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз