常见网络服务与端口
- 为什么不同服务使用不同目标端口?
不同服务通过不同端口号进行区分,ip地址是同一个,端口号不同,不同端口号代表不同服务。 - 源端口与目标端口
- 目标端口为什么固定?
便于客户端通信,服务器的目标端口固定,更加方便客户端通信。 - 源端口为什么是随机的?
支持并发访问。 - 两者分别起什么作用?
服务端的目标端口用于标识服务进程,客户端的源端口用于标识客户端来自哪个会话,用来区分多个连接。
- 目标端口为什么固定?
- 要点小结
- Telnet 默认使用 TCP 23
- SSH 默认使用 TCP 22
- DHCP 默认使用 UDP 67 / 68
- DNS 默认使用 UDP 53
- 客户端通常使用随机源端口
- 服务端通常使用固定目标端口
