| 论坛登陆 注册 | 教程 笑话 影视 投稿 |
![]() |
|
||||||||||||||||||||||||||||||||||||||||
如何实现IP核心网的QoS |
|
| www.xker.com 作者: 来源:本站整理 加入日期:2006-4-11 9:21:14 | |
IP网络的QoS研究导致了两种不同体系结构的出现:IntServ体系结构及其相应的信令协议RSVP和DiffServ体系结构。 IntServ由IETF的IntServ工作组于1994年提出。IntServ最鲜明的特点就是:基于连接、资源预留。也就是说,IntServ需要穿过IP网络为每个需要质量保证的数据流建立一条具有资源保证的通道。这就要求每台路由器设备都要维护大量的连接和资源预留信息。这将为路由设备造成极大的系统负担。通常来说,要求路由器同时处理如此多的连接信息并做到线速的转发性能,实现的困难非常大。所以,IntServ实现QoS的成本过高。但是,采用RSVP作为信令的MPLS流量工程将为IP网络的QoS问题提供非常大的帮助。 IETF又提出了DiffServ体系结构,定义了一种实施IPQoS更容易、更具扩展性的方式。DiffServ最突出的特点就是:状态无关、逐跳转发。DiffServ利用了IPv4分组头的ToS字段进行IP包优先级的定义。传统ToS字段只利用了其中的三个bit,用以标示8个优先级,而DiffServ中对另外3个bit也进行了定义,从而获得更多的定义空间(剩余2bit作为将来的备用)。 在DiffServ里,定义了DiffServ域的概念。所谓DiffServ域,就是指一个完全支持DiffServ优先级区分的IP子网。在NGN里,用于承载NGN业务的IP骨干网就应该是一个完整的DiffServ域。一个DiffServ域中的每台路由器都必须能够支持DiffServ标签的识别和按照相应的优先级进行转发,并且对DiffServ标签有着同样的理解。如果某台路由器不能支持DiffServ,那么它就成为这个网络中的“瓶颈”,整个链路的质量都将下降。 DiffServ的实现过程是:首先,根据源地址、目的地址、协议类型和二层接入网络优先级等信息对IP包进行优先级区分并打上相应的DiffServ标签。这个过程应该由上述DiffServ域的边缘路由器完成。具体来说,边缘路由器还应该完成的工作包括对业务流的分类、整形、标记、调度。然后根据已经打好的DiffServ标签采取相应的转发策略。具体说,核心路由器须要具有的功能包括分类和调度。 之所以成为被看好的QoS解决方式,DiffServ有着如下特点: 首先,路由器无须维护每个连接的信息,对系统资源要求低; 其次,对网络上的多种业务进行优先级归类并合并成有限的几个优先级类别,对于IP网络设备来讲,处理更简单; 再次,采用IP包中的ToS字段进行优先级标示,没有附加的标签,这种做法兼容性好,易于实现。 另外,随着网络的扩展,优先级类别无须扩展。 但是,对于面向连接的优先级保证例如IntServ来讲,网络规模的扩大将直接带来优先级处理的压力。 通过IP核心网络中的每个路由结点对DiffServ的支持,使得信令、语音、视频、普通数据等按照不同的DiffServ标签进行不同优先级的转发。也就是说,在网络带宽资源够用的情况下,采用DiffServ的网络可以尽可能保证高优先级的数据包不被丢弃,并以最小的时延穿越网络。 本新闻共2页,当前在第1页 1 2 编辑:xker.com上一篇:TCP/IP 引言 下一篇:没有了 |
||
| 【关闭窗口】【技术交流】【收藏此页】 |
|
| 评论 | |
设为首页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
|
| Copyright © 2003-2006 xker.com All rights reserved.小新技术网 合作广告QQ:12231446 | |
|
|
| 本页浏览次数: |