这里有更多的说明:
听说有65536个端口。
一个端口是 16 位的,即 2^16 =65536 所以正确
“端口 0 并不正式存在。它被定义为一个无效的端口号。但是可以形成有效的 Internet 数据包,并通过电线将其发送到端口 0 和从端口 0 发送,就像任何其他端口一样。” https://www.grc.com/port_0.htm
这是否意味着一个系统可以同时识别 65536 个进程?
你不关心一个系统,你关心一个IP。对于每个 IP,您可以同时使用 65536 个进程。
我已经看到某些端口是为某些特定服务保留的。那么,这是否意味着它不能用于任何其他服务?
当然,否则会出现端口冲突。
知道哪些端口号是空闲的或可以使用的命令是什么?
在这里参考我的帖子https://stackoverflow.com/a/54760498/2197108
Netstat:在 Linux 和 Windows 中显示连接和端口
知道哪些端口号不是空闲的以及它们用于什么的命令是什么?
现在应该清楚了
如果我尝试从我的计算机通过远程桌面访问系统,它会要求输入端口号。我应该提什么?
远程桌面请求远程机器的 IP 地址。但是,它可能会要求提供远程计算机的用户凭据。
如果它要求 IP 和端口,则表示远程计算机中远程桌面软件(服务器)的 IP 和端口。