• No results found

IxLoad TM : Data HTTP, SSL, and FTP

N/A
N/A
Protected

Academic year: 2021

Share "IxLoad TM : Data HTTP, SSL, and FTP"

Copied!
9
0
0

Loading.... (view fulltext now)

Full text

(1)

IxLoad tests the scalability and performance of content-aware networks and devices by emulating HTTP(S), SSL, and FTP clients and servers.

Features and Specifications

HTTP

Version HTTP 1.0, HTTP 1.1 IP Support IPv4 and IPv6

IxLoad can be used to:

Test the performance limits

and long-term stability of content-aware devices such as server load balancers (SLBs), web servers, firewalls, web caches, and intrusion detection systems (IDS)

Measure the ability of a multiplay transport network to deliver data, voice, and video by intermixing data traffic with delay and jitter sensitive video and VoIP traffic

(2)

Emulation Client and Server

Features

Supports HTTP pipelining, Cookies and HTTP redirection

Supports proxy server commands

Supports decompression on HTTP clients

Supports Content-MD5 integrity check

Supports Chunked Encoding processing on HTTP clients

Option to use multiple TCP connections per user

User realism with control of HTTP commands using transaction aborts and “Think” times

User defined pages on HTTP server

Supports sequence generators that easily create large numbers of user sessions with unique credentials

Configurable TOS and DSCP bit settings

Configurable HTTP headers for each request

Inspection of data payloads for user-specified text

Option for HTTP servers to listen on multiple TCP ports

User-configurable HTTP server page responses

Support for customizing response code, page size, cookies and page content on servers

Detailed metrics such as average server response times and total transaction times in addition to HTTP state level and HTTP response code statistics

Per-URL statistics

Commands GET, POST, HEAD, PUT and DELETE

Web browsers Microsoft Internet Explorer 5/6, Mozilla, Firefox, Safari and Custom headers that can be saved and reused.

SSL

Version SSLv3.0, TLS v1.0, TLS v1.1, TLS v1.2 Features

SSL session reuse

Selectable ciphers for SSL handshake

Configurable client and server side certificates for HTTPS connections

Supports DH ephemeral key exchange

Configurable SSL record size per transaction

FTP

(3)

Emulation Client and Server

Modes Active and Passive

Commands LOGIN, PASSWORD, CD, GET, RETRIEVE, PUT, STORE, QUIT Features

Configurable TOS and DSCP bit settings

Option for FTP server to listen on multiple TCP ports

User-defined pages on FTP server

User realism with control of FTP commands and timing using Think times

Statistics

HTTP

Client 1. HTTP Simulated Users

2. HTTP Concurrent Connections 3. HTTP Connections 4. HTTP Transactions 5. HTTP Bytes 6. HTTP Requests Sent 7. HTTP Requests Successful 8. HTTP Requests Failed 9. HTTP Requests Failed (Write) 10. HTTP Requests Failed (Read) 11. HTTP Requests Failed (Bad Header) 12. HTTP Requests Failed (4xx) 13. HTTP Requests Failed (400) 14. HTTP Requests Failed (401) 15. HTTP Requests Failed (403) 16. HTTP Requests Failed (404) 17. HTTP Requests Failed (408) 18. HTTP Requests Failed (4xx other) 19. HTTP Requests Failed (5xx) 20. HTTP Requests Failed (505) 21. HTTP Requests Failed (5xx other) 22. HTTP Requests Failed (Timeout) 23. HTTP Requests Failed (Aborted) 24. HTTP Aborted Before Request 25. HTTP Aborted After Request 26. HTTP Session Timeouts (408) 27. HTTP Sessions Rejected (503) 28. HTTP Transactions Active 29. HTTP Users Active 30. HTTP Bytes Sent 31. HTTP Bytes Received 32. HTTP Cookies Received 33. HTTP Cookies Sent 34. HTTP Cookies Rejected

44. Content-Encoded Response Received 45. Content-Encoded Responses Decode

Successful

46. Content-Encoded Responses Decode Failed 47. Unrecognized Content-Encoding Received 48. Per-URL Average Compression Ratio 49. Deflate Content-Encoding Received

