《互联网体系结构_孟宁_中国科学技术大学》

视频选集

1/45

庖丁解牛Linux网络核心

 免费

247 人学过 22 人关注 作者: 孟宁

课程作为《庖丁解牛Linux内核分析》的后续课程,本专栏从理解和应用socket网络编程接口开始我们的探索之路,以Linux网络核心代码运作机制为例,从socket接口的系统调用、内核处理过程中socket接口层代码、UDP和TCP的协议处理过程、IP数据的选路及路由表的代码实现、ARP及ARP缓存表、二层交换网络中的学习转发即过滤数据库等互联网底层架构的核心机制贯通起来,并通过DNS域名解析过程从整体上梳理互联网底层结构的工作过程,通过网络协议栈在Linux内核线程中的协作机制从系统层面理解协议之间的数据

课程内容
  共6个章节
实验 1通过TCP协议进行C/S模式的网络通信
 
实验 2构建调试Linux内核网络代码的环境MenuOS
 
实验 3初始化MenuOS的网络设置,跟踪分析TCP协议
 
实验 4编写UDP程序集成到MenuOS里并分析UDP协议
 
实验 5编程访问github跟踪分析路由和ARP解析的过程
 
实验 6编写一个极简版的浏览器,跟踪DNS和HTTP访问

软件工程(C 编码实践篇)

 免费

6409 人学过 1081 人关注 作者: 孟宁

课程更新到实验五,使用中如有问题请见谅!2017.10.11 本课程为网易云课堂孟宁老师《软件工程:C编码实践篇》的配套实验与作业。配套的MOOC视频见 http://mooc.study.163.com/course/USTC-1000002006#/info。软件工程C编码实践篇强化实践能力训练,从学生较为熟悉的编程训练入手,重实践,形成对软件工程直观感性的认识。

软件工程(C 编码实践篇)

 免费

6409 人学过 1081 人关注 作者: 孟宁

课程内容
  共7个章节
实验 1写一个hello world小程序
 
实验 2命令行菜单小程序V1.0,具体要求参见视频
 
实验 3内部模块化的命令行菜单小程序V2.0
 
实验 4用可重用的链表模块来实现命令行菜单小程序V2.5
 
实验 5callback增强链表实现菜单小程序V2.8
 
实验 6函数的可重入性(reentrant)及线程安全
 
实验 7将menu设计为可重用的子系统
 
课程教师
 

孟宁 高级工程师 中国科学技术大学 共发布过 3 门课程

一个改行做教书匠的码农

查看老师的所有课程 >
 
 
 
质量还挺高
 
 
原文地址:https://www.cnblogs.com/cx2016/p/13094768.html