一 TCP:
1.服务器未运行:端口不可达错误。
2.验证接收到的响应即回复。
3.数据报丢失和截断。
4.UDP connect、超时和重传、序列号。
1.服务进程终止:
*收到客户数据后,响应一个RST。
2.服务器主机崩溃:
*客户TCP持续重传直至最后放弃,返回错误ETIMEDOUT。
*如果是某个路由器判断服务器主机不可达,从而相应一个"destination unreachable"ICMP消息,那么返回错误时EHOSTUNREACH或 ENETUNREACH.
*不主动发送数据:采用SO_KEEPALIVE选项。
3.服务器主机崩溃后重启:
*服务器对收到来自客户的数据分节响应一个RST。
4.服务器主机关机:
*当主机关机,服务器子进程终止时,所有打开的描述符都被关闭。随后就与1服务器进程终止一样。
1.服务器未运行:端口不可达错误。
2.验证接收到的响应即回复。
3.数据报丢失和截断。
4.UDP connect、超时和重传、序列号。