Номера портов


На сервере несколько пользовательских процессов могут одновременно использовать протокол TCP. Для идентификации данных, связанных с каждым процессом, используются номера портов. Номера портов являются 16-битными, и возможны числа до 65535, хотя на практике обычно используется только небольшое подмножество этих чисел.

Когда клиентский процесс впервые связывается с серверным процессом, он может использовать хорошо известный номер порта для инициирования связи. Хорошо известные номера портов назначаются определенным службам по всему Интернету IANA, Органом по присвоению номеров в интернете. Хорошо известные номера портов находятся в диапазоне от 0 до 1023. Некоторые примеры приведены в таблице ниже:

Сервисы и их известные номера портов



Известные порты используются только для установления связи между клиентскими и серверными процессами. После этого сервер выделяет эфемерный (динамический) номер порта для последующего использования. Эфемерные номера портов - это уникальные номера портов, которые назначаются динамически, когда процессы начинают взаимодействовать. Они освобождаются, когда общение между клиентом и сервером завершается.
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегистатьи IT, сети, интернет, концепции интернета




Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Настройки приложения C#: определение, пример
Рецензия на книгу Образцов Константин Молот ведьм
Инициализация классов в Java