【问题标题】:Dynamic port动态端口
【发布时间】:2009-05-11 06:30:02
【问题描述】:

动态端口不是一直在变化吗?如果是,这些端口是否会改变并且通信会停止?请指教。

【问题讨论】:

    标签: dynamic communication port


    【解决方案1】:

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

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

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

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

    【讨论】:

      【解决方案2】:

      澄清另一端...

      “标准应用协议”的服务器,如 HTTP 和 FTP,有一个由标准机构 IANA 分配给它们的端口。例如,在 HTTP 的情况下,默认端口是“80”。

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

      网络服务器一直在监听 80 端口,它永远不会去任何地方。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-10-24
        • 2021-11-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-09-07
        • 2021-12-18
        相关资源
        最近更新 更多