50. Deflate Content-Encoding Decode Successful 51. Deflate Content-Encoding Decode Failed 52. Deflate Content-Encoding Decode Failed –

Checking Error

53. Deflate Content-Encoding Decode Failed – Data Error

54. Deflate Content-Encoding Decode Failed – Decoding Error

55. Gzip Content-Encoding Received

56. Gzip Content-Encoding Decode Successful 57. Gzip Content-Encoding Decode Failed 58. Gzip Content-Encoding Decode Failed –

Checking Error

59. Gzip Content-Encoding Decode Failed – Data Error

60. Gzip Content-Encoding Decode Failed – Decoding Error

61. Identity Content-Encodings Received 62. Identity Content-Encoding Received

63. Identity Content-Encoding Decode Successful 64. Identity Content-Encoding Decode Failed 65. Identity Content-Encoding Decode Failed –

Checking Error

66. Identity Content-Encoding Decode Failed – Data Error

(4)

35. HTTP Cookies Rejected - (Path Match Failed)

36. HTTP Cookies Rejected - (Path Domain Failed)

37. HTTP Cookies Rejected - (Cookiejar Overflow)

38. HTTP Cookies Rejected - (Probabilistic Reject)

39. HTTP Connect Time (ms) 40. HTTP Time to First Byte 41. HTTP Time to Last Byte

42. HTTP Responses Received With Match

43. HTTP Responses Received Without Match

68. Chunked Transfer-Encoded Responses Received

69. Chunked Transfer-Encoding Decode Successful

70. Chunked Transfer-Encoding Decode Failed 71. Content-MD5 Response Received

72. Content-MD5 Check Successful 73. Content-MD5 Check Failed 74. Custom-MD5 Response Received 75. Custom-MD5 Check Successful 76. Custom-MD5 Check Failed

Server 1. HTTP Requests Received 77. HTTP Requests Successful 78. HTTP Requests Failed 79. HTTP Requests Failed (404) 80. HTTP Requests Failed (50x) 81. HTTP Requests Failed (Write Error) 82. HTTP Sessions Rejected (503) 83. HTTP Session Timeouts (408) 84. HTTP Transactions Active 85. HTTP Bytes Received 86. HTTP Bytes Sent 87. HTTP Cookies Received 88. HTTP Cookies Sent

89. HTTP Cookies Received with Matching Server ID

90. HTTP Cookies Received with Non-Matching Server ID

SSL

Client 1. SSL Alerts Recieved 2. SSL Alerts Sent

3. SSL Alerts Received (close_notify) 4. SSL Alerts Sent (close_notify) 5. SSL Alerts Received (unexpected_message) 6. SSL Alerts Sent (unexpected_message) 7. SSL Alerts Received (bad_record_mac)

8. SSL Alerts Sent (bad_record_mac) 9. SSL Alerts Received

(decryption_failed)

10. SSL Alerts Sent (decryption_failed) 11. SSL Alerts Received

(record_overflow)

12. SSL Alerts Sent (record_overflow) 13. SSL Alerts Received

(decompression_failure)

30. SSL Alerts Sent (illegal_parameter) 31. SSL Alerts Received (unknown_ca) 32. SSL Alerts Sent (unknown_ca) 33. SSL Alerts Received (access_denied) 34. SSL Alerts Sent (access_denied) 35. SSL Alerts Received (decode_error) 36. SSL Alerts Sent (decode_error) 37. SSL Alerts Received (decrypt_error) 38. SSL Alerts Sent (decrypt_error)

39. SSL Alerts Received (export_restriction) 40. SSL Alerts Sent (export_restriction) 41. SSL Alerts Received (protocol_version) 42. SSL Alerts Sent (protocol_version)

(5)

14. SSL Alerts Sent

(decompression_failure) 15. SSL Alerts Received

(handshake_failure)

16. SSL Alerts Sent (handshake_failure) 17. SSL Alerts Received (no_certificate) 18. SSL Alerts Sent (no_certificate) 19. SSL Alerts Received

(bad_certificate)

