为了账号安全,请及时绑定邮箱和手机立即绑定
编程百科手册

扫一扫 手机阅读

课程目录已更新60节
全部 试读

课程亮点:

  • 内容覆盖全面的网络协议通识类课程
  • 零基础即可入门的网络协议体系构建
  • OSI 底层到上层的逻辑清晰串讲方式
  • 轻松掌握网络的各种基要知识和各层间的关系
  • 用心绘制的课程原理解析图片,形象生动
  • 有趣的理论讲解配合精心设计的实战练习题

课程简介

网络协议是每一个程序员的必备知识。我们今天使用电脑、手机上网聊天、游戏、购物、追剧等等,其实都在不自觉地使用各种网络协议。学习网络协议是从初级程序员进阶到资深程序员的必经之路。面试中网络协议更是必考内容。

想要成为编程方面的专家,除了操作系统、计算机原理、数据结构和算法、设计模式和架构、数据库等知识外,网络协议的相关知识也是不可或缺的。

但在学习网络协议相关知识的时候,你是否有以下苦恼:

  • 在编程时虽然会调用网络方面的 API,却不清楚具体原理;
  • 会用 ifconfig、netstat 等命令,却不太理解其输出;
  • 对于长长的 MAC 地址、IP 地址和子网掩码,不了解它们的分配机理;
  • 看了网上对路由器、交换机、TCP、UDP、HTTP、DHCP、DNS、FTP、SSH 等知识点的介绍,却依旧迷茫;
  • 面试的时候被问到网络协议的知识,不知道从何答起。

如果你有这些疑问,那么这个专栏就是为你准备的。即便你完全没有网络协议方面的知识也没关系,本专栏非常适合零基础的初学者,十分友好。

本次课程讲解采取从 OSI 底层到上层的逻辑清晰串讲方式,理论结合实战,真正帮你从零基础循序渐进构建网络协议的体系。超过40篇文章的详实课程内容,用生动有趣的理论讲解,搭配用心绘制的原理图,精心设计的实战和练习题,带你轻松掌握网络协议的各种基要知识和各层间的关系,做到知其然也知其所以然。

讲师Oscar,一线互联网公司嵌入式软件工程师,8 年以上工作经验,“程序员联盟” 公众号作者,IT社区活跃作者。曾就职于Intel、Amadeus等知名企业。专业方向是嵌入式软件和移动开发, 拥有十多年的Linux使用经验。擅长嵌入式、Linux、Android、物联网、人工智能等领域。能够用通俗易懂的风趣语言将复杂知识点讲解得清晰明了。曾在慕课网出品人气课程《Linux命令行与Shell脚本编程大全》《Linux核心技能与应用》《基于Python玩转人工智能最火框架 TensorFlow应用实践》等。

本专栏分为5大模块,共40小节:

第一部分: 在回顾互联网历史中缓缓拉开专栏序幕,讲解如何在本地网络进行通信。学习OSI的第一层和第二层; 带你了解集线器、交换机等硬件; 熟悉 MAC 地址; 学习 CSMA/CD 方案和以太网协议。

第二部分: 跳出本地局域网,讲解网络间的通信。学习 OSI 的第三层;讲解 IP 协议;深入理解 IP 地址和子网掩码的机制;带你了解路由的概念并动手实现一个路由架构;学习 ARP 和 ICMP 协议。

第三部分: 学习 OSI 第四层。讲解服务器客户端、TCP 协议、UDP 协议、NAT、端口转发技术等等,并用详细示例回顾前三章,巩固学习内容。

第四部分: 学习 OSI 第七层。主讲网络服务,并讲解 DHCP、DNS、HTTP、HTTPS、SSH、FTP、VPN等等,以及讲解 Web 服务的原理和如何搭建 Web 服务器。

第五部分: 进行一个小型公司的网络架构搭建实战演练,对课程进行总结回顾与进阶建议。

课程目录已更新60节
精选留言
  • Termintoryz

    老师,你这专栏真的太棒了!!!等我学完这个就再去刷你其他课程

  • 慕运维7383415

    终于找到一个可以把三次握手和四次挥手讲得那么通俗易懂的书,太激动了

  • Nobody11

    感谢老师一路陪伴。

    讲师回答 / Oscar

    谢谢你们一路陪伴,加油~

更多精选留言

适合人群
  • 对网络协议知识感兴趣的学员
  • 想要在面试中不被网络协议难倒的学员
  • 想要深入理解网络协议的 IT 工程师
购买须知
  1. 本专栏为图文形式内容服务,共计 40 多小节,上线时间为 2019 年 10 月 15 日,预计 2020 年 3 月 20 日更新完成;
  2. 本专栏更新时间为每周三,四更新 1 篇(法定节假日顺延),形式为图文;
  3. 订阅成功后,用户即可通过慕课网 PC 端、App 端、WAP 端享有永久阅读的权限;
  4. 慕课专栏为虚拟内容服务,订阅成功后概不退款;
  5. 在专栏阅读过程中,如有任何问题,请邮件联系kf@imooc.com;
  6. 慕课专栏版权归本平台所有,任何机构、媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发布/发表,违者将依法追究责任。
造烛求明,读书求理
扫码关注慕课网服务号
干货分享
定期活动
课程优惠
专栏福利
官方优惠福利活动一手掌握,关注慕课网(ID:imooc-com),和50万+程序员一起成长!

本专栏知识点梳理

1.如果你想学习更多关于前后端的通识类相关内容,可参考Oscar老师的经典人气课程:

2.如果你想用实战项目加深网络协议相关知识的学习,可参考实战课程:

下载慕课网APP

更好的体验,让阅读随处可得

扫描二维码,下载慕课网APP
意见反馈 帮助中心 APP下载
官方微信