计算机网络原理教学大纲
计算机网络技术教学大纲

计算机网络技术教学大纲引言计算机网络技术是现代社会中十分重要的学科之一,它涉及到网络的建立、维护和管理等多方面的知识和技能。
为了能够更好地进行计算机网络技术的教学,制定一份合理的教学大纲是必要的。
本文旨在介绍一份计算机网络技术教学大纲的主要内容和要求。
一、课程简介1. 课程名称:计算机网络技术2. 学时安排:总学时为60学时,其中理论学时40学时,实践学时20学时3. 课程目标:通过本课程的学习,学生应能够掌握计算机网络的基本原理与技术,并能够在实践中应用所学知识解决网络相关问题。
二、教学内容1. 计算机网络基础a. 计算机网络的定义和分类b. OSI参考模型及其各层功能和协议c. TCP/IP协议族及各层功能和协议2. 网络通信技术a. 传输介质和传输技术b. 网络设备和拓扑结构c. IP地址和子网划分3. 网络安全与管理a. 网络安全的概念和重要性b. 防火墙和入侵检测技术c. 网络性能监测与优化4. 网络应用与服务a. 网络应用的分类和特点b. 网络服务和协议c. Web服务和云计算技术5. 网络实验a. 搭建简单网络实验环境b. 网络故障排除与维护c. 网络性能测试与评估三、教学要求1. 理论学时要求:a. 学生要熟悉理论知识,掌握各层协议的功能和交互方式。
b. 学生要了解网络中各种设备的工作原理和使用方法。
c. 学生要能够分析和解决网络故障,并能进行网络性能测试和优化。
2. 实践学时要求:a. 学生要能够搭建简单的网络环境,并进行基本的网络配置。
b. 学生要能够进行网络故障排除和维护。
c. 学生要能够使用相关工具进行网络性能测试和评估。
四、教学方法1. 理论教学:a. 采用讲授和互动式讨论相结合的方式,激发学生的学习兴趣。
b. 利用多媒体技术辅助教学,展示实例和案例,帮助学生理解和应用知识。
2. 实践教学:a. 组织学生进行网络实验,巩固理论知识。
b. 引导学生进行小组合作,解决实践中遇到的问题。
《计算机网络》课程教学大纲

《计算机网络》课程教学大纲课程介绍计算机网络是计算机科学与技术的重要基础课程之一,也是计算机专业中必不可少的一门课程。
本课程主要讲授计算机网络的基本原理、基本概念、协议、体系结构、网络安全等内容。
学生将通过本课程学习到计算机网络的基础知识,为今后的学习和科研奠定良好的基础。
课程目标本课程旨在通过理论学习和实践操作,培养学生以下能力:•掌握计算机网络体系结构、协议和网络安全的基本概念和原理;•能够设计和实现简单的网络系统,并对网络系统进行调试和优化;•能够在实际工作中应用所学的计算机网络知识,解决实际问题;•具有良好的团队合作能力和沟通表达能力。
教学内容第一章:计算机网络基础•计算机网络的基本概念•计算机网络的分类和应用•计算机网络的体系结构第二章:数据链路层•数据链路层的基本概念和功能•数据链路层的协议•媒体接入控制第三章:网络层•网络层的基本概念和功能•网络层的协议•路由算法第四章:传输层•传输层的基本概念和功能•传输层的协议•TCP和UDP协议第五章:应用层•应用层的基本概念和功能•DNS协议•HTTP协议第六章:网络安全•计算机网络安全的基本概念•网络攻击和防御•网络安全技术和解决方案教学方法本课程采用理论讲授和实验操作相结合的教学方法。
理论讲授主要通过课堂讲解、PPT演示等方式进行。
实验操作主要通过网络仿真软件、虚拟化技术等方式进行。
考核方式本课程采用闭卷笔试、实验报告和课堂表现等综合考核方式,具体考核比重如下:•闭卷笔试:50%•实验报告:30%•课堂表现:20%参考书目•《计算机网络》(第七版),谢希仁,电子工业出版社•《计算机网络与因特网》(第六版),库罗斯,原子出版社•《计算机网络-自顶向下方法》(第七版),Jim Kurose,Keith Ross,机械工业出版社教学进度安排章节内容学时第一章计算机网络基础2周第二章数据链路层2周第三章网络层2周第四章传输层2周第五章应用层2周第六章网络安全2周总计- 12周本课程旨在让学生全面了解计算机网络的基础知识和高级应用。
计算机网络 教学大纲

