![](https://img-blog.csdnimg.cn/20210123153935518.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
网络协议
文章平均质量分 92
网络协议
AnEra
厚积薄发, 天道酬勤
展开
-
HTTP/2
HTTP协议的不足(HTTP/1.1):同一时间, 一个连接只能对应一个请求; 针对同一个域名, 大多数浏览器允许同时最多6个并发连接 只允许客户端主动发起请求, 一个请求只能对应一个响应 同一个会话的多次请求中, 头信息会被重复传输; 通常会给每个传输增加500~800字节的开销, 如果使用 Cookie, 增加的开销有时会达到上千字节SPDYSPDY(speedy的缩写), 是基于TCP的应用层协议, 它强制要求使用SSL/TLSSPDY与HTTP的关系: SPDY...原创 2021-01-24 12:14:41 · 844 阅读 · 0 评论 -
HTTPS(TLS1.2连接过程解析 - 基于ECDHE密钥交换算法)
HTTPS(HyperText Transfer Protocol Secure), 译为: 超文本传输安全协议, 常称为HTTP over TLS、HTTP over SSL、HTTP Secure (HTTPS的默认端口号是443(HTTP是80))当在浏览器导航栏上输入: http://www.baidu.com, 会被重定向到: https://www.baidu.com上SSL/TLSHTTPS是在HTTP的基础上使用SSL/TLS来加密报文, 对窃听和中间人攻击提供合理的防护原创 2021-01-23 15:32:20 · 3160 阅读 · 4 评论 -
网络安全 (加密, 解密)
网络攻击网络通信中面临的4种安全威胁:截获: 窃听通信内容 中断: 中断网络通信 篡改: 篡改通信内容 伪造: 伪造通信内容网络层 - ARP欺骗ARP欺骗(ARP spoofing),又称ARP毒化(ARP poisoning)、ARP病毒、ARP攻击ARP欺骗可以造成的效果:可让攻击者获取局域网上的数据包甚至可篡改数据包 可让网络上特定电脑之间无法正常通信(例如网络执法官这样的软件) 让送至特定IP地址的流量被错误送到攻击者所取代的地方 ......ARP欺骗原创 2021-01-21 11:42:31 · 2847 阅读 · 0 评论 -
网络互连模型 (应用层 -- HTTP)
HTTPHTTP(Hyper Text Transfer Protocol), 译为超文本传输协议, 是互联网中应用最广泛的应用层协议之一设计HTTP最初的目的是:提供一种发布和接收HTML页面的方法, 由URI来标识具体的资源, 后面用HTTP来传递的数据格式不仅仅是HTML, 应用非常广泛版本1991年, HTTP/0.9:只支持GET请求方法获取文本数据(比如HTML文档), 且不支持请求头、响应头等, 无法向服务器传递太多信息1996年, HTTP/1.0:支持POST、HEA..原创 2021-01-15 15:29:50 · 597 阅读 · 0 评论 -
网络互连模型 (应用层 -- DNS、DHCP)
应用层常见协议: 超文本传输: HTTP、HTTPS 文件传输: FTP 电子邮件: SMTP、POP3、IMAP 动态主机配置: DHCP 域名系统: DNSDNS协议域名(Domain Name)由于IP地址不方便记忆, 并且不能表达组织的名称和性质, 人们设计出了域名(比如baidu.com), 但实际上, 为了能够访问到具体的主机, 最终还是得知道目标主机的IP地址; 那干脆全程直接用域名, 不用IP地址?IP地址固定4个字节, 域名随随便便都至...原创 2021-01-12 14:27:03 · 420 阅读 · 0 评论 -
网络互连模型 (运输层)
传输层有2个协议: TCP (Transmission Control Protocol), 传输控制协议 UDP (User Datagram Protocol), 用户数据报协议UDP(用户数据报协议)UDP - 数据格式UDP是无连接的, 减少了建立和释放连接的开销UDP尽最大能力交付, 不保证可靠交付因此不需要维护一些复杂的参数, 首部只有8个字节 (TCP的首部至少20个字节)UDP长度(Length): 占16位, 首部的长度 + 数据的长度...原创 2020-12-10 11:54:23 · 596 阅读 · 0 评论 -
网络互连模型 (物理层、数据链路层、网络层)
网络互连模型为了更好地促进互联网络的研究和发展, 国际标准化组织 ISO 在1985年制定了网络互连模型OSI参考模型(Open System Interconnect Reference Model), 具有7层结构请求过程网络分层物理层物理层定义了接口标准、线缆标准、传输速率、传输方式等数字信号、模拟信号模拟信号(Analog Signal) 连续的信号, 适合长距离传输 抗干扰能力差, 受到干扰时波形变形很难纠正数...原创 2020-12-03 11:04:43 · 2233 阅读 · 0 评论