
TCP/IP
bug
你只管努力,剩下的交给时间。
展开
-
面试:HTTP协议与TCP协议的区别和联系
最近面试中被问到多次http协议与tcp协议的区别,下面是综合多篇博客对于这两者的联系与区别,写在博客中记录一下。一、基本概念1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。 TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手原创 2020-09-06 19:02:43 · 3949 阅读 · 0 评论 -
TCP三次握手和四次挥手以及11种状态
TCP三次握手和四次挥手以及11种状态1、三次握手置位概念:根据TCP的包头字段,存在3个重要的标识ACK、SYN、FINACK:表示验证字段SYN:位数置1,表示建立TCP连接FIN:位数置1,表示断开TCP连接三次握手过程说明:1、由客户端发送建立TCP连接的请求报文,其中报文中包含seq序列号,是由发送端随机生成的,并且将报文中的SYN字段置为1,表示需要建立TCP连接。(SYN=1,seq=x,x为随机生成数值)2、由服务端回复客户端发送的TCP连接请求报文,其中包含seq序转载 2020-08-12 10:05:18 · 287 阅读 · 0 评论