IP网络中的集成服务与差异化服务解析
1. 差异化服务(DiffServ)概述
使用差异化服务(DiffServ)主要有两个动机。一方面,它提供了一种对流量进行分级的方法,使得那些需要更可靠、更流畅或更快速数据传输的应用能够达到这一目标。另一方面,它允许服务提供商以不同的价格提供不同类别的服务,从而区分不同的客户群体。
不过,与所有类似的方案一样,存在“囚徒困境”问题。需要避免所有数据源都将其数据包分类为最重要且具有最低丢弃优先级的情况。因此,策略与流量分类之间的紧密联系非常重要,服务提供商根据分配的差分服务代码点(DSCP)值进行收费是控制每个数据包所请求的逐跳行为(PHB)选择的合理方式。
当域内所有节点都支持PHB功能时,DiffServ最为有效。当然,部分节点对所有流量仅进行尽力而为转发,而其他节点充分利用DSCP也是可行的,但这可能导致网络中不同路径出现不同的行为。更重要的是,要确保整个网络中PHB的一致性,即每个节点对DSCP的解释保持一致。
在大型服务提供商网络中应用DiffServ时,可扩展性是一个问题,因为穿越网络的流量数量巨大。目前,多协议标签交换(MPLS)流量工程受到了关注,RFC 2430和RFC 3270为在MPLS网络中支持DiffServ提供了框架和实现细节。
2. 集成服务(IntServ)简介
集成服务(IntServ)提供了一系列标准化的方法,用于对流量和网络资源进行分类,主要关注IP数据包路由器的能力和通用结构。其目的是让应用程序能够在多种特征明确的传输级别中进行选择,从而量化和预测其流量将获得的服务水平。这对于促进诸如语音和视频等实时服务在互联网上的传输尤为有用。对于这些服务
IP网络服务解析:IntServ与DiffServ对比
超级会员免费看
订阅专栏 解锁全文
15万+

被折叠的 条评论
为什么被折叠?



