美文网首页
TCP/IP协议的端口号

TCP/IP协议的端口号

作者: 冯冯_f696 | 来源:发表于2018-11-10 15:29 被阅读0次

    TCP/IP应用程序之间的协议分为TCP(传输控制协议)和UDP(用户数据协议)。两个协议是独立的,因此各自的端口号也相互独立,比如TCP有235端口,UDP也可以有235端口,两者并不冲突。

    什么是端口:端口是计算机给应用服务分配的虚拟端口,理论是有0~65535个端口。

    端口的作用:我们知道,互联网可以提供多种应用服务,如:Telnet、Http、Snmp、Ftp等。不同应用服务由不同的协议来完成,所以在网络上就有不同的数据包,不同的数据包传输到服务器(计算机),计算机就需要使用不同的端口来处理这些数据包,并调用相应的服务。

    端口的分配:端口号不是随意使用的,是按规定进行分配的。

    1、周知端口

    即总所周知的端口,范围从0~1024。以下是常用端口的分配:

    20,TCP/UDP,FTP文件传输协议,默认数据端口

    21,TCP/UDP,FTP文件传输协议,控制端口

    23,TCP/UDP,Telnet,远程登陆协议

    25,TCP/UDP,SMTP,简单邮件传输协议

    53,TCP/UDP,DNS,域名服务系统

    80,TCP,HTTP,超文本传输协,用于传输网页

    161,TCP/UDP,Snmp发送和接受

    162,TCP/UDP,Snmp的trap操作

    502,TCP/UDP,Modbus协议

    2、动态端口

    动态端口的范围是从1024到65535。之所以称为动态端口,是因为它一般不固定分配某种服务,而是动态分配。动态分配是指当一个系统进程或应用程序进程需要网络通信时,它向主机申请一个端口,主机从可用的端口号中分配一个供它使用。当这个进程关闭时,同时也就释放了所占用的端口号。

    相关文章

      网友评论

          本文标题:TCP/IP协议的端口号

          本文链接:https://www.haomeiwen.com/subject/nbbzxqtx.html