图解+趣谈 学懂HTTP、TCP、UDP、IP底层原理,掌握互联网通信关键,提升复杂难题解决能力!
将学到:
学懂HTTP、TCP、IP等底层原理
掌握核心协议典型应用场景
提升网络编程和安全防护能力
增强系统设计和高效开发能力
掌握网络优化和故障排查技巧
拓展技术深度倍增面试成功率
简介:
很多程序员编程水平提升缓慢,症结在于网络编程基础不扎实 。精通网络协议,是快速提升网络编程水平的关键所在。本课程以图解+趣说的形式,打破传统枯燥的学习模式,带你轻松学懂TCP、UDP、IP、HTTP等核心协议的工作原理和应用场景,让你全面掌握网络通信精髓,加速驶入编程水平提升快车道。
适合人群
所有互联网人
技术储备
小白也可以上手,无技术储备要求
章节目录:
第1章 课程介绍(戏说网络协议)
1 节|15分钟
展开
视频:
1-1 图解+趣谈,带你轻松学懂网络协议
试看
14:07
第2章 计算机网络概述 -计算机网络其实是"快递"的演进史
8 节|116分钟
收起
视频:
2-1 计算机网络的构成与分类(上)
试看
13:02
视频:
2-2 计算机网络的构成与分类(下)
15:55
视频:
2-3 计算机网络的体系结构(上)
15:58
视频:
2-4 计算机网络的体系结构(下)
15:54
视频:
2-5 数据通信方式及数据传输(上)
12:55
视频:
2-6 数据通信方式及数据传输(下)
13:23
视频:
2-7 数据交换方式
19:56
视频:
2-8 多路复用技术
08:04
第3章 快递送信少不了的“包装盒”-- 物理层协议
3 节|28分钟
收起
视频:
3-1 传输介质 - 物理层之下的第0层
13:20
视频:
3-2 物理层的基本功能与特性
04:05
视频:
3-3 物理层设备
10:14
第4章 快递的“内部体系”– 数据链路层协议
9 节|88分钟
展开
视频:
4-1 数据链路层的基本概念
15:31
视频:
4-2 停止等待协议 – 最基础也最简单的数据链路层协议
12:20
视频:
4-3 连续 ARQ 和选择重传 ARQ
04:16
视频:
4-4 HDLC协议 –“忠诚的信使”
11:55
视频:
4-5 以太网协议 - 链接万千的普及之力
12:51
视频:
4-6 PPP协议 -因特网的点对点协议
13:57
视频:
4-7 WiFi实现:物理层与数据链路层的深入探讨
16:24
图文:
4-8 (应用题)选择协议开发局域网系统
图文:
4-9 (分析题)不同网络环境下协议选择分析
第5章 距离不知道会不会产生美,但产生了“快递网络”– 网络层协议
7 节|75分钟
展开
视频:
5-1 网络层协议概述
04:54
视频:
5-2 IP协议--互联网的坚固基石
21:43
视频:
5-3 不可或缺的ICMP协议--网络诊断的明智向导
24:30
视频:
5-4 ARP和RARP — IP地址的魔法师
16:05
视频:
5-5 IPv6协议及其优势
04:30
视频:
5-6 总结与展望
02:51
图文:
5-7 (简答题)课程相关知识作业题
第6章 “网络快递,使命必达”– 传输层协议
8 节|63分钟
展开
视频:
6-1 传输层协议概述
03:42
视频:
6-2 TCP协议 - 认识与了解TCP
11:22
视频:
6-3 UDP协议 - 因为简单,所以快捷
05:10
视频:
6-4 传输层协议安全性问题探讨
15:23
视频:
6-5 传输层协议性能优化策略
12:23
视频:
6-6 传输层协议发展趋势与挑战
14:22
图文:
6-7 (作业)传输层协议作业题
图文:
6-8 (讨论题)如果你是一款实时游戏的网络架构师
第7章 最“熟悉”的快递员-- TCP协议
7 节|106分钟
展开
视频:
7-1 TCP协议概述
20:48
视频:
7-2 TCP协议头部格式解析
13:12
视频:
7-3 (实验)抓包获取TCP请求
03:14
视频:
7-4 TCP协议工作原理
12:34
视频:
7-5 TCP协议流量控制与拥塞控制机制(上)
26:18
视频:
7-6 TCP协议流量控制与拥塞控制机制(下)
24:43
视频:
7-7 TCP协议总结
05:02
第8章 “不可靠”的传输协议-- UDP协议
3 节|24分钟
展开
视频:
8-1 UDP协议概述
12:06
视频:
8-2 UDP协议格式
06:43
视频:
8-3 UDP与TCP的比较
04:36
第9章 人与快递系统之间的“翻译官”– 应用层协议
10 节|150分钟
展开
视频:
9-1 应用层协议概述(上)
24:56
视频:
9-2 应用层协议概述(中)
18:42
视频:
9-3 应用层协议概述(下)
21:30
视频:
9-4 DHCP - IP它是怎么来的?
23:29
视频:
9-5 DNS协议 - 互联网的地址簿
13:01
视频:
9-6 浏览器背后的故事
15:35
视频:
9-7 P2P协议 - 在什么情况下下载的人越多速度越快
10:36
视频:
9-8 RPC协议 - 互联网“新宠”
14:16
视频:
9-9 FTP协议 - 文件传输的不二之选
07:25
图文:
9-10 (作业) 应用层协议作业题
第10章 从“一封信”到“一段普通而又传奇的相亲故事”- HTTP协议初相识
7 节|80分钟
展开
视频:
10-1 HTTP协议的恋爱路线
15:45
视频:
10-2 HTTP协议的前世今生
18:30
视频:
10-3 透过TCPIP看HTTP
18:40
视频:
10-4 “你是如何访问慕课的”--DNS域名解析
11:46
视频:
10-5 回溯HTTP事务处理过程
04:06
图文:
10-6 【讨论题】浏览器输入地址到页面展示,中间总共经历了什么?
视频:
10-7 实验:与HTTP请求的第一次亲密接触
10:29
第11章 HTTP再邂逅--熟悉HTTP协议结构和通讯原理
7 节|124分钟
展开
视频:
11-1 HTTP协议特点
12:51
视频:
11-2 详解URL与URI的区别与联系
11:59
视频:
11-3 HTTP报文结构分析
22:21
视频:
11-4 HTTP请求方法剖析
20:10
视频:
11-5 HTTP响应状态码拆解
18:10
视频:
11-6 实验:用telnet分析http协议的通讯过程
11:33
视频:
11-7 HTTP状态管理:Cookie与Session
26:43
第12章 HTTP渐相知--深入认识HTTP协议不为人知的特性和使用方法
10 节|112分钟
展开
视频:
12-1 聊聊HTTP协议中的编码和解码-1
21:00
视频:
12-2 聊聊HTTP协议中的编码和解码-2
03:37
视频:
12-3 HTTP协议之基本认证
15:13
视频:
12-4 HTTP中长连接与短连接
11:32
视频:
12-5 HTTP中介之代理
08:17
视频:
12-6 HTTP中介之网关
08:34
视频:
12-7 HTTP缓存
24:36
视频:
12-8 HTTP内容协商机制
10:51
视频:
12-9 HTTP的断点续传与多线程下载
08:04
图文:
12-10 【面试题】关于持久连接相关问题
第13章 HTTP紧相伴--实验使用HTTP协议构建应用
5 节|73分钟
展开
视频:
13-1 HTTP请求服务器的简单实现(开发篇)- 上
28:32
视频:
13-2 HTTP请求服务器的简单实现(开发篇)- 下
18:46
视频:
13-3 HTTP服务的搭建部署(运维篇)
14:21
视频:
13-4 HTTP抓包分析实践
03:19
视频:
13-5 HTTP请求客户端实验
07:59
第14章 HTTP静相依--安全的HTTPS
6 节|80分钟
展开
视频:
14-1 趣解HTTP与HTTPS
16:26
视频:
14-2 HTTPS协议概述
12:55
视频:
14-3 HTTPS使用成本
05:01
视频:
14-4 HTTPS对性能的影响
11:07
视频:
14-5 HTTPS常见问题
07:31
视频:
14-6 实验:从HTTP到HTTPS-设计属于自己的安全请求服务
26:02
第15章 HTTP长相随--基于 HTTP 的功能追加协议
9 节|114分钟
展开
视频:
15-1 HTTP协议的瓶颈
14:55
视频:
15-2 双工通信的WebScocket
23:47
视频:
15-3 探索式的实践-SPDY
11:31
视频:
15-4 期盼已久的HTTP2.0
16:19
视频:
15-5 实验:HTTP1.1升级HTTP2.0那些事
26:03
视频:
15-6 管理WEB服务器文件的WebDAV协议
08:58
视频:
15-7 HTTP的大跃进--QUIC与HTTP3.0
12:25
图文:
15-8 【复习题】TCP与UDP的区别
图文:
15-9 【脑洞题】如何制定HTTP/4.0协议规范
第16章 HTTP终相守--Web安全威胁解析
6 节|100分钟
展开
视频:
16-1 Web安全攻击概述
14:44
视频:
16-2 验证机制安全
26:38
视频:
16-3 会话管理机制
16:43
视频:
16-4 SQL注入攻击
08:00
视频:
16-5 跨站脚本攻击
21:43
视频:
16-6 CSRF攻击
11:57
本课程已完结
评论0+