互联网体系结构

本课程从实践入手循序渐进,以Linux系统环境和Linux内核源代码为例,将Linux网络相关命令用法、Socket网络编程、TCP协议、IP协议及路由表、ARP协议及ARP缓存、二层交换网络的学习转发和过滤数据库等互联网架构的关键环节一一解析,并通过MenuOS实验系统进行代码跟踪分析。最终理解分析打开一个网页背后互联网的工作过程,其中重点分为三个抽象层次:一是便于人类理解的记忆的编址方式DNS Naming;二是便于全球定位编址和路由的IP Networking;三是便于局域网中实际完成数据交换传输的Layer 2 Switching;同时在理解互联网体系结构的基础上探寻它的历史演化渊源,乃至发现它背后的设计哲学,解读未来网络的演进方向。

开设学校:中国科学技术大学;学科:计算机、

互联网体系结构课程:前往报名学习

互联网体系结构视频慕课课程简介:

本课程从实践入手循序渐进,以Linux系统环境和Linux内核源代码为例,将Linux网络相关命令用法、Socket网络编程、TCP协议、IP协议及路由表、ARP协议及ARP缓存、二层交换网络的学习转发和过滤数据库等互联网架构的关键环节一一解析,并通过MenuOS实验系统进行代码跟踪分析。最终理解分析打开一个网页背后互联网的工作过程,其中重点分为三个抽象层次:一是便于人类理解的记忆的编址方式DNS Naming;二是便于全球定位编址和路由的IP Networking;三是便于局域网中实际完成数据交换传输的Layer 2 Switching;同时在理解互联网体系结构的基础上探寻它的历史演化渊源,乃至发现它背后的设计哲学,解读未来网络的演进方向。

前往报名学习

互联网体系结构课程列表:

{{'上次学习:'+learn_list['USTC08091001656']['last_leaf_name']}}

第一周:互联网概述

-课程内容简介

--Video

-网络协议基础

--Video

--Video

--Video

--Video

-上网浏览网页背后的网络通信过程

--Video

--Video

-实验环境安装配置

--Video

-网络相关命令

--Video

--Video

-本周作业

--外部链接

第二周:Socket网络编程

-编译、构建和调试

--Video

--Video

--Video

-Socket接口

--Video

--Video

-UDP范例代码

--Video

-TCP范例代码

--Video

-本周作业

--外部链接

第三周:TCP协议与Linux内核

-TCP协议概述

--Video

--Video

-Linux网络协议栈源代码简介

--Video

-Linux系统的编译、构建和调试

--Video

--Video

-TCP协议源代码分析

--Video

-本周作业

--外部链接

第四周:IP协议及路由表

-IP协议基础

--Video

-路由表

--Video

-路由转发举例

--Video

-IP协议栈源代码解析

--Video

-路由协议简介

--Video

-网络层数据传输路径解析

--Video

-本周作业

--外部链接

第五周:ARP协议及ARP缓存

-ARP协议基础

--Video

-ARP解析的过程

--Video

-ARP解析在网络传输过程中的作用

--Video

-ARP协议栈源代码解析

--Video

-本周作业

--外部链接

第六周:二层交换网络及转发过滤数据库

-以太网基础

--Video

--Video

-交换机的学习、转发和过滤数据库

--Video

-常见二层协议

--Video

-数据链路层在Linux网络协议栈中的一些关键代码分析

--Video

-本周作业

--外部链接

第七周:DNS协议及域名存储与解析

-DNS协议基础

--Video

-DNS域名的存储

--Video

-DNS域名解析过程分析

--Video

-本周作业

--外部链接

第八周:互联网架构设计背后的渊源

-互联网架构设计的最初动机与核心目标

--Video

-互联网架构设计的具体目标及背后重要权衡

--Video

--Video

--Video

-课程考核

--外部链接

互联网体系结构开设学校:中国科学技术大学

互联网体系结构授课教师:

孟宁-老师-中国科学技术大学-

一个改行做教书匠的码农 个人主页:http://staff.ustc.edu.cn/~mengning/ 微博:http://weibo.com/mengning997

刘贵学-高级副总裁、首席技术总监-中国科学技术大学-

资深全栈工程师、PMP项目管理师,拥有丰富的Linux项目经验

也许你还感兴趣的课程:


  1. 互联网体系结构(2021秋)

  2. 合同法(2021秋)

  3. 机械原理(2021秋)

  4. 操作系统(2021秋)

  5. 矩阵论及其应用(2021秋)

  6. 大众游泳(2021秋)

  7. 服装立体裁剪(2021秋)

  8. 机电传动控制(2021秋)

  9. 生命教育——户外运动安全救护(2021秋)

  10. 金融学(2021秋)

  11. 音乐鉴赏(2021秋)

  12. 数值分析(2021秋)

  13. 山水景观赏析(2021秋)

  14. 运动损伤学(2021秋)

  15. 海外铁路工程实用口语(2021秋)

  16. 风景园林艺术原理(2021秋)

  17. 政治经济学(2021秋)

  18. 体育课程与教学论(2021秋)

  19. 西方哲学II:近代部分(2021秋)

  20. 大学英文写作(上)(2021秋)
© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。