TCP 三次握手 四次握手
HTTP常见状态码:
- 200 OK 服务器成功处理了请求
- 301/302 Moved Permanently(重定向)Response中应该包含一个Location URL, 说明资源现在所处的位置
- 304 Not Modified(未修改)客户的缓存资源是最新的, 要客户端使用缓存
- 404 Not Found 未找到资源
- 501 Internal Server Error服务器遇到一个错误,使其无法对请求提供服务
客户端随机生成序号,向服务端发送请求连接的包 SYN=1,seq=x 并进入SYN-send状态
服务端接收请求后,返回一个确认包,告诉客户端请求已经收到SYN=1,ACK=1,ack=x+1,seq=y;
客户端收到确认包之后,再向服务端发送一个确认包 ACk=1,seq=x+1,ack=y+1;
保证链接是双工的
客户端发送连接释放报文段,Fin=1,seq=u;
服务器收到后发送确认报文段,确认号ack=u+1;同时通知高层应用进程 连接需要断开,是否还有数据要发送
服务器没有数据要发送了,再次发送一个确认,确认号还是ack=u+1,FIN=1,seq=w;
客户端收到后,发送确认报文 ack=w+1,ACK=1,seq=u+1.并进入等待
可靠是通过重传机制实现的
浙公网安备 33010602011771号