端口是什么?
”端口”是英文port的意译,可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。
端口有什么作用?
端口的作用是对TCP/IP体系的应用进程进行统一的标志,使运行不同操作系统的计算机的应用进程能够相互通信。熟知端口数值一般为0~1023。标记常规的服务进程;登记端口号,数值为1024~49151,标记没有熟知端口的超级规的服务进程。
端口必须分为两大类,一类是服务器使用的另一端是客户端使用的;在服务器使用的端口中,必须为熟知的应用分配熟知的端口号,必须为没有熟知端口号的应用登记端口号以免重复。因此需划分为三种。
查看自己电脑的端口号,可以采取以下方法:
一、使用命令提示符(CMD)查看:
打开命令提示符。在键盘上同时按下Win+R快捷键打开运行窗口,输入“cmd”并按下回车键。
输入命令查看端口。在命令提示符中输入“netstat -ano”或者”netstat -na”等命令,并按下回车键,即可查看电脑端口号。

二、使用任务管理器查看:
打开任务管理器。按Ctrl + Shift + Esc打开任务管理器。
查找端口号。切换到“详细信息”选项卡,查找想要了解的网络服务对应的进程,或者切换到“性能”选项卡,点击“打开资源监视器”,再切换到“网络”选项卡,查看“监听端口”部分。
使用网络监视工具查看:
可以使用如Wireshark、TcpView等网络监视工具,实时显示当前所有活动的网络连接和监听的端口。

此外,在macOS中,还可以使用终端和lsof命令或者netstat命令查看端口号。
三、Mac查看自己电脑的端口号的方法如下:
在”关于本机”中查看:点击屏幕左上角的苹果图标,选择”关于本机”,切换到”系统报告”选项卡中,点击左侧菜单栏中的”网络”,在右侧的网络连接列表中,选择当前连接的网络,点击下方”端口”后面的”TCP”,在TCP连接列表中即可查看当前网络连接的端口号。
使用终端命令查看:在终端中输入命令”lsof -i tcp:端口号”,其中”端口号”替换为你要查看的具体端口号,按下回车键即可查看该端口号被哪个进程占用。如果要查看所有端口号及对应进程,可以输入命令”netstat -tuln”。





大佬求带飞💪