首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

uip tcp联接 断线的处理

2013-07-04 
uip tcp连接 断线的处理遇到以下问题,望大侠们指点!使用上位机作为客户端与开发板进行连接,断开,重复一切

uip tcp连接 断线的处理
遇到以下问题,望大侠们指点!
使用上位机作为客户端与开发板进行连接,断开,重复一切正常,但是如果把网线直接拔掉,再插上,几次以后就再也连不上了,没找到原因 uip tcp 连接 断线
[解决办法]
这个似乎是虚连接的问题,似乎是你的UIP没有检测网线断开,而UIP内部的TCP连接定时器设置的时间比较长,导致短时间内UIP的TCP连接没有关闭。

而你的UIP的允许连入的TCP连接数又比较少,这样,反复插拔几次就连不上了。

以上仅仅是推测,具体问题得调试,这个应该比较好确定的。

如果是上述问题,解决的方法也很简单

定时检测物理层芯片的连接状态,在确认网线拔出后,通知应用层关闭所有打开的端口。
[解决办法]
有一种心跳技术解决这个问题!

热点排行