Порт (протокол)

Порт (протокол)

Сетевой порт — параметр протоколов UDP, определяющий назначение пакетов данных в формате

Это условное число от 0 до 65535, позволяющие различным программам, выполняемым на одном хосте, получать данные независимо друг от друга (предоставляют так называемые сетевые сервисы). Каждая программа обрабатывает данные, поступающие на определённый порт (иногда говорят, что программа «слушает» этот номер порта).

Обычно за некоторыми распространёнными сетевыми протоколами закреплены стандартные номера портов (например, веб-серверы обычно принимают данные по протоколу TCP-порт 80), хотя в большинстве случаев программа может использовать любой порт.

Содержание

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

Порты TCP не пересекаются с портами UDP. То есть, порт 1234 протокола TCP не будет мешать обмену по UDP через порт 1234.

Ряд номеров портов стандартизован (см. Список портов TCP и UDP). Список поддерживается некоммерческой организацией операционных систем прослушивание портов с номерами 0—1023 (почти все из которых зарегистрированы) требует особых привилегий. Каждый из остальных портов может быть захвачен первым запросившим его процессом. Однако, зарегистрировано номеров намного больше, чем 1023.

Краткий список номеров портов

Подразумевается использование протокола TCP там, где не оговорено иное.

Порты отправителя и получателя

На самом деле, TCP- или UDP-пакеты всегда содержат два поля номера порта: отправителя и получателя. Тип обслуживающей программы определяется портом получателя поступающих запросов, и этот же номер является портом отправителя ответов. «Обратный» порт (порт отправителя запросов, он же порт получателя ответов) при подключении по TCP определяется клиентом произвольно (хотя номера меньше 1024 и уже занятых портов не назначаются), и для пользователя интереса не представляет. Использование обратных номеров портов в UDP зависит от реализации.

Использование портов для различных кодировок

Разные порты веб-сервера могут использоваться для поддержки различных кодировок текста, отправляемого браузеру посетителя. При этом по стандартному порту (80) находится сплеш-скрин с выбором кодировки, перенаправляющий в зависимости от кодировки на различные порты того же самого хоста. [1]

Эта технология в настоящее время практически не применяется для веб-сайтов в связи с развитием поддержки кодировок в браузерах. У многих

Ссылки

Список портов TCP и UDP

Примечания

  1. Использование разных портов для разных кодировок

Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "Порт (протокол)" в других словарях:

  • протокол маршрутной информации — Самый простой протокол динамической внутренней маршрутизации (IGP) для локальных сетей. Первая версия RIP, описанная в RFC 1058, не поддерживает маску сети в маршрутах и применяет стандартную маску для нужного адресного диапазона (класса сети).… …   Справочник технического переводчика

  • порт (моста) — Функциональная часть моста на подуровне управления доступом к среде, обеспечивающая его сопряжение с одной локальной вычислительной сетью и реализующая соответствующий протокол управления доступом к среде. [ГОСТ 29099 91] Тематики сети… …   Справочник технического переводчика

  • Протокол передачи файлов — FTP Название: File Transfer Protocol Уровень (по модели OSI): Прикладной Семейство: TCP/IP Создан в: 1971 г. Порт/ID: 21/TCP для команд, 20/TCP для данных Назначение протокола: Передача файлов Спецификация: RFC 959 Основные реализации (клиенты) …   Википедия

  • Порт принтера — IEEE 1284 (порт принтера, параллельный порт, англ. Line Print Terminal, LPT) международный стандарт параллельного интерфейса для подключения периферийных устройств персонального компьютера. В основном используется для подключения к компьютеру… …   Википедия

  • Протокол передачи гипертекста — HTTP Название: Hypertext Transfer Protocol Уровень (по модели OSI): Прикладной Семейство: TCP/IP Создан в: 1990 г. Порт/ID: 80/TCP Назначение протокола: Доступ к гипертексту, ныне стал универсальным Спецификация: RFC 1945 …   Википедия

  • Порт (моста) — 1. Функциональная часть моста на подуровне управления доступом к среде, обеспечивающая его сопряжение с одной локальной вычислительной сетью и реализующая соответствующий протокол управления доступом к среде Употребляется в документе: ГОСТ 29099… …   Телекоммуникационный словарь

  • Инфракрасный порт — Внешний ИК порт в телефоне Siemens CXT70 IrDA Infrared Data Association, ИК порт, Инфракрасный порт группа стандартов, описывающая протоколы физического и логического уровня передачи данных с использованием инфракрасного диапазона световых волн в …   Википедия

  • ИК-порт — Внешний ИК порт в телефоне Siemens CXT70 IrDA Infrared Data Association, ИК порт, Инфракрасный порт группа стандартов, описывающая протоколы физического и логического уровня передачи данных с использованием инфракрасного диапазона световых волн в …   Википедия

  • ИК порт — Внешний ИК порт в телефоне Siemens CXT70 IrDA Infrared Data Association, ИК порт, Инфракрасный порт группа стандартов, описывающая протоколы физического и логического уровня передачи данных с использованием инфракрасного диапазона световых волн в …   Википедия

  • Gopher (сетевой протокол) — Gopher Название: Gopher Порт/ID: 70/TCP Спецификация: RFC 1436 Основные реализации (клиенты): Mozilla Firefox, Microsoft Windows: IE 5.x, IE 6 (ограничено MS) Gopher сетевой протокол распределённого поиска и передачи документов, бывший широко рас …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»