20. SSL Alerts Sent (bad_certificate) 21. SSL Alerts Received (unsupported_certificate) 22. SSL Alerts Sent (unsupported_certificate) 23. SSL Alerts Received (certificate_revoked)

24. SSL Alerts Sent (certificate_revoked) 25. SSL Alerts Received

(certificate_expired)

26. SSL Alerts Sent (certificate_expired) 27. SSL Alerts Received (certificate_unknown) 28. SSL Alerts Sent (certificate_unknown) 29. SSL Alerts Received (illegal_parameter)

48. SSL Alerts Sent (user_canceled) 49. SSL Alerts Received (no_renegotiation) 50. SSL Alerts Sent (no_renegotiation) 51. SSL Errors Received (undefined error) 52. SSL Errors Sent (undefined error) 53. SSL Errors Received (no cipher) 54. SSL Errors Sent (no cipher)

55. SSL Errors Received (no certificate) 56. SSL Errors Sent (no certificate) 57. SSL Errors Received (bad certificate) 58. SSL Errors Sent (bad certificate)

59. SSL Errors Received (unsupported certificate) 60. SSL Errors Sent (unsupported certificate) 61. SSL Errors Received

62. SSL Errors Sent 63. Client Hello Received 64. Server Hello Sent

65. SSL Negotiation Finished Successfully 66. SSL Session Reuse Success

67. SSL Session Reuse Failed 68. SSL Concurrent Sessions 69. SSL Bytes Sent

70. SSL Bytes Received 71. SSL Throughput Bytes Server 1. SSL Alerts Recieved

2. SSL Alerts Sent

3. SSL Alerts Received (close_notify) 4. SSL Alerts Sent (close_notify) 5. SSL Alerts Received (unexpected_message) 6. SSL Alerts Sent (unexpected_message) 7. SSL Alerts Received (bad_record_mac)

8. SSL Alerts Sent (bad_record_mac) 9. SSL Alerts Received

(decryption_failed)

10. SSL Alerts Sent (decryption_failed) 11. SSL Alerts Received

(record_overflow)

12. SSL Alerts Sent (record_overflow) 13. SSL Alerts Received

(decompression_failure)

35. SSL Alerts Received (decode_error) 36. SSL Alerts Sent (decode_error) 37. SSL Alerts Received (decrypt_error) 38. SSL Alerts Sent (decrypt_error)

39. SSL Alerts Received (export_restriction) 40. SSL Alerts Sent (export_restriction) 41. SSL Alerts Received (protocol_version) 42. SSL Alerts Sent (protocol_version)

(6)

14. SSL Alerts Sent

(decompression_failure) 15. SSL Alerts Received

(handshake_failure)

16. SSL Alerts Sent (handshake_failure) 17. SSL Alerts Received (no_certificate) 18. SSL Alerts Sent (no_certificate) 19. SSL Alerts Received

(bad_certificate)

20. SSL Alerts Sent (bad_certificate) 21. SSL Alerts Received (unsupported_certificate) 22. SSL Alerts Sent (unsupported_certificate) 23. SSL Alerts Received (certificate_revoked)

24. SSL Alerts Sent (certificate_revoked) 25. SSL Alerts Received

(certificate_expired)

26. SSL Alerts Sent (certificate_expired) 27. SSL Alerts Received (certificate_unknown) 28. SSL Alerts Sent (certificate_unknown) 29. SSL Alerts Received (illegal_parameter)

30. SSL Alerts Sent (illegal_parameter) 31. SSL Alerts Received (unknown_ca) 32. SSL Alerts Sent (unknown_ca) 33. SSL Alerts Received

(access_denied)

34. SSL Alerts Sent (access_denied)

54. SSL Errors Sent (no cipher)

55. SSL Errors Received (no certificate) 56. SSL Errors Sent (no certificate) 57. SSL Errors Received (bad certificate) 58. SSL Errors Sent (bad certificate)

59. SSL Errors Received (unsupported certificate) 60. SSL Errors Sent (unsupported certificate) 61. SSL Errors Received

62. SSL Errors Sent 63. Client Hello Sent 64. Server Hello Received

