用uip协议连接服务器时会同时连上两条链路,IP相同,端口不同,这是为什么?

2019-08-14 17:23发布

用uip协议,用的是TCP,端口号随机不固定,UIP_CONF_MAX_CONNECTIONS设置成2(这个最大连接数设置成1就连不上服务器了,为什么?)
uip_connect()连接服务器的时候,有时候服务器会显示有两条链路连上来,连接的时间相同,IP地址相同,就端口号不同
如果服务器把连接1踢掉,留下连接2的话,客户端uip_send()发送数据的时候还是会用连接1发送。

请问上述情况是什么原因引起的,有没有解决办法,还有那个UIP_CONF_MAX_CONNECTIONS最大连接数不能设成1吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。