Назад | Перейти на главную страницу

Netstat - Thunderbird и другие работают со странными портами

Я получаю это:

$ sudo netstat -alpv
tcp        0      0 comp.local:35409         ey-in-f16.1e100.n:imaps ESTABLISHED 2782/thunderbird-bi
tcp        0      0 comp.local:52950         ew-in-f16.1e100.n:imaps ESTABLISHED 2782/thunderbird-bi

Почему (или почему может быть) Thunderbird использует такие странные порты, если он настроен на использование стандартных портов pop3 / smpt / imap?

TCP-соединение имеет две стороны: одна инициирует, а другая - слушает. Слушатель или сервер должен прослушивать хорошо известный порт назначения или заранее известный порт назначения.

Порты также требуются на стороне инициатора или клиента. Он не обязательно должен совпадать с портом назначения, более того, большинство операционных систем предоставляют инициатору возможность выбрать любой доступный неиспользуемый порт.

Вы смотрите на (случайное) источник номер порта, выбранный клиентом Thunderbird, который является инициатором, и он подключается к стандартным imaps место назначения порт на ваши почтовые серверы, которые являются слушателями.