计算机网络
文章平均质量分 87
茶仇
这个作者很懒,什么都没留下…
展开
-
三次握手四次挥手
三次握手和四 次挥手就是一个TCP建立和断开的过程。三次握手第一次:服务器开始处于LISTEN状态,当客户端发送一个CONNECT命令进入到SYN SENT状态,然后发送一个SYN报文段。第二次:服务器收到SYN报文段,向客户端发送一个SYN+ACK报文段,进入SYN RCVD状态。第三次:客户端收到SYN+ACK报文段后,向服务器端发送ACK报文段,进入ESTABLISHED状态。 ...原创 2018-07-03 16:47:35 · 172 阅读 · 1 评论 -
TCP报文段格式
三次握手就是一次TCP建立链接的过程四次挥手就是一次TCP断开的过程所以在学习三次握手四次挥手之前先了解一下TCP报文段的格式源端口(2字节):发送端应用程序的端口号,与源IP地址确定一个唯一地址目的端口(2字节):接收端计算机应用程序的端口号,与目的IP地址确定唯一的地址序号(4字节):TCP是面向字节流传输的,他为每一个字节编了一个序号,该报文段中序号为传输数据第一个字节的序号,例如:一个报文...原创 2018-06-28 22:14:19 · 7031 阅读 · 1 评论 -
从浏览器输入一个URL(www.baidu.com)的全过程
1.根据域名到DNS中找到IP2.根据IP建立TCP连接(三次握手)3.连接建立成功发起http请求4.服务器响应http请求5.浏览器解析HTML代码并请求html中的静态资源(js,css)6.关闭TCP连接(四次挥手)7.浏览器渲染页面一、解析DNS域名1.浏览器查找自己的DNS缓存,如果有直接返回,如果没有进行步骤二2.操作系统查找自己的DNS缓存,如果...原创 2018-07-05 13:39:19 · 22555 阅读 · 0 评论