Кіріспе
IP-байланыс үшін қысқа мерзімді көлік протоколы порты. Эфемерлік порт – бұл Интернет протоколы жиынтығының көлік қабаты протоколының байланыс нүктесі (порт), ол байланыс сессиясының барысында тек қысқа ғана уақытқа қолданылады. Мұндай қысқа мерзімді порттар компьютерлік операциялық жүйенің IP-стегі бағдарламалық жасақтамасымен порт нөмірлерінің алдын ала белгіленген диапазонында автоматты түрде бөлінеді. Трансмиссиялық басқару протоколы (TCP), пайдаланушылық деректер протоколы (UDP) және ағынды басқаруды тарату протоколы (SCTP) әдетте клиент-сервер байланысының клиент жағы үшін эфемерлік портты пайдаланады. Байланыс сессиясының серверлік жағында эфемерлік порттар белгілі портпен тыңдап тұрған қызметтердің біріне алғашқыда қосылған клиентпен байланысты жалғастыру үшін де қолданылуы мүмкін. Мысалы, қарапайым файлдық тасымалдау протоколы (TFTP) және қашықтықтан процедура шақыру (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.
Ауқым
Динамикалық немесе жеке порттар үшін RFC 6335 және Интернетке тағайындалған нөмірлер органы (IANA) ұсынған порттар диапазоны: 49152–65535. FreeBSD 4.6 нұсқасынан бастап IANA порттар диапазонын қолданады. Windows Vista, Windows 7 және Server 2008 жүйелері әдепкі бойынша IANA диапазонын қолданады. 32768–60999 – көптеген Linux ядролары қолданады. 32768–65535 – Solaris OS және AIX OS жүйелері қолданады. 1024–65535 – RFC 6056. 1025–60000 – Exchange Server 2007 орнатылған Windows Server 2008 жүйесінің әдепкі параметрі. Әдепкі диапазоннан басқа, Windows 2000-ден бастап Windows жүйесінің барлық нұсқаларында 1025–65535 аралығында кез келген диапазонды көрсету мүмкіндігі бар. 1024–5000 – FreeBSD 4.6 нұсқасына дейінгі нұсқалары, соның ішінде Berkeley бағдарламалық қамтамасының таратылымы (BSD). Microsoft Windows операциялық жүйелерінің Windows XP-ге дейінгі әдепкі диапазоны. 1025–5000 – Windows Server 2003 жүйесінде 2008 жылғы MS08-037 Microsoft қауіпсіздік жаңартуы орнатылғанға дейін қолданылды, содан кейін ол әдепкі бойынша IANA диапазонын қолданады.
Конфигурация ерекшеліктері
Егер белгілі бір серверлік бағдарламалық қамтамасыз ету пайдаланылса, және ол кейбір қосымша қосылымдарды іске қосу үшін уақытша емес, арнайы порт диапазондарын қолданса, конфигурация арқылы осы арнайы порт диапазоны мен уақытша порт диапазонының қабаттаспауын қамтамасыз ету керек.