Dynamic Port , eller Ephemeral Port , är en temporär port som öppnas av en Transport Layer Internet Protocol ( IP )-anslutning från ett specifikt område av TCP/IP-programvarustacken .
En dynamisk port används vanligtvis av TCP , UDP eller SCTP som en port på klientsidan i klient-serveranslutningar när en applikation inte binder en socket till något särskilt portnummer, eller för en serverapplikation för att hålla all data fri att läsa data från tjänsternas välkända portar, och för att upprätta en anslutning mellan tjänsten och klientvärden.
Den dynamiska porten tilldelas endast under anslutningens varaktighet. Efter att anslutningssessionen avslutats blir porten ledig för användning igen, även om den i de flesta implementeringar helt enkelt ökar antalet senast använda portar med en tills hela utbudet av dynamiska portar är slut.
IANA har reserverat portarna 49152 - 65535 [1] för dynamisk användning .
FreeBSD har använt IANAs standardsortiment sedan version 4.6. Tidigare versioner av Berkeley Software Distribution (BSD) använde portarna 1024 - 4999 som dynamiska portar, även om det i de flesta fall är önskvärt att öka detta antal.
Många versioner av Linux-kärnan använder portarna 32768 - 60999 som dynamiska portar (intervallet anges i filen /proc/sys/net/ipv4/ip_local_port_range).
Microsoft Windows använder portarna 1025 - 5000 som dynamiska portar [2] . Från och med Vista och Server 2008 använder den dock portintervallet IANA [3] .
FreeBSD sedan release 4.6 använder IANAs standardportintervall.
I Solaris OS version 2.2 och senare är standardportintervallet för TCP och UDP 32768 - 65535, men kan ändras av administratören till standardporten.