端口表示计算上一个程序的进程。
- 不同的进程有不同的端口,用来区分软件。
- 被规定 0 ~ 65535.
- TCP / UDP :65535*2 单个协议下端口不能冲突
- 端口分类
-
共有端口 0~1023
- http: 80
- https: 443
- ftp: 21
- Telent: 23
-
程序注册端口: 1024 ~ 49151,分配给用户和程序的。
- Tomcat : 8080
- MySQL: 3306
- Oracle: 1521
-
动态,私有: 49152 ~ 65535
netstat -ano #查看所有端口 netstat -ano|findstrm "5900" #查看指定的端口 tasklist|findstr "8696" #查看指定端口的
-
两台电脑之间的通信。
如QQ程序,端口号8998,程序需要找到另一台电脑的8898端口,此时8898这个程序有接受消息的代码,就可以接收消息。如果发送到7777端口,MSN没有接受QQ消息的代码,则变成垃圾消息。