首先要明确几个概念: 1、服务器监听端口(服务器的本地端口,又叫知名端口) 2、客户端连接到服务器的端口(与服务器的监听端口必须一致) 3、客户端的本地端口(一般情况下不需要调用bind,而是由操作系统自动分配的),这个端口在分配前肯定是个空闲端口,并且客户端每次断开与服务器的连接,再次重新建立连接时都有可能不一样(绝大多数情况下也不一样,win和linux的规律不同)
为什么要使两个进程绑定同一个端口,才能通讯呢?????端口不同,不能通讯 请问在不同的电脑也是需要使用同一个端口吗???是的 在同一台电脑中,端口不是唯一的吗???是的 为什么这里服务端与客户端可以同时使用同一个端口呢????底层实现不同 每个服务端不可使用同一个端口,只能监听一个端口
为什么要使两个进程绑定同一个端口,才能通讯呢?????
请问在不同的电脑也是需要使用同一个端口吗???
在同一台电脑中,端口不是唯一的吗???
为什么这里服务端与客户端可以同时使用同一个端口呢????
64,651
社区成员
250,488
社区内容
加载中
试试用AI创作助手写篇文章吧