Скажем, IP-адрес моей системы Linux - 10.0.0.2.Возможно ли в Linux иметь два подключения с одного и того же клиентского порта на разные порты сервера?
Можно, при любых мыслимых обстоятельствах, что существует два соединения, которые могут выглядеть следующим образом, то есть два соединения с одним клиентом портом (например, 10.0.0.2:21426
), соединяющего два отдельных портами сервера (например 10.0.0.2:5000
и 10.0.0.2:5001
)?
10.0.0.2:21426 --> 10.0.0.2:5000
10.0.0.2:21426 --> 10.0.0.2:5001
Мне все равно, находятся ли два клиентских порта в одном процессе или в разных процессах. Мне также не важно, принадлежат ли два серверных порта одному процессу или другим процессам.
Я просто хочу знать, есть ли возможная ситуация, когда возможен вышеупомянутый сценарий.
Теоретически это возможно, но я не думаю, что это произойдет на практике. Я не думаю, что есть API, который позволит привязать два подключения к одному и тому же локальному порту. – Barmar