942分钟

计算机网络系列:网络协议栈

计算机网络系列:网络协议栈

计算机网络系列:网络协议栈是一门旨在帮助学员深入了解网络通信核心组成部分——网络协议栈的课程。本课程将系统介绍网络协议栈的分层结构、各层协议的功能及其相互作用,同时结合实际案例和实验实践,让学员能够掌…

课程分类
数字技术 | 技术能力
适用人群
工程师, 专家, 研究员
课程标签
网络协议,OSI模型,TCP/IP
计算机网络系列:网络协议栈是一门旨在帮助学员深入了解网络通信核心组成部分——网络协议栈的课程。本课程将系统介绍网络协议栈的分层结构、各层协议的功能及其相互作用,同时结合实际案例和实验实践,让学员能够掌握网络协议栈的工作原理和实现机制。 课程内容包括但不限于: 网络协议栈基础:介绍网络协议栈的概念、作用及其在网络通信中的重要性。 分层协议详解:从物理层到应用层,逐层介绍各层协议的功能、工作原理及其在网络通信中的作用。 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