TCP与UDP疑难杂症

一 TCP:

1.服务进程终止:

*收到客户数据后,响应一个RST。

2.服务器主机崩溃:

*客户TCP持续重传直至最后放弃,返回错误ETIMEDOUT。

*如果是某个路由器判断服务器主机不可达,从而相应一个"destination unreachable"ICMP消息,那么返回错误时EHOSTUNREACH或  ENETUNREACH.

*不主动发送数据:采用SO_KEEPALIVE选项。

3.服务器主机崩溃后重启:

*服务器对收到来自客户的数据分节响应一个RST。

4.服务器主机关机:

*当主机关机,服务器子进程终止时,所有打开的描述符都被关闭。随后就与1服务器进程终止一样。


二 UDP
1.服务器未运行:端口不可达错误。
2.验证接收到的响应即回复。
3.数据报丢失和截断。
4.UDP connect、超时和重传、序列号。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值