《计算机网络》实验教学大纲
课程代码 | 045101052 |
课程名称 | 计算机网络 |
英文名称 | ComputerNetworks |
课程类别 | 专业基础课 |
课程性质 | 必修 |
学时 | 总学时:64 实验:16 上机:0 |
学分 | 3.5 |
开课学期 | 第四学期 |
开课单位 | 计算机科学与工程学院 |
适用专业 | 计算机科学与技术、网络工程、信息安全 |
授课语言 | 中文授课 |
先修课程 | 计算机科学概论 |
毕业要求(专业培养能力) | 本课程对学生达到如下毕业要求有如下贡献:
|
课程培养学生的能力(教学目标) | 完成课程后,学生将具备以下能力:
|
课程简介 | 本课程是计算机科学与技术专业的一门专业课。课程介绍了计算机网络及其新技术和新发展,内容包括:计算机网络的协议与体系结构、物理层、数据链路层、局域网、广域网、网络层、传输层、应用层。 |
主要仪器设备与软件 | 计算机、交换机、路由器、网络实验模拟系统或PacketTracer、WireShark |
实验报告 | 独立完成实验,每项实验一份报告。 |
考核方式 | 现场检查,实验报告检查。 |
教材、实验指导书及教学参考书目 | [1]袁华,计算机网络实验指南,自编教程,2019 [2] (荷)AndrewS. Tanenbaum,(美)DavidJ. Wetherall,严伟等译,计算机网络(第5版),清华大学出版社,2012 |
制定人及发布时间 | 袁华,2019年5月6日 |
《计算机网络》实验教学内容与学时分配
实验项目编号 | 实验项目名称 | 实验学时 | 实验内容提要 | 实验类型 | 实验要求 | 每组人数 | 主要仪器设备与软件 |
1 | 网线制作 | 2 | 制作一条直通线,制作一条交叉线。 | 探索性 | 必作 | 1 | 剥线钳、压线钳、测试仪、UTP、水晶头等 |
2 | 抓包分析 | 2 | 要求学生学会使用抓包工具,如:WireShark,分析ARP请求应答中的数据报文内容,分析三次握手成功和不成功的报文;分析ICMP数据包;解释重要的字段,提交实验报告。 | 验证性 | 必做 | 1 | 计算机、WireShark |
3 | 路由器基本操作及组网 | 4 | 学习路由器的基本操作和组网实验,将两个远程网络配置通达;提交实验报告。 | 设计性 | 必做 | 1~8 | 路由器、交换机等 |
4 | socket编程 | 8 | 要求学生利用socket编制简单的网络通信程序,要求学生独立编制运行,提交实验报告。 | 探索性 | 必做 | 1 | 计算机、编程环境 |
………… | ………… | ………… |
“ComputerNetworks” Syllabus
Course Code | 045101052 |
CourseTitle | ComputerNetworks |
CourseCategory | DisciplinaryBasic Course |
CourseNature | CompulsoryCourse |
Class Hours | 64 teachingsessions, including 16 lab sessions |
Credits | 3.5 |
Semester | |
Institute | School ofComputer Science and Engineering,networkengineering,informationsecurity |
ProgramOriented | Computerscience and technology |
TeachingLanguage | Chinese |
Prerequisites | Foundationsof Computer Science, Computer Organization and Architecture |
StudentOutcomes (SpecialTraining Ability) |
|
TeachingObjectives |
|
CourseDescription | The courseis a specialized course of Professional Computer Science andTechnology; It introduces the computer network, the newdevelopment and new technologies of computer network, it mainlyinvolves:Computernetwork protocols and architecture, physical layer, data linklayer, LAN, WAN, network layer, transport layer, applicationlayer. |
Instrumentsand Equipments | Computers,Switches, Routers,cables |
ExperimentReport | Individualreport. One report for each task. |
Assessment | Checkson site and marking lab report. |
TeachingMaterials and Reference Books | [1]YuanHua, Experimental Guidance of computer networks, 2019 [2]AndrewS. Tanenbaum, David J. Wetherall, Computer networks, Fifthedition, Tsinghua University Press, 2012 |
Preparedby Whom and When | YuanHua,2019/05/06 |
“ComputerNetworks” ExperimentalTeaching Arrangements
No. | ExperimentItem | ClassHours | ContentSummary | Category | Requirements | Numberof StudentsEach Group | Instruments,Equipments and Software |
1 | Makingcable | 2 | earn how tomake straight-way cable and cross-over cable using RJ45 and UTP | Exploratory | Compulsory | 1 | Stripper、Plier、Tester、RJ45、UTP5/6 |
2 | Packet/FrameAnalysis | 2 | masterusing of windump / tcpdump,andanalyze the important field of packet/frame | Verification | Compulsory | 1 | PC,WireShark |
3 | Basicoperation of router and networking | 4 | l masterbasic configurations of router and networking. | Design | Compulsory | 1-8 | PC, switch,router, |
4 | Socketprogramming | 8 | masterprogramming a simple communication application using socket. | Exploratory | Compulsory | 1 | PC、API |
…… | …… |