论文部分内容阅读
MPLS技术在流量工程、VPN、QoS等方面表现出了其他技术不可比拟的优越性,已经成为国内外研究的热点。本文首先对MPLS网络中分组转发与处理过程进行了介绍,描述了MPLS网络在工程实现中的具体模块划分与功能实现,指出目前MPLS网络工程实现上的优缺点以及改进MPLS网络的办法。通过引入factor因子,对流量工程算法MSA进行优化;通过引入队列机制,获取最佳队列长度设置。本文对MPLS网络中分组的调度转发进行仿真研究,得到有助工程实现的较好结论:在采用FIFO调度的MPLS网络环境下,选择250byte作为分组大小较合理;为了获得较好的延时、丢包率、利用率性能,对于输入、输出端口都服从泊松分布流量模型的情况,选择1/5输入链路处理能力大小作为VOQ长度,选择2倍输出链路处理能力大小作为输出队列长度可以达到优化MPLS网络要求;对于输入端口服从泊松分布流量模型、输出端口服从ON/OFF突发流量模型的情况,选择3.2倍输入链路处理能力大小作为VOQ长度,选择3倍输出链路处理能力大小作为输出队列长度可以达到优化MPLS网络要求;对于输入、输出端口都服从ON/OFF突发流量模型,负载小于80%的情况,选择4倍输入链路处理能力大小作为VOQ长度,选择4倍输出链路处理能力大小作为输出队列长度可以达到优化MPLS网络要求;对于输入、输出端口都服从ON/OFF突发流量模型,负载大于80%的情况,单纯依靠改变输入、输出队列长度不能有效优化MPLS网络。在引入丢包阂值概念的基础上,对阈值进行筛选:对延时要求高的网络,选择0.025作为阈值性能较好;对丢包率要求严格的网络,选择O.175作为阈值性能较好;对于对公平性要求严格的网络,选择按照输出链路速率设置阈值性能较好。通过仿真,得到多种流量模型下,队列相关参数的优化参数。这对优化MPLS网络的工程实现提供了很大的帮助。