随笔分类 - 网络
摘要:1. TCP介绍 1.1 TCP是什么 TCP 是面向连接的、可靠的、基于字节流的传输层通信协议。 面向连接:一定是「一对一」才能连接,不能像 UDP 协议可以一个主机同时向多个主机发送消息,也就是一对多是无法做到的; 可靠的:无论的网络链路中出现了怎样的链路变化,TCP 都可以保证一个报文一定能够
阅读全文
摘要:1. 介绍 HTTPS其实就是在TCP及HTTP之间加入了SSL/TLS协议。 解决了HTTP协议以下问题: 信息加密:交互信息无法被窃取 校验机制:无法篡改通信内容,篡改了无法通过校验 身份证书:可信的身份证明 2. TLS1.2握手过程 TLS中基本单位是记录(record),多个记录可以合并到
阅读全文
摘要:1. HTTP协议 1.1. 定义 HTTP,超文本传输协议。超越文本的网络传输协议。 1.2. 状态码 2XX 成功 200 OK 最常见的成功状态码,表示一切正常。如果是非 HEAD 请求,服务器返回的响应头都会有 body 数据。 204 No Content 常见的成功状态码,与 200 O
阅读全文
摘要:1. OSI参考模型与TCP/IP协议栈 OSI(Open System Interconnection)参考模型是由ISO(International Organization for Standardization)国际标准化组织提出并订制的,但是在推出理论模型时,已经有了事实标准的TCP/IP
阅读全文