Font Size: a A A

Channel balancing strategies to optimize uplink utilization

Posted on:2004-10-02Degree:M.SType:Thesis
University:Michigan State UniversityCandidate:Nalkund, AshokFull Text:PDF
GTID:2462390011473204Subject:Computer Science
Abstract/Summary:
LinuxRTM1 provides a rich set of features for networking including routing, firewalling, traffic-shaping and support for LAN and WAN interfaces. But the support for balancing generic outgoing traffic across multiple uplinks is very basic. This support is limited to balancing routes over the multiple equal cost links. In this thesis, we study, implement and compare different strategies to distribute outgoing traffic across multiple links. The strategies presented in this thesis are: per-packet distribution, per-route distribution, per-session distribution and bandwidth-usage-based distribution. The networking code in the Linux operating system was modified to implement these features. Experimental results indicate that per-session and per-packet based distribution strategies perform better than the other two strategies with respect to efficient utilization of bandwidth on the multiple links.; 1LinuxRTM is a registered trademark of Linus Torvalds.
Keywords/Search Tags:Strategies, Balancing, Multiple
Related items