Dynamický port

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 14. května 2020; kontroly vyžadují 3 úpravy .

Dynamic Port nebo Ephemeral Port je dočasný port otevřený připojením Transport Layer Internet Protocol ( IP ) z určitého rozsahu softwarového zásobníku TCP/IP .

Popis

Dynamický port je obvykle používán protokoly TCP , UDP nebo SCTP jako port na straně klienta v připojeních klient-server, když aplikace neváže soket k žádnému konkrétnímu číslu portu, nebo pro serverovou aplikaci pro uchování jakýchkoli dat volně ke čtení. data ze známých portů služeb a vytvořit spojení mezi službou a klientským hostitelem.

Dynamický port je přiřazen pouze po dobu trvání připojení. Po ukončení relace připojení se port opět uvolní, ačkoli ve většině implementací jednoduše zvýší počet naposledy použitého portu o jeden, dokud není vyčerpán celý rozsah dynamických portů.

IANA vyhradila porty 49152 - 65535 [1] pro dynamické použití .

FreeBSD používá standardní řadu IANA od verze 4.6. Předchozí verze Berkeley Software Distribution (BSD) používaly porty 1024 - 4999 jako dynamické porty, i když ve většině případů je žádoucí tento počet zvýšit.

Mnoho verzí linuxového jádra používá porty 32768 - 60999 jako dynamické porty (rozsah je uveden v souboru /proc/sys/net/ipv4/ip_local_port_range).

Microsoft Windows používá porty 1025 - 5000 jako dynamické porty [2] . Počínaje Vistami a Serverem 2008 však používá rozsah portů IANA [3] .

FreeBSD od verze 4.6 používá standardní rozsah portů IANA.

V systému Solaris OS verze 2.2 a vyšší je výchozí rozsah dynamických portů TCP a UDP 32768 - 65535, ale správce jej může změnit na standardní.

Viz také

Poznámky

  1. [ Seznam standardních portů zřízených IANA  (eng.) . Získáno 3. června 2009. Archivováno z originálu 4. června 2001. Seznam standardních portů nastavených IANA  (anglicky) ]
  2. [ Microsoft Windows Technet Library  ] . Získáno 3. června 2009. Archivováno z originálu 15. května 2009. Knihovna Microsoft Windows  Technet
  3. Článek Microsoft KB 929851 . Získáno 4. února 2015. Archivováno z originálu 4. června 2011.