TCPIP协议的端⼝号
TCP/IP应⽤程序之间的协议分为TCP(传输控制协议)和UDP(⽤户数据协议)。两个协议是独⽴的,因此各⾃的端⼝号也相互独⽴,⽐如TCP 有235端⼝,UDP也可以有235端⼝,两者并不冲突。
什么是端⼝:端⼝是计算机给应⽤服务分配的虚拟端⼝,理论是有0~65535个端⼝。tcpip协议pdf
什么是端⼝
端⼝的作⽤:我们知道,互联⽹可以提供多种应⽤服务,如: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。之所以称为动态端⼝,是因为它⼀般不固定分配某种服务,⽽是
动态分配。动态分配是指当⼀个系统进程或应⽤程序进程需要⽹络通信时,它向主机申请⼀个端⼝,主机从可⽤的端⼝号中分配⼀个供它使⽤。当这个进程关闭时,同时也就释放了所占⽤的端⼝号。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论