论文部分内容阅读
该文的研究工作是国家自然科学基金项目"业务内区分服务和个性化拥塞控制"的一小部分,主要是借助于Linux这个开放的系统平台,利用其源代码的公开性以及良好的网络支持特性,从协议实现的角度研究该系统在实现网络拥塞控制所采用的技术,分析其实现的方式,并在这些研究的基础上,增加一些新的控制机制,验证其性能.该文通过对Linux系统网络接口的分析和内核队列管理机制的研究,分析了其支持的排队规则在内核中的实现方式,明确了其对数据包排队操作和调度的基本方法和主要流程,并在此基础上,比较深入的对系统缺省的排队规则PFIFO做了重点的分析.分析研究的目的是为了实现新的算法,该文在对Linux系统原有排队规则的基础上,通过编程实现了垃圾桶算法,同时改写了原有的客户端调用程序TC,使该算法能在内核中与其他算法一起正常运作,同时对该算法的性能做了尝试性的探讨,为搭建实际网络平台,验证新算法,做了一个很好的准备.