端口是什么

什么是端口?到底是做什么的呢?端口是英文port的意译,可以认为是设备与外界通讯交流的出口 。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见 。
例如计算机中的80端口、21端口、23端口等 。物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口 。电话使用RJ11插口也属于物理端口的范畴 。
端口其实就是队,操作系统为各个进程分配了不同的队,数据包按照目的端口被推入相应的队中,等待被进程取用,在极特殊的情况下,这个队也是有可能溢出的,不过操作系统允许各进程指定和调整自己的队的大小 。
不光接受数据包的进程需要开启它自己的端口,发送数据包的进程也需要开启端口,这样,数据包中将会标识有源端口,以便接受方能顺利地回传数据包到这个端口 。
端口在入侵中的作用:
有人曾经把服务器比作房子,而把端口比作通向不同房间(服务)的门,如果不考虑细节的话,这是一个不错的比喻 。入侵者要占领这间房子,势必要破门而入(物理入侵另说),那么对于入侵者来说,了解房子开了几扇门,都是什么样的门,门后面有什么东西就显得至关重要 。
入侵者通常会用扫描器对目标主机的端口进行扫描,以确定哪些端口是开放的,从开放的端口,入侵者可以知道目标主机大致提供了哪些服务,进而猜测可能存在的漏洞,因此对端口的扫描可以帮助我们更好的了解目标主机,而对于管理员,扫描本机的开放端口也是做好安全防范的第一步 。
端口是什么意思?指计算机用来与外围设备连接的接口 。
端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见 。例如计算机中的80端口、21端口、23端口等 。物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口 。电话使用RJ11插口也属于物理端口的范畴 。
扩展资料
按协议类型划分
按协议类型划分,可以分为TCP、UDP、IP和ICMP(Internet控制消息协议)等端口 。下面主要介绍TCP和UDP端口:
(1)TCP端口
TCP端口,即传输控制协议端口,需要在客户端和服务器之间建立连接,这样可以提供可靠的数据传输 。常见的包括FTP服务的21端口,Telnet服务的23端口,SMTP服务的25端口,以及HTTP服务的80端口等等 。
(2)UDP端口
UDP端口,即用户数据包协议端口,无需在客户端和服务器之间建立连接,安全性得不到保障 。常见的有DNS服务的53端口,SNMP(简单网络管理协议)服务的161端口,QQ使用的8000和4000端口等等 。
什么是端口啊?端口是指接口电路中的一些寄存器,这些寄存器分别用来存放数据信息、控制信息和状态信息,相应的端口分别称为数据端口、控制端口和状态端口 。
端口可以认为是设备与外界通讯交流的出口 。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见 。例如计算机中的80端口、21端口、23端口等 。
物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口 。电话使用RJ11插口也属于物理端口的范畴 。
【端口是什么】"端口"是英文port的意译,可以认为是设备与外界通讯交流的出口 。口是电子设备中很重要的一个功能,简单来说就是设备与外界通讯交流的出口,端口一般情况下分为虚拟端口和物理端口 。
虚拟端口指计算机内部或交换机路由器内的端口,不可见 。虚拟端口一般情况下就是网络端口,比如说TCP端口,UDP端口、某些指令端口,这些大家都是看不到的,只是虚拟意义上的端口 。平时遇到比较多的都是物理端口,也可以叫做硬件端口,是可见端口,如:并行端口、串行端口等 。
查看端口的方式
一台服务器有大量的端口在使用,怎么来查看端口呢?有两种方式:一种是利用系统内置的命令,一种是利用第三方端口扫描软件 。
1、用“netstat /an”查看端口状态在Windows 2000/XP中,可以在命令提示符下使“netstat /an”查 看系统端口状态,可以列出系统正在开放的端口号及其状态.
2、用第三方端口扫描软件
第三方端口扫描软件有许多,界面虽然千差万别,但是功能却是类似 的 。这里以“Fport” 为例讲解 。“Fport”在命令提示符下使用,运行结果与“netstat -an”相似,但是它不仅能够列出正在使用的端口号及类型,还可以列出端口被哪个应用程序使用 。