● 摘要
随着Internet的快速发展,人们对网络服务质量的要求越来越高,而Internet的资源有限,必须高效利用网络资源,在这种情况下,人们提出利用流量工程来解决这些问题。实施流量工程的重要目标之一是建立一个快速的故障恢复机制,以提高网络系统的可生存性,而多协议标记交换技术MPLS是公认的实施流量工程的核心技术,它具有比IP协议更快的故障恢复能力。本文设计了基于MPLS的快速恢复机制,并进行了系统的仿真实现和性能分析。本文介绍了MPLS技术及其故障恢复机制的现有模型和方法。重点设计了一种支持多种故障恢复方案的多级别MPLS故障恢复机制,该机制可以将故障恢复级别携带在MPLS消息中进行通告,在故障发生时按需进行故障恢复,在满足故障恢复能力的前提下有效提高系统的资源利用率。故障恢复系统的核心组件包括恢复级别分类与通告,恢复级别映射和资源管理,保护域配置,链路资源分配等。本文利用仿真工具NS2对设计的多级别故障恢复机制进行了实现,设计实现了具有故障恢复能力的MPLS路由器,并进行了仿真实验及性能分析,对其有效性进行评估,结果表明该故障恢复算法可以在提供快速故障恢复能力的同时有效利用网络带宽资源,达到课题设计目标。