本课程生动有趣,以实例从通信中的三次握手讲起,以通俗易懂的方式,利用Internet协议分层和TCP/IP协议簇,主要讲授计算机通信网络的基本概念和基本原理,计算机网络的体系结构以及各层协议,还包括局域网、广域网、光纤网络、网络互联、网络管理、网络安全以及基于C/S、B/S和P2P的各种应用开发等,强调应用层范例和Socket应用编程接口,说明应用层协议是怎样交换信息的,并是怎样分解成比特和信号以何种接口通过Internet传输的,在传输的过程中如何进行信息编码、信息同步、差错控制和流量控制等,使学生在碎片化的时间里能够从总体上理解网络的基础知识,澄清认识上的一些误区,并通过研发项目实例,启发学生的创新思维,使学生具备基本的开发能力。
Overview
Syllabus
- 第0章 绪论
- 0.1 计算机通信网络技术的发展
- 0.2 一个通信实例:通信中的三次握手
- 0.3 数据通信与数据通信系统、计算机网络的概念
- 0.4 网络协议及标准
- 第1章 计算机通信网络的体系结构
- 1.1 网络体系结构:OSI/RM模型
- 1.2 OSI/RM模型各层的主要功能
- 第2章 传输媒介
- 2.1 有向介质
- 2.2 无向介质
- 第3章 信号复用技术
- 3.1 FDM/TDM
- 3.2 复用技术的应用实例:模拟业务和数字业务
- 第4章 错误检测及纠正
- 4.1 错误检测
- 4.2 错误纠正
- 第5章 数据链路控制
- 5.1 线路规程及流量控制
- 第6章 数据链路协议
- 6.1 异步协议与同步协议:面向字符的BSC协议
- 6.2 面向比特的HDLC协议
- 第7章 局域网
- 7.1 IEEE802标准及Ethernet以太网
- 7.2 令牌总线、令牌环网与FDDI
- 第8章 数据交换原理
- 8.1 线路交换及报文交换
- 8.2 分组交换及OSI模型中的网络层
- 第9章 广域网
- 9.1 综合业务数字网ISDN
- 9.2 ATM
- 9.3 SONET/SDH
- 第10章 网络互联设备及路由算法
- 10.1 网际互联和网络设备
- 10.2 路由算法
- 第11章 传输层
- 11.1 传输层
- 第12章 OSI高层
- 12.1 会话层和表示层
- 12.2 应用层
- 第13章 TCP/IP
- 13.1 TCP/IP协议体系
- 第14章 项目研发实例
- 项目研发实例
Taught by
Xuanmin Lu, Zhongjiang Yan, and Hongwei Zhao