课程概述

本课程是关于计算机网络基础知识和Internet网络技术的一门专业核心课程。本课程的主要任务是讲授计算机网络的基础知识和主流技术,帮助学生掌握计算机网络的基本原理、组成和结构,局域网的交换、网络的路由与转发、互连网技术及应用等方面的基础知识和基础理论,并培养一定的实践能力。教学中强调基础理论知识和实践相结合,培养学生对计算机通信与网络的理解、分析、设计能力。通过课程实验培养学生分析问题和解决网络实际问题的能力,使学生掌握设计、组建与配置简单网络环境的基本技能,并能够支持和维护网络的正常运行,熟练运用Internet资源促进自己的学习、工作和生活,为计算机网络设计与应用及后续课程的学习打下良好的基础

证书要求

总成绩分为三部分:

课程学习活跃度(论坛回复):20%

课后单元作业(含作业互评):20%

计算机网络实验(仿真实操):10%

考试单元测试和期末考试:50%



授课大纲

1章 概述

1.1 计算机网络在信息时代中的作用

1.2 互联网概述

1.3 互联网的组成

1.4 计算机网络在我国的发展

1.5 计算机网络的类别

1.6 计算机网络的性能

1.7 计算机网络体系结构

习题

 

2章 物理层

2.1 物理层的基本概念

2.2 数据通信的基础知识

2.3 物理层下面的传输媒体

2.4 信道复用技术

2.5 数字传输系统

2.6 宽带接入技术

习题

 

3章 数据链路层

3.1 使用点对点信道的数据链路层

3.2 点对点协议PPP

3.3 使用广播信道的数据链路层

3.4 扩展的以太网

3.5 高速以太网

习题

 

4章 网络层

4.1 网络层提供的两种服务

4.2 网际协议IP

4.3 划分子网和构造超网

4.4 网际控制报文协议ICMP

4.5 互联网的路由选择协议

4.6 IPV6

4.7 IP多播

4.8 虚拟专用网VPN和网络地址转换NAT

4.9 多协议标记交换MPLS

习题

 

5章 运输层

5.1 运输层协议概述

5.2 用户数据报协议UDP

5.3 传输控制协议TCP概述

5.4 可靠传输的工作原理

5.5 TCP报文段的首部格式

5.6 TCP可靠传输的实现

5.7 TCP的流量控制

5.8 TCP的拥塞控制

5.9 TCP的运输连接管理

习题

 

6章 应用层

6.1 域名系统DNS

6.2 文件传送协议

6.3 远程终端协议TELNET

6.4 万维网WWW

6.5 电子邮件

6.6 动态主机配置协议DHCP

6.7 简单网络管理协议SNMP

6.8 应用进程跨越网络的通信

6.9 P2P应用

习题

参考资料

教材:

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


参考资料:

  1. James F. Kurose, Keith W. Ross. 计算机网络-自顶向下方法(原书第7版). 机械工业出版社. 2018年。     

  2. Andrew.S.Tanenbauml著,严伟,潘爱民译. 计算机网络(第5版). 清华大学出版社,2012年。

  3. 计算机网络基础教程,杜煜,人民邮电出版社,2008年。

  4. 思科网络技术学院教程 第6版 网络简介,人民邮电出版社,2018年。