【正确答案】正确答案:区分服务DiffServ与综合服务IntServ的区别: (1)区分服务DifServ层次简单,伸缩性较好:DiffServ工作范围分为两个层次:DS域和DS区。 DS标记只是规定了有限数量的业务级别,状态信息的数量正比于业务级别,而不是流的数量。 而综合服务IntServ伸缩性差,在WAN中,各种各样的子网会不断增多,并且随着流数目的增加,状态信息的数量成比例上升,重传PATH和RESV信息会占用大量的路由器存储空间和处理开销。 (2)区分服务DiffServ便于实现:只在网络的边界上才需要复杂的分类、标记、管制和整形操作。 (3)区分服务DiffSetv不影响路由:DiffServ的节点提供服务的手段只限于队列调度和缓冲管 理,并不涉及路由选择,而综合服务IntServ对现有路由器的改造十分复杂。由于需要进行端到端的资源预留,必须要求从发送到接收之间所有路由器都支持RSVP和许可控制协议,同时每个路由器还要花费大量的资源来维护和更新数据库。 区分服务的工作原理:区分服务体系结构(DiffServ)定义了一种可以在互联网上实施可扩展的服务分类的体系结构。一种“服务”,是由在一个网络内。在同一个传输方向上,通过一条或几条路径传输数据包时的某些蕈要特征所定义的。这些特征可能包括吞吐率、时延、时延抖动,和/丢包率的量化值或统计值等,也可能是指其获取网络资源的相对优先权。服务分类要求能适应不同应用程序和用户的需求,并且允许对互联网服务的分类收费。 DiffSetv体系结构由许多在网络节点上实现的功能要素组成,包括每一跳转发小集合、数据包归类功能和交通调节功能。其中,交通调节功能又包含测量、标记、整形和监察策略四部分。在本体系结构,只在网络的边界节点上实现复杂的分类和调节功能,并且,通过在IPv4和IPv6包头的DS段做适当的标记[DSFIELD],聚合流量,然后根据所做的标记,采取不同的每一跳转发策略。因此,本体系结构具备可扩展性。“每一跳行为”保证了在互相竞争资源的数据流中为每个网络节点分配缓冲区和带宽资源时,有一个合理的处理力度。在核心网络节点上,无需维护每个应用程序流或每个用户转发状态。
【答案解析】