65. SSL Negotiation Finished Successfully 66. SSL Session Reuse Success

67. SSL Session Reuse Failed 68. SSL Concurrent Sessions 69. SSL Bytes Sent

70. SSL Bytes Received 71. SSL Throughput Bytes

FTP

Client 1. FTP Simulated Users 2. FTP Concurrent Sessions 3. FTP Connections

4. FTP Transactions 5. FTP Bytes

6. FTP Control Conn Requested 7. FTP Control Conn Established 8. FTP Control Conn Failed

9. FTP Control Conn Failed (Rejected)

14. FTP Data Conn Requested (Passive Mode) 15. FTP Data Conn Established (Passive Mode) 16. FTP Data Conn Failed (Passive Mode) 17. FTP File Uploads Requested

18. FTP File Uploads Successful 19. FTP File Uploads Failed

(7)

10. FTP Control Conn Failed (Other) 11. FTP Control Conn Active

12. FTP Data Conn Established 13. FTP Data Conn Established (Active

Mode)

23. FTP Data Bytes Sent 24. FTP Data Bytes Received

25. FTP Control Connection Latency (ms)

26. FTP Data Connection Latency (Passive Mode) (ms)

Server 1. FTP Control Conn Received 2. FTP Control Conn Established 3. FTP Control Conn Rejected 4. FTP Data Conn Established 5. FTP Control Conn Active 6. FTP Data Conn Established 7. FTP Data Conn Requested (Active

Mode)

8. FTP Data Conn Established (Active Mode)

9. FTP Data Conn Failed (Active Mode) 10. FTP Data Conn Established (Passive

Mode)

11. FTP Data Conn Active 12. FTP File Uploads Requested 13. FTP File Uploads Successful 14. FTP File Uploads Failed

15. FTP File Downloads Requested 16. FTP File Downloads Successful 17. FTP File Downloads Failed 18. FTP Data Bytes Sent 19. FTP Data Bytes Received 20. FTP Control Bytes Sent 21. FTP Control Bytes Received

(8)

Ordering Information

Chassis Licenses:

925-3336

IxLoad PLUS-2015, Software Bundle, Layer 4-7 Performance Test Application; Enables support for HTTP, HTTPS, TCPSession, FTP, DNS, DHCP, LDAP and Telnet emulations. Also includes support for ADVNET-DHCP to emulate DHCP enabled clients and Software Impairment on selected hardware.

925-3337

IxLoad Data-ADV-2015, Software Bundle, Layer 4-7 Performance Test Application; Advanced data package enables support for HTTP, HTTPS, TCP, FTP, DNS, Mail (SMTP, POP3 and IMAP), SSH, RADIUS, TFTP, Application-Replay DHCP, LDAP, Telnet and Stateless-Peer emulations. Also includes HTTP QuickTest and ADVNET-DHCP to emulate DHCP enabled clients. Also includes Stream Blaster and Software Impairment on selected hardware.

925-3359

IxLoad Multiplay-2015, Software Bundle, Layer 4-7 Performance Test Application; Data-Video-Voice package includes:

Data: Enables support for HTTP, HTTPS, TCP Session, FTP, DNS, Mail (SMTP, POP3 and IMAP), SSH, RADIUS, TFTP, Application-Replay, DHCP, LDAP, Telnet, Stateless-Peer and StreamBlaster emulations; Video: Enables support for basic RTSP, IPTV (Multicast), Video-ADVANCED (VoD), Adobe Flash Client, Apple HLS Client, Microsoft Silverlight Client, Adobe HDS Client and DASH Client emulations. Includes 925-3189 Video Quality VQMON engine for up to 10Gbps and 925-3193 TCP VQ – Video quality for TCP video traffic for up to 10 Gbps;

Voice: Advanced VoIP SIP & RTP, Audio Codecs, H.323, VoLTE extensions, and Bulk SIP & MGCP. Also includes 925-3528 Voice Quality engine for up to 10Gbps, 925-3512 Video Quality engine for up to 10Gbps conversational video traffic;

