大辰教育张亚决胜网络协议

大辰教育张亚决胜网络协议资源简介:

该视频主要讲述了网络协议和TCP协议的重要性及其应用。首先介绍了TCP协议的基本原理,包括其工作原理和相关应用层协议,同时还讲解了如何利用TCP协议进行网络编程。视频还介绍了网络模型等相关概念,安排了实验环节,介绍了一些工具以便观众能够直观地了解网络协议的实际应用。此外,视频还介绍了网络协议分析工具的使用,以及如何通过写断言来快速分析网络包。视频还强调了状态的重要性,介绍了TCP的11种状态以及它们之间的转换方式。还讲解了全连接半连接队列等网络编程中常用的概念,并探讨了网络拥塞情况下程序的行为。视频还介绍了缓存控制的原理以及同源策略和跨域的逻辑。此外,视频还介绍了EPS、TLS等协议的原理和握手过程,并详细剖析了ATP协议的格式和协议升级。对于web socket,视频介绍了其解决主动推送等问题的方法,并详细讲解了其协议升级的过程。最后,视频还介绍了底层容器、多壳的网络原理以及虚拟网络设备和桥接网络模型等概念。

 课程目录

01-课程介绍与内容综述.pdf

02-TCP 协议综述.pdf

03-TCP 首部字段.pdf

epoll课程-直播.pdf

HTTP 协议.pdf

http2.pdf

nagle.pdf

packetdrill.pdf

reuse_addr.pdf

syn_flood.pdf

TCP 拥塞控制.pdf

TCP 状态变迁.pdf

tcpdump.pdf

time_wait.pdf

websocket 协议.pdf

wireshark 基础介绍.pdf

定时器.pdf

端口号.pdf

滑动窗口.pdf

全连接队列.pdf

实战单机百万连接.pdf

四次挥手.pdf

网络工具介绍.pdf

详解三次握手与自连接.pdf

延迟确认那些事.pdf

1、课程介绍与内容综述.mp4

2、TCP 协议综述.mp4

3、Wireshark 基础介绍.mp4

4、详解 TCP 首部字段.mp4

5、聊聊端口号.mp4

6、bind(0)、connect 端口号选择内核源码剖析.mp4

7、协议栈测试神器 packetdrill.mp4

8、详解三次握手+自连接问题.mp4

9、聊聊四次挥手.mp4

10、TCP 11 种状态变迁和模拟.mp4

11、三次握手背后的秘密:半连接队列、全连接队列.mp4

12、TCP协议栈中的定时器.mp4

13、聊聊 time_wait 状态.mp4

14、SYN Flood 攻击原理.mp4

15、聊聊 Socket 选项之 SO_REUSEADDR.mp4

16、Socket 选项之 SO_LINGER.mp4

17、TCP 滑动窗口.mp4

18、Nagle 算法那些事.mp4

19、延迟确认(delayed ack).mp4

20、拥塞控制.mp4

21、HTTP 协议基础.mp4

22、HTTP2 协议基础篇.mp4

23、HTTP2 协议进阶篇.mp4

24、Wireshark 抓取 HTTPS 包的 N 种方法.mp4

25、Select、Epoll 底层原理(上).mp4

26、Select、Epoll 底层原理(中).mp4

27、websocket 协议基础介绍.mp4

28、Select、Epoll 底层原理(下).mp4

29、详解 tcpdump.mp4

30、常用网络工具介绍.mp4

翻车实战:单机百万TCP长连接.mp4