Динамический порт: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
мНет описания правки
Нет описания правки
Строка 1:
'''[[Эфемерный порт]] (короткоживущий порт)''' =- — порт, открываемый соединением межсетевго протокола [[транспортный_уровень|транспортного уровня]] ([[IP]]) из предварительно заданного диапазона программного [[Стек_протоколов|стека TCP/IP]]. такжеТакже называется [[динамический порт | динамическим портом]]. Он обычно используется протоколами [[TCP]], [[UDP]] или [[SCTP]] в качестве порта на стороне клиента в соединениях типа клиент-сервер, когда приложение не связывает сокет с каким-либо определённым номером порта, либо для серверного приложения при необходимости сохранить свободным для чтения данных какой-либо из [[общеизвестный порт | общеизвестных портов]] служб, и для установки соединения сервиса с хостом клиента.
Порт назначается временно и только на время соединения. После завершения сеанса соединения порт снова становится свободен для использования, хотя в большинстве реализаций просто происходит увеличение на единицу номера последнего использованного порта вплоть до того,исчерпания каквсего весь иапазондиапазона эфемерных портов будет исчерпан.
 
[[IANA]] зарезервировала для использования порты 49152 - — 65535 в качестве "«динамических и/или приватных портов."» <ref>1[http://www.iana.org/assignments/port-numbers|Список стандартных портов, установленный IANA]</ref>
 
[[Berkeley Software Distribution]] (BSD) использует в качестве эфемерных порты от 1024 до 4999, хотя в большинстве случаев желательно увеличить их число.
 
Многие версии ядра [[Linux]] используют порты 32768 - — 61000. В следующем файле задаётся диапазон используемых портов -  — /proc/sys/net/ipv4/ip_local_port_range.
 
Microsoft [[Windows|Windows]] использует в качестве эфемерных портов диапазон 1025 - — 5000. <ref>2</ref>
 
[[FreeBSD]], начиная с релиза 4.6, использует диапазон портов IANA.
 
== См. также ==
 
* [[Стек_протоколов|Стек протоколов TCP/IP]]
 
== Ссылки ==
{{примечания}}
*[[http://www.iana.org/assignments/port-numbers | Список стандартных портов, установленный IANA]]
 
* [[http://technet.microsoft.com/en-us/library/bb878133.aspx|Microsoft Windows Technet Library]]