《网络通信协议》课程教学大纲 教学对象:硕士研究生 学时:54 学分:3 要求与目的: 通过对本课程的学习,使学生了解计算机网络通信协议领域内研究与发展的现状与动态。该课程主要是在本科生“计算机网络”课程的基础上,就网络协议的基础理论、体系结构、性能特性、技术方法和实现细节等方面进行扩展教学。其目的是使学生更加系统、深入地学习和掌握现代计算机网络协议的相关知识,为今后从事计算机网络通信方面有关的研究和应用开发工作打下坚实基础。同时,使学生学会用科学的、系统的方法分析和解决实际问题,培养学生的探索、创新精神。 主要内容: 第一章 概述 1.1 计算机网络发展历程简介 面向终端; 面向通信子网; 体协结构标准化; Internet。 1.2 网络分类简述 按覆盖范围划分; 按拓扑结构划分(集中式、分布式); 典型的拓扑结构(通用结构:总线型、星型、树型、环型、网状型;专用结构:网环、网格、立方体等)。 1.3 Internet 概括分析 传统Internet 设计理念; TCP/IP 模型沙漏结构的优点; 端到端模型存在的问题; CQS 结构简介。 第二章 网络基础理论 2.1 排队论 排队论基础(排队模型与基本参数、排队系统特征); Little 定律及推导; 排队系统分类(Kendall 标记法); Markov 过程及生灭过程(状态转移图、流量守恒定律); 排队模型(单队列多服务器结构、多个单服务器结构、多个多服务器结构); 典型的排队模型(M/G/1、M/D/1、M/M/1); 排队网络(排队资源分类、通信流的分割与合并、串联队列、Jackson 定律); 分组交换网中的应用(网络供给负载、内部总负载、路径的平均长度、每条链路的平均队长、网络的平均时延); 网络通信量分布特征。 2.2 图论 图论的基本概念(图的定义、链路、路径、回路、生成图); 树的基本概念(图的生成树、阶与空度); 割(割端与割端集、割边集与割集、连通度)。 2.3 网络拓扑设计方法 基本要求 网络拓扑设计方法 主干网设计(网络拓扑的产生、平均时延、链路容量分配、网络拓扑修改、扰动)。 第三章 网络协议的体系结构 3.1 网络体系结构概述 基本定义; OSI 参考模型; OSI 环境与数据流; 3.2 OSI 模型特点 服务与协议(子系统、实体、服务及其组成、协议、原语...