16 1运输层协议概述 1.3运输层的端口 口注意:软件端口与硬件端口 在协议栈层间的抽象的协议端口是软件端口。 路由器或交换机上的端口是硬件端口。 硬件端口是不同硬件设备进行交互的接口,而软件端口是应用层的 各种协议进程与运输实体迸行层间交互的一种地址。 协议端口和硬件端口是完全无关的两个概念。 河南中医学院/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
河南中医学院 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 注意:软件端口与硬件端口 ◼ 在协议栈层间的抽象的协议端口是软件端口。 ◼ 路由器或交换机上的端口是硬件端口。 ◼ 硬件端口是不同硬件设备进行交互的接口,而软件端口是应用层的 各种协议进程与运输实体进行层间交互的一种地址。 ◼ 协议端口和硬件端口是完全无关的两个概念。 16 1.3运输层的端口
17 1运输层协议概述 1.4端口的标示 口TCP/P的运输层使用一个16位端口号进行端口标志。 口端口号只具有本地意义,即端口号只是为了标志本计算机 应用层中的各进程。在因特网中不同计算机的相同端口号 是没有联系的。 口16位端口号就表明端口号的取值为0~65535,共计65536 个不同的端口号 河南中医学院/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
河南中医学院 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 TCP/IP的运输层使用一个16位端口号进行端口标志。 端口号只具有本地意义,即端口号只是为了标志本计算机 应用层中的各进程。在因特网中不同计算机的相同端口号 是没有联系的。 16位端口号就表明端口号的取值为0~65535,共计65536 个不同的端口号。 17 1.4端口的标示
18 1运输层协议概述 1.4端口的标示 口端口分为两类: 口服务器端使用的端口号 熟知端口号( wellknown port number)或系统端口号,数值为 0~1023。IANA把这些端口号指派给TCPP最重要的一些应用程 序,让所有用户都知道 登记端口号,数值为1024~49151这类端口是为没有熟知端口号 的应用程序使用的,使用这类端口号必须在ANA按照规定的手续 登记,以防止重复。 讨论:我是否可以自由使用服务器端使用的端口号? 河南中医学院/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
河南中医学院 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 端口分为两类: 服务器端使用的端口号: ◼ 熟知端口号(wellknown port number)或系统端口号,数值为 0~1023。IANA把这些端口号指派给TCP/IP最重要的一些应用程 序,让所有用户都知道。 ◼ 登记端口号,数值为1024~49151。这类端口是为没有熟知端口号 的应用程序使用的,使用这类端口号必须在IANA按照规定的手续 登记,以防止重复。 ◼ 讨论:我是否可以自由使用服务器端使用的端口号? 18 1.4端口的标示
19 1运输层协议概述 1.4端口的标示 口端口分为两类: 客户端使用的端口号 数值为49152~65535,留给客户进程选择暂时使用。当服务器进 程收到客户进程的报文时,就知道了客户进程所使用的动态端口号。 通信结束后,这个端口号可供其他客户进程以后使用。 河南中医学院/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
河南中医学院 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 端口分为两类: 客户端使用的端口号: ◼ 数值为49152~65535,留给客户进程选择暂时使用。当服务器进 程收到客户进程的报文时,就知道了客户进程所使用的动态端口号。 通信结束后,这个端口号可供其他客户进程以后使用。 19 1.4端口的标示
20 1运输层协议概述 1.4端口的标示 口IANA定义的常见服务端口 ahttp://www.iana.org/assignments/service-names-port numbers /service-names-port-numbers xhtml 常用熟知端口号 应用程序 FTP SSH| TELNET SMTP DNS| TftPhttP pOpsnmp 端口号 21 22 25 53 69 110 161 河南中医学院/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
河南中医学院 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 IANA定义的常见服务端口: ◼ http://www.iana.org/assignments/service-names-portnumbers/service-names-port-numbers.xhtml 20 1.4端口的标示