端口是什么 关于计算机端口介绍


端口是什么 关于计算机端口介绍

文章插图
【端口是什么 关于计算机端口介绍】1、在网络技术中 , 端口(Port)大致有两种意思:一是物理意义上的端口 , 比如 , ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口 , 如RJ-45端口、SC端口等等;二是逻辑意义上的端口 , 一般是指TCP/IP协议中的端口 , 端口号的范围从0到65535 , 比如用于浏览网页服务的80端口 , 用于FTP服务的21端口等等 。
2、计算机“端口”是英文port的义译 , 可以认为是计算机与外界通讯交流的出口 。其中硬件领域的端口又称接口 , 如:USB端口、串行端口等 。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口 , 是一种抽象的软件结构 , 包括一些数据结构和I/O(基本输入输出)缓冲区 。
3、面向连接服务TCP协议和无连接服务UDP协议使用16bits端口号来表示和区别网络中的不同应用程序 , 网络层协议IP使用特定的协议号(TCP 6 , UDP 17)来表示和区别传输层协议 。
4、任何TCP/IP实现所提供的服务都是1-1023之间的端口号 , 这些端口号由IANA分配管理 。其中 , 低于255的端口号保留用于公共应用;255到1023的端口号分配给各个公司 , 用于特殊应用;对于高于1023的端口号 , 称为临时端口号 , IANA未做规定 。

    推荐阅读