• 端口号的概念


    端口号可以分为三个范围:“已知端口”、“注册端口”以及“动态和/或专用端口”

    ? “已知端口”是从 0 到 1023 的端口。
    ? “注册端口”是从 1024 到 49151 的端口。
    ? “动态和/或专用端口”是从 49152 到 65535 的端口。

    已知端口号
    “已知端口”由 IANA 分配,且在大多数系统中只能由系统(或根)进程或特权用户执行的程序使用。TCP [RFC793] 中使用的端口用于命名执行长术语转换的逻辑连接末端。为了向未知的调用者提供服务,系统定义了一个服务联系端口。

    联系端口有时也称为“已知端口”。为了尽可能利用这些端口,UDP [RFC768] 使用了同样的端口分配。分配的端口只使用了一小部分可能的端口号。很多年以来,分配的端口一直处在 0-255 的范围内。最近,由 IANA 管理的已分配端口的范围扩展到了 0-1023。
    注册端口号
    “注册端口”由 IANA 列出,并且在大多数系统上可以由普通用户进程或普通用户所执行的程序使用。TCP [RFC793] 中使用的端口用于命名执行长术语转换的逻辑连接末端。为了向未知的调用者提供服务,系统定义了一个服务联系端口。

    IANA 会注册这些端口的使用情况,是为了向社区提供方便。为了尽可能利用这些端口,UDP [RFC768] 使用了同样的端口分配。“注册端口”的范围为 1024-49151。

  • 相关阅读:
    php redis操作
    textarea 文本框根据输入内容自适应高度
    ThinkPHP5 微信接口对接公共类
    ThinkPHP5 excel 导入/导出
    NGUI 学习使用
    Unity3d 背景、音效 播放 简单demo
    Unity3D教程:制作与载入AssetBundle
    BuildPipeline.BuildAssetBundle 编译资源包
    C# 如何将对象写入文件
    unity3d IO操作
  • 原文地址:https://www.cnblogs.com/2567xl/p/12856583.html
Copyright © 2020-2023  润新知