《计算机网络》教学大纲第一章计算机网络概述学习目标:1、了解计算机网络的基本概念以及计算机网络的应用范围和发展前景2、了解网络类型的分类,以及各种网络类型的特点3、了解对等式与主从式网络4、了解几种常用的操作系统5、掌握osi参考模型的优点、各层的功用以及osi模型七层的运作方式6、掌握dod模型的四个分层,以及与osi参考模型的关系本章重点:●什么是计算机网络●资源共享●对等式与主从式网络●网络操作系统●0Sl模型本章难点:●OSI参考模型的七层,各层的功能●OSI模型七层的运作方式讲授方式:面授课时分配:2讲授内容:1.1网络基本概念一、计算机网络的应用范围和发展前景二、什么是计算机网络?1.2网络类型的分类1.3对等式与主从式网络网络按操作的方式可分为对等式(Peer-to-peer)与主从式(Client-to-server)两种网络。
一、主从式网络中的计算机可分为客户端与服务器,客户端可对服务器请求资源。
服务器会根据其提供的服务,而配备较好的硬件设备二、对等式网络则是每部计算机可同时扮演客户端与服务器的角色,可提供资源给其他计算机,也可以向其他计算机请求资源。
三、虽然理论上可区分上述两种网络操作方式,不过实际上,大多数的网络系统都结合了这两种方式,可称为混合式网络。
1.4网络操作系统一、NOVELL--NetWare操作系统二、Windows NT是具有Windows图形用户界面,内置网络功能,支持32位操作系统三、linux1.5 OSI模型一、为什么要制定OSI模型?二、网络分层的目的三、学习OSI参考模型的作用四、OSI模型七层的运作方式五、OSI模型的优点1.6 DoD模型一、DoD模型又称Tcp/Ip模型,是互联网的实际标准,由美国国防部制定。
二、四层简介三、DOD模型和OSI模型的比较第二章数据通信学习目标:1、了解模拟信号和数字信号的特点及数据的数字化技术。
2、理解基带编码技术与宽带调制技术3、了解同步技术4、理解单工与双工的工作模式5、理解带宽的含义本章重点:●数字信号和模拟信号●基带传输与宽带传输●基带的信号发送与接收●载波信号的调制与解调●宽带调制技术●同步化●带宽本章难点:●带宽●同步●基带的信号发送与接收讲授方式:面授课时分配:4讲授内容:2.1数字与模拟2.2基带传输与宽带传输一、基带传输与宽带传输二、基带的信号发送与接收三、载波信号的调制与解调四、载波传输不等于模拟传输、载波传输不等于单向传输2.3基带编码技术一、编码是指把1和0转换成某种真实的和物理的事务二、二阶基带信号的编码方式三、多阶基带信号的编码方式2.4宽带调制技术一、调制:发送端根据数据内容命令调制器(modulator)改变载波的物理特性使其能够携带信息。
计算机网络课程教学大纲

