首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

TCP传输协议有关问题

2012-02-26 
TCP传输协议问题A点和B点建立了TCP连接,如果A点拔掉网线,那B点怎样立即知道和A点的逻辑链路不通?条件是不

TCP传输协议问题
A点和B点建立了TCP连接,如果A点拔掉网线,那B点怎样立即知道和A点的逻辑链路不通?条件是不能用定时发UDP包来测试(包括广播).

[解决办法]
打开TCP/IP的KeepAlive机制,将测试时间测设成10秒就可以了,KeepAlive使用TCP/IP协议自动发送19字节的心跳包。
[解决办法]
select 返回错误
[解决办法]
等到发送数据时就可以知道
TCP有确认机制
TCP Control Flag 0x10 ACK为确认,拔线,自然无法通讯,毕竟引起超时
而导致RST

热点排行