![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络系列
文章平均质量分 79
网络系列
Silvia250
享受生活,享受时光
展开
-
TCP的三次握手和四次挥手
一、三次握手三次握手(Three-way Handshake)其实就是指建立一个TCP连接时,需要客户端和服务器总共发送3个包主要作用就是为了确认双方的接收能力和发送能力是否正常、指定自己的初始化序列号为后面的可靠性传送做准备过程如下:第一次握手:客户端给服务端发一个 SYN 报文,并指明客户端的初始化序列号 ISN©,此时客户端处于 SYN_SENT 状态第二次握手:服务器收到客户端的 SYN 报文之后,会以自己的 SYN 报文作为应答,为了确认客户端的 SYN,将客户端的 ISN+1作为.原创 2021-05-28 17:05:12 · 9009 阅读 · 0 评论 -
详说TCP/IP协议
一、是什么TCP/IP,「传输控制协议」/「网际协议」,是指能够在多个不同网络间实现信息传输的协议簇TCP(传输控制协议)一种面向连接的、可靠的、基于字节流的传输层通信协议IP(网际协议)用于封包交换数据网络的协议TCP/IP协议不仅仅指的是TCP和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇,只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以通称为TCP/IP协议族(英语:TCP/IP Protocol Suite,或TCP/.原创 2021-05-28 16:54:34 · 9484 阅读 · 0 评论 -
详说DNS协议
一、是什么DNS(Domain Names System),域名系统,是互联网一项服务,是进行域名和与之相对应的 IP 地址进行转换的服务器简单来讲,DNS相当于一个翻译官,负责将域名翻译成ip地址IP 地址:一长串能够唯一地标记网络上的计算机的数字域名:是由一串用点分隔的名字组成的 Internet 上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识二、域名域名是一个具有层次的结构,从上到下一次为根域名、顶级域名、二级域名、三级域名…例如www.xxx.com,ww.原创 2021-05-28 16:47:53 · 8737 阅读 · 0 评论 -
地址栏输入 URL 敲下回车后发生了哪些行为
一、简单分析简单的分析,从输入 URL到回车后发生的行为如下:URL解析DNS 查询TCP 连接HTTP 请求响应请求页面渲染二、详细分析URL解析首先判断你输入的是一个合法的URL 还是一个待搜索的关键词,并且根据你输入的内容进行对应操作一个url的结构解析如下:DNS查询=》详说DNS的查询(点击跳转)整个查询过程如下图所示:最终,获取到了域名对应的目标服务器IP地址TCP连接=》详说TCP/IP协议(点击跳转)tcp是一种面向有连接的传输层协议在确定目标.原创 2021-05-28 16:40:44 · 8985 阅读 · 0 评论 -
HTTP 常见的状态码及适用场景
一、是什么HTTP状态码(英语:HTTP Status Code),用以表示网页服务器超文本传输协议响应状态的3位数字代码它由 RFC 2616规范定义的,并得到 RFC 2518、RFC 2817、RFC 2295、RFC 2774与 RFC 4918等规范扩展简单来讲,http状态码的作用是服务器告诉客户端当前请求响应的状态,通过状态码就能判断和分析服务器的运行状态二、分类状态码第一位数字决定了不同的响应状态,有如下:1 表示消息2 表示成功3 表示重定向4 表示请求错误5 表示.原创 2021-05-24 10:40:24 · 10406 阅读 · 0 评论