21 1运输层协议概述 1.3运输层的端口 Web浏览器 Web服务器 58800 80 端口 运输层 运输层 数据 80 58800 8058800数据 河南中医药大学/阮晓龙(13938213680/http:/network.xg.hactcm.edu.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 21 1.3运输层的端口 端口 58800 80 Web浏览器 Web服务器 80 58800 数据 数据 80 58800 运输层 运输层
22 1运输层协议概述 1.3运输层的端口 口注意:软件端口与硬件端口 在协议栈层间的抽象的协议端口是软件端口。 路由器或交换机上的端口是硬件端口。 硬件端口是不同硬件设备进行交互的接口,而软件端口是应用层的 各种协议进程与运输实体进行层间交互的一种地址。 协议端口和硬件端口是完全无关的两个概念。 河南中医药大学/阮晓龙(13938213680/http:/network.xg.hactcm.edu.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 注意:软件端口与硬件端口 在协议栈层间的抽象的协议端口是软件端口。 路由器或交换机上的端口是硬件端口。 硬件端口是不同硬件设备进行交互的接口,而软件端口是应用层的 各种协议进程与运输实体进行层间交互的一种地址。 协议端口和硬件端口是完全无关的两个概念。 22 1.3运输层的端口
23 1运输层协议概述 14端口的标示 口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 个不同的端口号。 23 1.4端口的标示
24 1运输层协议概述 14端口的标示 口端口分为两类 服务器端使用的端口号 口熟知端口号( wellknown port number)或系统端口号,数值为 0~1023。ANA把这些端口号指派给TCP/P最重要的一些应用程序, 让所有用户都知道。 口登记端口号,数值为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按照规定的手续登记, 以防止重复。 讨论:我是否可以自由使用服务器端使用的端口号? 24 1.4端口的标示
25 1运输层协议概述 14端口的标示 口端口分为两类 客户端使用的端口号 口数值为49152~65535,留给客户进程选择暂时使用。当服务器进程收 到客户进程的报文时,就知道了客户进程所使用的动态端口号 口通信结束后,这个端口号可供其他客户进程以后使用。 河南中医药大学/阮晓龙(13938213680/http:/network.xg.hactcm.edu.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 端口分为两类: 客户端使用的端口号: 数值为49152~65535,留给客户进程选择暂时使用。当服务器进程收 到客户进程的报文时,就知道了客户进程所使用的动态端口号。 通信结束后,这个端口号可供其他客户进程以后使用。 25 1.4端口的标示