Patent ID: 7653006
Filing Date: 2010-01-26
Classification: H04L

Abstract:
1. In a network traffic capture/replay system operable to capture, in packet capture files, traffic between or among at least one initiator and at least one responder, wherein the network traffic comprises transactions and sessions, wherein the network traffic capture/replay system is further operable to scale or replay actual or simulated network traffic for load testing or other purposes, a method comprising: extracting from the network traffic and scaling a plurality of sessions, while maintaining session integrity, session content, and session scalability to enable accurate replay, enabling asymmetrical scaling, wherein a client is cloned to generate a desired traffic load, without cloning the server, to enable scaling of a client portion of transactions without cloning or scaling a server portion of transactions, enabling complex scaling, wherein a captured packet contains control sessions that control dependent sessions, wherein for each control session that is scaled, an additional stream session is scaled, and for each stream session that is scaled, an additional control session is scaled, such that when a complex session is scaled, a given interrelationship between a given control session and corresponding dependent sessions is preserved, enabling traffic shaping, wherein the traffic shaping comprises parsing, categorizing and associating protocols associated with a packet capture file, and enabling port mapping, wherein the port mapping comprises, prior to loading a packet capture file for replay, assigning source ports to each session, to enable application source ports to be subsequently examined to determine which payloads are associated with a particular session, and such that each payload has its own port.