课程概述

本门课程内容是以OSI和TCP/IP体系结构层次为主线,沿着从底向上的顺序展开。内容涵盖:计算机网络概念与发展、网络分类与性能指标、网络体系结构、数据通信基础知识、传输介质与宽带接入、数据链路层工作原理及局域网组建、基于IP协议的互联网寻址与路由、TCP数据可靠传输原理、网络应用服务及网络安全等。

通过本门课程的学习,使学习者了解计算机网络与互联网的基础知识,理解计算机网络与互联网的工作过程、基本原理与核心协议,掌握网络系统的分析、设计与建设的基本方法,熟悉当前的网络安全风险并掌握相应的网络安全技术,了解网络未来发展趋势,提高学习者分析和解决问题及实际运用的能力,为学习者进行各类网络应用系统设计、开发奠定基础。

本门课程内容覆盖全面,讲解深入浅出、易学易懂,理论联系实际。



证书要求

通过视频学习,完成测试和作业,成绩以百分计,单元测验及作业占50%,期末在线考试占50%。


预备知识

计算机基础

授课大纲

第一章绪论

1.1 计算机网络的概念与发展

1.2 计算机网络的类别

1.3 计算机网络的性能指标

1.4 计算机网络体系结构

第一章单元测验

分析某学校(或单位)的网络拓扑结构

第二章物理层

2.1 物理层定义与功能

2.2 数据通信基础知识

2.3 常见物理媒介

2.4 互联网接入技术

第二章单元测验

互联网接入方式调查

实验1

网线制作

第三章数据链路层

3.1 数据链路层的定义与功能

3.2 点对点协议 PPP

3.3 广播信道的数据链路层

3.4 CSMA/CD 协议

3.5 局域网扩展设备

第三章单元测验

第四章网络层

4.1 网络层定义与功能

4.2 IP地址

4.3 IP数据封装格式

4.4 基本路由过程

4.5 ARP协议

4.6 ICMP协议

4.7 划分子网

4.8 构造超网

4.9.1 路由选择协议(1)

4.9.2 路由选择协议(2)

第四章单元测验

实验2

常用网络命令

实验3

基本路由器配置

第五章传输层

5.1 传输层定义与功能

5.2 传输层协议

5.3.1 停止等待协议ARQ

5.3.2 连续ARQ协议

5.3.3 重传时间的选择

5.4 TCP的流量控制

5.5 TCP的拥塞控制

5.6 TCP的链接管理

第五章单元测验

第六章应用层

6.1 域名系统 DNS

6.2 动态主机配置协议 DHCP

6.3 电子邮件E-mail

6.4 万维网 WWW

第六章单元测验

实验4

IIS网站配置

第七章网络安全

7.1 网络安全现状

7.2 网络安全定义

7.3 网络安全特性

7.4.1 密码体制与加密算法

7.4.2 哈希与数字签名

7.4.3 PKI与数字证书

7.4.4 HTTPS与SSL

7.4.5 身份认证与访问控制

7.4.6 防火墙与入侵检测

第七章单元测验

第八章 互联网发展趋势

8.1 IPv6

8.2 移动互联网


参考资料

[1] 谢希仁, 计算机网络(第7版), 电子工业出版社,2017

[2] Andrew S. Tanenbaum, David J. Wetherall 著,严伟,潘爱民 译,计算机网络(第5版),清华出版社,2012