《计算机通信》教学大纲 20120220 - 图文

更新时间:2023-09-13 11:41:01 阅读量: 教学研究 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《计算机通信》教学大纲

Outline and Schedule of Computer Communications

课程编号:18043

课程名称:计算机通信

英文名称:Computer Communications

周讲课时数: 3 学分数:3

课程简介:本课程探讨了网络通信的基本原理,介绍了计算机通信所涉及的多方面概念和术语;从网络通信原理出发,总结了协议体系的概念;比较了OSI协议参考模型、电信网络协议参考模型与计算机网络协议参考模型之间的差异。通过本课程的学习,学生可以较全面地了解网络通信的基本概念和基本原理,理解网络通信领域的术语和概念,理解通信协议栈的概念和协议体系结构。为从事计算机通信和网络工程领域的相关工作打下坚实的理论基础。

教材:自编教材。 参考书:

1. 谢希仁编著,《计算机网络》,电子工业出版社 2. William Stallings著,齐望东等译,《高速网络》,电子工业出版社 3. 王晓军 毛京丽编著,《计算机通信网基础》北京邮电大学出版社 4. 何莉,《计算机网络概论》,高等教育出版社,1998.2, 第二版 5. 邬恩溢,马惠麟,《计算机网络基础教程》 ,北京大学出版社,1998.9 6. 鲁士文,《计算机网络原理与网络技术》,机械工业出版社 7. Mark A.Sportack 等著,《计算机连网技术大全》,机械工业出版社,1998.11 授课手段:课堂多媒体演示讲解

课堂讲解、课程论文、讨论等

成绩考核方式:平时50%,笔试50%。 主讲教师:陈相宁 撰稿人:陈相宁

1

《计算机通信》教学大纲 .............................................................................................................. 1

一、课程性质和目的 ............................................................................................................... 3

1.课程性质和特点 ........................................................................................................ 3 2.课程主要目标 ............................................................................................................ 3 3.其他相关课程 ............................................................................................................ 3 二、教学质量建设 ................................................................................................................... 3

1.课时与学分 ................................................................................................................ 3 2.授课形式 .................................................................................................................... 4 3.课程基本要求 ............................................................................................................ 4 4.课程要求的层次 .......................................................................................................... 4 5.考核办法 ...................................................................................................................... 4 6.期末课程设计 .............................................................................................................. 4 三、教学内容和要求 ............................................................................................................... 5

1.绪论(学习方法和学科背景,3学时) ................................................................... 5 2.技术概述(计算机通信的基本术语,3学时) ....................................................... 5 3.局域网(以太网协议,6学时) ............................................................................... 7 4.流量与拥塞控制(数据链路层与传输层,9学时) ............................................. 10 5.排队论(参考教材,3学时) ................................................................................. 14 6.终端网络地址(因特网络层,3学时) ................................................................. 18 7.图论与最短路径(参考教材,3学时) ................................................................. 22 8.路由选择协议(6学时) ......................................................................................... 24 9.经典网络协议体系(3学时) ................................................................................. 27

2

一、课程性质和目的

1.课程性质和特点

《计算机通信》是电子科学与工程学院(EE)信息与通信工程学科中一门重要的专业选修课程。课程讲述普适计算(Pervasive Computing)时代“网络通信”的基本原理。随着计算技术与通信技术的不断发展与融合,计算向各个行业的日渐渗透和普及,计算机之间、智能终端之间、计算机与智能终端之间的互联与信息交换,已成为信息时代生产与生活的基本常态。对网络通信原理的理解,也日益成为电子科学技术领域研究和开发的必要条件。课程也因此成为从事通信与信息系统行业相关工作的一门重要职业技术基础课程。

课程教学目的是使学生较全面地了解网络通信的基本概念和原理;了解计算机局域网的组成结构和工作原理,掌握通信协议栈的概念和协议体系结构内容,理解设计通信网络协议和通信网络的基本原理,了解通信网络管理的基本方法。 2.课程主要目标

① 对网络通信过程和原理有一个清晰地了解。

② 对当前计算机网络的主要种类和各自特点有清晰的概念。 ③ 了解通信网络的组成结构,初步掌握通信网络的设计原理。

④ 理解网络协议分层原理和OSI协议参考模型含义,理解各层的功能定义和有关基本概

念。

⑤ 理解电信网络与计算机网络协议参考模型之间的差异,熟练掌握TCP/IP和ATM网络通

信协议体系结构。

⑥ 了解有关局域网的基本概念,学会计算机局域网操作、管理和维护的基本方法,初步

培养局域网上的实际工作能力。 3.其他相关课程

具有《计算机组成原理》、《计算机操作系统》和《数据通信原理》的预备知识。 二、教学质量建设

1.课时与学分

课程总共48学时,3个学分;授课16周,每周授课3学时(每周四下午14:00-17:00连续上课)。

校历周 公历时间 学时数 课程安排 1 2.13-2.18 3 教学方法和课程要求 2 2.20-2.25 3 网络技术概述 3 2.27-3.03 3 以太局域网 4 3.05-3.10 3 无线局域网 5 3.12-3.17 3 链路级流量控制 6 3.19-3.24 3 例题与习题 7 3.26-3.31 3 运输层拥塞控制 8 4.02-4.07 3 排队分析 9 4.09-4.14 3 期中测试 10 4.16-4.21 3 期中试题分析 11 4.23-4.28 3 终端网络地址 12 4.30-5.05 3 图论和最短路径 13 5.07-5.12 3 路由选择协议 14 5.14-6.19 3 路由选择协议 15 6.21-5.26 3 经典网络协议体系 16 5.28-6.02 3 经典网络协议体系

3