计算机网络课程教学大纲一、课程概述本课程旨在介绍计算机网络的基本概念、原理和技术,帮助学生了解和掌握计算机网络的基本知识和应用。
通过理论教学与实践操作相结合的方式,培养学生的计算机网络分析、设计和管理能力。
二、教学目标1. 理解计算机网络的基本概念和发展历程;2. 掌握计算机网络的体系结构和各层次的功能;3. 理解计算机网络的传输媒介、拓扑结构和网络设备;4. 学习网络编程和网络安全的基本原理和技术;5. 掌握局域网和广域网的组建和管理方法;6. 培养解决计算机网络故障和网络优化的能力。
三、教学内容和进度安排本课程包括以下内容:1. 计算机网络概述- 计算机网络的定义和分类- 计算机网络的发展历程和应用领域- 计算机网络的优缺点2. 网络体系结构- OSI参考模型和TCP/IP协议栈- 各层次的功能和协议- 网络接口和传输介质3. 网络传输和互联- 数据传输的基本原理和方法- 数据传输方式的选择- 局域网和广域网的连接和互联4. 网络设备和拓扑结构- 路由器、交换机和集线器的功能和配置- 网络拓扑结构和布线方案- 网络设备的性能指标和选型5. 网络编程和安全- 网络通信协议和编程接口- 网络编程的基本原理和技术- 网络安全的威胁和防范措施6. 局域网建设和管理- 局域网的组网方案和拓扑结构- 局域网的管理和维护方法- 局域网的性能优化和故障排除7. 广域网的组建和管理- 广域网的连接方式和传输介质- 广域网的路由选择和优化方法- 广域网的带宽管理和故障恢复四、教学方法和评价方式1. 教学方法- 理论授课与案例分析相结合,加强学生对知识的理解和应用;- 实验操作和实际项目实践,巩固学生的动手能力和解决问题的能力;- 虚拟仿真实验和网络模拟软件的使用,提高学生的实践操作能力。
2. 评价方式- 平时表现与实验报告考核;- 课堂测试和小组讨论;- 期末考试或项目实践评估;- 学术论文或研究报告撰写。
五、参考教材1. 《计算机网络(第7版)》- 谢希仁2. 《计算机网络教程》- 毛翔宇3. 《TCP/IP详解卷1:协议》- W. Richard Stevens六、其他说明1. 本大纲仅作为教学参考,请根据教学实际情况进行调整和完善;2. 建议学生配备计算机实验环境,进行网络配置和实验操作;3. 鼓励学生参与网络项目实践和竞赛,提升实践能力和创新思维。
计算机网络课程教学大纲

计算机网络课程教学大纲第一部分:引言计算机网络是现代社会不可或缺的一部分,它连接了世界各地的人和机器,促进了信息和资源的共享。
本课程旨在介绍计算机网络的基本概念、原理和技术,培养学生的网络技术和问题解决能力。
第二部分:课程目标本课程的主要目标是使学生掌握以下技能和知识:1. 理解计算机网络的基本概念和原理;2. 掌握网络体系结构和协议的设计与实现;3. 熟悉常见的网络设备和工具,能够进行网络配置和故障排查;4. 理解网络安全的基本原则和技术,能够保护网络免受攻击;5. 培养学生的团队合作和沟通能力,能够在实际项目中应用所学知识。
第三部分:课程内容1. 计算机网络的基本概念- 网络拓扑和组成- OSI参考模型和TCP/IP协议栈- 网络传输介质和信号传输方式2. 网络体系结构与协议- 以太网和局域网技术- 路由器和交换机配置与管理- IP地址分配和子网划分- 网络协议和数据包转发3. 网络配置和故障排查- 网络设备的配置和管理- 网络故障排查和故障处理- 网络监控和性能优化4. 网络安全与防护- 网络安全的基本概念和威胁类型 - 防火墙和入侵检测系统- 加密和身份验证技术- 网络安全事件响应与恢复5. 网络应用与实践- 网络应用开发和分布式系统设计 - 云计算和大数据技术- IoT和物联网应用第四部分:教学方法本课程将采用以下教学方法来促进学生的学习和理解:1. 讲授:教师通过课堂讲解介绍计算机网络的基本概念和原理,并提供实际示例进行说明。
2. 实验:学生将有机会进行计算机网络的相关实验,通过配置和管理网络设备,排查和解决网络故障来加深理解。
3. 课程项目:学生在小组中参与网络项目,应用所学知识解决实际问题,培养团队合作和沟通能力。
4. 讨论和互动:课堂上鼓励学生提问和讨论,与教师和其他同学进行互动,加深对知识的理解和应用。
第五部分:评估方法学生的学习成绩将通过以下评估方法进行评定:1. 平时表现:包括课堂参与、实验报告和课程项目。
计算机网络课程教学大纲

