端口是设备与外界通讯交流的出入口,可分为物理端口和虚拟端口
物理端口实际存在可以看见,而虚拟端口是指计算机内部的端口,是不可见的,用来操作系统和外部交互使用。
IP地址不能锁定程序,所以可以通过端口,实现程序和程序之间的通信
ip在网络层,端口在应用层
公认端口:1~1023,通常用于一些系统内置或知名程序的预留使用
注册端口:1024~49151,通常可以随意使用
动态端口:49152~65535,用于临时使用
可以通过nmap命令查看端口占用情况
形式:nmap 被查看的ip地址
比如查看本机的
可以通过netstart命令查看指定端口的占用情况
形式:netstat -anp|grep 端口号
同样需要先安装
Listen表示被占用