在使用完成端口技术的TCP服务器中如何正确的关闭超时的连接

在使用完成端口技术的TCP服务器中如何正确的关闭超时的连接,第1张

Marker – 信息包含信息接收端可预测值。

Length – 包含协议头的信息长度。

Type –信息类型。信息可能是:Open、Update、Notification、Keepalive。

打开(Open)分组,用来与相邻的另一个BGP发言人建立联系

更新(Update)分组,用来发送某一路由的信息,以及列出多条要撤销的路由

保活(Keepalive)分组,用来确认打开分组和周期性地证实邻站关系

通知(Notification)分组,用来发送检测到的差错

你好。

和超时没关系,一般SOCKET在调用recv函数时如果数据时才返回,

如果没有数据时就在recv函数等待直至有数据或SOCKET关闭或网络异常,

如果是SOCKET被关闭时,recv返回0,异常时返回-1,

用GetLastError可以察看具体的错误。(只在socket为同步方式有效)

如果我的回答没能帮助您,请继续追问。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/506506.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-17
下一篇2023-06-17

发表评论

登录后才能评论

评论列表(0条)

    保存