课程简介
本课程是一门系统化、深度讲解计算机网络协议的精品课程。课程从网络基本概念出发,循序渐进地覆盖物理层、数据链路层、网络层、传输层到应用层的核心协议,包括TCP/IP、UDP、HTTP/HTTPS、DNS、DHCP等。通过理论讲解结合Packet Tracer和Wireshark等工具实践,你将深入理解可靠传输、流量控制、拥塞控制、三次握手、四次挥手、网络安全(如加密与证书)等关键机制,并学习Socket编程、跨域、Cookie/Session等实战应用。课程配套完整的视频、课件、实验环境和源码,帮助你构建坚实的网络协议知识体系,无论是用于后端开发、运维、网络安全还是技术深造,都是不可或缺的核心技能课程。
下载地址
课程目录
01 基本概念
第1节:介绍计算机网络的基本概念与课程导学。
02 物理层与数据链路层
第2–6节:涵盖物理层、数据链路层、集线器、网桥、交换机、MAC地址等内容。
03 网络层与路由
第7–8节:讲解网络层、UDP、IP地址、子网掩码、超网、静态路由和NAT。
04 传输层与TCP
第9–12节:深入探讨TCP的可靠传输、流量控制、拥塞控制、序号确认、连接建立与释放。
05 应用层协议
第13–16节:介绍DNS、DHCP、HTTP、ABNF、请求响应头、状态码和表单提交。
06 网络安全与加密
第17–19节:涵盖代理、CDN、网络安全、对称与非对称加密、数字签名、证书和HTTPS。
07 协议升级与其他
第20–22节:讲解SPDY、QUIC、HTTP2、HTTP3、WS、HTTPDNS、FTP、邮件、IPv6、流媒体等。
08 开发环境与工具
提供Java服务器环境搭建、PacketTracer、Wireshark等工具与相关学习资料。
--- 点击展开详细目录 ---视频
第1部分
- 🎬 01.基本概念.mp4
- 🎬 02.集线器_网桥_交换机-.mp4
- 🎬 03.MAC地址_IP地址_子网掩码-.mp4
- 🎬 04.超网_静态路由-.mp4
- 🎬 05.局域网_NAT-.mp4
- 🎬 06.物理层_数据链路层-.mp4
- 🎬 07.网络层_UDP-.mp4
- 🎬 08.TCP01_可靠传输-.mp4
- 🎬 09.TCP_02_流量控制_拥塞控制-.mp4
第2部分
- 📁 10.TCP03_序号_确认号_建立连接-.ts
- 🎬 11.TCP04_释放连接-.mp4
- 📁 12.Socket补充_域名-.ts
- 🎬 13.DNS_DHCP_HTTP-.mp4
- 🎬 14.ABNF_请求头_响应头-.mp4
第3部分
- 🎬 15.状态码_form提交-.mp4
- 🎬 16.跨域_Cookie_Session-.mp4
- 🎬 17.代理_CDN_网络安全-.mp4
- 🎬 18.对称加密_非对称加密_数字签名_证书-.mp4
第4部分
- 🎬 19.HTTPS-.mp4
- 🎬 20.SPDY_QUIC_HTTP2_HTTP3-.mp4
- 🎬 21.WS_HTTPDNS_FTP_邮件-.mp4
- 🎬 22 IPv6_流媒体_即时通讯_缓存-.mp4
资料
PacketTracer
代码
- 📦 01_HelloWorld.zip
- 📦 02_CORS.zip
- 📦 03_CORS_FrontEdge.zip
- 📦 04_Cookie_Session.zip
- 📦 05_Spider.zip
- 📦 Socket.zip
图片
工具
抓包工具
Wireshark
服务器
jdk8
- 📦 apache-tomcat-9.0.34.zip
模拟工具
PacketTracer
课件
|