Dynamisk port

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 14. maj 2020; checks kræver 3 redigeringer .

Dynamic Port , eller Ephemeral Port , er en midlertidig port, der åbnes af en Transport Layer Internet Protocol ( IP )-forbindelse fra et specifikt område af TCP/IP-softwarestakken .

Beskrivelse

En dynamisk port bruges typisk af TCP , UDP eller SCTP som en klient-side-port i klient-server-forbindelser, når en applikation ikke binder en socket til et bestemt portnummer, eller for en serverapplikation for at holde alle data frie at læse data fra tjenesternes velkendte porte og for at etablere en forbindelse mellem tjenesten og klientværten.

Den dynamiske port tildeles kun for forbindelsens varighed. Efter at forbindelsessessionen slutter, bliver porten fri til brug igen, selvom den i de fleste implementeringer blot øger antallet af den sidst brugte port med én, indtil hele rækken af ​​dynamiske porte er opbrugt.

IANA har reserveret porte 49152 - 65535 [1] til dynamisk brug .

FreeBSD har brugt IANA-standardsortimentet siden version 4.6. Tidligere versioner af Berkeley Software Distribution (BSD) brugte porte 1024 - 4999 som dynamiske porte, selvom det i de fleste tilfælde er ønskeligt at øge dette antal.

Mange versioner af Linux-kernen bruger portene 32768 - 60999 som dynamiske porte (området er angivet i filen /proc/sys/net/ipv4/ip_local_port_range).

Microsoft Windows bruger porte 1025 - 5000 som dynamiske porte [2] . Startende med Vista og Server 2008 bruger den imidlertid IANA [3] portområdet .

FreeBSD siden release 4.6 bruger standard IANA-portområdet.

I Solaris OS version 2.2 og nyere er standard TCP og UDP dynamisk portområde 32768 - 65535, men kan ændres af administratoren til standardporten.

Se også

Noter

  1. [ Liste over standardporte etableret af IANA  (eng.) . Hentet 3. juni 2009. Arkiveret fra originalen 4. juni 2001. Liste over standardporte indstillet af IANA  (engelsk) ]
  2. [ Microsoft Windows Technet Library  ] . Hentet 3. juni 2009. Arkiveret fra originalen 15. maj 2009. Microsoft Windows  Technet- bibliotek
  3. Microsoft KB-artikel 929851 . Hentet 4. februar 2015. Arkiveret fra originalen 4. juni 2011.