计算机网络原理教学大纲

关键词:计算机网络原理 教学大纲
计算机网络原理 教学大纲
内容:

  一、课程目标
  通过学习本课程,学生要达到以下目标:
  1.了解计算机网络的产生和发展,掌握计算机网络的工作原理、协议和体系结构,并对OSI参考模型和TCP/IP体系结构有较深的理解。
  2.掌握局域网的体系结构、工作原理和组网要求,能够规划、组建、调试和维护局域网,并能够划分VLAN。
  3.理解广域网的基本概念和工作原理,掌握网络层相关的协议,尤其是路由协议,会规划和配置广域网。
  4.理解传输层的功能和端口的作用,掌握传输层协议的工作原理,尤其是TCP的建立管理、传输策略、拥塞控制及定时器管理。
  5.理解应用层常用协议的工作原理,并能在理解的基础上配置WWW、DNS、FTP、Telnet、E-mail等常用的服务。
  6.掌握网络管理和网络安全的概念和原理,以及增强网络安全的措施。
  二、基本要求
  在学习该课程时,学生要有《通信概论》的基础知识,由于计算机网络发展非常迅速,并且所有的网络实验均为英文环境,所以使用英文版教材,这就要求学生有较好的英文阅读能力。该课程理论性和实践性都比较强,要求学生在学好原理的同时,一定要提高动手能力。
  三、教学内容与学时分配建议
  主要讲解计算机网络的原理,通过实践和工程项目的练习,加强对网络原理的理解。本课程主要包括以下内容:
  第一章 概论(2学时)
  主要讲述计算机网络的产生与发展、计算机网络的定义与分类、计算机网络的组成、网络协议与体系结构和网络的性能评价指标。
  第二章 数据通信基础(2学时)
  主要讲述数据通信的基本原理、常用的信道及其特性、基带传输和宽带传输、信道复用技术以及差错控制技术。
  第三章 物理层和数据链路层(2学时)
  主要讲述物理层的功能及常用的物理层标准、数据链路层概述、面向字符的数据链路层协议、面向位的数据链路层协议HDLC、流量控制协议(停-等协议和滑动窗口协议)和Internet中的数据链路层协议(SLIP、CSLIP和PPP)。
  第四章 局域网(4学时)
  主要讲述局域网概述、局域网的体系结构、IEEE802的几个常用标准、局域网的扩展、虚拟局域网VLAN、高速以太网、其他种类的高速局域网和无线局域网。
  第五章 网络层(2学时) 
  主要讲述广域网的基本概念、广域网的路由选择机制、拥塞控制、X.25网、帧中继和异步传输模式ATM。
  第六章 网络互连(4学时)
  主要讲述网络互联概述、因特网的网际协议IP、ARP和RARP协议、因特网控制报文协议ICMP、因特网的路由选择协议(RIP、IGRP、OSPF、BGP等)、IP组播和因特网组管理协议IGMP、IP的未来IPv6。
  第七章 传输层(3学时) 
  主要讲述传输层的功能与设计、因特网中的传输层协议UDP和TCP、TCP的连接管理、TCP的超时管理、因特网中的流量和拥塞控制。
  第八章 应用层(3学时)
  主要讲述常用的应用层协议,如:域名系统DNS、文件传送协议FTP、远程登录Telnet、电子邮件系统、万维网服务、动态主机配置协议DHCP和简单网络管理协议SNMP。
  第九章 网络安全(2学时)
  主要讲述网络安全概述、加密技术和鉴别技术、防火墙技术以及路由器中的访问控制列表ACL。
  四、教材及主要参考资料
  1.计算机网络 仝兆岐 中国石油大学出版社
  2.计算机网络(第四版) 谢希仁 机械电子出版社
  3.Cisco网络互连设备 (美)Thomas M. Thomas等译 机械工业出版社