计算机网络课程教学大纲计算机网络课程教学大纲一、课程概述计算机网络课程是一门介绍计算机网络基本概念、原理、标准、技术和应用的课程。
本课程旨在使学生掌握计算机网络的基本知识,了解当前流行的网络技术和标准,掌握常见的网络设备和使用方法,了解网络协议的工作原理,具备分析、设计、实施和管理计算机网络的能力。
二、课程目标1、掌握计算机网络的基本概念、原理和标准,了解网络分层模型、协议、地址和路由等基本概念。
2、熟悉常见的网络设备和网络接口,了解其基本原理和使用方法。
3、掌握网络协议的工作原理和技术,了解常见的网络协议和应用。
4、具备分析、设计、实施和管理计算机网络的能力,能够进行网络故障排除和安全防范。
三、课程内容1、网络概述:包括计算机网络的基本概念、发展历程和网络协议的基本原理。
2、网络协议层次结构:介绍OSI参考模型和TCP/IP协议层次结构,以及各层次的功能和协议。
3、网络设备:介绍常见的网络设备如集线器、交换机、路由器等的基本原理和使用方法。
4、网络接口:介绍网络接口的类型和标准,如Ethernet、Token Ring、FDDI等。
5、网络协议:介绍常见的网络协议和技术,如TCP、UDP、HTTP、FTP、SMTP等。
6、网络应用:介绍常见的网络应用和相关技术,如多媒体通信、电子商务、远程访问等。
7、网络管理和安全:介绍网络管理和安全的基本概念和方法,如网络管理协议、防火墙等。
四、课程教学方法1、理论教学:通过讲解计算机网络的基本概念、原理和标准,使学生掌握计算机网络的基本知识。
2、实验教学:通过实验操作,使学生深入了解网络设备和网络接口的使用方法,掌握常见的网络协议和技术。
3、项目实践:通过小组项目实践,培养学生分析、设计、实施和管理计算机网络的能力,提高学生对网络故障排除和安全防范的实践能力。
五、课程评估1、平时作业:布置与课程内容相关的平时作业,以检验学生对课程内容的掌握程度。
2、期末考试:采用笔试形式,测试学生对计算机网络的基本概念、原理、标准、技术和应用的掌握程度。
《计算机网络》课程教学大纲
计算机网络课程教学大纲课程简介计算机网络课程是一门介绍计算机网络基础理论和应用的课程。
本课程通过介绍计算机网络基本概念、协议与技术,培养学生理解计算机网络的基础知识和应用能力,并初步了解计算机网络未来的发展趋势。
课程目标本课程主要是为计算机科学与技术、电子信息工程等专业的学生提供一个计算机网络的基础知识与技能的学习平台,具体学习目标包括:1.理解计算机网络的基本概念、协议和技术;2.掌握计算机网络的体系结构;3.了解各层协议的功能、数据格式和交互过程;4.掌握数据链路层、网络层、传输层和应用层的组成、特征与应用;5.熟悉常用的网络技术和设备,如交换机、路由器等;6.理解计算机网络安全和网络管理相关的基本概念和方法。
教学内容第一章总论1.计算机网络的基本概念2.计算机网络的发展历程3.计算机网络的应用领域4.计算机网络的分类5.计算机网络的体系结构第二章物理层1.信号的基本概念2.传输媒介3.信道带宽4.调制与解调5.误码率第三章数据链路层1.数据链路层的功能2.基本概念3.差错控制4.数据链路层的协议5.以太网6.ARP7.RARP第四章网络层1.网络层的功能2.IP协议3.路由选择协议4.ICMP协议第五章传输层1.传输层的功能2.TCP协议3.UDP协议4.数据分段与组装第六章应用层1.应用层的功能2.DNS协议3.FTP协议4.SMTP协议5.HTTP协议第七章网络安全1.安全的基本概念2.密码学基础3.防火墙4.VPN5.病毒和恶意软件6.安全认证和安全协议第八章网络管理1.管理的基本概念2.SNMP协议3.网管功能和结构4.SMI教学方法本课程的教学方法包括课堂讲授、讨论、实验和综合实践等。
其中,课堂讲授以讲解概念和基本理论为主,讨论则以实际问题为背景,让学生深入思考理解。
实验和综合实践则是通过给学生提供实践环境和问题来强化他们的理论知识。
评分方法本课程评分一般采用考试和作业相结合的方式。
《计算机网络》教学大纲
《计算机网络》教学大纲一、课程概述1.课程名称:计算机网络2.课程性质:专业基础课程3.学时安排:32学时(理论课20学时+实验课12学时)4.学分安排:2学分二、课程目标1.理论目标:a.掌握计算机网络的基本概念和发展历程。
b.理解计算机网络的体系结构和网络层次模型。
c.熟悉网络通信协议和技术。
d.理解网络编程和网络安全的基本原理。
2.实践目标:a.能够使用网络调试工具和模拟器进行网络实验。
b.能够编写简单的网络程序。
c.熟悉网络安全的基本措施和常见攻击方式。
三、教学内容与安排1.计算机网络概述a.计算机网络的定义与发展历史。
b.计算机网络的基本组成与功能。
2.网络体系结构与协议a.OSI参考模型与TCP/IP参考模型。
b.TCP/IP协议族及其主要协议(如IP、TCP、UDP等)。
3.物理层a.传输介质与信号编码。
b.信道复用技术。
4.数据链路层a.数据链路层的基本概念与主要功能。
b.媒体访问控制(MAC)协议。
5.网络层a.网络层的基本概念与主要功能。
b.IP协议和路由算法。
6.传输层a.传输层的基本概念与主要功能。
b.TCP和UDP协议。
7.应用层a.应用层协议(如HTTP、FTP、SMTP等)。
b.网络应用开发与调试。
8.网络编程与网络安全基础a. Socket编程基础。
b.网络安全的基本原理与常见攻击方式。
四、教学方法1.理论课程使用讲授与讨论相结合的方式进行。
2.实验课程采用实验操作和实验报告相结合的方式进行。
3.鼓励学生进行相关领域的研讨和课程项目实践。
五、教材与参考书目。
《计算机网络》教学大纲2
《计算机网络》教学大纲2计算机网络教学大纲一、引言计算机网络是现代社会中一项非常重要的技术,它通过将多个计算机连接在一起,使得信息的传递和分享更加高效和便捷。
本教学大纲旨在介绍计算机网络的基本概念、协议和应用,为学生提供全面且系统的知识体系。
二、课程目标1. 掌握计算机网络基本概念:理解计算机网络的定义、分类和发展历程;2. 理解计算机网络的体系结构:熟悉OSI参考模型和TCP/IP模型,了解各层的功能和协议;3. 理解数据传输和路由技术:学习数据传输的基本原理,了解常见的路由算法;4. 熟悉局域网和广域网技术:掌握以太网和无线局域网的工作原理,了解因特网和其它广域网技术;5. 理解网络安全和管理:学习网络安全的基本概念,了解常见的网络攻击和防御方法;6. 掌握网络应用和互联网技术:了解Web、电子邮件、即时通信等常见网络应用的原理和技术;7. 培养实践能力:通过实验和实际操作,掌握网络配置、故障排除和性能优化的基本方法。
三、教学内容1. 计算机网络基础知识a. 计算机网络概述b. 计算机网络的发展历程c. 计算机网络的分类和拓扑结构2. 网络协议与体系结构a. OSI参考模型i. 物理层ii. 数据链路层iii. 网络层iv. 传输层v. 会话层vi. 表示层vii. 应用层b. TCP/IP模型i. 网络接口层ii. 网际层iii. 传输层iv. 应用层3. 数据传输和路由技术a. 数据传输的基本原理b. 路由算法与路由器配置c. IP地址和子网划分4. 局域网与广域网技术a. 以太网和无线局域网i. MAC地址和以太帧格式ii. IEEE 802.11标准和WiFi技术 b. 因特网和其他广域网技术i. TCP/IP协议族ii. 常见的广域网连接方式5. 网络安全与管理a. 网络安全的基本概念b. 常见的网络攻击和防御方法c. 网络管理与性能优化6. 网络应用与互联网技术a. Web技术与HTTP协议b. 电子邮件和即时通信c. 云计算和大数据技术7. 实践环节a. 网络配置和故障排除实验b. 性能优化实验c. 网络安全实验四、教学方法本课程将采用多种教学方法,包括讲授、实验和案例分析等。
《计算机网络》教学大纲
《计算机网络》课程教学大纲一教学大纲说明(一)课程的地位,作用和任务通过本课程的学习,使学生对计算机网络有一个全面的了解,掌握计算机网络的基本知识、基本理论;重点掌握局域网技术;掌握网络互连技术;掌握Internet的应用及使用技巧;掌握网络体系结构和网络协议。
理解计算机网络原理在实际中的应用,了解计算机网络发展的新概念、新技术,从而全面掌握计算机网络的基本知识。
(二)课程教学的目的和要求通过本课程的学习, 使学生对计算机网络有理论和实践上的认识。
掌握: 计算机网络的数据交换概念与传统的电话交换机数据交换概念的区别, OSI/RM, TCP/IP, ATM 参考模型; 数据链路层,网络层,应用层的基本功能; INTERNET 的IP 理论,网络操作系统; 计算机网络的设计与集成; 计算机网络常用的软/硬件; 网络互连及设备; 网络管理; 计算机网络安全; INTERNET的各种应用。
(三)课程教学方法与手段本课程的教学采用讲授, 课堂实验和开放实验相结合的方法. 基本知识由教师授课。
该课程配备有单独的实验课。
(四)课程与其他课程的联系计算机网络涉及数据结构, 计算机基础, 程序设计语言,操作系统等多种学科的知识。
(五)教材与教学参考书教材:冯博琴、陈文革主编,《计算机网络(第二版)》高等教育出版社,2004年7月第2版二. 课程的教学内容, 重点和难点第1章引论1.1计算机网络的产生和发展系统1.2计算机网络的概念1.3计算机网络的功能1.4计算机网络系统的组成1.5计算机网络分类1.6计算机网络的应用重点:计算机网络的概念、计算机网络的组成、计算机网络的分类难点:计算机网络的组成第2章数据通信的基础知识2.1基本概念2.2信息及其主要特性2.3传输介质2.4数据编码2.5多路复用技术2.6数据交换技术2.7差错控制及检错重点:信息及其主要特性、传输介质、数据交换技术难点:信道复用技术、编码理论第3章计算机网络体系结构3.1网络体系结构3.2开放系统互联参考模型3.3OSI各层概述3.4TCP/IP体系结构重点:开放系统互联参考模型、TCP/IP体系结构难点:体系结构分层第4章计算机局域网络4.1局域网概述4.2介质访问控制方法4.3传统以太网4.4局域网扩展4.5高速局域网技术*4.6无线局域网4.7结构化综合布线的标准4.8简单局域网的构建重点:以太网的工作原理、以太网的MAC层难点:时延的计算、以太网的信道利用率第5章计算机广域网技术5.1广域网概述5.2公共传输系统5.3广域网的通信服务类型5.4广域网的帧封装格式5.5公共电话交换网5.6综合业务数字网5.7数字数据网(DDN)5.9帧中继方法重点:广域网的通信服务类型、综合业务数字网、数字数据网(DDN)、帧中继难点:综合业务数字网、数字数据网(DDN)、帧中继第6章网络操作系统6.1概述6.2常见的网络操作系统重点:网络操作系统的特征、网络操作系统的操作难点:网络操作系统的操作第7章常用网络设备7.1网络接口卡7.2中继器和集线器7.3网桥和以太网交换机交换机7.4路由器7.5网关相关标准重点:网络设备的功能、网络设备的工作原理难点:STA算法、网络设备的工作原理第8章网络互联与因特网基础8.1网络互联的基本概念8.2因特网的体系结构8.3因特网接入技术8.4因特网的链路层与网络层8.5因特网传输层协议重点:因特网的体系结构、IP地址编制机制、子网规划、路由选择协议、端口、UDP协议、TCP协议难点:IP分组转发原理、路由选择协议流量控制、拥塞控制、重传机制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机网络原理教学大纲 课程编号: 课程名称:计算机网络原理 英文名称:Computer Network Principle 学 时:64(理论教学)+18(课程实验) 学 分:4.5 适用专业:计算机应用,通信工程类 课程性质:必修(双语教学) 先修课程:《计算机原理》《数据库原理》《操作系统》《数据通信原理》 一、课程教学目标 《计算机网络》是计算机科学一门重要专业课。随着计算机技术和通信技术的不断发展,计算机网络的应用也越来越普及,所以本课程是从事计算机和通信专业的工程技术人员所必须掌握的一门专业课。 本课程的主要任务是:较全面地了解计算机通信网的基本概念级构成,掌握计算机通信网络的设计基础、计算机网络协议的体系结构,掌握局域网和Internet 的基本内容、基本原理,了解计算机网络的安全和管理、现代通信网络技术在计算机通信网中的应用。 二、教学内容及基本要求 课堂教学部分 1. 绪论(2) 计算机网络的发展与应用;什么是计算机互连网,什么是协议,什么是网络的边缘,什么是网络的核心,网络的访问,物理媒体,网络性能:丢包和延迟。 2. 应用层(2) 应用层协议:DNS,SNMP,电子邮件-SMTP/POP3,HTTP,FTP
一、域名解析原理及域名分类。
二、电子邮件 (1) E-mail地址组成 (2) E-mail系统结构(UA+MTA) (3) SMTP(简单邮件传输协议) (4) POP3(邮局协议) (5) MIME(通用因特网邮件扩充) (6) 电子邮件收发过程
三、FTP (1) FTP工作过程(双连接)(2) FTP分类(匿名与非匿名登录) (3) 文件上载与下载 四、WWW (1) HTML(超文本标志语言) (2) URL(统一资源定位地址) (3) HTTP(超文本传输协议) (4) WWW工作原理(Browser/Server) 3. 运输层(3) 理解运输层服务的原理:多路复用多路分解,可靠的数据传输。 一、Internet中的传输层协议 a. 分类及其作用(TCP和UDP) b. TCP/IP网络的可靠性实现 c. 端口与端口号(保留端口与自由端口) d. 网络进程间通信的Socket机制 二、用户数据报协议(UDP) a. 功能 b.报文格式(*伪首部) 三、传输控制协议(TCP) a. 报文格式 b. TCP流量控制(可变发送窗口协议) *c. TCP连接建立与释放过程 4. 网络层和选路(3) 理解网络层服务的原理:选路算法(路径选择),网络的规模的描述。 一、IP地址构成及其分类 二、子网掩码及其作用(子网划分及其计算) * 三、 无分类编址CIDR及超网的概念 四、地址解析分类(ARP和RARP)及ARP工作原理 五、IP数据报格式及其传输机制(封装、分组、重组、拆封) 六、ICMP(Internet控制报文协议)报文格式及其作用 七、Internet中的路由选择协议 1. 自治系统(AS) 2. Internet路由选择协议分类:IGP和EGP 3. 两种常用内部网关协议:RIP(基于D-V法)和OSPF(基于L-S法) 八、下一代互联网协议(IPng) IPv6地址结构、IPv4到IPv6过渡策略。 一、广域网基本概念 二、广域网中的路由选择机制 1. 结点路由表(转发表)的组成(目的站和下一站) 2. 广域网的表示及路由表的简化 *三、路由选择及其算法 1. 路由选择算法及其分类 2. D-V法和L-S法(距离矢量法和链路状态法) *四、流量控制和拥塞控制 1. 流量控制和拥塞控制的联系与区别 2. Internet中的常用拥塞控制方法——源抑制法实现过程 五、X.25与帧中继两种交换技术的比较 六、ATM技术 基本概念、信元结构及ATM协议参考模型。
5. 数据链路层和局域网(8) 理解在数据链路层中的服务原理:错误的侦测和纠错,共享的广播通道,多路访问链路。 一、基本概念 1. 局域网的定义、分类及其特点 2. 决定LAN特性的三个主要技术 传输介质、拓扑结构、介质访问控制方法(MAC)其中MAC最重要 3. 局域网拓扑结构 二、信道分配方法:静态分配和动态分配。 三、常用的多路访问控制协议 1. 载波监听多路访问控制方法CSMA(非坚持型、1-坚持型和p-坚持型CSMA) 工作原理、特点 2. 带有碰撞(冲突)检测的载波监听多路访问控制方法CSMA/CD 工作原理、特点及二进制指数避让算法。 四、IEEE802系列标准及局域网体系结构 五、LLC层(逻辑链路控制子层) 1. LLC层服务访问点(SAP) 2.LLC 帧结构 六、MAC层 1. MAC地址 2. MAC 帧结构 3. 局域网进程间通信需要的两种地址(MAC地址和SAP地址) *七、以太网(Ethernet) 1. 以太网(Ethernet)和IEEE802.3 2. 交换以太网特点及三种转发机制 3. 高速以太网(快速以太网、千兆以太网、万兆以太网) 4. 虚拟局域网(VLAN)技术的定义及分类 八、无线局域网(WLAN)分类及扩频技术(SS) 九、局域网的扩展 1. 在物理层扩展局域网 2. 在数据链路层扩展局域网 网桥功能、网桥分类、透明网桥工作原理、广播风暴及使用网桥的优缺点。
6. 多媒体网络(8) 多媒体网络的应用。实时的交互应用的协议(RTP,H.323),综合服务,资源予留和区分服务 7. 计算机网络安全(3) 。 8.网络管理
Network Management
introduction to network management motivation major components Internet network management framework MIB: management information base SMI: data definition language SNMP: protocol for network 三、 教学安排及方法 “计算机网络原理”课程的课内学时为64学时,课内外学时之比为1:1.5;实验为18学时,教学安排如下表:
日 节 周 星期 内容` 章 节 实验 作业 辅导答疑 备注 1 3 Network Introduction what’s the Internet what’s a protocol? network edge network core access net, physical media performance: loss, delay 1 2,3,5,6,7
2 3,5 3 3 Application Layer specific protocols: http ftp smtp pop dns 2 socket 1,4,5 4 3,5 Pop3/smtp 5 3 Transport Layer understand principles behind transport layer services: multiplexing/demultiplexing reliable data transfer flow control 3 1,9,13,16,17,21,22
6 3,5 1
7 3 Network Layer: runderstand principles behind network layer services: routing (path selection) dealing with scale how a router works 4 3,4,6 8 3,5 Sliding window protocal
9 3 The Data Link Layer: understand principles behind data link layer services:error detection, correction sharing a broadcast channel: multiple accesslink layer addressing 5 Ns-2 1,4,8,12 10 3,5
11 3 The Data Link Layer Lan Network 5 Protocol 1-6 2 12 3,5 13 3 Physical Layer 14 3,5 15 3 Network Management introduction to network management motivation major components Internet network management framework MIB: management information base SMI: data definition language SNMP: protocol for network 8 16 3,5 Review for all
四、考核方法 本课程通过四方面进行考核:实验:20%,作业:20%,期中:20%,期末:40%;期末考试采用闭卷方式。 五、推荐教材与参考资料 COMPUTER NETWORKING: A Top-Down Approach Featuring the Internet, James F. Kurose&Keith W. Ross 参考书: