用户名: 密码: 验证码:
Algorithms and architecture designs for network addressing and routing scalability and router performance.
详细信息   
  • 作者:Wang ; Mei.
  • 学历:Doctor
  • 年:2007
  • 导师:Goel, Ashish
  • 毕业院校:Stanford University
  • 专业:Engineering, Electronics and Electrical.;Computer Science.
  • ISBN:9780549245063
  • CBH:3281974
  • Country:USA
  • 语种:English
  • FileSize:5764772
  • Pages:137
文摘
This thesis addresses several issues in network scalability and router performance to sustain the rapid growth of the Internet.;In part I, we focus on network addressing and routing scalability, in particular, address allocation algorithms and alternative routing schemes to control and reduce routing table size. Our work on address allocation attempts to quantify the performance of allocation policies by modeling critical features that lead to fragmentation - a key problem in IPv4. We propose a growth-based scheme that allocates addresses taking into account potential user growth. Optimality of this scheme over existing practices is demonstrated through theoretical proof, simulations, and experiments on real data. To dramatically reduce routing table sizes and provide sub-linear scaling with network size, compact routing schemes have been proposed using landmark-based routing. The tradeoff is that the routing paths are no longer guaranteed to be the shortest. We further investigate the space-path tradeoff by analyzing a specific class of graphs and by presenting an efficient algorithm that (approximately) finds the optimum space-path tradeoff for any given network.;In part II of this thesis, a couple of problems are examined to improve router performance. The first one is buffer sizing - a key issue in router design that impacts queuing delay and network stability. A previously overlooked factor - fairness - is demonstrated to play a dominant role in determining buffer sizes. Our analysis suggests that there is an intrinsic trade-off between fairness in packet drops and desynchronization among TCP-Reno flows in routers using drop-tail queue management. By spreading packet drops over longer periods of time rather than only when the buffer is full, we show promise of achieving fairness, desynchronization, small buffer size, and 100% link utilization at the same time. The second result on router performance is a new device, called ElephantTrap, developed for routers to efficiently identify large flows. This device differs from previous ones in a way that it does not attempt to accurately estimate the size of the flows it is trapping. This leads to an extremely lightweight design and a surprisingly good performance. ElephantTrap can be used for diagnostics, anomaly detection and traffic engineering.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700