网络协议
文章平均质量分 74
筱筱2016
志不可满,乐不可极!
展开
-
HTTP学习笔记
HTTP学习笔记1、 什么是HTTP?HTTP(超文本传输协议)是一个客户端和服务器通信的标准协议,是TCP/IP 协议族的一个子集,处于应用层。2、 TCP/IP 协议族层次结构及功能TCP/IP 协议族可分为4层:应用层、传输层、网络层和数据链路层。应用层:向用户提供服务,管理提供应用服务时的数据和通信活动。传输层:传输层对上层应用层,提供处于网络连接中的两台计算机之间的数据传输。网络层:在多...原创 2018-06-27 00:29:32 · 166 阅读 · 0 评论 -
HTTP进阶——三次握手、四次挥手、timewait出现的时刻
面试中经常会被问到http的连接和断开的问题,所以我在这里做一个小整理,希望可以帮到大家。1.HTTP的三次握手第一次握手:Client端A将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server端B,A进入SYN_SENT状态,等待B确认。第二次握手:B收到数据包后由标志位SYN=1知道A请求建立连接,B将标志位SYN和ACK都置为1,ack=J+1,随机产生一...原创 2018-08-07 11:50:00 · 670 阅读 · 0 评论 -
Cookie与Session详解
为什么要使用Cookie或Session?http是一种无状态的通信协议,为了实现记住状态的功能采用了session和cookie的机制。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。一、cookie1、 Cookie就是由服务器发给客户端的特殊信息,而这些信息以文本文件的方式存放在客户端,然后客户端每次向服务器发送请求的...原创 2018-06-28 15:46:53 · 200 阅读 · 0 评论