网络编程基石课 : 大话网络协议,探究通信奥秘

图解+趣谈 学懂HTTP、TCP、UDP、IP底层原理,掌握互联网通信关键,提升复杂难题解决能力

已完结
|
难度:初级
|
时长:共 20 小时
¥199.00
距离活动结束
立即购买
加购物车
  • 学懂HTTP、TCP、IP等底层原理
  • 掌握核心协议典型应用场景
  • 提升网络编程和安全防护能力
  • 增强系统设计和高效开发能力
  • 掌握网络优化和故障排查技巧
  • 拓展技术深度倍增面试成功率
试看本节课 14:07
试看本节课 13:02
1-1 图解+趣谈,带你轻松学懂网络协议
2-1 计算机网络的构成与分类(上)

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
很多程序员编程水平提升缓慢,症结在于网络编程基础不扎实 。精通网络协议,是快速提升网络编程水平的关键所在。本课程以图解+趣说的形式,打破传统枯燥的学习模式,带你轻松学懂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 (讨论题)如果你是一款实时游戏的网络架构师

本章介绍:

在计算机网络的"快递"系统中,TCP协议(传输控制协议)就像是一位我们最熟悉的快递员,它以可靠、稳定而著称。TCP协议确保了数据在网络中的传输是有序、完整且可靠的。本章节将详细介绍TCP协议的工作原理、特点以及它如何成为网络通信中不可或缺的一部分。

第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

本章介绍:

在计算机网络的"快递"系统中,UDP协议(用户数据报协议)以其"不可靠"的特性而闻名。然而,这种所谓的"不可靠性"实际上是UDP协议设计上的一种选择,它提供了一种快速、简单且高效的数据传输方式。本章节将探讨UDP协议的概述、协议格式以及它与TCP协议的比较。

第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 (作业) 应用层协议作业题

本章介绍:

在计算机网络的“快递”系统中,HTTP协议(超文本传输协议)就像是一封封情书,承载着用户与万维网之间的情感交流。从最初的简单信息交换到现代的复杂交互,HTTP协议经历了一段普通而又传奇的发展过程。本章节将带领大家从一封“信”开始,探索HTTP协议的“恋爱路线”,了解它如何成为现代网络通信不可或缺的一部分。

第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

本章介绍:

HTTP协议,作为互联网上最为基础和广泛应用的协议之一,承载着网页浏览、数据传输等重要功能。在本章节中,我们将深入探索HTTP协议的内在结构和通讯原理,就像在一次意外的邂逅中重新认识一个熟悉的朋友,发现其不为人知的一面。

第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

本章介绍:

随着我们对HTTP协议的逐步了解,它不再只是一个简单的数据传输协议,而是一个拥有丰富特性和多种用法的复杂系统。在本章节中,我们将深入探讨HTTP协议中一些不为人知的特性和使用方法,从而更加全面地理解这个网络通信的基石。

第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 【面试题】关于持久连接相关问题

本章介绍:

HTTP协议不仅是网络通信的基石,更是现代应用开发的核心。本章节将带领大家从理论走向实践,通过一系列实验深入了解如何使用HTTP协议来构建和部署网络应用。

第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

本章介绍:

在网络通信的世界里,HTTP协议如同一位忠诚的信使,负责传递信息。然而,信息在传输过程中可能会遭遇窥探和篡改。为了保护这些宝贵的数据,HTTPS协议应运而生,为HTTP协议提供了一层安全的外衣。本章节将带您走进HTTPS的世界,了解它是如何为HTTP协议提供安全的保障。

第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

本章介绍:

随着互联网的快速发展,传统的HTTP协议逐渐展现出一些局限性。为了应对这些挑战,一系列基于HTTP的功能追加协议应运而生。这些协议不仅增强了HTTP的功能,还提升了网络通信的效率和安全性。本章节将探讨这些协议如何与HTTP长相随,共同推动网络通信的进步。

第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协议规范

本章介绍:

随着网络应用的广泛普及,Web安全问题日益凸显。HTTP协议作为网络通信的基础,其安全性直接关系到整个网络环境的安全。本章节将深入分析Web安全攻击的类型和特点,探讨如何通过增强HTTP协议的安全性来保护用户数据和隐私。

第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
本课程已完结
适合人群
所有互联网人
技术储备
小白也可以上手,无技术储备要求
不为别的,只为提升面试通过率
尽管课程时间很长,
但没关系,我们有老师的陪伴,
还有同学之间互相鼓励,彼此帮助,
完成学习后,还能获得慕课网官方认证的证书。
立即购买
本课程被纳入了《计算机基础学习路线》的学习路线中,共 5 个步骤,5 门课。
Step1: 计算机基石-Linux系统
Linux系统 从入门到进阶-全新版
难度 初级
原价 ¥169.00
已有 431 人在学
加购物车
Step2: 编程必备基础知识:计算机组成原理 操作系统 计算机网络
(新版)计算机基础,计算机组成原理+操作系统+网络
难度 初级
原价 ¥399.00
已有 7714 人在学
加购物车
Step3: 计算机基础之程序员三大浪漫
大学计算机必修课新讲--编译原理+操作系统+图形学
难度 中级
原价 ¥399.00
已有 1752 人在学
加购物车
Step4: 想成为技术大牛先搞定网络协议
网络编程基石课 大话网络协议,探究通信奥秘
难度 初级
原价 ¥199.00
已有 68 人在学
加购物车
Step5: 算法与数据结构高手养成
算法与数据结构高手养成-求职提升特训课
难度 中级
原价 ¥1299.00
已有 302 人在学
加购物车
路线特惠价: ¥2465 5门课总价:¥2465
选择该路线学习
已有10267人在学
数据加载中...
《网络编程基石课 : 大话网络协议,探究通信奥秘》的真实评价
综合评分:分,共 人参与
篇幅原因,只展示最近100条评价

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题

意见反馈 帮助中心 APP下载
官方微信