网络端口知识总结
网络端口知识总结
一、基本概念
在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等;二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。
计算机“端口”[1] 是英文port的义译,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。
二、常用的端口号
三、查看网络端口相关指令
1、Windows平台下查看所有的端口
netstat -ano
2、查看指定端口号的占用个程序
通过这种方式找到占用给某个端口号的进程的pid,然后在电脑的任务管理器中通过pid找到相应的进程,就可以关闭该进程释放端口号。
3、在windos控制台下通过pid关闭程序
tasklist指令可以列出正在运行的程序
通过tasklist | findstr "2640" 找到对应的程序名
通过taskkill指令终止相应的程序