17 6.04-6.09 3 课程设计 2.授课形式

以教师讲授难点、启发学生讨论、课后思考作业等多种形式进行。每周均需主动挑选和完成至少3道课后作业题。必须完成标明为必做的题目。建议尽量多选一些题目加以训练,以培养能力。 3.课程基本要求

(1) 计算机通信涉及的概念较多,教学重点在于基本概念和基础理论,具体专用设备只需

要一般了解。

(2) 计算机通信技术发展很快,新技术新概念不断出现,教学内容应该能适应技术的发展

和趋势。

(3) 本课程工程性较强,教学中应该注意理论联系实际。 4.课程要求的层次

(1) 熟练掌握:要求学生能够全面、深入理解和熟练掌握所学内容,并能够用其分析、初

步设计和解答与网络应用相关的问题,能够举一反三。

(2) 掌握:要求学生能够较好地理解和掌握,并且能够进行简单分析和判断。 (3) 了解:要求学生能够知道并记住所学内容。 5.考核办法

课堂参与20%,平时作业20%,期中笔试20%,期末课程设计10%,期末笔试30%;

课堂参与以提问和测验成绩为准,每次1分;

每周作业在当周六23:59前用电子文档方式提交,按时提交1.5分,1日内迟交1分。 6.期末课程设计

《期末课程设计》在期末考试前用电子文档方式提交。

本学期课程设计要求学生每3到4人一组,完成以下10个课题之一的设计工作。 ⑴ 假设已经有了一个WEB服务网站。要求用PC机本地管理一个SQLite数据库,采用HTTP

协议从网站中检索数据,用C/C++或JAVA语言使本地数据库与服务器上的数据同步。 ⑵ 假设已经有了一个WEB服务网站。Android手机采用HTTP协议访问服务网站,用JAVA

语言实现向网站提交关键词类的文本数据和根据关键词从服务器检索文本数据。 ⑶ 设计一个采用ZigBee的无线传感器监控系统,结果显示在计算机上。 ⑷ 设计一个采用蓝牙的无线心率监测系统,结果显示在计算机上。 ⑸ 设计一个采用WLAN的远程抄表系统,结果显示在计算机上。

⑹ 设计一个采用AVS标准的网络视频摄像系统,在计算机上显示内容。 ⑺ 设计一个安装有GPS,能根据电脑给出的路线数据自动驾驶的遥控汽车。 ⑻ 用PHP语言和MySQL开发一个简单论坛

⑼ 使用微件(Widget)开发一个Android手机应用,采用HTTP协议实现2选1的手机状

态向服务器的远程实时报告。

⑽ 设计一个以太网高速数据采集系统,12位精度60兆采样率,计算机显示。 课程设计必须包括以下三个文档:

(1)课程设计《需求分析报告书》:必须详细再述设计题目,对题意的理解,和设定的技术要求;分析和描述需要涉及的关键技术;需要解决的关键技术问题。

(2)《总体方案报告书》:将设计工作分解成可以独立开发的模块,列出各模块之间的相互关系,接口定义,数据交换结构,通信协议,工作计划安排。必须证明总体方案真实可信,可以实现。需要给出设计方案验证方法。

(3)《详细设计报告书》:详细列写各模块的实现和验证方法。

4

三、教学内容和要求

1.绪论(学习方法和学科背景,3学时)

? 授课内容 大学学习方法指南,本课程的学习方法。(补充) 课程的目标和基本要求(补充) 1学时(第1周) 计算机通信现状和研究热点(补充) 1学时(第1周) 计算机通信的产生和发展,计算机网络的 定义、分类、系统结构等。 1学时(第1周) (学生自学、上网检索、课堂讨论) ? 作业: (1) 大学应该如何学习?“计算机通信”这门课程对我的职业生涯会有帮助吗?请给出本学期的学习规划。(此题必做,其余选做) (2) 当前“计算机通信”技术的研究热点和研究方向是什么? (3) 用图表总结互联网和ATM网的发展历史,说明在它们的发展历史上出现了哪些技术需求,针对这些需求它们各自是如何适应和调整的,技术发展趋势如何。 (4) 采用点对点和点对多点两种基本通信方式,计算机通信网络可以构成哪几种拓扑结构?以太网络、快速以太网络、ATM网络的拓扑结构分别是怎样的? (5) 计算机通信网络有哪些网络设备构成?这些设备在网络中起着什么样的作用?哪些设备是不可缺省的?哪些设备是可以和其他设备互换使用的?换成其它设备以后对计算机通信的性能有何影响? (6) 试简述分组交换的要点,然后从多个方面比较电路交换、报文交换和分组交换的优缺点。 (7) 通信网络的主干网和本地接入网各有什么特点? (8) 两支蓝军分别占据两个相对的山头准备袭击山谷中的一支红军。红军可以打败任一支单独的蓝军,但是不能打败同时参加作战的两支蓝军。蓝军通过一个不可靠的通信系统(一个步兵)进行通信。一支蓝军的指挥官想在中午发起攻击。他面临的问题是:如果他给另外那只蓝军发送一个预定攻击时刻的消息,他不能确信这个消息会被送达对方。他可以要求对方给出确认,但是确认消息也可能不被送到。如何设计协议才能使两支蓝军避免失败?

2.网络技术概述(计算机通信的基本术语,3学时)

? 授课内容

计算机通信技术概述 3学时(第2周)

? 作业: (1) 在分组交换中,已知首部地址开销长度为H,有效载荷长度为I。分别计算①不监测首部地址差错、②首部地址差错可以被检出、③首部地址差错可以被纠正三种情况下,采用分组交换对线路误

5

本文来源:https://www.bwwdw.com/article/9lhh.html

Top