gpt4 book ai didi

c - 如何找到任何PC的端口号?

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

目前,我正在使用 C 语言实现 TCP 客户端/服务器。在那里,我发现我可以为我的 PC 提供任何随机数作为端口号。这是正确的程序吗?或者我的 PC 是否有任何标准端口号?

最佳答案

我不知道标准,但我说不是。至少,我不喜欢那样做。

您可以通过分析程序的输出来检查占用的端口,例如 netstat 并避免使用这些程序。您还可以使用尝试在一个端口上连接的方法,并在失败时尝试另一个端口。除非你真的很倒霉,否则你应该在第二次尝试时获得一个有效的端口。

您应该使用 49152–65535 范围内的端口。 49152 以下的端口是保留/注册的。

关于c - 如何找到任何PC的端口号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8500180/

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