1 / 66

AX4000 Applications Overview

johana
Download Presentation

AX4000 Applications Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. AX/4000 Applications Overview FastTrack www.spirentcampus.com

    2. AX/4000 Applications Overview 2 Curriculum Overview FastTrack courses are foundational elements of the ExpertTrack certification curriculum.

    3. AX/4000 Applications Overview 3 The FastTrack Framework

    4. AX/4000 Applications Overview 4 Course Description The AX/4000 Applications Overview FastTrack course will present information regarding AX/4000 GUI applications allowing you to choose your direction regarding the use of these applications. A detailed Presentation follows to walk you through the configuration parameters. A detailed Lab is also included to walk you through, step-by-step, a basic test scenario. A Quiz is also provided to test (either pre or post) your knowledge and as an additional learning element.

    5. AX/4000 Applications Overview 5 Course Objectives After completing this course you will be able to: Identify the core AX/4000 GUI applications. Describe the features of core AX/4000 GUI applications. Describe the difference between control and automation of an AX/4000 GUI application. Describe the differences between Functional, Performance and Conformance testing and identify the AX/4000 applications that support these tests.

    6. AX/4000 Applications Overview 6 Course Prerequisites The following are prerequisites to the AX/4000 Applications Overview FastTrack course: AX/4000 Architecture Overview (ADT-100) AX/4000 Hardware Overview (ADT-101) These prerequisite courses can be accessed from: www.spirentcampus.com

    7. AX/4000 Applications Overview 7 Associated Certification Track The AX/4000 Applications Overview FastTrack course is a component of the following Certification tracks: AdvancedTrack Courses: Testing Layer 2/3 and QoS Technology courses Testing Routing Technology courses Testing MPLS Technology courses Testing Access Protocols ExpertTrack Certifications: SCPE – Internetworking/Routing Protocols, MPLS/VPNs SCPA – All associated with the Technology courses listed above

    8. AX/4000 Applications Overview 8 Topics Overview Introduction Applications Function Overview Core AX/4000 Applications Activity

    9. AX/4000 Applications Overview 9 Testing Reasons The Internet is made up of various components, such as routers, switches, hubs, firewalls, etc. Many different equipment manufacturers as well as service providers are needed in order to support the Internet. These manufacturers and providers need the tools to test, simulate, analyze, troubleshoot, develop, and certify network infrastructure, from initial design to ongoing testing of the final network.

    10. AX/4000 Applications Overview 10 AX/4000 Testing AX/4000 Broadband Test System is simply the most powerful system ever developed for testing the performance and Quality of Service of broadband technologies. Engineered for maximum flexibility and scalability, the AX/4000 is a modular, multi-port system capable of testing multiple transmission technologies such as ATM, IP, Frame Relay and Ethernet simultaneously at speeds up to 10 Gbps. AX/4000 provides solutions for the following: s

    11. AX/4000 Applications Overview 11 AX/4000 Broadband System The AX/4000 product line features portable and high-density chassis; an assortment of test modules that support various technologies, protocols, and interfaces; plus software applications and automation.

    12. AX/4000 Applications Overview 12 You can configure the AX/4000 chassis from any of the 2 major controller software methods. This FastTrack will focus on core Applications.

    13. AX/4000 Applications Overview 13 AX/4000 Test Types Tests complete life cycle of product Full line of interfaces Conformance Test Suites Performance Test Suites Functional Testing Robust traffic generation and analysis features Various emulation packages SLA Monitoring

    14. AX/4000 Applications Overview 14 Topics Overview Introduction Applications Function Overview Core AX/4000 Applications Activity

    15. AX/4000 Applications Overview 15 What AX/4000 product should I use? The previous section presented some of the Test Types that the AX/4000 provides. This section will investigate the high level workings of AX/4000 applications in order to help you decide which application best fits your testing requirements.

    16. AX/4000 Applications Overview 16 AX/4000 GUI Applications Most AX/4000 applications include a graphical user interface (GUI). Many test developers find creating tests with a GUI ideal because it is easy to use and enables them to begin testing quickly, sometimes within minutes of installation. GUI interfaces are intended to be highly intuitive and to guide the user through the test process. Ease of use is a primary consideration.

    17. AX/4000 Applications Overview 17 What are my requirements? To help identify the AX/4000 GUI application for your testing needs, you first must identify your testing requirements: What is my priority, ease of use or testing complexity? What Type of Test am I performing? Performance, Functional or Conformance? What is more important: control or automation? Do I want to generate test script from my GUI application?

    18. AX/4000 Applications Overview 18 AX/4000 Test Control No matter what application you use to configure the AX/4000 chassis and Test Modules (AX/4000 Controller Software, RPT MPLS VPN, etc.), the end result is that they run the test based on the configuration.

    19. AX/4000 Applications Overview 19 1. Connect to and initialize the AX Chassis 2. Lock your ports Configure the Interface Configure the Generator Configure the Analyzer Run Test Gather Results Rerun test based on results (optional) Save results Disconnect from the Chassis AX/4000 Test Process

    20. AX/4000 Applications Overview 20 Control verses Automation Having control over an application allows you to: Create custom traffic Create custom execution of the test Gather custom results Having an application provide more automation allows you to: Have plug and play testing Run specific types of tests designed by the application There are AX/4000 GUI applications that provide control and automation. The more control you have, the more customization you can perform. The more automation you have, the more plug and play the application.

    21. AX/4000 Applications Overview 21 A Performance test consists of “stress testing” the device to see how it behaves under loaded conditions. Performance should be tested under stressful, yet realistic conditions. Generate traffic as close to real traffic as possible. Realistic traffic requires the ability to generate traffic with: A broad distribution of source and destination addresses. A mix of packet sizes and types. The bandwidth characteristics of realistic traffic. Different ratios of unicast and multicast traffic. Testing QoS; many different streams and also to create conditions that force prioritization. Performance Testing incorporates Layer 2 and Layer 3 of the OSI Model within AX/4000 GUI applications. Performance Testing

    22. AX/4000 Applications Overview 22 A Functional test consists of verifying that the device does everything it is supposed to do (i.e., protocol support, filters, management, etc.). A Functional test is typically (but not necessarily) less rigorous than a conformance test and may require the use of proprietary and management control of the DUT/SUT in order to function (for example: invoking protection switching criteria and observing the results). Functional Testing incorporates Layer 1, Layer 2 and Layer 3 of the OSI Model within AX/4000 GUI applications. Functional Testing

    23. AX/4000 Applications Overview 23 A Conformance test consists of verifying the device’s behavior in correspondence with the standards, conventions, and rules. Conformance testing for computer networking protocols is defined in ISO/IEC 9646-1:1994(E) This type of testing is used throughout the initial stages of development to ensure the accuracy of a protocol implementation. Conformance testing is also employed in regression testing after initial product deployment to double-check any changes in the implementation (bug fixes, optimizations or additions). Conformance Testing incorporates Layer 2 and Layer 3 of the OSI Model within AX/4000 GUI applications. Conformance Testing

    24. AX/4000 Applications Overview 24 OSI Model Testing The AX/4000 products excel at testing the first three layers of the OSI model.

    25. AX/4000 Applications Overview 25 AX/4000 Layer 1 Testing The AX/4000 provides ATM interface and Sonet Layer 1 testing through the use of: Bit Error Rate Testing (BERT) Interface statistics and alarms This Layer 1 testing is only supported through Functional Testing.

    26. AX/4000 Applications Overview 26 The AX/4000 Also provides Layer 2 testing in all three testing areas, Functional, Performance and Conformance using the mAX, OC-48, and OC-192 Test Modules. The following ATM Layer 2 interfaces are supported: ATM OC192 ATM OC48 ATM OC-12C ATM OC-3C ATM 622 and 155 UTOPIA ATM DS3 and E3 ATM T1 and E1 ATM 8 PORT T1/E1 IMA ATM 25 AX/4000 Layer 2 Testing

    27. AX/4000 Applications Overview 27 Test Cells/Packets Test cells/packets are used to perform Quality of Service measurements. A field (called the Test Block) is automatically inserted by the generator. When the AX/4000 analyzer receives test cells/packets, it can measure the following: Bit error rate (using a PRBS pattern) Cell/packet loss Cell misinsertions Out–of–sequence events Cell/packet transfer delay There is even a CRC which is used to warn of bit errors in the timestamp or sequence number. The structure of the Test Block is different in Layer 2 (Cell/Frame/PDU) mode vs. Layer 3 (Packet) mode.

    28. AX/4000 Applications Overview 28 Layer 2 Test Cell Structure

    29. AX/4000 Applications Overview 29 The AX/4000 Also provides Layer 3 testing in all three testing areas, Functional, Performance and Conformance. Protocols BGP OSPF IS-IS RIP Interfaces PoS IPoE IPoATM IPoPPP AX/4000 Layer 3 Testing

    30. AX/4000 Applications Overview 30 Layer 3 IP Supported Hardware mAX, mAX IP, mAX IPex, OC-48, and OC-192 Test Modules The following Layer 3 interfaces: 10/100/1000 Ethernet 10 GbE LAN/WAN OC-192c (POS) OC-48c/STM-16c (PPP, HDLC, and Frame Relay) OC-12c/STM-4c (PPP, HDLC, ATM, and Frame Relay) OC-3c/STM-1c (PPP, HDLC, ATM, and Frame Relay) DS3 (PPP, HDLC, and Frame Relay)

    31. AX/4000 Applications Overview 31 Layer 3 Test IP Packet Location

    32. AX/4000 Applications Overview 32 Layer 3 Test IP Packet Components

    33. AX/4000 Applications Overview 33 Individual vs. mAX Tagged Flows Applicable for test packets only. Select either “Each flow” or “Aggregate of flows” from the “Create test stream for” box. This selection marks the way in which an aggregate of flows or individual flows are mapped onto a mAXTag. Each mAXTag consists of the chassis number, port number, and index number (represents the test stream number from 0 to 4,095). If the chassis number is 1, the port number is 2, and the index (or stream) number is 26, the mAXTag for this particular IP flow would be 1.2.26.

    34. AX/4000 Applications Overview 34 Capture and decode on a specific event. AX/4000 TCP/IP Protocol Decoder Option captures and decodes IP data from an ATM cell stream and outputs an ASCII text file containing detailed statistics about the decoded data. ATM Protocol decoding capabilities include ATM SVC, IP, LANE, PNNI, NNI B-ISUP/B-IC1, IMA, SPVC/SPVP For live decoding, the software includes a trace mode with pause and resume capability. Traffic captures can be triggered manually or automatically by packet errors and when the traffic encounters a user-specified delay threshold. AX/4000 Capture and Decode

    35. AX/4000 Applications Overview 35 Once data has been captured, you can then decode the information. AX/4000 Decode Example

    36. AX/4000 Applications Overview 36 Topics Overview Introduction Applications Function Overview Core AX/4000 Applications Activity

    37. AX/4000 Applications Overview 37 Core AX/4000 Applications The following are core GUI AX/4000 Applications that are used to configure and execute tests on the AX/4000 chassis and Test Modules: AX/400 Controller Software Router Performance Tester Test Suite Manager SpirentConnect

    38. AX/4000 Applications Overview 38 AX/4000 GUI Provides full control over the AX/4000 Features and Capabilities using a user friendly GUI. Also referred to as AX/4000 Controller Software.

    39. AX/4000 Applications Overview 39 AX/4000 GUI Features Tracks User Licensing. Allows the user to configure the chassis manually (Control). Provides multiple environment support: Layer 2 Layer 3 Routing Emulation PPPoX

    40. AX/4000 Applications Overview 40 AX/4000 Manual Configuration Allows the user to configure the chassis manually.

    41. AX/4000 Applications Overview 41 AX/4000 GUI Main Window

    42. AX/4000 Applications Overview 42 Main Window > Virtual Chassis Display

    43. AX/4000 Applications Overview 43 Main Window > Generator Work Area

    44. AX/4000 Applications Overview 44 Main Window > Analyzer Work Area

    45. AX/4000 Applications Overview 45 Router Performance Tester (RPT) The Router Performance Tester (RPT) GUI application is designed to test routers in a variety of environments including performance testing, routing, MPLS/VPNs, access, and mobility technologies. It provides integrated control and data plane tests. It simplifies the complexity of router testing.

    46. AX/4000 Applications Overview 46 Supported Hardware AX/4000 Mainframe and Portable chassis mAX, mAX IP, mAX IPex, OC-48, and OC-192 Test Modules The following Layer 3 and Multi-Layer interfaces: 10/100 Ethernet Gigabit Ethernet copper and optical OC-3/12/48/192 POS OC-3/12 IPoATM 10 Gigabit Ethernet (UNIPHY and XENPAK) Channelized OC-12, OC-48, and OC-192

    47. AX/4000 Applications Overview 47 Modular Architecture RPT Features a Modular architecture that easily supports different Test Wizards. RPT currently includes the following Test Wizards: RFC 2544 Performance Test Application BGP-4 Performance Test Application MPLS VPN Performance Test Application RFC 2547 Martini VPLS PPPoX Access Performance Test Application GTP Test Application

    48. AX/4000 Applications Overview 48 Features Simplifies the complexity of router testing with features such as: Topology editor Table view editor Test wizards Event scheduler Results manager Tcl automation Allows customizing of IP test packets and traffic generation through the DUT at full line rate. Real-time statistics, capture, and decode capabilities offer a complete picture of equipment performance and aid in debugging tests.

    49. AX/4000 Applications Overview 49 RPT Test Wizard Feature Test Wizard saves time by providing the test methodology.

    50. AX/4000 Applications Overview 50 RPT Topology Editor Feature Topology Editor simplifies test setup with a visual editor.

    51. AX/4000 Applications Overview 51 RPT Event Scheduler Feature Event Scheduler clarifies test events by allowing editing at a macro-task level.

    52. AX/4000 Applications Overview 52 RPT Results Manager Feature Results Manager displays test results in multiple formats for easy analysis and export for easy analysis and export for quick reports.

    53. AX/4000 Applications Overview 53 RPT Table View Editor Feature Table View Editor displays key protocol parameters in organized grids for fast viewing and editing.

    54. AX/4000 Applications Overview 54 RPT Tcl Script Recorder Feature Tcl automation provides both GUI-to-script capabilities and a Tcl Script Recorder that allows recording of GUI navigation to a Tcl script.

    55. AX/4000 Applications Overview 55 What is TSM? Conformance Test Suite Manager (TSM) acts as a platform for running test suites on AX/4000 Broadband Test Systems.

    56. AX/4000 Applications Overview 56 What is TSM? (Continued) The Test Suite Manager allows users to set test parameters and selectively run test cases either individually or as a batch operation. A conformance test suite measures the compliance of an instrument under test to an accepted specification, such as those provided by ITU-T and the ATM Forum.

    57. AX/4000 Applications Overview 57 Conformance Test Suite Features Each test suite consists of test cases and parameters that are specific to the test suite.  A set of default parameters is provided to quickly get you started.

    58. AX/4000 Applications Overview 58 Conformance Test Suites Supported There are over 50 CTS Suites that you can load to support all of the following: ATM (UNI 3.1/4.0, PNNI, OIF, SSCOP) Frame Relay/ATM Internetworking IPv6 RIP, RIPv2, RIPng OSPFv2, OSPFv3 Integrated IS-IS, IS-ISv6 BGP-4, BGP-4+ MPLS RSVP-TE/CR-LDP MPLS VPNs PIM

    59. AX/4000 Applications Overview 59 SpirentConnect SpirentConnect is a Spirent Communications application that provides: Multiple product support. A common architectural framework that is separate from the test generation content.

    60. AX/4000 Applications Overview 60 SpirentConnect Features Delivery mechanism is separate from the test generation software. Delivery mechanism is called the framework. Test generation software is called the content. Framework/content methodology allows Spirent to release content at any time.

    61. AX/4000 Applications Overview 61 Content Tab Contains a script development environment Used to develop scripts that can run inside or outside SpirentConnect Scripting tools make script writing easier.

    62. AX/4000 Applications Overview 62 Provides test development through the use of Tcl/TK embedded applications Applications provide ease of use through the GUI screens Applications generate Tcl scripts.

    63. AX/4000 Applications Overview 63 Provides test development through the use of launched external applications (such as the AX/400 GUI). Shortcut icon launches external application outside of SpirentConnect.

    64. AX/4000 Applications Overview 64 Topics Overview Introduction Applications Function Overview AX/4000 Core Applications Activity

    65. AX/4000 Applications Overview 65 The following activity is included in this FastTrack: Lab 1: AX/4000 Applications Screen Cams Perform the activity as described within the associated Lab Document. The Lab Document provides all detailed steps and setup information necessary in order for you to successfully complete the activity. It is accessed from the resources button of the on-line version of the FastTrack: www.spirentcampus.com Activity

    66. AX/4000 Applications Overview 66 Thank You FastTrack courses are foundational elements of the ExpertTrack certification curriculum.

More Related