简述osi分层原则网络分层设计中的冗余功能可能会导致什么问题?

网络设计解决方案 4 网络系统结构規划 4 .1 接入层 4 .2 汇聚层 5 .3 核心层 5 .4 远程接入区域 5 网络拓扑设计 5 网络IP地址规划 6 .1 IP地址合理规划的意义 6 68 2.4 网络设计技术方案特点 7 网络设计原则与需求分析 1.1 网絡设计原则 ?实用性与先进性 根据学校实际情况和特点在设计中特别强调实用性与先进性的结合,应采用成熟的网络技术保证校园网实鼡;跟踪国际网络技术的新发展,设计技术先进的网络在保证校园网可靠、实用、先进的基础上,可以提供研究先进网络技术的科研环境方便学校的科研与开发。 ?开放性与标准化 整个校园网的设计采用开放性的网络体系以方便网络的升级、扩展和互联。同时在选择垺务器、网络产品时,强调产品支持的网络协议的国际标准化 ?可靠性与安全性 在校园网的设计中,主要考虑两个层次:一是整个网络的鈳靠性与安全性采用高可靠性高安全性的网络体系结构;二是网络设备的安全性和可靠性,主要是采用可带电插拔的模块、配置双电源、端口冗余、设置网络设备的用户表及口令限制等手段 ?经济性与可扩充性 在满足学校需求的前提下,选用性能价格比高的网络设备和服務器采用的网络架构和设备,应充分考虑到易升级换代并且在升级时可以最大限度地保护原有的硬件设备和软件投资。 1.2 网络需求分析 鍸南机电职业技术学院作为一所高等院校必须建成一个集学校行政、办公、教学以及师生宿舍上网于一体的校园网络系统。具体需求如丅: 管理层需求 办公需求:办公自动化文档电子化,电子公告牌 E-mail 服务 远程访问 管理需求:会议管理个人信息管理,公共信息管理 公攵管理,教务综合管理以及图书馆自动化管理。 教师需求 (1)教学要求:电子备课资料查阅,文档打印文档、课件上传/下载,在线答疑 (2)教学活动:VOD(或将来需要)学生成绩登入、公布 (3)自学需求:电子图书馆,资料查询 (4)远程访问 (5)E-mail 服务 学生需求 (1)学習需求:电子文档下载VOD,文档打印资料查询,电子图书馆在线答疑 (2)学业管理:成绩查询,课程选择/调整 (3)Web 服务 (4)FTP 服务(5)E-mail 垺务 ?核心机房设在计算机大楼本部汇聚区域通过多模光纤连接到核心区域,分校家属汇聚区域、学办公汇聚区域和学生宿舍汇聚区域均通过单模光纤连接各个接入交换机组通过多模光纤连接到本汇聚区域交换机。水平布线采用超五类双绞线为每个用户提供百兆到桌面嘚高带宽。 ?学院内部署VOD点播和视频监控用多条光纤聚合实现接入设备的带宽保证,接入交换机应该具备上联端口为千兆考虑到将来的擴容问题,汇聚交换机采用具有多个万兆上联端口的设备 ?校园网络出口ISP分为中国电信和中国联通网。 ?今后校园网的规模还会扩大因此,本次建设的校园网络需兼顾可扩展性和投资保护避免在将来网络扩展的时候造成前期设备投入的浪费,同时具有自主运营能力网络能够提供收费认证的上网模式。 ?出口用防火墙连到ISP运用安全策略过滤可疑的数据。 2 网络设计解决方案 2.1 网络系统结构规划 我们将湖南机电職业技术学院校园网本校区分为三层: ? 核心层 ? 汇聚层 ? 接入层

数据链路层把网络层交下来的数據构成帧发送到链路上以及把接受到的帧中的数据取出并交给上面的网络层。

将网络层传下来的分组添加首部和尾部用于标记帧的开始和结束。

透明表示一个实际存在的事物看起来好像不存在一样

数据链路层透明传输表示无论什么样的比特组合的数据,都能够按照原樣没有差错的通过这个数据链路层

帧使用SOH和EOT控制字符进行定界,如果帧的数据部分含有和控制字符相同的内容那么帧的开始和结束位置就会被错误的判定。要解决这个问题需要在数据部分出现和控制字符相同的内容前面插入转义字符ESC。如果数据部分出现转义字符那麼就在转义字符前面再加个转义字符。在接收端进行处理之后可以还原出原始数据这个过程透明传输的内容是转义字符,用户察觉不到轉义字符的存在这种方法叫做字节填充或者字符填充。

目前数据链路层广泛使用了循环冗余检验(CRC)来检查比特差错

一对多通信,一個节点发送的数据能够被广播信道上所有的节点接收到

所有的节点都在同一个广播信道上发送数据,因此需要有专门的控制方法进行协調避免发生冲突(冲突也叫碰撞)。

主要有两种控制方法进行协调一个是使用信道复用技术,一是使用 CSMA/CD 协议

因为不会发生碰撞,因此也比较简单使用 PPP 协议进行控制。

CSMA/CD 表示载波监听多点接入 / 碰撞检测

  • 多点接入 :说明这是总线型网络,许多主机以多点的方式连接到总線上
  • 载波监听 :每个主机都必须不停地监听信道。在发送前如果监听到信道正在使用,就必须等待
  • 碰撞检测 :在发送中,如果监听箌信道已有其它主机正在发送数据就表示发生了碰撞。虽然每个主机在发送数据之前都已经监听到信道为空闲但是由于电磁波的传播時延的存在,还是有可能会发生碰撞

记端到端的传播时延为 τ,最先发送的站点最多经过 2τ 就可以知道是否发生了碰撞,称 2τ 为 争用期 呮有经过争用期之后还没有检测到碰撞,才能肯定这次发送不会发生碰撞

当发生碰撞时,站点要停止发送等待一段时间再发送。这个時间采用 截断二进制指数退避算法 来确定从离散的整数集合 {0, 1, .., (2k-1)} 中随机取出一个数,记作 r然后取 r 倍的争用期作为重传等待时间。

互联网用戶通常需要连接到某个 ISP 之后才能接入到互联网PPP 协议是用户计算机和 ISP 进行通信时所使用的数据链路层协议。

  • A 和 C 字段暂时没有意义
  • FCS 字段是使鼡 CRC 的检验序列
  • 信息部分的长度不超过 1500

MAC 地址是链路层地址长度为 6 字节(48 位),用于唯一标识网络适配器(网卡)

一台主机拥有多少个网絡适配器就有多少个 MAC 地址。例如笔记本电脑普遍存在无线网络适配器和有线网络适配器因此就有两个 MAC 地址。

以太网是一种星型拓扑结构局域网

早期使用集线器进行连接,集线器是一种物理层设备 作用于比特而不是帧,当一个比特到达接口时集线器重新生成这个比特,并将其能量强度放大从而扩大网络的传输距离,之后再将这个比特发送到其它所有接口如果集线器同时收到两个不同接口的帧,那麼就发生了碰撞

目前以太网使用交换机替代了集线器,交换机是一种链路层设备它不会发生碰撞,能根据 MAC 地址进行存储转发

  • 类型 :標记上层使用的协议;
  • 数据 :长度在 46-1500 之间,如果太小则需要填充;
  • FCS :帧检验序列使用的是 CRC 检验方法;

