网络拥塞问题分析及控制的策略
网络拥塞问题分析及控制的策略
摘 要
网络拥塞问题的分析与控制是一个涉及控制理论、优化理论的计算机网络体系结构中的一个复杂问题,它从计算机网络出现不久至今就一直成为网络领域的一个重要的核心问题。本文首先提出了网络拥塞的概念、表现和影响并分析其产生的原因,接着对网络拥塞的控制机制进行了分析并对可能的力图解决该问题的两类思想和方法进行了适用环境和各自优势的对比:一方面是基于在数据发送端实现的源算法,另一方面是基于尽可能准确的网络资源评估、预测,且部署在网络中间环节的主动队列管理等方面的算法。在研究中,本文对当前流行的一些网络拥塞控制算法进行了一定的分析和阐述,指出了TCP /IP网络体系结构中目前主要的一些拥塞控制机制、策略偏重和改进思想,对今后的拥塞控制机制的发展和应用前景进行了一定的展望。
【关键词】拥塞控制 网络体系结构 源算法
当前以计算机网络为核心的技术与部署在人们生活中占据了非常重要的作用,高速网络、移动网络、物联网等应运而生且发展极为迅猛。互联网及其各种应用和服务频繁地出现在我们日常生活中。随着人类对网络产生的前所未有的依赖性,网络的通畅与否就显得极为重要。但是,由于网络资源分配的不均衡,技术的更新不同步,就会出现由于效率不匹配等导致的拥塞问题。而且,如果这种网络拥塞问题解决不好将会使得网络提供的服务越来越差甚至恶化至崩溃。正因如此,网络研究领域一直关注网络拥塞问题及其控制,力求改善拥塞控制的算法与实现,使得网络资源的利用率和公平性达到的最优。
1 网络拥塞问题分析
1.1 网络拥塞问题的提出
计算机网络的资源包括链路带宽、核心设备(路由器、核心交换机等)的缓存大小和处理能力。如果在某一个相同时间段内,有许多端系统对同一网络资源提出请求、发出负载并进行资源竞争ÿ