Web协议详解与抓包实战

  • 正文概述
  • 将获得:
    深入理解常用 Web 协议;
    快速定位和解决网络疑难杂症;
    掌握常见抓包工具及报文分析方法;
    熟悉 Web 协议的架构和设计原则。

    讲师介绍:
    陶辉,杭州智链达数据有限公司 CTO 兼联合创始人,著有《深入理解 Nginx:模块开发与架构解析》一书。

    10 余年互联网一线工作经验,曾任职于阿里巴巴、华为、腾讯、思科等知名企业,毕业于西安交通大学计算机科学与技术专业,擅长 Linux 下高性能服务器的开发,以及分布式环境下海量数据存储的设计开发。

    曾在华为中央软件部参与 iMAP 网管系统的研发,熟悉网络设备的工作流程;在腾讯QQ空间部门使用自定义的 Qzone 协议传递巨量数据,对如何设计出高性能、可扩展的应用协议有丰富的实践经验;在思科从事 Nginx 服务的研发,对 Web 服务器如何高效地处理 HTTP 协议有全面的认识;在阿里云担任 VPC 网络、ECS管理与存储系统重构的架构师,对公有云及 IDC 内部网络系统有深刻了解。

    课程介绍:
    不少工程师在工作中多多少少都会遇到下面的困惑,比如:

    AJAX 跨域访问时总被浏览器的同源策略阻止,其背后的原理及符合其设计思想的解决方案是什么?
    当我们维护 HTTPS 连接时,如果要优化 TLS/SSL 的卸载性能,应该从哪里入手?
    定位问题时,发现本地的 TCP 连接状态中出现了FIN_WAIT、CLOSE_WAIT 或者 TIME_WAIT,都是什么原因引起的?应该怎样解决?
    想要提升TCP连接的传输速度,可服务器上相关的系统参数多达数十个,究竟该怎么调整?
    你会发现,这些问题其实都和 Web 协议密切相关。无论你是前后端工程师,还是运维测试,如果想面试更高的职位,或者要站在更高的角度去理解技术业务架构,并能在问题出现时快速、高效地解决问题,Web 协议一定是你绕不过去的一道坎。

    因此,我们和陶辉老师合作推出了这门课程,旨在帮助你对各种常用 Web 协议有一个系统、深度的理解,在此基础上你将能够快速定位和解决工作中的各种网络疑难杂症,同时也为后续进行更复杂、难度更高的分布式系统架构设计等工作打下坚实的基础。

    覆盖全面:内容包含 HTTP/1.1、HTTP/2、WebSocket、TLS/SSL以及TCP/IP等工作中常用的 Web 协议,将各个零散的知识点组织成体系化的内容。
    抓包实战:不光有理论讲解,关键知识点会配合相应的抓包工具进行演示,帮你更轻松地搞懂各种协议的抽象细节,从而在工作中快速定位和解决各种网络疑难杂症。
    自顶向下:先从应用层协议讲起(HTTP),让你带着具体问题去进行有针对性的学习,最后会逐步过渡到底层的 IP 协议,这样你就能从更高的层面理解Web协议的体系架构。
    适用广泛:无论是前后端工程师、运维测试工程师还是架构师,只要是工作中经常要和网络打交道的技术人员,都可以学习这门课程。

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

    本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 330879038@qq.com 举报,一经查实,本站将立刻删除。
    优品资源 » Web协议详解与抓包实战
    赞助VIP 享更多特权,建议使用 QQ 登录
    喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