Access: Enables support for Advanced Access networking protocols such as DHCP for IP address acquisition, DHCP Server, PPP, L2TP and IPsec.

Note: StreamBlaster, H.323 and Bulk SIP & MGCP are supported on selected load modules

Appliance Licenses:

925-6111

IxLoad PerfectStorm ONE Data, Software, Layer 4-7 Performance Test Application; includes: 925-6101 IxLoad PerfectStorm ONE BASIC (HTTP, HTTPS, DNS, ADVNET-DHCP, Stateless Peer) FTP, DHCP, IMAP, POP3, SMTP, TFTP, App-Replay, TCPsession HTTP Quick Test, RFC 3511 Quick Test Requires: IxLoad Framework, 925-0001. Free with adjoining software purchase.

925-6321

IxLoad, PerfectStorm ONE Multiplay, Software Bundle, Layer 4-7 Performance Test Application; Data, Voice, Video, Access, VPN and Storage bundle for PerfectStorm ONE appliances. Includes: 925-6111 IxLoad

(9)

IxVM Licenses:

939-9511

IxVM, IxLoad Tier-1 FLOATING Subscription license. Includes the following IxLoad protocols supported on IxVM for the purchased term (List price is per unit, per year). HTTP, HTTPS, FTP, DNS, DHCP, LDAP, TFTP, Radius, Mail (IMAP, POP3, SMTP). REQUIRES: License term to be specified (MUST be purchased in multiples of years). Enables 1Gig throughput per unit. INCLUDES IxVM Software Platform Framework, FLOATING. Enables support for IxVM IxServer.

939-9512

IxVM, IxLoad Tier-2 FLOATING Subscription license. Includes the following IxLoad protocols supported on IxVM for the purchased term (List price is per unit, per year). HTTP, HTTPS, FTP, DNS, DHCP, LDAP, TFTP, Radius, Mail (IMAP, POP3, SMTP), Storage. REQUIRES: License term to be specified (MUST be purchased in multiples of years). Enables 1Gig throughput per unit. INCLUDES IxVM Software Platform Framework, FLOATING. Enables support for IxVM IxServer.

939-9513

IxVM, IxLoad Tier-3 FLOATING Subscription license. Includes the following IxLoad protocols supported on IxVM for the purchased term (List price is per unit, per year). HTTP, HTTPS, FTP, DNS, DHCP, LDAP, TFTP, Radius, Mail (IMAP, POP3, SMTP), Storage, IxLoad-Attack and AppLibrary. REQUIRES: License term to be specified (MUST be purchased in multiples of years). Enables 1Gig throughput per unit. INCLUDES IxVM Software Platform Framework, FLOATING. Enables support for IxVM IxServer

References

Related documents

• Customize performance and scalability per application Transparently Add Applications Load Balancer HTTP FTP HTTP FTP HTTP FTP IP Network IP Network HTTP Clients FTP

Systems, Laboratory Information Systems, Telehealth, Public Health Surveillance, Interoperable EHR Systems, Innovation and Adoption & Infostructure.. Issues &

TENANT PARCEL SIZE COMMENCE RENT EXPIRE LEASE BASE RENT ANNUAL MONTHLY BASE RENT INCREASES RENT LEASE TYPE McDonald's USA, LLC 1.29 Acres Est. Tenant has 8

Procedures shared here to letter craft however, and glue the week activities to sign up with construction paper into a simple alphabet.. Complement recognition is the x craft is a

To improve the use of Cymodocea nodosa seedlings, obtained from seeds germinated in vitro, in restoration programs, we investigated the ammonium and phosphate uptake rates of

VOID / Warranty label with Destruct or VOID if attempts 3M™ Polyester VOID Tamper Indicating Label materials 7866 0.08 (0.003) Gloss white tamper resistance are made to remove

Grad Photo Week by appt.— — — —Fraser Valley Photo Studio comes to Cariboo Hill Fraser Valley Photo Studio comes to Cariboo Hill Fraser Valley Photo Studio comes to Cariboo

Shi and Burns (2008b) de- veloped this approach further, employed several additional assumptions (con- strained deadlines, distinctive priorities, per-priority virtual channels)