动态端口

时间:2009-05-11 06:30:02

标签: dynamic communication port

动态端口是否不断变化?如果是的话,这些端口不会改变,通信会停止吗?请指教。

2 个答案:

答案 0 :(得分:3)

如果我理解你的问题,那么简而言之,不。

当您的HTTP客户端(也称为Web浏览器)打开连接时,操作系统会从动态(或“短暂”)范围中选择一个随机端口号。

该连接的所有通信都继续使用相同的端口。

只有在打开 new 连接时才会选择另一个端口。

答案 1 :(得分:0)

澄清另一端......

标准应用程序协议的服务器(如HTTP和FTP)具有由标准组织IANA分配给它们的端口。例如,在HTTP的情况下,默认端口是“80”。

除非客户端选择非标准端口,否则始终对端口80进行Web连接。

Web服务器始终在端口80上侦听,它永远不会到达任何地方。

另外,一些协议使用“动态协议分配”,其中服务的协议号可以改变,但有一种方法可以确保更改端口号是已知的。