942分钟
计算机网络系列:网络协议栈
计算机网络系列:网络协议栈是一门旨在帮助学员深入了解网络通信核心组成部分——网络协议栈的课程。本课程将系统介绍网络协议栈的分层结构、各层协议的功能及其相互作用,同时结合实际案例和实验实践,让学员能够掌…
计算机网络系列:网络协议栈是一门旨在帮助学员深入了解网络通信核心组成部分——网络协议栈的课程。本课程将系统介绍网络协议栈的分层结构、各层协议的功能及其相互作用,同时结合实际案例和实验实践,让学员能够掌握网络协议栈的工作原理和实现机制。
课程内容包括但不限于:
网络协议栈基础:介绍网络协议栈的概念、作用及其在网络通信中的重要性。
分层协议详解:从物理层到应用层,逐层介绍各层协议的功能、工作原理及其在网络通信中的作用。
TCP/IP协议栈:作为当前互联网上最常用的协议栈,TCP/IP协议栈将是本课程的重点讲解内容,包括TCP、UDP、IP等核心协议的工作原理和应用场景。
OSI模型:虽然OSI模型是一个理论模型,但其在网络协议设计和实现中的指导作用不容忽视。本课程将介绍OSI模型的七层结构及其与TCP/IP协议栈的比较。
本课程注重理论与实践相结合,旨在帮助学员构建扎实的网络协议栈知识体系,提升解决实际网络问题的能力,为未来的职业发展打下坚实基础。
第一节 OSI七层模型
第二节 模型分层后的故障排查
第三节 TCPIP协议族五层模型
第四节 封装与解封装
第五节 物理层-定义和特性
第六节 物理层-基本概念
第七节 物理层-奈奎斯特定理和香农定理
第八节 物理层-信道复用技术
第九节 物理层-传输介质
第十节 物理层-网络设备
第十一节 物理层-宽带接入技术
第十二节 数据链路层-主要功能
第十三节 数据链路层-链路定义
第十四节 数据链路层-不同帧的网络
第十五节 数据链路层-Mac帧格式
第十六节 数据链路层-三个基本问题
第十七节 数据链路层-MAC帧的三个基本问题
第十八节 数据链路层-HDLC帧的三个基本问题
第十九节 数据链路层-PPP帧的三个基本问题
第二十节 数据链路层-以太网的历史
第二十一节 数据链路层-以太网的碰撞检测
第二十二节 数据链路层-以太网的发展
第二十三节 网络层-主要功能
第二十四节 网络层-IP寻址功能
第二十五节 网络层-路由转发功能
第二十六节 网络层-IP分包与组包功能
第二十七节 网络层-网络通信流程
第二十八节 网络层-ARP协议
第二十九节 网络层-RARP协议
第三十节 网络层-IP协议
第三十一节 网络层-ICMP协议
第三十二节 网络层-IGMP协议
第三十三节 网络层-RIP协议
第三十四节 网络层-BGP协议
第三十五节 网络层-OSPF协议
第三十六节 网络层-网络连通性和故障定位
第三十七节 传输层-主要功能
第三十八节 传输层-分段、分组、分片、MSS、MTU
第三十九节 传输层-端口
第四十节 传输层-TCP协议
第四十一节 传输层-建立连接和断开连接
第四十二节 传输层-可靠传输和超时重传
第四十三节 传输层-滑动窗口
第四十四节 传输层-TCP经典粘包问题
第四十五节 传输层-UDP协议
第四十六节 传输层-TCP vs UDP
第四十七节 应用层-主要协议
第四十八节 应用层-DNS
第四十九节 应用层-DHCP
第五十节 应用层-Telnet
第五十一节 应用层-HTTP
第五十二节 实战案例-ping百度过程分析
第五十三节 实战案例-上网访问百度的过程分析
第五十四节 实战案例-局域网通过NAT访问过程分析
唐愈喜
技术专家,CTO