通软面试八股

编程入门 行业动态 更新时间:2024-10-05 07:26:07

通软面试八股

通软面试八股

三次握手

TCP(传输控制协议)建立连接的过程叫做握手,握手需要在客户和服务器之间交换三个TCP报文段。首先客户向服务器发送一个同步位SYN=1和一个初始序号seq=x,服务器收到后,再向客户发送一个同步位SYN=1,一个序号seq=y,一个确认位ACK=1和确认序号ack=x+1,表示收到了建立连接的请求,客户收到后,再向服务器发送一个确认位ACK=1,一个序号seq=x+1,和一个确认序号ack=y+1,完成连接建立。

四次挥手

TCP连接释放的过程叫做挥手,首先客户向服务器发送一个终止位FIN=1和一个序号seq=u,服务器收到后,再向客户发送一个确认位ACK=1,一个序号seq=v和一个确认号ack=u+1,此时从客户到服务器的连接被释放,当服务器不再有数据需要向客户发送时,就通知TCP释放连接,向客户发送一个终止位FIN=1,一个确认位ACK=1,一个序号seq=w和一个确认序号ack=u+1,客户收到后,再向服务器发送一个确认位ACK=1,一个序号seq=u+1和一个确认序号ack=w+1,经过2MSL后,完成连接释放。

HTTP状态码

1xx:指示信息  表示请求已接收,继续处理

2xx:成功  表示请求已被成功接收

3xx:重定向  要完成请求必须进行更进一步的操作

4xx:客户端错误  请求有语法错误或请求无法实现

5xx:服务器错误  服务器未能实现合法的请求

更多推荐

通软面试八股

本文发布于:2024-02-28 12:51:36,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1769726.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!