Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Порт транспортного протокола с кратковременным использованием для IP-коммуникаций
Short lived transport protocol port for IP communications
Эфемерный порт – это коммуникационный конец (порт) протокола транспортного уровня в стеке протоколов Интернет, используемый лишь непродолжительное время, на протяжении сеанса связи. Такие порты с кратким сроком жизни автоматически выделяются в пределах заранее определенного диапазона номеров портов программным обеспечением IP-стека операционной системы компьютера. Протокол управления передачей (TCP), протокол пользовательских данных (UDP) и протокол управления потоком (SCTP) обычно используют эфемерный порт на клиентской стороне клиент-серверного взаимодействия. На серверной стороне сеанса связи эфемерные порты также могут использоваться для продолжения связи с клиентом, первоначально подключившимся к одному из сервисов, прослушивающих известные порты. Например, приложения Trivial File Transfer Protocol (TFTP) и Remote Procedure Call (RPC) могут работать подобным образом. Выделение эфемерного порта является временным и действует только в течение сеанса связи. После завершения сеанса порт уничтожается, и номер порта становится доступным для повторного использования, однако во многих реализациях просто увеличивается последний использованный номер порта до тех пор, пока не будет исчерпан диапазон эфемерных портов, после чего нумерация начинается заново. Эфемерные порты также называют динамическими, поскольку они используются для каждого запроса и становятся известны только по номеру после выделения.
An ephemeral port is a communications endpoint (port) of a transport layer protocol of the Internet protocol suite that is used for only a short period of time for the duration of a communication session. Such short lived ports are allocated automatically within a predefined range of port numbers by the IP stack software of a computer operating system. The Transmission Control Protocol (TCP), the User Datagram Protocol (UDP), and the Stream Control Transmission Protocol (SCTP) typically use an ephemeral port for the client end of a client–server communication. At the server end of the communication session, ephemeral ports may also be used for continuation of communications with a client that initially connected to one of the services listening with a well known port. For example, the Trivial File Transfer Protocol (TFTP) and Remote Procedure Call (RPC) applications can behave in this manner. The allocation of an ephemeral port is temporary and only valid for the duration of the communication session. After completion of the session, the port is destroyed and the port number becomes available for reuse, but many implementations simply increment the last used port number until the ephemeral port range is exhausted, when the numbers roll over. Ephemeral ports are also called dynamic ports, because they are used on a per request basis, and are only known by number once allocated.
Диапазон
Диапазон Операционная система 49152–65535 предлагается RFC 6335 и Internet Assigned Numbers Authority (IANA) для динамических или частных портов. FreeBSD использует диапазон портов IANA начиная с релиза 4.6. Windows Vista, Windows 7 и Server 2008 используют диапазон IANA по умолчанию. 32768–60999 используется многими ядрами Linux. 32768–65535 используется в ОС Solaris и ОС AIX. 1024–65535 RFC 6056. 1025–60000 – диапазон по умолчанию для Windows Server 2008 с установленным Exchange Server 2007. В дополнение к диапазону по умолчанию, все версии Windows, начиная с Windows 2000, имеют возможность указать пользовательский диапазон в пределах 1025–65535. 1024–5000 – версии FreeBSD до 4.6, включая дистрибутив Berkeley Software Distribution (BSD). Диапазон по умолчанию для операционных систем Microsoft Windows до Windows XP. 1025–5000 используется Windows Server 2003 до установки обновления безопасности Microsoft MS08-037 от 2008 года, после чего используется диапазон IANA по умолчанию.
Range Operating system 49152–65535 suggested by RFC 6335 and the Internet Assigned Numbers Authority (IANA) for dynamic or private ports. FreeBSD has used the IANA port range since release 4.6. Windows Vista, Windows 7, and Server 2008 use the IANA range by default. 32768–60999 used by many Linux kernels. 32768–65535 used by Solaris OS and AIX OS. 1024–65535 RFC 6056 1025–60000 default of Windows Server 2008 with Exchange Server 2007 installed. In addition to the default range, all versions of Windows since Windows 2000 have the option of specifying a custom range anywhere within 1025–65535. 1024–5000 FreeBSD versions before 4.6, including the Berkeley Software Distribution (BSD). Default range of Microsoft Windows operating systems through Windows XP. 1025–5000 used by Windows Server 2003, until Microsoft security update MS08 037 from 2008 is installed, after which it uses the IANA range by default.
Характеристики конфигурации
Если используется определенное серверное программное обеспечение, использующее настроенные, неэфемеренные диапазоны портов для установления дополнительных соединений, необходимо настроить систему таким образом, чтобы этот настроенный диапазон портов не пересекался с диапазоном эфемерных портов.
If certain server software is used, that uses non ephemeral custom port ranges for initiating some further connections, it needs to be ensured by configuration that this custom port range and the ephemeral port range do not overlap.