恭喜,你发布的帖子
发布于 2023-10-09 20:42:48
11楼
1。TCP/IP协议通讯中,服务器端必须提供明确的端口。
最常用的WEB网站,服务器端使用tcp 80端口,客户端则使用动态端口。
2。客户端可以不指定通讯端口,此时操作系统会选择1024-65535之间的一个空闲端口。也称为动态端口。
3。理论上,服务器可以使用任何一个端口。但实际应用中,1024以内的端口号,一般都是由众所周知的服务占用了。在有的操作系统里,服务器要监听使用1024以内的端口,需要有管理员权限。
4。tcp端口用来区分不同的通讯对话。不管是windows、mac还是linux中,都可以随时查看正在进行的通讯。
在windows中,以管理员权限运行如下cmd命令,就可以看到当前每个服务器进程名称、当前监听的服务器端口,以及正在跟哪个客户端的哪个端口通讯。
netstat -anb|more
5。操作系统中的防火墙,就可以限制双方的ip和端口,只允许合法的通讯。
请填写推广理由:
分享
只看
楼主