TCP/IP Server同一个端口 怎么区分不同socket

来源:互联网 发布:淘宝买药线下付款 编辑:程序博客网 时间:2024/06/12 01:11
多线程情况下,服务器端监听(listen)某个端口后,每accept一个客户端的连接就会产生一个新的Socket
新产生的Socket的端口是多少?

 答案是服务器端口还是Listen端口。


 进程间不能用同一端口,但是进程内部不同Socket可以用同一个端口。
 Client端发送给Server同一端口的不同Socket怎么区分。
 用Client端Socket端口区分!


Socket是TCP/IP协议的网络接口 socket是对TCP/IP协议操作的抽象


客户端connect函数是开始调用到函数返回正好是三次握手的过程,第三次握手成功则返回


server端三次握手之后内核调用accept函数,accept函数执行后会产生一个新的socket与client端进行连接
原创粉丝点击