gpt4 book ai didi

java - TCP 允许的端口范围

转载 作者:可可西里 更新时间:2023-11-01 02:31:09 25 4
gpt4 key购买 nike

我正在尝试为 TCP 连接生成一个随机端口号。来自:http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers我知道从 1024 到 49151 的端口范围不是保留的,但其中一些只是 UDP,我怎样才能只生成有效的 TCP 端口号?

最佳答案

如果您绑定(bind)到端口 0,操作系统将选择一个有效的、未使用的端口。

如果您需要随机数而不是任意数,那么 49152–65535 之间的任何数都应该可以安全地自动使用,因此只需在该范围内选择一个随机数。 (但是,如果该端口被证明正在使用中,您可能需要重试。)

关于java - TCP 允许的端口范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12889702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com