端口号
应用进程用端口号进行标识,端口号长度为 16bit,能够表示 65536( 2 16 2^{16} 216) 个不同的端口号。端口号只具有本地意义 ,即端口号只标识本计算机应用层的各进程,在因特网中不同计算机的相同端口号是没有联系的。根据端口号范围可以将端口分为两类 :
1 ) 服务器使用的端口号。它又分为两类,最重要的一类是 熟知端口号,数值为 0 ∼ 1023 0 \sim 1023 0∼1023 , I A N A IANA IANA (互联网地址指派机构) 把这些端口号指派给了 T C P / I P TCP/IP TCP/IP 最重要的一些应用程序,让所有的用户都知道。另一类称为 登记端口号 , 数值为 1024 ∼ 49151 1024\sim 49151 1024∼49151 。它是供没有熟知端口号的应用程序使用的,使用这类端口号必须在 I A N A IANA IANA 登记,以防止重复。
一些常用的熟知端口号如下 :
应用进程 | FTP | TELNET | SMTP | DNS | TFTP | HTTP | SNMP |
---|---|---|---|---|---|---|---|
熟知端口号 | 21 | 23 | 25 | 53 | 69 | 80 | 161 |
2 )客户端使用的端口号,数值为 49152 ∼ 65536 49152 \sim 65536 49152∼65536 。由于这类端口号仅在客户进程运行时才动态地选择,因此又称 短暂端口号 (也称 临时端口 )。通信结束后,刚使用过的客户端口号就不复存在,从而这个端口号就可供其他客户进程以后使用。
标签:1024,IANA,分类,49151,65536,49152,端口号 From: https://blog.csdn.net/2301_78527293/article/details/142994128