端口号(protocol port number)纸 解决这个问题的方法就是在运输层使用协议端 口号(protocol port number),或通常简称为端 ▣(port)。 虽然通信的终点是应用进程,但我们可以把端 口想象是通信的终点,因为我们只要把要传送 的报文交到目的主机的某一个合适的目的端口, 剩下的工作(即最后交付目的进程)就由TCP 来完成
端口号(protocol port number) 解决这个问题的方法就是在运输层使用协议端 口号(protocol port number),或通常简称为端 口(port)。 虽然通信的终点是应用进程,但我们可以把端 口想象是通信的终点,因为我们只要把要传送 的报文交到目的主机的某一个合适的目的端口, 剩下的工作(即最后交付目的进程)就由 TCP 来完成
TCP/IP运输层端口 端口用一个16位端口号进行标志 端口号只具有本地意义,即端口号只是为了标 志本计算机应用层中的各进程 在互联网中,不同计算机的相同端口号是没有 联系的。 由此可见,两个计算机中的进程要互相通信,不仅必须知 道对方的P地址(为了找到对方的计算机), 而且还要知 道对方的端口号(为了找到对方计算机中的应用进程)
TCP/IP 运输层端口 端口用一个 16 位端口号进行标志。 端口号只具有本地意义,即端口号只是为了标 志本计算机应用层中的各进程。 在互联网中,不同计算机的相同端口号是没有 联系的。 由此可见,两个计算机中的进程要互相通信,不仅必须知 道对方的 IP 地址(为了找到对方的计算机),而且还要知 道对方的端口号(为了找到对方计算机中的应用进程)
两大类端口 (1)服务器端使用的端口号 ■熟知端口,数值一般为0~1023。 ■登记端口号,数值为1024~49151,为没有熟知端口号的应 用程序使用的。使用这个范围的端口号必须在IANA登记, 以防止重复。 (2)客户端使用的端口号 又称为短暂端口号,数值为49152~65535,留给客户进程选 择暂时使用。 ■当服务器进程收到客户进程的报文时,就知道了客户进程所 使用的动态端口号。通信结束后,这个端口号可供其他客户 进程以后使用
两大类端口 (1) 服务器端使用的端口号 熟知端口,数值一般为 0~1023。 登记端口号,数值为1024~49151,为没有熟知端口号的应 用程序使用的。使用这个范围的端口号必须在 IANA 登记, 以防止重复。 (2) 客户端使用的端口号 又称为短暂端口号,数值为49152~65535,留给客户进程选 择暂时使用。 当服务器进程收到客户进程的报文时,就知道了客户进程所 使用的动态端口号。通信结束后,这个端口号可供其他客户 进程以后使用
常用的熟知端口 SNMP(trap) HTTPS HTTP SNMP TFTP Telnet DNS FTP RPC SMTP 111↓ 53 ↓69 161162252 120↓23 ↓80↓443 UDP TCP IP
常用的熟知端口 UDP TCP IP SMTP FTP Telnet RPC DNS SNMP TFTP 111 53 69 161 25 21 20 23 HTTP 80 HTTPS 443 SNMP(trap) 162
5.2用户数据报协议UDP ■ UDP只在IP的数据报服务之上增加了很少一点 的功能: ■复用和分用的功能 ■差错检测的功能 虽然UDP用户数据报只能提供不可靠的交付, 但UDP在某些方面有其特殊的优点
5.2 用户数据报协议 UDP UDP 只在 IP 的数据报服务之上增加了很少一点 的功能: 复用和分用的功能 差错检测的功能 虽然 UDP 用户数据报只能提供不可靠的交付, 但 UDP 在某些方面有其特殊的优点