额,我们表示服务端只一个端口,客户端可以固定端口也可以随机端口 比如,我们假设QQ就一个服务器,有上千万客户端,你觉着QQ会在服务器上开上千万的端口监听么?? ps:请明白何谓“套接字”,sokect监听基于套接字,而不是基于端口
套接字 编辑 源IP地址和目的IP地址以及源端口号和目的端口号的组合称为套接字。其用于标识客户端请求的服务器和服务。
TCP/IP 通讯本身就是一对一的 所以为什么不能复制10次代码? 如果你不想 每次修改要改10次,那你就写成一个类,对每台设备实例化一个对象
例如:192.168.0.1:2203 192.168.0.1:2204 ...... 192.168.0.1:2210 这个好神奇,没见过。
不对.. 你既然是有10个设备.这10个设备的IP怎么可能都一样? 而且你说的是服务端.. 既然有服务端 就也有客户端啊. 服务端的端口是监听的.. 客户端呢 又是随机的. 所以不存在你所谓的"指明". 正常tcp/ip通讯 你是无法指明客户端的端口..你只能通过他们的IP来判断.. 当然了 如果是同一个IP 外接出来10个设备..你肯定无法区分..这个时候 就涉及到"协议"了..也就是 你在传输的命令中 来告诉这个设备是谁. 所以..你要问什么 ..我根本没懂...
111,093
社区成员
642,554
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