JumboGen: dynamic jumbo frame generation for network performance scalability

Network line speeds have increased at a significant rate. Unfortunately, network performance has not been able to keep pace with increases in line speed. This is due to the majority of packets being less than or equal to 100 bytes in addition to network routers not being able to scale well with the increased number of packets. In this paper we present our solution, JumboGen, an approach that will allow for a higher utilization of larger packet sizes on a domain-wise basis. Through simulations and experimentation, we show that the dynamic creation of jumbo packets decreases the number of packets processed by core routers and does not have an adverse impact on link utilization or fairness. The final result of JumboGen is a reduction in the number of packets seen by core routers which directly improves network scalability.

[1]  Eric C. Rosen,et al.  Multiprotocol Label Switching Architecture , 2001, RFC.

[2]  Van Jacobson,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[3]  K. K. Ramakrishnan,et al.  A Proposal to add Explicit Congestion Notification (ECN) to IP , 1999, RFC.

[4]  Mark Claypool,et al.  The effect of latency on user performance in Warcraft III , 2003, NetGames '03.

[5]  Wu-chun Feng,et al.  Optimizing 10-Gigabit Ethernet for Networks of Workstations, Clusters, and Grids: A Case Study , 2003, ACM/IEEE SC 2003 Conference (SC'03).

[6]  Marco Listanti,et al.  Impact of segments aggregation on TCP Reno flows in optical burst switching networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[7]  Grenville J. Armitage,et al.  An experimental estimation of latency sensitivity in multiplayer Quake 3 , 2003, The 11th IEEE International Conference on Networks, 2003. ICON2003..

[8]  Joseph Pasquale,et al.  Profiling and reducing processing overheads in TCP/IP , 1996, TNET.

[9]  Chunming Qiao,et al.  TCP implementations and false time out detection in OBS networks , 2004, IEEE INFOCOM 2004.

[10]  Chunming Qiao,et al.  Optical burst switching (OBS) - a new paradigm for an Optical Internet^{1} , 1999, J. High Speed Networks.

[11]  C. Dimichelis,et al.  Instantaneous Packet Delay Variation , 1999 .

[12]  Wu-chun Feng,et al.  Optimizing 10-Gigabit Ethernet for Networks of Workstations, Clusters, and Grids: A Case Study , 2003, International Conference on Software Composition.

[13]  Mischa Schwartz,et al.  ACM SIGCOMM computer communication review , 2001, CCRV.

[14]  Srinivasan Seshan,et al.  TCP behavior of a busy Internet server: analysis and improvements , 1997, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[15]  Rui Zhang,et al.  Routers with a single stage of buffering , 2002, SIGCOMM 2002.

[16]  Nick McKeown,et al.  Scaling internet routers using optics , 2003, SIGCOMM '03.

[17]  Shueng-Han Gary Chan,et al.  TCP and UDP performance for Internet over optical packet-switched networks , 2004, Comput. Networks.

[18]  Jan M. Rabaey,et al.  Data funneling: routing with aggregation and compression for wireless sensor networks , 2003, Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..

[19]  Sally Floyd,et al.  HighSpeed TCP for Large Congestion Windows , 2003, RFC.

[20]  David L. Black,et al.  Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers , 1998, RFC.

[21]  Yakov Rekhter,et al.  A Border Gateway Protocol 4 (BGP-4) , 1994, RFC.

[22]  Tom Kelly,et al.  Scalable TCP: improving performance in highspeed wide area networks , 2003, CCRV.

[23]  B. R. Badrinath,et al.  Gathercast: the design and implementation of a programmable aggregation mechanism for the Internet , 2000, Proceedings Ninth International Conference on Computer Communications and Networks (Cat.No.00EX440).

[24]  Dirk Grunwald,et al.  Benefits of Packet Aggregation in Ad-Hoc Wireless Network ; CU-CS-960-03 , 2003 .

[25]  Kenneth Y. Yun A Terabit Multiservice Switch , 2001, IEEE Micro.

[26]  Aaron Striegel,et al.  A Novel Approach for Transparent Bandwidth Conservation , 2005, NETWORKING.

[27]  Cheng Jin,et al.  FAST TCP: Motivation, Architecture, Algorithms, and Performance , 2004, INFOCOM.

[28]  Per Gunningberg,et al.  How a large ATM MTU causes deadlocks in TCP data transfers , 1995, TNET.

[29]  S. Ravot,et al.  A practical approach to TCP high speed WAN data transfers , .

[30]  Fred Baker,et al.  Assured Forwarding PHB Group , 1999, RFC.

[31]  Raj Jain,et al.  A Quantitative Measure Of Fairness And Discrimination For Resource Allocation In Shared Computer Systems , 1998, ArXiv.

[32]  Randy H. Katz,et al.  Characterizing the Internet hierarchy from multiple vantage points , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[33]  Farouk Kamoun,et al.  Small packets aggregation in an IP domain , 2001, Proceedings. Sixth IEEE Symposium on Computers and Communications.