admin 发表于 2019-12-22 11:00:05

Web协议详解与抓包实战

课程目录:
01、课程介绍_zYni4
02、内容综述
03、浏览器发起HTTP请求的典型场景
04、基于ABNF语义定义的HTTP消息格式
05、网络为什么要分层:OSI模型与TCP IP模型
06、HTTP解决了什么问题?
07、评估Web架构的七大关键属性
08、从五种架构风格推导出HTTP的REST架构
09、如何用Chrome的Network面板分析HTTP报文
10、URI的基本格式以及与URL的区别
11、为什么要对 URI 进行编码?
12、详解 HTTP 的请求行
13、HTTP 的正确响应码
14、HTTP 的错误响应码
15、如何管理跨代理服务器的长短连接?
16、HTTP 消息在服务器端的路由
17、代理服务器转发消息时的相关头部
18、请求与响应的上下文
19、内容协商与资源表述
20、HTTP包体的传输方式(1):定长包体
21、HTTP包体的传输方式(2):不定长包体
22、HTML form 表单提交时的协议格式
23、断点续传与多线程下载是如何做到的?
24、Cookie的格式与约束
25、Session及第三方Cookie的工作原理
26、浏览器的同源策略
27、通过CORS实现跨域访问
28、条件请求的作用
29、缓存的工作原理
30、缓存新鲜度的四种计算方式
31、复杂的 Cache-Control 头部
32、什么样的响应才会被缓存
33、多种重定向跳转方式的差异
34、如何通过 tunnel 隧道访问被限制的网络
35、网络爬虫的工作原理与应对方式
36、基本认识
37、Wireshark的基本用法
38、如何通过DNS协议解析域名?
39、Wireshark的捕获过滤器
40、Wireshark的显示过滤器
41、Websocket解决什么问题
42、Websocket的约束
43、WebSocket协议格式
44、如何从HTTP升级到WebSocket
45、传递消息时的编码格式
46、掩码及其所针对的代理污染攻击
47、如何保持会话心跳
48、如何关闭会话
49、HTTP1.1发展中遇到的问题
50、HTTP2特性概述
51、如何使用Wireshark解密TLSSSL报文?
52、h2c:在TCP上从HTTP1升级到HTTP2
53、h2:在TLS上从HTTP1升级到HTTP2
54、帧、消息、流的关系
55、帧格式:Stream流ID的作用
56、帧格式:帧类型及设置帧的子类型
57、HPACK如何减少HTTP头部的大小?
58、HPACK中如何使用Huffman树编码?
59、HPACK中整型数字的编码
60、HPACK中头部名称与值的编码格式
61、服务器端的主动消息推送
62、Stream的状态变迁
63、RST_STREAM帧及常见错误码
64、Stream优先级与资源分配规则
65、不同于TCP的流量控制
66、HTTP2与gRPC框架
67、HTTP2的问题及HTTP3的意义
68、HTTP3、QUIC协议格式
69、七层负载均衡做了些什么?
70、TLS协议的工作原理
71、对称加密的工作原理(1):XOR与填充
72、对称加密的工作原理(2):工作模式
73、详解AES对称加密算
73、详解AES对称加密算法
74、非对称密码与RSA算法
75、基于openssl实战验证RSA
76、非对称密码应用:PKI证书体系
77、非对称密码应用:DH密钥交换协议
78、ECC椭圆曲线的特性
79、DH协议升级:基于椭圆曲线的ECDH协议
80、TLS1.2与TLS1.3中的ECDH协议
81、握手的优化:session缓存、ticket票据及TLS1.3的0、RTT
82、TLS与量子通讯的原理
83、量子通讯BB84协议的执行流程
84、TCP历史及其设计哲学
85、TCP解决了哪些问题
86、TCP报文格式
87、如何使用tcpdump分析网络报文
88、三次握手建立连接
89、三次握手过程中的状态变迁
90、三次握手中的性能优化与安全问题
91、数据传输与MSS分段
92、重传与确认
93、RTO重传定时器的计算
94、滑动窗口:发送窗口与接收窗口
95、窗口的滑动与流量控制
96、操作系统缓冲区与滑动窗口的关系
97、如何减少小报文提高网络效率
98、拥塞控制(1):慢启动
99、拥塞控制(2):拥塞避免
100、拥塞控制(3):快速重传与快速恢复
101、SACK与选择性重传算法
102、从丢包到测量驱动的拥塞控制算法
103、GoogleBBR拥塞控制算法原理
104、关闭连接过程优化
105、优化关闭连接时的TIME、WAIT状态
106、keepalive、校验和及带外数据
107、面向字节流的TCP连接如何多路复用
108、四层负载均衡可以做什么
109、网络层与链路层的功能
110、IPv4分类地址
111、CIDR无分类地址
112、IP地址与链路地址的转换:ARP与RARP协议
113、NAT地址转换与LVS负载均衡
114、IP选路协议
115、MTU与IP报文分片
116、IP协议的助手:ICMP协议
117、多播与IGMP协议
118、支持万物互联的IPv6地址
119、IPv6报文及分片
120、从wireshark报文统计中找规律
121、结束语
**** Hidden Message *****

root1235 发表于 2019-12-22 12:31:20

啥也不说了,感谢楼主分享哇!

b10050228 发表于 2019-12-23 12:20:40

啥也不说了,感谢楼主分享哇!

apollo007boy 发表于 2019-12-23 14:04:32

我只是路过打酱油的

demo886 发表于 2019-12-30 10:35:38

确实是难得好帖啊,顶先

eric1226 发表于 2019-12-30 16:26:03

666666666666666666666666666666666666666666666

loveping 发表于 2019-12-30 16:27:39

感谢楼主分享

137808795 发表于 2020-1-3 13:31:22

啥也不说了,感谢楼主分享哇!

di2238460 发表于 2020-1-3 14:25:05

wangjihaoma 发表于 2020-1-3 14:30:05

确实是难得好帖啊,顶先
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: Web协议详解与抓包实战