一、课程任务和目的
本课程是计算机专业硕士研究生的选修课程。课程阐述Internet中运用的核心技术的原理,讲述各种交换技术、多媒体信息传输技术、虚拟专用网络技术、网络安全技术和主动网技术,课程还介绍在网络处理器中实现上述技术的基础。设置这一课程的目的是使学生掌握Internet核心技术的基本概念和基本原理,了解这些领域的发展现状,并通过实验了解开发Internet技术的基本方法,为从事计算机网络领域的研究和开发打下基础。
二、课程大纲 1. 交换技术 路由与交换的概念 IP交换 标记交换 多协议标签交换(MPLS) 2. Internet数据交换的服务质量 QoS的基本概念及其实现机制 集成服务与RSVP协议 区分服务 IPv6与QoS 拥塞控制 流量工程 3. 虚拟专用网 VPN的构成模式和分类 VPN的实现 VPN的QoS支持 IPsec协议 4. 网络安全技术 网络安全的基本概念 防火墙技术 入侵检测技术 5. 主动网 主动网的基本原理和实现 主动网体系结构 主动网的安全性 主动网实例 主动网的应用 主动网的路由器 6. Internet交换系统结构 交换路由器系统结构 网络处理器的概念 网络处理器硬件系统的构成 7. 网络处理器的程序设计 程序设计环境 微引擎程序设计基础 微引擎程序设计实例
三、本课程基本要求 1. 掌握各种Internet交换技术的基本工作原理和特点 2. 掌握QoS技术中的各种算法的原理和特点 3. 掌握VPN、防火墙等网络安全技术的原理,了解Internet中的新技术和发展趋势 4. 掌握网络处理器的概念和特点 5. 掌握在网络处理器构成的系统中实现各种Internet技术的原理和方法
四、与各类课程的关系
先修课程: 计算机网络
五、习题与实验
习题数量:10 实验: 1. 网络处理器开发软件和使用 2. 各种实现Internet技术的程序代码分析 3. 程序代码的调试与开发实验
六、学时分配 1. 交换技术 8 2. Internet数据交换的服务质量 8 3. 虚拟专用网 4 4. 网络安全技术 4 5. 主动网 4 6. Internet交换系统结构 4 7. 网络处理器的程序设计 4
七、授课与考试形式 本课程的授课形式以教师讲课为主,辅以部分课堂讨论。课程的实验由学生独立完成,教师提供实验所需的软件。 本课程的考试形式包括书面考试与实验考核相结合的方式,实验考核以实验报告和面试的形式。
八、教材与主要参考书
教材: 胡越明,《Internet技术及其实现》,高等教育出版社,2003年9月
参考书: 见教材