c - 服务器如何区分来自单个客户端的多个连接?

标签 c sockets networking tcp

我正在对客户端服务器套接字示例进行一些 C 编程。 假设服务器在端口 80 上监听,客户端在端口 4321 上监听。元组用于区分多个连接。但是服务器如何区分来自同一个客户端的连接呢?我的意思是肯定会有来自客户端的多个应用程序访问同一端口上的同一服务器。

谁能解释一下?

谢谢

最佳答案

两个客户端不能使用同一个端口。如果一个客户端使用端口 4321,另一个客户端必须使用不同的端口。

关于c - 服务器如何区分来自单个客户端的多个连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6767455/

相关文章:

C:通过堆栈/寄存器问题返回值

代码不读取字符串的最后一个字符(C语言)

c - valgrind 对 execvp 大小 1 的无效读取

java - 确保套接字编程中的数据传递

c - 使用 UDP 将套接字绑定(bind)到特定接口(interface)? - C

c++ - 有条件的大型平面数组遍历和令人惊讶的短循环执行时间

linux - 如何找到与套接字描述符关联的文件名?

networking - HTTP-GET 方法在浏览器和 POSTMAN 桌面应用程序中返回不同的结果?

matlab - 我怎样才能在Matlab中绘制这个管网?

c# - 关闭远程系统?