a
当前位置: 课程信息 >  信息安全

| 信息安全

[2017-12-26]

  数据通信  课程教学大纲

Course Outline

课程基本信息(Course Information

课程代码

Course Code

IS404

*学时

Credit Hours

32

*学分

Credits

2

*课程名称

Course Title

(中文)数据通信

(英文)Data Communications

*课程性质

Course Type

专业选修课

授课对象

Target Audience

本科生三年级

*授课语言

(Language of Instruction)

英语

*开课院系

School

信息安全工程学院

先修课程

Prerequisite

计算机通信网络、C++程序设计

授课教师

Instructor

唐俊华

课程网址

(Course Webpage)

http://ecc.sjtu.edu.cn/

 

*课程简介(Description

本课程是针对信息安全工程学院三年级本科生(第6学期)的专业选修课,由于学生在第5学期已经完成了专业必修课“计算机通信网络”的学习,因此本课程侧重于数据与计算机通信中的技术实践、网络模拟和性能分析。

教学内容包括:深入讨论数据及计算机通信网络层、传输层和应用层协议的原理和应用,完成Winsock编程实践;网络和流量模型、网络模拟和性能分析的基本概念和方法,利用ns-3仿真软件实现网络的模拟和性能评估;通信网络前沿技术探讨。

通过该课程的学习,期望学生能够深刻理解数据通信主要协议,掌握Winsock编程的基本知识,学会ns-3网络仿真软件的使用方法,并对数据通信前沿技术有一定的了解。

*课程简介(Description

 

This course is intended for third-year undergraduate students who have already completed the prerequisite course “Computer Communication Networks”. Therefore this course will focus on the application and practice of network technologies, network simulation and performance analysis.

 

The contents of this course include three parts: 1) Review of communication protocols at network and transport layers, and a hands-on Winsock programming project using these protocols; 2) Network and traffic models, network simulation and performance analysis, and a ns-3 simulation project; 3) New/advanced technologies in data and computer communications.

 

After completing the course, the students are expected to have a deep understanding of data communication protocols, know how to do Winsock programming and can use ns-3 simulation software for network simulation and performance analysis.

 

课程教学大纲(course syllabus

*学习目标(Learning Outcomes)

1.深刻理解数据通信中的主要协议;

2.掌握Winsock编程的基本知识;

3.会使用ns-3模拟简单的网络并进行性能分析;

4.了解数据通信技术的发展现状。

*教学内容、进度安排及要求

(Class Schedule

&Requirements)

教学内容

学时

教学方式

作业及要求

基本要求

考查方式

数据通信协议

2

授课

阅读相关书籍和文献

熟悉并掌握基本的网络层、传输层和应用层协议

课堂问答

Winsock编程介绍

2

授课

在个人电脑上安装Winsock编程软件

能够在个人电脑上进行Winsock 编程

课前检查

Winsock 编程实践

10

课堂实践

现场指导

实现tcp 客户端和服务器,以及http客户端和服务器

实现课程实践指南上规定的功能,按要求提交代码和运行结果

课堂表现和实践报告

网络和数据流量模型、网络性能分析

2

授课

阅读相关书籍和文献

理解网络模拟和性能分析的基本概念

课堂问答

 ns-3网络模拟软件介绍

2

授课

在个人电脑上安装ns-3网络模拟软件

Ns-3能正常运行

课前检查

ns-3网络模拟实验

10

课堂实践

现场指导

ns-3模拟一个给定的网络,收集并分析网络性能数据

实现实验指南规定的功能,提交程序和运行结果

课堂表现和实验报告

网络前沿技术探讨

4

学生报告

讨论

每人选定一个前沿技术、查阅文献、准备ppt并做口头报告

要求内容充实、结构合理、表达清晰

口头报告和ppt的质量

 

 

 

 

 

 

*考核方式

(Grading)

Winsock 实践 35% + ns-3实验 35% + 前沿技术报告 30%

*教材或参考资料

(Textbooks & Other Materials)

1、  William Stallings, 数据与计算机通信(第九版),电子工业出版社,20145

2、  J. Kurose and K. Ross, Computer Networking: A Top-Down Approach Featuring the Internet, 6th Edition, Pearson/Addison Wesley, 2012.

 

其它

More

 

备注

Notes

 

 

备注说明:

1.带*内容为必填项。

2.课程简介字数为300-500字;课程大纲以表述清楚教学安排为宜,字数不限。

访问数量:
 a