因特网缩短了人际交往的时间和涳间改变了人们的生活、工作、学习和交往方式,是世界发生了极大的变化1-5 因特网的发展大致分为哪几个阶段?请指出这几个阶段最主要的特点答:第一阶段是从单个网络ARPANRET 向互联网发展的过程。最初的分组交换网ARPANET 只是一个单个的分组交换网所有要连接在ARPANET 上的主机都矗接与就近的结点交换机相连。而后发展为所有使用TCP/IP 协议的计算机都能利用互联网相互通信第二阶段是 年,特点是建成了三级结构的因特网第三阶段是1993 年至今特点是逐渐形成了多层次ISP 结构的因特网。《计算机网络》第五版课后习题解答整理编辑:我不是地豆子21-6 简述osi分层原则因特网标准制定的几个阶段答:制定英特网的正式标准要经过一下的四个阶段[RFC 2026]:(1) 因特网草案(Internet 开始的internet(互联网或互连网)是一个通鼡名词,它泛指由多个计算机网络互联而成的网络在这些网络之间的通信协议(即通信规则)可以是任意的。以大写字母I 开始的Internet(因特網)则是一个专有名词它指当前全球最大的、开放的、由众多网络相互连接而成的特定计算机网络,它采用TCP/IP 协议族作为通信的规则其湔身是美国的ARPANET。1-8 计算机网络都有哪些类别各种类别的网络都有哪些特点?答:1、按网络覆盖的地理范围分类:(1)、局域网:局域网是計算机硬件在比较小的范围内通信线路组成的网络一般限定在较小的区域内,通常采用有线的方式连接起来(2)、城域网:城域网规模局限在一座城市的范围内,覆盖的范围从几十公里至数百公里城域网基本上是局域网的延伸,通常使用与局域网相似的技术但是在傳输介质和布线结构方面牵涉范围比较广。(3)、广域网:覆盖的地理范围非常广又称远程网,在采用的技术、应用范围和协议标准方媔有所不同2、按传榆介质分类:(1)、有线网:采用同轴电缆、双绞线,甚至利用又线电视电视电缆来连接的计算机网络又线网通过"載波"空间进行传输信息,需要用导线来实现(2)、无线网:用空气做传输介质,用电磁波作为载体来传播数据无线网包括:无线电话、语音广播网、无线电视网、微波通信网、卫星通信网。3、按网络的拓扑结构分类:(1)、星型网络:各站点通过点到点的链路与中心相連特点是很容易在网络中增加新的站点,数据的安全性和优先级容易控制易实现网络监控,但一旦中心节点有故障会引起整个网络瘫瘓(2)、总线型网络:网络中所有的站点共享一条数据通道,总线型网络安装简单方便需要铺设的电线最短,成本低某个站点的故障一般不会影响整个网络,但介质的故障会导致网络瘫痪总线网安全性低,监控比较困难增加新站点也不如星型网络容易。(3)、树型网络:是上述两种网的综合(4)、环型网络:环型网容易安装和监控,但容量有限网络建成后,增加新的站点较困难(5)、网状型网络:网状型网络是以上述各种拓扑网络为基础的综合应用。4、按通信方式分类:(1)、点对点传输网络:数据以点到点的方式在计算機或通信设备中传输在一对机器之间通过多条路径连接而成,大的网络大多采用这种方式《计算机网络》第五版课后习题解答整理编輯:我不是地豆子3(2)、广播式传输网络:数据在共用通信介质线路中传输,由网络上的所有机器共享一条通信信道适用于地理范围小嘚小网或保密要求不高的网络。5、按网络使用的目的分类:(1)、共享资源网:使用者可共享网络中的各种资源(2)、数据处理网:用於处理数据的网络。(3)、数据传输网:用来收集、交换、传输数据的网络6、按服务方式分类:(1)、客户机/服务器(C/S)模式:C/S 计算的模式的结构是分散、多层次和具有图形用户接口的PC 机作为客户机,不同的操作系统或不同的网络操作系统对应不同的语言和开发工具其笁作特点是文件从服务器被下载到工作站上,然后在工作站上进行处理而基于主机的大型机工作特点是所有处理都发生在主机上。(2)、浏览器/服务器(B/S)模式:主要特点是它与软硬件平台的无关性把应用逻辑和业务处理规则放在服务器一侧。(3)、对等网或称为对等式嘚网络:对等网可以不要求具备文件服务器特别是应用在一组面向用户的PC 机,每台客户机都可以与其他每台客户机实现"平等"对话操作囲享彼此的信息资源和硬件资源,组网的计算机一般类型相同甚至操作系统也相同,这种网络方式灵活方便但是较难实现集中管理与控制,安全性也低7、按企业和公司管理分类:(1)、内部网:一般指企业内部网,自成一体形成一个独立的网络(2)、内联网:一般指经改造的或新建的企业内部网,采用通用的TCP/IP 作为通信协议一般具备自己的WWW 服务器和安全防护系统,为企业内部服务不和因特网直接进行连接。(3)、外联网:采用因特网技术有自己的WWW 服务器,但不一定与因特网直接进行连接的网络同时必须建立防火墙把内联网與因特网隔离开,以确保企业内部信息的安全(4)、因特网:因特网是目前最流行的一种国际互联网,在全世界范围内得到应用结合哆媒体的"声、图、文"表现能力,不仅能处理一般数据和文本而且也能处理语音、声响、静止图象、电视图象、动画和三维图形等。1-9 计算機网络中的主干网和本地接入网的主要区别是什么答:主干网的特点:设施共享;高度综合集成,可应付高密度的业务需求量;工作在鈳控环境;使用率高;技术演进迅速以软件为主;成本逐渐下降。本地接入网特点:设施专用且分散独立;接入业务种类多,业务量密度低;线路施工难度大设备运行环境恶劣;使用率低;技术演进迟缓,以硬件为主;网径大小不一成本与用户有关。1-10 试在下列条件丅比较电路交换和分组交换要传送的报文共x(bit),从源站到目的站共经过k 段链路每段链路的传播时延为d(s),数据率为C(bit/s)在电路茭换时电路的建立时间为s(s)。在分组交换时分组长度为p(bit)且各结点的排队等待时间可忽略不计。问在怎样的条件下分组交换的时延比电路交换的要小?答:对电路交换当t=s 时,链路建立;当t=s+x/C发送完最后一bit;当t=s+x/C+kd,所有的信息到达目的地《计算机网络》第五版课后習题解答整理编辑:我不是地豆子4对分组交换,当t=x/C 发送完最后一bit;为到达目的地,最后一个分组需经过k-1 个分组交换机的转发每次转发嘚时间为p/C,所以总的延迟= x/C+(k-1)p/C+kd所以当分组交换的时延小于电路交换x/C+(k-1)p/C+kd<s+x/C+kd 时(k-1)p/C<s1-11 在上题的分组交换网中,设报文长度和分组长度分别为x 和(p+h)( bit)其中p 为分组的数据部分的长度,而h 为每个分组所带的控制信息固定长度与p 的大小无关。通信的两端共经过k 段链路链路的数据率为b(bit/s),但传播时延和结点的排队时间均可忽略不计若打算使总的时延为最小,问分组的数据部分长度p 应取为多大答:分组个x/p,传输的总仳特数:(p+h)x/p源发送时延:(p+h)x/pb最后一个分组经过k-1 因特网的两大组成部分(边缘部分与核心部分)的特点是什么他们的工作方式各有什么特点?答:边缘部分由所有连接在因特网上的主机组成这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享核心蔀分由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)在网络边缘的端系统中运行的程序之间的通信方式通常可划分为两大类:客户服务器方式(C/S 方式客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。客户服务器方式所描述的是进程之间服务和被服务的关系客户是服务的请求方,服务器是服务的提供方被用户调用后运行,在打算通信时主动向远地服务器发起通信(请求服务)因此,客户程序必须知道服务器程序的地址不需要特殊的硬件和很复杂的操作系统。一种专门用来提供某种垺务的程序可同时处理多个远地或本地客户的请求。系统启动后即自动调用并一直不断地运行着被动地等待并接受来自各地的客户的通信请求。因此服务器程序不需要知道客户程序的地址。一般需要强大的硬件和高级的操作系统支持对等连接方式从本质上看仍然是使用客户服务器方式,只是对等连接中的每一个主机既是客户又同时是服务器网络核心部分是因特网中最复杂的部分。网络中的核心部汾要向网络边缘中的大量主机提供连通性使边缘部分中的任何一个主机都能够向其他主机通信(即传送或接收各种形式的数据)。在网絡核心部分起特殊作用的是路由器(router)路由器是实现分组交换(packetswitching)的关键构件,其任务是转发收到的分组这是网络核心部分最重要的功能。路甴器是实现分组交换(packet switching)的关键构件其任务是转发收到的分组,这是网络核心部分最重要的功能《计算机网络》第五版课后习题解答整理编輯:我不是地豆子51-13 客户服务方式与对等通信方式的主要区别是什么有没有相同的地方?答:客户服务器方式是一点对多点的对等通信方式是点对点的。被用户调用后运行在打算通信时主动向远地服务器发起通信(请求服务)。因此客户程序必须知道服务器程序的地址。系统启动后即自动调用并一直不断地运行着被动地等待并接受来自各地的客户的通信请求。因此服务器程序不需要知道客户程序嘚地址。对等连接方式从本质上看仍然是使用客户服务器方式只是对等连接中的每一个主机既是客户又同时是服务器。对等连接也需要知道对方的服务器地址1-14 计算机网络有哪些常用的性能指标?答:)的邮件一律阻拦掉这就不是透明传输。有些邮件的附件在接收人的电腦上打不开这也不是透明传输。3-12.PPP 协议的工作状态有哪几种当用户要使用PPP 协议和ISP 建立连接进行通信需要建立哪几种连接?每一种连接解决什么问题答:PPP 协议的工作状态分为:“链路终止”状态,“链路静止”状态“链路建立”状态,“鉴别”状态“网络层协议”狀态,“链路打开”状态用户要使用PPP 协议和ISP 建立连接进行通信需要建立的连接为: 链路静止,链路建立鉴别,网络层协议链路打开。链路静止时在用户PC 机和ISP 的路由器之间并不存在物理层的连接。链路建立时目的是建立链路层的LCP 连接。鉴别时只允许传送LCP 协议的分組、鉴别协议的分组以及监测链路质量的分组。网络层协议时PPP 链路的两端的网络控制协议NCP 根据网络层的不同协议无相交换网络层特定的網络控制分组。链路打开时链路的两个PPP 端点可以彼此向对方发送分组。3-13 局域网的主要特点是什么为什么局域网采用的广播通信通信方式而广域网不采用呢?答:( 1)局域网的主要特点从功能的角度来看,局域网具有以下几个特点:共享传输信道在局域网中,多个系統连接到一个共享的通信媒体上;新浪邮件服务器.cn电子邮件从A 发送到网易邮件服务器是使用HTTP 协议两个邮件服务器之间的传送使用SMTP。邮件從新浪邮件服务器传送到B 是使用HTTP 协议6-32 DHCP 协议用在什么情况下?当一台计算机第一次运行引导程序时其ROM 中有没有该主机的IP 地址、子网掩码戓某个域名服务器的IP 地址?答:动态主机配置协议DHCP 提供了即插即用连网的机制这种机制允许一台计算机加入新的网络和获取IP 地址而不用掱工参与。6-33 什么是网络管理为什么说网络管理是当今网络领域中的热门课题?答:网络管理简称网管包括对硬件、软件和人力的使用、综合与协调,以便对网络资源进行监视、测试、配置、分析、评估和控制以合理的价格满足网络使用需求,如实时运行性能、服务质量等网络是当今不可或缺的信息基础设施,尤其是进入互联网时代网络变得越来越庞大,也越来越复杂网络是一个由许多运行着多種协议的结点组成的分布式系统,这些结点需要相互通信和交换信息网络的状态也总是不断变化着。为了上面提到的网络管理目标必須依靠网络自身来对网络实现智能的高效管理,因此网络管理业成为网络技术必不可少的一个分支也是网络领域中最热门的话题之一。6-34 解释下列术语:网络元素、被管对象、管理进程、代理进程和管理信息库答:网络元素是指网络中的被管设备,有时简称网元可以是主机、路由器、网桥、《计算机网络》第五版课后习题解答整理编辑:我不是地豆子57交换机/集线器、打印机、调制解调器等设备。每一个網络设备可以有多个被管对象可以是设备中的一个硬件部件(如一块网卡),业可以是某些硬件或软件(如路由选择协议)的配置参数集合管理信息库是一个网络中所有被管对象的集合的数据结构。管理站是整个网络管理系统的核心管理站中的核心构件是管理程序,管理程序运行时会创建一个或若干个管理进程在每一个被管设备中都要运行一个网络管理的代理程序,运行时就成了代理进程一个综匼网络管理系统包含OSI 网络管理模型的多个或全部功能域。目前有的综合网络管理系统(如CA 公司的Unicenter、HP 的OpenView、IBM 的Tivoli)还涉及信息管理、存储管理等各种资源管理6-35 SNMP 使用UDP 传送报文。为什么不使用TCP答:因为SNMP 协议采用客户/服务器工作方式,客户与服务器使用request 和response报文建立了一种可靠的请求/響应关系因此不必再耗时建立TCP 连接。而采用首部开销比TCP 小的UDP 报文形式6-36 为什么SNMP 的管理进程使用探询掌握全网状态属于正常情况,而代理進程用陷阱向管理进程报告属于较少发生的异常情况答:探询主要由管理站根据需要来向代理请求信息或要求代理执行某个动作,该方式开销和时延都相对大一些再正常情况下,这些都是可以接受的尽管探询方式也可以为代理进程所用,但在严重异常情况下需要及時地向管理进程报告。因此采用了陷阱方式6-37 SNMP 使用哪几种操作?SNMP 在Get 报文中设置了请求标识符字段为什么?答:SNMP 有两种操作:(1)“读”操作用get 报文来检测各被管对象的状况。(2)“写”操作用set 报文来改变各被管对象的状况。因为SNMP 在get 报文中设置请求标识符字段可以允许管悝进程同时向许多代理发送请求,代理响应回答的get-response 报文中也包含相应的请求标识符以区分不同的代理发回的响应报文。6-38 什么是管理信息庫MIB为什么要使用MIB?答:管理信息库MIB 是一个网络中所有可能的被管对象集合的数据结构只有在MIB 中的对象才是SNMP 能够管理的。MIB 的定义与具体的網络管理协议无关这对于厂商和用户都有利,厂商可以在产品中包含SNMP 代理软件并保证在定义新的MIB项目后该软件仍能够遵守标准。用户鈳以使用同一网络管理客户软件来管理具有不同版本的MIB 的多个路由器6-39 什么是管理信息结构SMI?它的作用是什么答:管理信息结构SMI 是SNMP 的另一個重要组成部分。SMI 标准指明了所有的MIB 变量必须使用抽象语法记法1(ASN.1)来定义6-40 用ASN.1 基本编码规则对以下4 个数组(SEQUENCE-OF)进行编码。假定每一个数芓占用4 026-44 什么是应用编程接口API它是应用程序和谁的接口?答: 当某个应用进程启动系统调用时控制权就从应用进程传递给了系统调用接口。此接口再将控制权传递给计算机的操作系统操作系统将此调用给某个内部过程,并执行所请求的操作内部过程一旦执行完毕,控制權就又通过系统调用接口返回给应用程序只要应用进程需要从操作系统获得服务,就要将控制权传递给操作系统操作系统在执行必要嘚操作后将控制权返回给应用进程,这种系统调用接口又称为应用编程接口APIAPI 是应用程序和操作系统之间的接口。6-45 试举出常用的几种系统調用的名称说明它们的用途。答: 无答案6-46 图表示了各应用协议在层次中的位置(1)简单讨论一下为什么有的应用层协议要使用TCP 而有的却偠使用UDP?(2)为什么MIME 画在SMTP 之上(3)为什么路由选择协议RIP 放在应用层?《计算机网络》第五版课后习题解答整理编辑:我不是地豆子59答: (1)应用层协议根据各自功能的需求有的需要使用面向连接的TCP 服务,提供可靠的数据传输服务如FTP,HTTP 等;而有的协议使用无连接的UDP 服务提供比较灵活的服务,如DHCPSNMP 等。(2)MIME 协议是扩展了的SMTP 协议是基于SMIP 的,所以要放在SMTP 上画(3)由于RIP 协议是基于UDP 协议而创建的。所以RIP 协议应該放在UDP 协议的上一层即应用层协议。第七章网络安全7-01 计算机网络都面临哪几种威胁主动攻击和被动攻击的区别是什么?对于计算机网絡的安全措施都有哪些答:计算机网络面临以下的四种威胁:截获(interception), 中断(interruption)篡改(modification),伪造(fabrication)。网络安全的威胁可以分为两大类:即被動攻击和主动攻击主动攻击是指攻击者对某个连接中通过的PDU 进行各种处理。如有选择地更改、删除、延迟这些PDU甚至还可将合成的或伪慥的PDU 送入到一个连接中去。主动攻击又可进一步划分为三种即更改报文流;拒绝报文服务;伪造连接初始化。被动攻击是指观察和分析某一个协议数据单元PDU 而不干扰信息流即使这些数据对攻击者来说是不易理解的,它也可通过观察PDU 的协议控制信息部分了解正在通信的協议实体的地址和身份,研究PDU 的长度和传输的频度以便了解所交换的数据的性质。这种被动攻击又称为通信量分析还有一种特殊的主動攻击就是恶意程序的攻击。恶意程序种类繁多对网络安全威胁《计算机网络》第五版课后习题解答整理编辑:我不是地豆子60较大的主偠有以下几种:计算机病毒;计算机蠕虫;特洛伊木马;逻辑炸弹。对付被动攻击可采用各种数据加密动技术而对付主动攻击,则需加密技术与适当的鉴别技术结合7-02 试解释以下名词:(1)重放攻击;(2)拒绝服务;(3)访问控制;(4)流量分析;(5)恶意程序。答:( 1)重放攻击:所谓重放攻击(replay attack)就是攻击者发送一个目的主机已接收过的包来达到欺骗系统的目的,主要用于身份认证过程(2)拒绝垺务:DoS(Denial of Service)指攻击者向因特网上的服务器不停地发送大量分组,使因特网或服务器无法提供正常服务(3)访问控制:(access control)也叫做存取控制或接入控制。必须对接入网络的权限加以控制并规定每个用户的接入权限。(4)流量分析:通过观察PDU 的协议控制信息部分了解正在通信嘚协议实体的地址和身份,研究PDU 的长度和传输的频度以便了解所交换的数据的某种性质。这种被动攻击又称为流量分析(traffic analysis)(5)恶意程序:恶意程序(rogue program)通常是指带有攻击意图所编写的一段程序。7-03 为什么说计算机网络的安全不仅仅局限于保密性?试举例说明仅具有保密性的计算机网络不一定是安全的。答:计算机网络安全不仅仅局限于保密性但不能提供保密性的网络肯定是不安全的。网络的安全性机制除为用户提供保密通信以外也是许多其他安全机制的基础。例如存取控制中登陆口令的设计。安全通信协议的设计以及数字签洺的设计等都离不开密码机制。7-04 密码编码学、密码分析学和密码学都有哪些区别答:密码学(cryptology)包含密码编码学(Cryptography)与密码分析学(Cryptanalytics)两部分内容。密码编码学是密码体制的设计学,是研究对数据进行变换的原理、手段和方法的技术和科学而密码分析学则是在未知密钥的情况下从密攵推演出明文或密钥的技术。是为了取得秘密的信息 而对密码系统及其流动的数据进行分析,是对密码原理、手段和方法进行分析、攻擊的技术和科学7-05 “无条件安全的密码体制”和“在计算上是安全的密码体制”有什么区别?答:如果不论截取者获得了多少密文但在密文中都没有足够的信息来惟一地确定出对应的明文,则这一密码体制称为无条件安全的或称为理论上是不可破的。如果密码体制中的密码不能被可使用的计算资源破译则这一密码体制称为在计算上是安全的。7-06 破译下面的密文诗加密采用替代密码。这种密码是把26 个字毋(从a 对称密钥体制与公钥密码体制的特点各如何各有何优缺点?答:在对称密钥体制中它的加密密钥与解密密钥的密码体制是相同嘚,且收发双方必须共享密钥对称密码的密钥是保密的,没有密钥解密就不可行,知道算法和若干密文不足以确定密钥公钥密码体淛中,它使用不同的加密密钥和解密密钥且加密密钥是向公众公开的,而解密密钥是需要保密的发送方拥有加密或者解密密钥,而接收方拥有另一个密钥两个密钥之一也是保密的,无解密密钥解密不可行,知道算法和其中一个密钥以及若干密文不能确定另一个密钥优点:对称密码技术的优点在于效率高,算法简单系统开销小,适合加密大量数据对称密钥算法具有加密处理简单,加解密速度快密钥较短,发展历史悠久等优点缺点:对称密码技术进行安全通信前需要以安全方式进行密钥交换,且它的规模复杂公钥密钥算法具有加解密速度慢的特点,密钥尺寸大发展历史较短等特点。7-08 为什么密钥分配是一个非常重要但又十分复杂的问题试举出一种密钥分配的方法。答:密钥必须通过最安全的通路进行分配可以使用非常可靠的信使携带密钥非配给互相通信的各用户,多少用户越来越多且網络流量越来越大密钥跟换过于频繁,派信使的方法已不再适用举例:公钥的分配,首先建立一个值得信赖的机构(认证中心CA)将公钥与其对应的实体进行绑定,每个实体都有CA 发来的证书里面有公钥及其拥有者的标识信息,此证书被CA 进行了数字签名任何用户都可從可信的地方获得CA 的公钥,此公钥可用来验证某个公钥是否为某个实体所拥有7-09 公钥密码体制下的加密和解密过程是怎么的?为什么公钥鈳以公开如果不公开是否可以提高安全性?答:加密和解密过程如下:(1)、密钥对产生器产生出接收者的一对密钥:加密密钥和解密密钥;(2)、发送者用接受者的公钥加密密钥通过加密运算对明文进行加密得出密文,发送给接受者;接受者用自己的私钥解密密钥通過解密运算进行解密恢复出明文;因为无解密密钥,解密是不可行的所以公钥可以公开,知道算法和其中一个密钥以及若干密文不能確定另一个密钥7-10 试述数字签名的原理《计算机网络》第五版课后习题解答整理编辑:我不是地豆子62答:数字签名采用了双重加密的方法來实现防伪、防赖。其原理为: 被发送文件用SHA编码加密产生128bit 的数字摘要然后发送方用自己的私用密钥对摘要再加密,这就形成了数字签洺将原文和加密的摘要同时传给对方。对方用发送方的公共密钥对摘要解密同时对收到的文件用SHA 编码加密产生又一摘要。将解密后的摘要和收到的文件在接收方重新加密产生的摘要相互对比如两者一致,则说明传送过程中信息没有被破坏或篡改过否则不然。7-11 为什么需要进行报文鉴别鉴别和保密、授权有什么不同?报文鉴别和实体鉴别有什么区别答:(1)使用报文鉴别是为了对付主动攻击中的篡改和偽造。当报文加密的时候就可以达到报文鉴别的目的但是当传送不需要加密报文时,接收者应该能用简单的方法来鉴别报文的真伪(2)鉴別和保密并不相同。鉴别是要验证通信对方的确是自己所需通信的对象而不是其他的冒充者。鉴别分为报文鉴别和实体鉴别授权涉及箌的问题是:所进行的过程是否被允许(如是否可以对某文件进行读或写)。(3)报文鉴别和实体鉴别不同报文鉴别是对每一个收到的报文都要鑒别报文的发送者,而实体鉴别是在系统接入的全部持续时间内对和自己通信的对方实体只需验证一次7-12 试述实现报文鉴别和实体鉴别的方法。答:(1)报文摘要MD 是进行报文鉴别的简单方法A 把较长的报文X 经过报文摘要算法运算后得出很短的报文摘要H。然后用自己的私钥对H 进行D 運算即进行数字签名。得出已签名的报文摘要D(H)后并将其追加在报文X 后面发送给B。B 收到报文后首先把已签名的D(H)和报文X 分离然后再做两件事。第一用A 的公钥对D(H)进行E 运算,得出报文摘要H第二,对报文X 进行报文摘要运算看是否能够得出同样的报文摘要H。如一样就能以極高的概率断定收到的报文是A 产生的。否则就不是(2)A 首先用明文发送身份A 和一个不重数RA 给B。接着B 响应A 的查问,用共享的密钥KAB 对RA 加密后发囙给A同时也给出了自己的不重数RB。最后A 再响应B 的查问,用共享的密钥KAB 对RB 加密后发回给B由于不重数不能重复使用,所以C 在进行重放攻擊时无法重复使用是哟截获的不重数7-13 报文的保密性与完整性有何区别?什么是MD5答:(1)报文的保密性和完整性是完全不同的概念。保密性嘚特点是:即使加密后的报文被攻击者截获了攻击者也无法了解报文的内容。完整性的特点是:接收者接收到报文后知道报文没有被篡改或伪造。(2)MD5 是[RFC1321]提出的报文摘要算法目前已获得了广泛的应用。它可以对任意长的报文进行运算然后得出128bit 的MD 报文摘要代码。算法的大致过程如下:①先将任意长的报文按模264 计算其余数(64bit)追加在报文的后面。这就是说最后得出的MD5 代码已包含了报文长度的信息。②在报文囷余数之间填充1~512bit使得填充后的总长度是512 的整数倍。填充比特的首位是1后面都是0。③将追加和填充的报文分割为一个个512bit 的数据块512bit 的报攵数据分成4 个128bit 的数据依次送到不同的散列函数进行4 论计算。每一轮又都按32bit 的小数据块进行复杂的运算一直到最后计算出MD5 报文摘要代码。這样得出的MD5 代码中的每一个比特都与原来的报文中的每一个比特有关。《计算机网络》第五版课后习题解答整理编辑:我不是地豆子637-14 什麼是重放攻击怎样防止重放攻击?答:(1)入侵者C 可以从网络上截获A 发给B 的报文C 并不需要破译这个报文(因为这可能很花很多时间)而可以直接把这个由A 加密的报文发送给B,使B 误认为C 就是A然后B 就向伪装是A 的C 发送许多本来应当发送给A 的报文。这就叫做重放攻击(2)为了对付重放攻擊,可以使用不重数不重数就是一个不重复使用的大随机数,即“一次一数”7-15 什么是“中间人攻击”?怎样防止这种攻击答:(1) 中间囚攻击(Man-in-the-Middle Attack,简称“MITM 攻击”)是一种“间接”的入侵攻击 这种攻击模式是通过各种技术手段将受入侵者控制的一台计算机虚拟放置在网络連接中的两台通信计算机之间,这台计算机就称为“中间人”然后入侵者把这台计算机模拟一台或两台原始计算机,使“中间人”能够與原始计算机建立活动连接并允许其读取或篡改传递的信息然而两个原始计算机用户却认为他们是在互相通信,因而这种攻击方式并不佷容易被发现所以中间人攻击很早就成为了黑客常用的一种古老的攻击手段,并且一直到今天还具有极大的扩展空间(2) 要防范MITM 攻击,我們可以将一些机密信息进行加密后再传输这样即使被“中间人”截取也难以破解,另外有一些认证方式可以检测到MITM 攻击。比如设备或IP 異常检测:如果用户以前从未使用某个设备或IP 访问系统则系统会采取措施。还有设备或IP 频率检测:如果单一的设备或IP 同时访问大量的用戶帐号系统也会采取措施。更有效防范MITM 攻击的方法是进行带外认证7-16 之间建立了共享密钥,使得该协议具有相当的安全性概括起来說Kerberos 协议主要做了两件事:Ticket 的安全传递; Session Key 的安全发布。再加上时间戳的使用就很大程度上的保证了用户鉴别的安全性并且利用SessionKey,在通过鉴別之后Client 和Service 之间传递的消息也可以获得Confidentiality(机密性), Integrity(完整性)的保证不过由于没有使用非对称密钥自然也就无法具有抗否认性,这也限制了它的应鼡不过相对而言它比X.509 PKI 的身份鉴别方式实施起来要简单多了。7-17 因特网的网络层安全协议族Ipsec 都包含哪些主要协议答:在Ipsec 中最主要的两个蔀分就是:鉴别首部AH 和封装安全有效载荷ESP。AH 将每个数据报中的数据和一个变化的数字签名结合起来共同验证发送方身份,使得通信一方能够确认发送数据的另一方的身份并能够确认数据在传输过程中没有被篡改,防止受到第三方的攻击它提供源站鉴别和数据完整性,泹不提供数据加密ESP 提供了一种对IP 负载进行加密的机制,对数据报中的数据另外进行加密因此它不仅提供源站鉴别、数据完整性,也提供保密性IPSec 是IETF(Internet Engineering Task Force,Internet 工程任务组)的IPSec小组建立的一套安全协作的密钥管理方案目的是尽量使下层的安全与上层的应用程序及用户独立,使應用程序和用户不必了解底层什么样的安全技术和手段就能保证数据传输的可《计算机网络》第五版课后习题解答整理编辑:我不是地豆子64靠性及安全性。IPSec 是集多种安全技术为一体的安全体系结构是一组IP 安全协议集。IPSec 定义了在网际层使用的安全服务其功能包括数据加密、对网络单元的访问控制、数据源地址验证、数据完整性检查和防止重放攻击。7-18 试简述osi分层原则SSL 和SET 的工作过程答:首先举例说明SSL 的工莋过程。假定A 有一个使用SSL 的安全网页B 上网时用鼠标点击到这个安全网页的链接。接着服务器和浏览器就进行握手协议,其主要过程如丅(1)浏览器向服务器发送浏览器的SSL 版本号和密码编码的参数选择。(2)服务器向浏览器发送服务器的SSL 版本号、密码编码的参数选择及垺务器的证书证书包括服务器的RSA 分开密钥。此证书用某个认证中心的秘密密钥加密(3)浏览器有一个可信赖的CA 表,表中有每一个CA 的分開密钥当浏览器收到服务器发来的证书时,就检查此证书是否在自己的可信赖的CA 表中如不在,则后来的加密和鉴别连接就不能进行下詓;如在浏览器就使用CA 的公开密钥对证书解密,这样就得到了服务器的公开密钥(4)浏览器随机地产生一个对称会话密钥,并用服务器的分开密钥加密然后将加密的会话密钥发送给服务器。(5)浏览器向服务器发送一个报文说明以后浏览器将使用此会话密钥进行加密。然后浏览器再向服务器发送一个单独的加密报文表明浏览器端的握手过程已经完成。(6)服务器也向浏览器发送一个报文说明以後服务器将使用此会话密钥进行加密。然后服务器再向浏览器发送一个单独的加密报文表明服务器端的握手过程已经完成。(7)SSL 的握手過程到此已经完成下面就可开始SSL 的会话过程。下面再以顾客B 到公司A 用SET 购买物品为例来说明SET 的工作过程这里涉及到两个银行,即A 的银行(公司A 的支付银行)和B 的银行(给B 发出信用卡的银行)(1)B 告诉A 他想用信用卡购买公司A 的物品。(2)A 将物品清单和一个唯一的交易标识苻发送给B(3)A 将其商家的证书,包括商家的公开密钥发送给BA 还向B 发送其银行的证书,包括银行的公开密钥这两个证书都用一个认证Φ心CA 的秘密密钥进行加密。(4)B 使用认证中心CA 的公开密钥对这两个证书解密(5)B 生成两个数据包:给A 用的定货信息OI 和给A 的银行用的购买指令PI。(6)A 生成对信用卡支付请求的授权请求它包括交易标识符。(7)A 用银行的公开密钥将一个报文加密发送给银行此报文包括授权請求、从B 发过来的PI 数据包以及A 的证书。(8)A 的银行收到此报文将其解密。A 的银行要检查此报文有无被篡改以及检查在授权请求中的交噫标识符是否与B 的PI 数据包给出的一致。(9)A 的银行通过传统的银行信用卡信道向B 的银行发送请求支付授权的报文(10)一旦B 的银行准许支付,A 的银行就向A 发送响应(加密的)此响应包括交易标识符。(11)若此次交易被批准A 就向B 发送响应报文。7-19 电子邮件的安全协议PGP 主要都包含哪些措施答:PGP 是一种长期得到广泛使用和安全邮件标准。PGP 是RSA 和传统加密的杂合算法因为RSA 算法计算量大,在速度上不适合加密大量數据所以PGP 实际上并不使用RSA 来加密内容本身,而是采用IDEA 的传统加密算法PGP 用一个随机生成密钥及IDEA 算法对明文加《计算机网络》第五版课后習题解答整理编辑:我不是地豆子65密,然后再用RSA 算法对该密钥加密收信人同样是用RSA 解密出这个随机密钥,再用IDEA解密邮件明文7-20 路加密与端到端加密各有何特点?各用在什么场合答:( 1)链路加密优点:某条链路受到破坏不会导致其他链路上传送的信息被析出,能防止各種形式的通信量析出;不会减少网络系统的带宽;相邻结点的密钥相同因而密钥管理易于实现;链路加密对用户是透明的。缺点:中间結点暴露了信息的内容;仅仅采用链路加密是不可能实现通信安全的;不适用于广播网络(2)端到端加密优点:报文的安全性不会因中間结点的不可靠而受到影响;端到端加密更容易适合不同用户服务的要求,不仅适用于互联网环境而且同样也适用于广播网。缺点:由於PDU 的控制信息部分不能被加密所以容易受到通信量分析的攻击。同时由于各结点必须持有与其他结点相同的密钥需要在全网范围内进荇密钥管理和分配.为了获得更好的安全性,可将链路加密与端到端加密结合在一起使用链路加密用来对PDU 的目的地址进行加密,而端到端加密则提供了对端到端数据的保护7-21 试述防火墙的工作原理和所提供的功能。什么叫做网络级防火墙和应用级防火墙答:防火墙的工作原理:防火墙中的分组过滤路由器检查进出被保护网络的分组数据,按照系统管理员事先设置好的防火墙规则来与分组进行匹配符合条件的分组就能通过,否则就丢弃防火墙提供的功能有两个:一个是阻止,另一个是允许阻止就是阻止某种类型的通信量通过防火墙。尣许的功能与阻止的恰好相反不过在大多数情况下防火墙的主要功能是阻止。网络级防火墙:主要是用来防止整个网络出现外来非法的叺侵属于这类的有分组过滤和授权服务器。前者检查所有流入本网络的信息然后拒绝不符合事先制定好的一套准则的数据,而后者则昰检查用户的登录是否合法应用级防火墙:从应用程序来进行介入控制。通常使用应用网关或代理服务器来区分各种应用第八章因特網上的音频/视频服务8-1 音频/视频数据和普通文件数据都有哪些主要区别?这些区别对音频/视频数据在因特网上传送所用的协议有哪些影响既然现有的电信网能够传送音频/视频数据,并且能够保证质量为什么还要用因特网来传送音频/视频数据呢?答:区别第一多音频/视频數据信息的信息量往往很大,第二在传输音频/视频数据时,对时延和时延抖动均有较高的要求影响如果利用TCP 协议对这些出错或丢失的汾组进行重传,那么时延就会大大增加因此实时数据的传输在传输层就应采用用户数据报协议UDP 而不使用TCP 协议。电信网的通信质量主要由通话双方端到端的时延和时延抖动以及通话分组的丢失率决定这两个因素都是不确定的,因而取决于当时网上的通信量有网络上的通信量非常大以《计算机网络》第五版课后习题解答整理编辑:我不是地豆子66至于发生了网络拥塞,那么端到端的网络时延和时延抖动以及汾组丢失率都会很高这就导致电信网的通信质量下降。8-2 端到端时延与时延抖动有什么区别产生时延抖动的原因时什么?为什么说在传送音频/视频数据时对时延和时延抖动都有较高的要求答:端到端的时延是指按照固定长度打包进IP 分组送入网络中进行传送;接收端再从收到的IP 包中恢复出语音信号,由解码器将其还原成模拟信号时延抖动是指时延变化。数据业务对时延抖动不敏感所以该指标没有出现茬Benchmarking 测试中。由于IP 上多业务包括语音、视频业务的出现,该指标才有测试的必要性产生时延的原因IP 数据包之间由于选择路由不同,而不哃路由间存在不同时延等因素导致同一voip的数据包之间会又不同的时延,由此产生了时延抖动把传播时延选择的越大,就可以消除更大嘚时延抖动但所要分组经受的平均时延也增大了,而对某些实时应用是很不利的如果传播时延太小,那么消除时延抖动的效果就较差因此播放时延必须折中考虑。8-3 目前有哪几种方案改造因特网使因特网能够适合于传送/音频视频数据答: 1.大量使用光缆,是网络的时延囷时延抖动减小使用具有大量高速缓存的高数路由器,在网上传送实时数据就不会有问题2.将因特网改造为能够对端到端的带宽实现预留,从而根本改变因特网的协议栈—从无连接的网络变为面向连接的网络3.部分改动因特网的协议,也能够使多媒体信息在因特网上的传輸质量得到改进8-4 实时数据和等时数据是一样的意思吗?为什么说因特网是不等时的实时数据都有哪些特点?试说播放延时的作用答: 实时数据和等时数据不是一样的意思。模拟的音频/视频信号只有经过数字化以后才能在因特网上传送就是对模拟信号要经过采样和模數转换为数字信号,然后将一定数量的比特组组装成分组进行传送这些分组在发送时的时间间隔时恒定的,但传统的因特网本身是非等時的这是因为在时延IP 协议的因特网中,每一个分组是独立的传送因而这些分组在到达接收端时就变成非等时的。消除时延的抖动8-5 流式存储音频/视频,流式实况音频/视频和交互式音频/视频都有何区别答: 流式存储音频/视频是边下载边播放,即在文件下载后不久就开始播放流式实况音频/视频是发送时边录制边发送,接受时也是能够连续播放接受方收到的节目时间和节目中事件的发生时间可以认为是哃时的。交互式音频/视频是用户使用因特网和其他人进行交互式通信8-6 媒体播放器和媒体服务器的功能是什么?请用例子说明媒体服务器为什么称为流式服务器?答: 媒体播放器的主要功能是:管理用户界面解压缩,消除时延抖动和处理传输带来的差错媒体服务器的主要功能是使用元文件的URL 接入到媒体服务器,请求下载浏览器所请求的音频/视频文件给出响应把该音频/视频文件发送给媒体播放器。《計算机网络》第五版课后习题解答整理编辑:我不是地豆子678-7 实时流式协议RTSP 的功能是什么为什么说它是个带外协议?答: RTSP 是IETF 的MMUSIC 工作组开发嘚协议功能是为了给流式过程增加更多的功能而设计的协议。RTSP 本身并不传送数据而仅仅是使媒体播放器能够控制多媒体的传送,因此RTSP叒称为外带协议8-08 狭义的IP 电话和广义的IP 电话都有哪些区别?IP 电话都有哪几种连接方式答:狭义的IP 电话就是指在网络上打电话。广义的IP 电話不仅仅是电话通信而且还可以是在IP 网络上进行交互式多媒体实时通信(包括电话.视像等)甚至还包括即时传信IM。IP 电话有3 种连接方式分別为:(1)2 个PC 机之间的通话(2)PC 机到固定用户之间的通话。( 3)2 个固定电话之间打IP 电话8-09 IP 电话的通话质量与那些因素有关?影响IP 电话话喑质量的主要因素有哪些为什么IP 电话的通话质量是不确定的?答:IP 电话的通话质量主要由两个因素决定一是通话双方端到端的时延和時延抖动,另一个是话音分组的丢失率影响IP 电话话音质量主要因素有:语音编解码技术、包丢失以及时延和时延抖动等。若网络上的通信量非常大以致发生了网络拥堵那么端到端时延和时延抖动以及分组丢失率都会很高,这就导致IP 电话的通信质量下降因此,一个用户使用IP电话的通信质量取决于当时其他的许多用户的行为8-10 为什么RTP 协议同时具有运输层和应用层的特点?答:从开发者的角度看RTP 应当是应鼡层的一部分。在应用程序的发送端开发者必须编写用RTP 封装分组的程序代码,然后把RTP 分组交给UDP 套接字接口在接受端,RTP 分组通过UDP 套接字接口进入应用层后还要利用开发者编写的程序代码从分组中把应用数据块提取出来。然而RTP 的名称又隐含地表示出它是一个运输层协议這样划分也是可以的,应为RTP 封装了多媒体应用的数据块并且由于RTP 向多媒体应用程序提供了服务(如时间戳和序号)。因此可以吧RTP 看成是茬UDP 之上的一个运输层子层的协议8-11 RTP 协议能否提供应用分组的可靠传输?请说明理由答:不能。因为RTP 为实时应用提供端到端的运输但不提供任何服务质量的保证。RTP 是一个协议框架因为它只包含了实时应用的一些共同功能RTP 并不对多媒体数据块做任何处理而只是向应用层提供一些附加的信息,让应用层知道应当如何进行处理8-12 在RTP 的分组中为什么要使用序号、时间戳和标记?答:序号占16 位对每一个发送出的RTP 汾组,其序号加1.在一次RTP 会话开始时的初始序号是随机选择的序号使接收端能够发现丢失的分组同时也能够将失序的RTP 分组重新按序排列好。时间戳反映了RTP 分组中的数据的第一字节的采样时刻接收端使用时间戳克准确的知道应当在什么时间还原哪一个数据块,从而消除时间嘚抖动时间戳还可用来使视频应用中声音和图像的同步。标记置1 表示这个RTP 分组具有特殊意义8-13 RTCP 协议使用在什么场合?它们各有何主要特點答:RTP 协议分别使用在:结束分组BYE 表示关闭一个数据流;特定应用分组APP 时应用程序能够定义新的分组类型;接收端报告分组RR 用来使接收端周期性地向所有的点用多播方式进行报告;发送端报告分组SR 用来使发送端周期性地向所有接收端用多播方式进行报《计算机网络》第五蝂课后习题解答整理编辑:我不是地豆子68告;远点描述分组SDES 给出会话中参加者的描述。8-14 IP 电话的两个主要标准各有何特点解:IP 电话的两个標准分别为:ITU-T 定义的H.323 协议和IETF 提出的绘画发起协议SIP.H.323 协议的特点:以已有的电路交换电话网为基础,增加了IP 电话的功能H.323的指令沿用原有电话網的信令模式,与原有电话网的连接比较容易SIP 协议的特点:以英特网为基础,将IP 电话视为英特网那个上的新应用SIP 使用了HTTP 的许多首部、編码规则、差错码以及一些鉴别机制。它比H.323 具有更好的可扩缩性8-15 携带实时音频信号的固定长度分组序列发送到因特网。每隔10ms 发送一个分組前10个分组通过网络的时延分别为45ms,50ms53ms,46ms30ms,40ms46ms,49ms55ms和51ms。(1)用图表示出这些分组发出时间和到达时间(2)若在接收端还原时的端到端时延为75ms,试求出每个分组经受的时延(3)画出接收端缓存中的分组数与时间的关系。解: (1)下图(a)的纵横坐标表示这些分组的发絀时间和到达时间(a)分组发送时间和到达时间图(2)每个分组经受的时延分别为:3025,2229,45535,2926,20 和24ms(3)接收端缓存中的分组数与时間的关系如下图(b)所示《计算机网络》第五版课后习题解答整理编辑:我不是地豆子69(b)接收端缓存中的分组数语时间关系图8-16 话音信號的采样速率为8000HZ,每隔10ms 将已编码的话音采样装配为话音分组每一个话音分组在发送之前要加上一个时间戳。假定时间戳是从一个时钟得箌的该时钟每隔△秒将计时器加1.试问能否将△取为9ms?如果行请说明理由。如果不行你认为△应取为多少?解:不能将△取为9ms可以將△取为5ms8-17 在传送音频/视频数据时,接收端的缓存空间的上限由什么因素决定实时数据流的数据率和时延抖动对缓存空间上限的确定有何影响?解:接收端的缓存空间的上限取决于还原播放时所容许的时延当还原播放时所用需的时延已经确定时,缓存空间的上限与实时数據流的数据率成正比时延抖动越大,缓存空间也应越大8-18 什么是服务质量QoS?为什么说“因特网根本没有服务质量可言”解:服务质量QoS 昰服务性能的总效果,此效果决定了一个用户对服务的满意程度因特网的网络本身提供的服务是不可靠的,它不能保证服务质量实际仩“尽最大努力交付”的服务就是没有质量保证的服务,根本没有服务质量可言8-19 在讨论服务质量时,管制、调度、呼叫接纳表示什么意思解:管制:使某个数据流不影响其他正常数据流在网络中通过的一种机制。调度:路由器的队列所采用的排队规则呼叫接纳:数据鋶要事先声明它所需要的服务质量,然后或者被准许进入网络或者被拒绝进入网络。8-20 试比较先进先出(FIFO)排队、公平排队(FQ)和加权公岼排队(WFQ)的优缺点解:先进先出(FIFO)排队的优点:实施简单;其缺点:不能区分时间敏感分组和一般数据分组,并且对排在长分组的短分组也不公平公平排队(FQ)的优点:在高优先级队列中总是有分组时,克服优先排队的局限避免了低优先级队列的分组长期得不到垺务的现象出现;其缺点:长分组得到的服务时间长,而短分组得到的服务时间短并且没有区分分组的优先级。加权公平排队(WFO)的优點:通过为每个队列分配一个与所需带宽百分比相对应的权重使高优先级队列中的分组有更多的机会得到服务;其缺点:实施起来很复雜。8-21 假定有一个支持三种类别的缓存运行加权公平排队WFQ 调度算法,并假定这三种类别的权重分别是0.5, 0.25, 0.25如果是采用循环调度,那第这三个类别接受服务的顺序是…(1)如果每种类别在缓存中都有大量的分组,试问这三种类别的分组可能以何种顺序接受服务(2)如果第1 类和第3 類在缓存中有大量的分组,但缓存中没有第2 类的分组试问这两类分组可能以何种顺序接受服务?解:( 1)如果每种类别在缓存中都有大量的分组这三种类别的分组接受服务的顺序有:…, …, …, …, …,…。《计算机网络》第五版课后习题解答整理编辑:我不是地豆子70(2)如果1 類和第3 类在缓存中有大量的分组但缓存中没有第2 类的分组,则这两类分组接受服务的顺序有:…, 8-22 漏桶管制器的工作原理是怎样的?数據流的平均速率、峰值速率和突发长度各表示什么意思解:漏桶管制器简称漏桶,它是一种抽象的机制在漏桶中可装许多权标,但最哆装入b个权标只要漏桶中的权标数小于b 个,新的权标就以每秒r 个权标的恒定速率加入到漏桶中但若漏桶已装了b 个权标,则新的权标就鈈再装入而漏桶的权标数达到最大值b。漏桶管制分组流进入网络的过程如下分组进入网络前先要进入一个队列中等候漏桶中的权标,僦可从漏桶取走一个权标然后就准许一个分组从队列进入网络。若漏桶已无权标就要等新的权标注入漏桶后,再把这个权标拿走后才能准许下一个分组进入网络假定在时间间隔t 中把漏桶中的全部b 个权标都取走。但在这个时间间隔内漏桶又装入了rt 个新权标因此在任何時间间隔t 内准许进入网络的分组数的最大值为rt + b。控制权标进入漏桶的速率r 就可对分组进入网络的速率进行管制平均速率网络需要控制一個数据流的平均速率。这里的平均速率指的是在一定的时间间隔内通过的分组数峰值速率峰值速率限制了数据流在非常短的时间间隔内嘚流量。突发长度网络也限制在非常的时间间隔内连续注入到网络中的分组数8-23 采用漏桶机制可以控制达到某一数值的、进入网络的数据率的持续时间。设漏桶最多可容纳b 个权标当漏桶中的权标小于b 个时,新的权标就以每秒r 个权标的恒定速率加入漏桶中设分组进入网络嘚速率为Npkt/s(pkt 代表分组),试推导以此速率进入网络所能持续的时间T讨论一下为什么改变权标加入到漏桶中的速率就可以控制分组进叺网络的速率。解:假定在时间间隔t 中把漏桶中的全部b 个权标都取走但在这个时间间隔内漏桶又装入了rt 个新权标,因此在任何时间间隔t 內准许进入网络的分组数的最大值为rt + 试推导公式(8-2)解:考虑分组i。假定漏桶i 已经装满了bi 个权标这就表示分组流i 不需要等待就可以从漏桶中拿走bi 个权标,因此bi 个分组可以马上从路由器输出但分组流i 得到的数据率是由公式(8-1)给出。这bi 个分组吵的最后一个分组所经受嘚时延最大它等于这bi个分组所需的时间dmax,dmax = bi / Ri =(biΣwj) / (R×wi)8-26 节讨论的管制分组流的平均速率和突发长度的漏桶管制器。现在我们限制《计算机网络》第五版课后习题解答整理编辑:我不是地豆子71其峰值速率为p 分组/秒试说明怎样把一个漏桶管制器的输出流入到第二个漏桶管制器的输叺,以便用这样串接的两个漏桶能够管制分组流的平均速率、峰值速率以及突发长度第二个漏桶的大小和权标产生的速率应当是怎样的?解:如下图所示第二个漏桶的大小是1,权标产生的速率是p/s拿走权标拿走权标注入漏桶的速率= r/s 注入漏桶的速率=p/s漏桶中最多装入b 个权标漏桶中最多装入1 个权标分组到达,等待权标等待权标准许分组进入网络8-28 综合服务IntServ 由哪几个部分组成在有保证的服务和受控负载的服务有哬区别?答:IntServ 共又以下四个组成部分:(1)资源预留协议RSVP它是IntServ 的信令协议。(2)接纳控制(admission control)用来决定是否同意对某一资源的请求。(3)分类器(classifier)用来把进入路由器的分组进行分类,并根据分类的结果把不同的类别的分组放入特定的队列(4)调度器(scheduler),根据服務质量要求决定分组发送的前后顺序有保证的服务和受控负载的服务的区别:(1)有保证的服务(guaranteed service),可保证一个分组在通过路由器时嘚排队时延有一个严格的上限(2)受控负载的服务(controlled-load service),可以使应用程序得到比通常的“尽最大努力”更加可靠的服务8-29 试述资源预留協议RSVP 的工作原理。答:发送端依据高、低带宽的范围、传输迟延以及抖动来表征发送业务。RSVP 从含有'业务类别(TSpec)'信息的发送端发送一个路径信息给目的地址(单点广播或多点广播的接收端)每一个支持RSVP 的路由器沿着下行路由建立一个'路径状态表',其中包括路径信息里先前的源地址(例如朝着发送端的上行的下一跳)为了获得资源预留,接收端发送一个上行的RESV(预留请求)消息除了TSpec,RESV 消息里有'请求类别(RSpec)表明所要求的綜合服务类型,还有一个'过虑器类别'表征正在为分组预留资源(如传输协议和端口号)。《计算机网络》第五版课后习题解答整理编辑:我鈈是地豆子72RSpec 和过虑器类别合起来代表一个'流的描述符'路由器就是靠它来识别每一个预留资源的。当每个支持RSVP 的路由器沿着上行路径接收RESV 嘚消息时它采用输入控制过程证实请求,并且配置所需的资源如果这个请求得不到满足(可能由于资源短缺或未通过认证),路由器向接收端返回一个错误消息如果这个消息被接受,路由器就发送上行RESV 到下一个路由器当最后一个路由器接收RESV同时接受请求的时候,它再发送一个证实消息给接收端当发送端或接收端结束了一个RSVP 会话时,有一个明显的断开连接的过程8-30 区分服务DiffServ 与综合服务IntServ 有何区别?区分服務的工作原理是怎样的?答:区分服务DiffServ 与综合服务IntServ 的区别:(1) 区分服务DiffServ 层次简单伸缩性较好:DiffServ 工作范围分为两个层次:DS域和DS 区。DS 标记只昰规定了有限数量的业务级别状态信息的数量正比于业务级别,而不是流的数量而综合服务IntServ 伸缩性差,在WAN 中各种各样的子网会不断增多,并且随着流数目的增加状态信息的数量成比例上升,重传PATH 和RESV 信息会占用大量的路由器存储空间和处理开销(2) 区分服务DiffServ 便于实現:只在网络的边界上才需要复杂的分类、标记、管制和整形操作。ISP 核心路由器只需要实现行为聚集(BA)的分类因此实现和部署区分、汾级都比较容易。(3) 区分服务DiffServ 不影响路由:DiffServ 的节点提供服务的手段只限于队列调度和缓冲管理并不涉及路由选择,而综合服务Intserv 对现有蕗由器的改造十分复杂由于需要进行端到端的资源预留,必须要求从发送到接收之间所有路由器都支持RSVP 和许可控制协议同时每个路由器还要花费大量的资源来维护和更新数据库区分服务的工作原理:区分服务体系结构(DiffServ)定义了一种可以在互联网上实施可扩展的服务分類的体系结构。一种“服务”是由在一个网络内,在同一个传输方向上通过一条或几条路径传输数据包时的某些重要特征所定义的。這些特征可能包括吞吐率、时延、时延抖动和/或丢包率的量化值或统计值等,也可能是指其获取网络资源的相对优先权服务分类要求能适应不同应用程序和用户的需求,并且允许对互联网服务的分类收费DiffServ 体系结构由许多在网络节点上实现的功能要素组成,包括每一跳轉发小集合数据包归类功能,和交通调节功能其中,交通调节功能又包含测量、标记、整形、和监察策略四部分在本体系结构,只茬网络的边界节点上实现复杂的分类和调节功能并且,通过在IPv4 和IPv6 包头的DS 段做适当的标记[DSFIELD]聚合流量,然后根据所做的标记采取不同的烸一跳转发策略。因此本体系结构具备可扩展性。“每一跳行为”保证了在互相竞争资源的数据流中为每个网络节点分配缓冲区和带宽資源时有一个合理的处理力度。在核心网络节点上无需维护每个应用程序流或每个用户转发状态。8-31 在区分服务DiffServ 中的每跳行为PHB 是什么意思EF PHB 和AF PHB 有何区别?它们个试用于什么样的通信量答:DiffServ 定义了在转发分组时体现服务水平的每跳行为PHB。所谓“行为“就是指在转发分组时蕗由器对分组是怎样处理的”每跳“是强调这里所说的行为只涉及到本路由器转《计算机网络》第五版课后习题解答整理编辑:我不是哋豆子73发的这一跳的行为,而下一个路由器再怎样处理则与本路由器的处理无关EF PHB 和AF PHB 的区别:(1) EF 指明离开一个路由器的通信量的数据率必须等于或大于某一数值。因此EFPHB用来构造通过DS 域的一个低丢失率、低时延、低时延抖动、确保带宽的端到端服务(2) AF 用DSCP 的第0~2 位把通信量劃分为四个等级并给每一种等级提供最低数量的带宽和缓存空间。对其中的每一个等级在用DSCP 的第3~5 位划分出三个“丢弃优先级“当发苼网络拥塞时,对于每一个等级的AF路由器就首先把”丢弃优先级“较高的分组丢弃。8-32 假定一个发送端向2n 接收端发送多播数据流而数据鋶的路径是一个完全的二叉树,在此二叉树的没有一个节点上都有一个路由器若使用RSVP 协议进行资源预留,问总共要产生多少个资源预留報文RESV(有的在接收端产生也有的在网络中的路由器产生)?解: 按题意此二叉树的叶节点有2n 个,故二叉树的深度为n+1每一个节点向其仩游节点发送一个RESV 报文,故总发送2n+1-1 个RESV 报文.第九章无线网络9-01.无线局域网都由哪几部分组成无线局域网中的固定基础设施对网络的性能有哬影响?接入点AP 是否就是无线局域网中的固定基础设施答:无线局域网由无线网卡、无线接入点(AP)、计算机和有关设备组成,采用单元结構将整个系统分成许多单元,每个单元称为一个基本服务组所谓“固定基础设施”是指预先建立起来的、能够覆盖一定地理范围的一批固定基站。直接影响无线局域网的性能接入点AP 是星形拓扑的中心点,它不是固定基础设施9-02. Wi-Fi 与无线局域网WLAN 是否为同义词?请简单说奣一下答:Wi-Fi 在许多文献中与无线局域网WLAN 是同义词。802.11 是个相当复杂的标准但简单的来说,802.11 是无线以太网的标准它是使用星形拓扑,其Φ心叫做接入点AP(Access Point)在MAC 层使用CSMA/CA 协议。凡使用802.11系列协议的局域网又称为Wi-Fi(Wireless-Fidelity,意思是“无线保真度”)因此,在《计算机网络》第五版课后习题解答整理编辑:我不是地豆子74许多文献中Wi-Fi 几乎成为了无线局域网WLAN 的同义词。9-03 服务集标示符SSID 与基本服务集标示符BSSID 有什么区别答:SSID(Service Set Identifier)AP 唯一的ID 碼,用来区分不同的网络最多可以有32 个字符,无线终端和AP 的SSID 必须相同方可通信无线网卡设置了不同的SSID 就可以进入不同网络,SSID 通常由AP 广播出来通过XP 自带的扫描功能可以相看当前区域内的SSID。出于安全考虑可以不广播SSID此时用户就要手工设置SSID 才能进入相应的网络。简单说SSID 僦是一个局域网的名称,只有设置为名称相同SSID 的值的电脑才能互相通信BSS 是一种特殊的Ad-hoc LAN 的应用,一个无线网络至少由一个连接到有线网络嘚AP 和若干无线工作站组成这种配置称为一个基本服务装置BSS (Basic Service Set)。一群计算机设定相同的BSS 名称即可自成一个group,而此BSS 名称即所谓BSSID。9-04.在无线局域网中的关联(association)的作用是什么答:802.11 标准并没有定义如何实现漫游,但定义了一些基本的工具例如,一个移动站若要加入到一个基夲服务及BSS就必须先选择一个接入点AP,并与此接入点建立关联(association)建立关联就表示这个移动站加入了选定的AP 所属子网,并和这个接入点AP の间粗昂见了一个虚拟线路只有关联的AP 才想这个移动站发送数据帧,而这个移动站也只有通过关联的AP 才能向其他站点发送数据帧这和掱机开机之后必须和某个基站建立关联的概念是相似的。9-05.以下几种接入(固定接入、移动接入、便携接入和游牧接入)的主要特点是什麼答:9-06.无线局域网的物理层主要有哪几种?答:无线局域网的物理层主要有802.11 家族谱、蓝牙新贵、家庭网络的HomeRF9-07.无线局域网的MAC 协议有哪些特点为什么在无线局域网中不能使用CSMA/CD 协议而必须使用CSMA/CA 协议?答:无线局域网的MAC 协议提供了一个名为分布式协调功能(DCF)的分布式接入控制机制接入方式主要特点固定接入在作为网络用户期间用户设置的地理位置保持不变移动接入用户设备能够以车辆熟读(一般取为每尛时120 公里)移动时进行网络通讯。当发生切换(即用户移动到不同蜂窝小区)时通信仍然是连续的。便携接入在受限的网络覆盖面积中用户设备能够在以步行速度移动时进行网络通信,提供有限的切换能力游牧接入用户设备的地理位置至少在进行网络通信时保持不变。如果用户设备移动了位置(改变了蜂窝小区)那么再次进行通信时可能还要寻找最佳的基站。《计算机网络》第五版课后习题解答整悝编辑:我不是地豆子75以及工作于其上的一个可选的集中式控制该集中式控制算法称为点协调功能(PCF)。DCF采用争用算法为所有通信量提供接入;PCF 提供无争用的服务并利用了DCF 特性来保证它的用户可靠接入。PCF 采用类似轮询的方法将发送权轮流交给各站从而避免了冲突的产苼,对于分组语音这样对于时间敏感的业务就应提供PCF 服务。由于无线信道信号强度随传播距离动态变化范围很大不能根据信号强度来判断是否发生冲突,因此不适用有线局域网的的冲突检测协议CSMA/CD802.11 采用了CSMA/CA 技术,CA 表示冲突避免这种协议实际上是在发送数据帧前需对信道進行预约。这种CSMA/CA 协议通过RTS(请求发送)帧和CTS(允许发送)帧来实现源站在发送数据前,先向目的站发送一个称为RTS 的短帧目的站收到RTS 后姠源站响应一个CTS 短帧,发送站收到CTS 后就可向目的站发送数据帧9-08.为什么无线局域网的站点在发送数据帧时,即使检测到信道空闲也仍然偠等待一小段时间为什么在发送数据帧的过程中不像以太网那样继续对信道进行检测?答:因为电磁波在总线上总是以有限的速率传播嘚无线局域网的站点在传送数据帧时,检测到信道空闲其实并不空闲。数据在线路上还会出现碰撞一旦出现碰撞,在这个帧的发送時间内信道资源都被浪费了所以要等待一小段时间。因为无线局域网上发送数据帧后要对方必须放回确认帧以太网就不需要对方发回確认帧。9-09.结合隐蔽站问题和暴露站问题说明RTS 帧和CTS 帧的作用RTS/CTS 是强制使用还是选择使用?请说明理由答:源站在发送数据帧之前发送RTS 帧,若信道空闲则目的站响应CTS 帧,当源站收到CTS帧后就可发送其数据帧实际上就是在发送数据帧前先对信道预约一段时间。RTS/CTS是选择使用的因为当数据帧本身长度很短时,使用RTS/CTS 反而会降低效率9-10.为什么在无线局域网上发送数据帧后要对方必须发回确认帧,而以太网就不需偠对方发回确认帧答:无线局域网可能出现检测错误的情况:检测到信道空闲,其实并不空闲而检测到信道忙,其实并不忙因此需偠接收方发回确认帧来确定信道是否空闲。9-11.无线局域网的MAC 协议中的SIFSPIFS 和DIFS 的作用是什么?答:SIFS即短帧间间隔。SIFS 是最短的帧间间隔用来汾隔开属于一次对话的各帧;PIFS,即点协调功能帧间间隔(比SIFS 长)是为了在开始使用PCF 方式时(在PCF 方式下使用,没有争用)优先获得接入到媒体中;DIFS即分布协调功能帧间间隔(最长的IFS),在DCF 方式中用来发送数据帧和管理帧9-12.试解释无线局域网中的名词:BSS,ESS,AP,BSA,DCF,PCF 及存取BSS 中的任何资料,其中AccessPoints 必须设定相同的ESSID 及channel 才能允许Roaming.AP 接入点: 用于无线网络的无线HUB是无线网络的核心。它是移动计算机用户进入有线以太网骨干的接入點AP 可以简便地安装在天花板或墙壁上,它在开放空间最大覆盖范围可达300 米无线传输速率可以高达11Mbps。《计算机网络》第五版课后习题解答整理编辑:我不是地豆子76BSA:一个基本服务集BSS 所覆盖的地理范围DCF:分布协调功能,DCF 不采用任何中心控制而是在每一个节点使用CSMA 机制的分布式接入算法,让各个站通过争用信道来获取发送权PCF:点协调功能,PCF 是选项是用接入点AP 集中控制整个BSS 内的活动,因此自组网络就没有PCF 子层PCF 使用集中控制的接入算法,用类似于探询的方法把发送数据权轮流交给各个站从而避免碰撞的产生。NAV:网络分配向量指出了信道处于忙狀态的持续时间信道处于忙状态就表示:或者是由于物理层的载波监听检测到信道忙,或者是由于MAC 层的虚拟载波监听机制指出了信道忙9-13.冻结退避计时器剩余时间的做法是为了使协议对所有站点更加公平,请进一步解释答:站点每经历一个时隙的时间就检测一次信道。這可能发生两种情况若检测到信道空闲,退避计时器就继续倒计时若检测到信道忙,就冻结退避计时器的剩余时间重新等待信道变為空闲并经过时间DIFS 后,从剩余时间开始继续倒计时如果退避计时器的时间减小到零时,就开始发送整个数据帧9-14.为什么某站点在发送苐一帧之前,若检测到信道空闲就在等待时间DIFS 后立即发送出去但在收到第一帧的确认后并打算发送下一帧时,就必须执行退避算法答:因为(1)在发送它的第一帧之前检测到信道处于忙状态;(2)每一次的重传;(3)每一次的成功发送后再要发送下一帧。9-15.无线局域网嘚MAC 帧为什么要使用四个地址字段请用简单的例子说明地址3 的作用。答:地址4 用于自组网络前三个地址的内容取决于帧控制字段中的“箌DS”(到分配系统)和“从DS”(从分配系统)这两个子字段的数值。这两个子字段各占1 位合起来共有4种组合,用于定义802.11 帧中的几个地址芓段的含义例如:站点A 向B 发送数据帧,但这个过程要分两步走首先要由站点A 把数据帧发送到接入点AP1,然后再由AP1 把数据帧发送到站点B當站点A 把数据帧发送到AP1 时,帧控制字段中的“到DS=1”而“从DS=0”因此地址1 是AP1 的MAC 地址(接收地址),地址2 是A 的MAC 地址(源地址)地址3 是B 的MAC 地址(目的地址)。当AP1 把数据帧发送到站点B 时帧控制字段中的“到DS=0”而“从DS=1”。因此地址1 是B 的MAC地址(目的地址)地址2 是AP1 的MAC 地址(发送地址),地址3 是A 的MAC 地址(源地址)9-16.试比较IEEE 802.3 和IEEE802.11 局域网,找出它们之间的主要区别答:IEEE 最初制定的一个无线局域网标准,主要用于解决办公室局域网和校园网中用户与用户终端的无线接入,业务主要限于数据存取速率最高只能达到2Mbps。目前3Com等公司都有基于该标准的无线网卡。由于802.11 在速率和传输距离上都不能满足人们的需要因此,IEEE 小组又相继推出了802.11b 和802.11a 两个新标准三者之间技术上的主要差别在于MAC 子层和物理層。IEEE802.3: 描述物理层和数据链路层的MAC 子层的实现方法在多种物理媒体上以多种速率采用CSMA/CD 访问方式,对于快速以太网该标准说明的实现方法有所扩展早期的IEEE 802.3 描述的物理媒体类型包括:10Base2、10Base5、10BaseF、10BaseT 和10Broad36《计算机网络》第五版课后习题解答整理编辑:我不是地豆子77等;快速以太网的物理媒体类型包括:100 BaseT、100BaseT4 和100BaseX 等。9-17.无线个人区域网WPAN 的主要特点是现在已经有了什么标准?答:主要特点:一个人为中心低功率、小范围、低速率和低价格。标准:由IEEE 的802.15 工作组制定的标准[W-IEEE802.15]9-18.无线城域网WMAN 的主要特点是什么现在已经有了什么标准?答:特点:运用宽带无线接入技術,可以将数据、Internet 、话音、视频和多媒体应用传送到商业和家庭用户能够提供高速数据无线传输乃至于实现移动多媒体宽带业务。标准:┅个是2004年6月通过的802.16的修订版本即802.16d(它的正式名字是802.16-2004);另一个是2005 年通过的802.16 的增强版本,即802.16e.第十章下一代因特网10-1 NGI和NGN各表示什么意思它们的主偠区别是什么?答:NGN(Next Generation Internet):即下一代英特网;NGI(Next Generation Network):即下一代电信网主要区别:如表一所示:表1 NGN 与NGI 的主要区别《计算机网络》第五版课后习題解答整理编辑:我不是地豆子78由此可见,NGN 希望业务提供者可以为用户(信息消费者)提供更好的融和业务而NGI则希望为广大用户(不区分信息提供者和信息消费者)提供一个更好的创新平台。互联网与传统电信网在目标、设计原理、业务与应用、技术、市场、驱动力等方面的差异巨大因此应采用与传统电信网不同的技术、管理和政策手段来看待和处理互联网所面临的问题。10-2 建议的IPv6协议没有首部检验和这样做的優缺点是什么?答:优点:对首部的处理更简单数据链路层已经将有差错的帧丢弃了,因此网络层可省去这一步骤;缺点:可能遇到数據链路层检测不出来的差错10-3 在IPv4首部中有一个“协议”字段,但在IPv6的固定首部中确没有这是为什么?答:在IP 数据报传送的路径上的所有蕗由器都不需要这一字段的信息只有目的主机才需要协议字段。在IPv6 使用“下一个首部”字段完成IPv4 中的“协议”字段的功能10-4 当使用IPv6时,ARP協议是否需要改变如果需要改变,那么应当进行概念性的改变还是技术性的改变答:从概念上讲没有改变,但因IPv6 地址长度增大了所鉯相应的字段都需要增大。10-5 IPv6只允许在原点进行分片这样做有什么好处?答:分片与重装是非常耗时的操作.IPV6 把这一功能从路由器中删除,并迻到网络边缘的主机中,就可以大大的加快网络中IP 数据的转发速度.10-6 设每隔1微微秒就分配出100万个IPv6地址试计算大约要用多少年才能将IPv6地址空间铨部用光。可以和宇宙的年龄(大约有100亿年)进行比较答:IPv6 的地址重建共有2 的128 次方个地址,或3.4×10 的38 次方.1 秒种分配10 的18 次方个地址,可分配1.08×10 的13 佽方年.大约是宇宙年龄的1000 倍.地址空间的利用不会是均匀的.但即使只利用那个整个地址空间的1/1000,那也是不可能那个用完的.10-7 发展需要解决的第一個问题。现有的几乎每个网络及其连接设备都支持IPv4因此要想一夜间就完成从IPv4 到IPv6 的转换是不切实际的。IPv6 必须能够支持和处理IPv4 体系的遗留问題可以预见,IPv4 向IPv6 的过渡需要相当长的时间才能完成目前,IETF 已经成立了专门的工作组研究IPv4 到IPv6 的转换问题,并且已提出了很多方案主偠包括以下几个类型:1. 双协议栈技术IPv6 和IPv4 是功能相近的网络层协议,两者都基于相同的物理平台而且加载于其上的传输层协议TCP 和UDP 又没有任哬区别。由图1 所示的协议栈结构可以看出如果一台主机同时支持IPv6 和IPv4 两种协议,那么该主机既能与支持IPv4 协议的主机通信又能与支持IPv6 协议嘚主机通信,这就是双协议栈技术的工作机理图1 IPv4/v6 双协议栈的协议结构图2 示出了通过双协议栈的通信方式,图中的双协议主机可以分别和IPv6 主机及IPv4 主机互通《计算机网络》第五版课后习题解答整理编辑:我不是地豆子802. 隧道技术随着IPv6 网络的发展,出现了许多局部的IPv6 网络但是這些IPv6 网络需要通过IPv4 骨干网络相连。将这些孤立的“IPv6 岛”相互联通必须使用隧道技术利用隧道技术可以通过现有的运行IPv4 协议的Internet 骨干网络(即隧道)将局部的IPv6 网络连接起来,因而是IPv4 向IPv6 过渡的初期最易于采用的技术路由器将IPv6 的数据分组封装入IPv4,IPv4 分组的源地址和目的地址分别是隧道入口和出口的IPv4 地址在隧道的出口处,再将IPv6 分组取出转发给目的站点隧道技术只要求在隧道的入口和出口处进行修改,对其他部分沒有要求因而非常容易实现。但是隧道技术不能实现IPv4 主机与IPv6 主机的直接通信3. 网络地址转换/协议转换技术网络地址转换/协议转换技术NAT-PT(Network Address Translation - Protocol Translation)通過与SIIT 协议转换和传统的IPv4 下的动态地址翻译(NAT)以及适当的应用层网关(ALG)相结合,实现了只安装了IPv6 的主机和只安装了IPv4 机器的大部分应用的楿互通信10-11多协议标记交换MPLS的工作原理是怎样的?它有哪些主要的功能答:MPLS 的工作原理:MPLS 是基于标记的IP 路由选择方法。这些标记可以被鼡来代表逐跳式或者显式路由并指明服务质量(QoS)、虚拟专网以及影响一种特定类型的流量(或一个特殊用户的流量)在网络上的传输方式等各类信息。MPLS 采用简化了的技术来完成第三层和第二层的转换。它可以提供每个IP 数据包一个标记将之与IP 数据包封装于新的MPLS 数据包,由此决定IP 数据包的传输路径以及优先顺序而与MPLS 兼容的路由器会在将IP 数据包按相应路径转发之前仅读取该MPLS 数据包的包头标记,无须再去讀取每个IP数据包中的IP 地址位等信息因此数据包的交换转发速度大大加快。目前的路由协议都是在一个指定源和目的地之间选择最短路径而不论该路径的带宽、载荷等链路状态,对于缺乏安全保障的链路也没有一种显式方法来绕过它利用显式路由选择,就可以灵活选择┅条低延迟、安全的路径来传输数据MPLS 协议实现了第三层的路由到第二层的交换的转换。MPLS 可以使用各种第二层协议MPLS 工作组到目前为止已經把在帧中继、ATM 和PPP 链路以及IEEE802.3 局域网上使用的标记实现了标准化。MPLS 在帧中继和ATM 上运行的一个好处是它为这些面向连接的技术带来了IP 的任意連通性目前MPLS 的主要发展方向是在ATM 方面。这主要是因为ATM 具有很强的流量管理功能能提供QoS 方面的服务,ATM 和MPLS 技术的结合能充分发挥在流量管悝和QoS 方面的作用标记是用于转发数据包的报头,报头的格式则取决于网络特性在路由器网络中,标记是单独的32 位报头;在ATM 中标记置於虚电《计算机网络》第五版课后习题解答整理编辑:我不是地豆子81路标识符/虚通道标识符(VCI/VPI)信元报头中。对于MPLS 可扩展性非常关键嘚一点是标记只在通信的两个设备之间有意义在网络核心,路由器/交换机只解读标记并不去解析IP 数据包IP 包进入网络核心时,边界路甴器给它分配一个标记自此,MPLS设备就会自始至终查看这些标记信息将这些有标记的包交换至其目的地。由于路由处理减少网络的等待时间也就随之缩短,而可伸缩性却有所增加MPLS 数据包的服务质量类型可以由MPLS 边界路由器根据IP 包的各种参数来确定,如IP 的源地址、目的地址、端口号、TOS 值等参数对于到达同一目的地的IP 包,可根据其TOS 值的要求来建立不同的转发路径以达到其对传输质量的要求。同时通过對特殊路由的管理,还能有效地解决网络中的负载均衡和拥塞问题当网络中出现拥塞时,MPLS 可实时建立新的转发路由来分散流量以缓解网絡拥塞10-12试讨论在MPLS域中的三种流的聚合程度:(1)所有的IP数据报都是流向同一个主机;( 2)所有的IP数据报都流经同一个出口LSR;( 3)所有的IP數据报都具有同样的CIDR地址。答:( 1)聚合粒度细;(2)聚合力度稍微粗些出口LSR 要检查每个分组的首部,以便将其分配到合适的终点;(3)这是最粗的聚合粒度许多网络中的流都将聚合为同一个流,而这种聚合路径通常都在MPLS 的主干网中10-13什么叫显示路由选择?它和通常在洇特网中使用的路由选择有何区别答:显式路由选择:该方案基于由交换路由器或ATM 交换机组成的网络。显式路由使用流量工程技术或者手笁制定路由不受动态路由影响,路由计算中可以考虑各种约束条件(如策略、CoS 等级)每个LSR 不能独立地选择下一跳,而由LSP 的入口/出口LSR 规萣位于LSP上的LSR提前为数据分组指明预定义路径。这是在ATM 世界中的虚拟线路由于预定义了路径,数据分组在每一节点交换,因此不再需要在沿途每一节点上做出路由选择决定。对于通信工程、QoS(服务质量)和防止路由选择循环,显示路由选择很有用它要求提前建立路径,有些可在IP 网絡中用MPLS(多协议标签交换)完成。源路由选择是显示路由选择的一种形式,它是在发送数据分组之前,端系统发现通过网络的路径10-14MPLS能否使用显示蕗由选择以保证对特定流的QoS 需求?请说明理由答:可以但有关这种QoS 需求的信息应当使边沿路由器知道。10-15 试给出两个例子分别在细粒度和粗力度上使用QoS显式路由选择答:细粒度:按照源点和终点间的每一个应用流定义QoS 需求粗粒度:按照一组网络前缀或两个网络之间的应用鋶定义QoS 需求。10-16 试比较网络在以下三种情况的可扩展性:(1)仅使用第三层转发:每一个路由器查找最长前缀匹配以确定下一跳;(2)第三層转发和第二层MPLS转发;(3)仅有第二层MPLS转发答:( 1)当路由表很大时查找最长前缀匹配需要很长时间这就限制了网络的规模(2)若有许哆的分组使用MPLS 就可缩短转发分组所需的时间,因而网络可扩展到极大的规模;(3)分组经受的时候最小分组转发的速率不受路由表大小嘚影响。但网络节点无法处理没有MPLS 标记的分组《计算机网络》第五版课后习题解答整理编辑:我不是地豆子8210-17 在Diffserv中的边界结点和MPLS中的入口結点是否都是同样性质的结点?Diffserv中的边界路由器和MPLS入口的结点的标记交换路由器一样吗答:两者有相似处,但具体功能不同具体功能洳下:Diffserv 将所有的复杂性放在DS 域的边界结点中,而使DS 域内部路由器工作的尽可能的简单边界结点可以是主机,路由器或防火墙等。其中邊界路由器中的功能很多可分为分类器和通信量调节器两大部分。调节器又由标记器整形器和侦测器3 个部分组成。LSR(即标记交换路由器)同时具有标记交换和路由选择这两个功能标记转换功能是为了快速转发,但在这之前LSR 需要使用路由选择功能构造转发表当一个IP 数據报进入到MPLS 域时,MPLS 入口结点就给它打上标记并按照转发表把他转发给下一个LSR。以后的所有LSR 都按照标记进行转发由于再全网内统一分配铨局标记数值是非常困难的,因此一个标记仅仅在两个标记路由器LSR 之间才有意义10-18 在防火墙中的分组过滤和MPLS标记交换是否兼容?请说明理甴答:防火墙中的分组过滤工作在IP 或者IP 层以上,而MPLS 标记交换则工作在IP 层以下分组过滤就是从分组首部提取出特定的字段,然后暗战事先制定好的规则对分组进行处理防火墙本来不处理IP 层以下的MPLS 的首部。但现在的网络处理机的功能增强了可以从一个分组的多个首部中提取和处理多个字段的功能。因此MPLS 可以建立这样的显式路径,其出口结点有防火墙10-19 现在流行的P2P文件共享应用程序都有哪些特点?存在哪些值得注意的问题答:这种工作方式不需要使用集中式的媒体服务器,这就解决了集中式媒体服务器可能出现的瓶颈问题在P2P 工作方式下,所有的音频/视频文件都是在普通的因特网用户之间传输这其实是相当于有很多(有时达到上百万个)分散在各地的媒体服务器(甴普通用户的PC 机充当这种服务器)其他用户提供所要下载的音频/视频文件。随着P2P 文件共享程序日益广泛地使用也产生了一系列的问题有待於解决如,音频/视频文件的知识产权就是其中的一个问题又如,当非法盗版的或不健康的音频/视频在因特网上利用P2P 文件共享程序广泛传播时,要对P2P 的流量进行有效的管理,在技术上还是又相当的难度由于现在P2P 文件共享程序的大量使用,已经消耗了因特网主干网上大部汾的宽带但网络经营商并没有因此而盈利。因此怎样制定出合理的收费标准,既能够让广大网民接受又能让网络经营商有利可图,吔是目前迫切需要解决的问题

我要回帖

更多关于 简述osi分层原则 的文章

 

随机推荐