Ixia Software Release Notes
IxANVL 9.20 EA
September 2018



About This Release

IxANVL 9.20 EA is an "Early Adopter" release. It includes enhancements to existing Test Suites and Bug fixes since the previous release. 

The following is a brief description of Enhanced Test Suites:

 1. VLAN - Test References are updated for the existing VLAN test cases that are applicable for 802.1Q 2014 specification. The Test Suite currently has 161 test cases.
 2. MVRP/MMRP - Test References are updated for the existing MVRP/MMRP test cases that are applicable for 802.1Q 2014 specification. The Test Suite currently has 321 test cases.
 3. PIMSMv6 - Support for Global Address configuration on each of the test interfaces is added
 4. Automotive Ethernet TC11 - New test suite from OPEN alliance TC11 specification is added in Automotive Ethernet family. The Test Suite contains 92 test cases for ARP and VLAN from Switch Semiconductor Test Specification Version draft 12.
 5. Automotive Ethernet TC8  - Existing TC8 test suites from OPEN alliance specification are enhanced to support OA_Automotive_Ethernet_ECU_TestSpecification_v2.0.docx(TC8 ECU and Network Test).
 6. Automotive Ethernet TC8  - Service Primitive support is added for Test Suites - TC8-AUTOETH-TCPCORE, TC8-AUTOETH-TCPADVANCED, TC8-AUTOETH-IP, TC8-AUTOETH-UDP, TC8-AUTOETH-ICMP, TC8-AUTOETH-ARP, TC8-IPV4-ACONF, TC8-DHCPv4-CLIENT.
 7. Automotive Ethernet TC8  - New Sample Stub is added(CommonStub).
 8. Automotive Ethernet TC8  - New test suite TC8-SOMEIP-ETS from OPEN alliance TC8 specification (OA_Automotive_Ethernet_ECU_TestSpecification_v2.0(TC8 ECU and Network Test)) is added. It covers 10 test cases for Enhanced Testability Service (ETS).
 9. Automotive Ethernet TC8  - New test suite TC8-L1L2-TESTS from OPEN alliance TC8 specification (OA_Automotive_Ethernet_ECU_TestSpecification_v2.0(TC8 ECU and Network Test)) is added. It covers 18 Layer2 test cases. 
     
    

Application Compatibility

NOTE: When you are using one or more of the applications below on a single chassis configuration, please use the correct application versions so they align to a common version of IxOS.
Application IxOS 8.50 EA
IxANVL 9.20 EA
IxNetwork 8.50 EA
IxLoad 8.50 EA
VNIC 4.00 EA
Licensing 5.10 EA
For additional product compatibility information please refer to the following online utility. An Ixia website account is required before accessing. http://www.ixiacom.com/support-overview/product-support/product-compatibility-matrix

IxANVL Workstation Requirements

CPU: 32-bit 2 GHz Pentium or better RAM: 2GB or more Disk: 1.5GB free or more Windows OS: Windows 7 Enterprise 32-bit Windows 7 Professional 32-bit Windows 7 Professional 64-bit Windows 2008 Server R2 standard 64-bit Windows 2012 Server R2 standard 64-bit NOTE: IxANVL supports the US English versions of the Windows OS. Although, IxANVL may run on other versions of Windows OS, they are not officially supported by Ixia. If you attempt to install or run IxANVL on any version of Windows OS other than the U.S. English versions, the IxANVL installation or operation may fail. Linux OS: CentOS-6.5 (64 bit) with kernel 2.6.32-431.el6.x86_64 CentOS5.9 (32 bit) with kernel 2.6.18-348.el5xen RHEL5.9 (32 bit) with kernel 2.6.18-348.el5 Centos 5.3 with kernel 2.6.18-128.e15xen Important Note: Java has a known caveat that requires an extra rpm file, xorg-x11-deprecated-libs-6.8.2-31.i386.rpm, that sometimes is not installed by default on an RHE 5.0 machine. As the IxANVL installer is a Java-based application, it is required that this file be installed in order to function normally. Please refer to the Linux installation notes below for a workaround to fix this problem. Ixia Chassis OS: IxOS 8.50-EA

Supported Test Interfaces

Network interface cards directly attached to a Linux or Windows PC - Ethernet 10/100 - Gigabit Ethernet Ixia Load Modules (port CPU required) accessed via Virtual Network Interface Card (VNIC) 10/100/1000 Ethernet Modules: - LM100TXS8 - LM100STSXS2 - LM1000STXS4 - OLM1000STXS24 - LM1000STXR4 - LSM1000XMS12-01/LSM1000XMSR12-01 - ALM1000T8 - LSM1000XMV16-01/LSM1000XMV12-01/LSM1000XMV8-01/LSM1000XMV4-01 - LSM1000XMVR16-01/LSM1000XMVR12-01/LSM1000XMVR8-01/LSM1000XMVR4-01 - ASM1000XMV12X-01, non-Aggregate Mode - ELM1000ST2 - LSM1000XMVDC16 - LSM1000XMSP12 - LSM1000XMVDC12, LSM1000XMVDC8, LSM1000XMVDC4 - LSM1000XMVDC4NG, LSM1000XMVDC16NG 10G Modules: - LSM10G1-01/LSM10gL1-01 - LSM10GXL6-01/LSM10GXL6-02 - LSM10GXM3-01/LSM10GXMR3-01 - MSM10G1-01 - LSM10GXM3-01/LSM10GXMR3-01 - LSM10GXM4-01/LSM10GXMR4-01 - LSM10GXM8-01/LSM10GXMR8-01 - LSM1000XMV8-01/LSM1000XMVR8-01 - LSM1000XMV12-01/LSM1000XMVR12-01 - LSM10GXM2XP-01/LSM10GXMR2-01 - LSM10GXM4XP-01 - LSM10GXM8XP-01 - LSM10GXM8-01/LSM10GXM8S-01 - LSM10GXM8NG-01 - Acceleron 40G/100G Modules: - HSE 40GE QSFP1-01 - FlexFE40QP - LAVA AP40/100GE 2P 100G Modules: - NOVUS100GE8Q28+FAN 8-port QSFP28 100GE

Ixia Licensing

IxANVL 9.20 EA ships with Ixia Licensing Utility 5.10 EA.

Installation Notes

General Installation Notes
When you purchase IxANVL test suites, your Ixia Support representative sends
you an e-mail message containing a user name, a password, and an HTML attachment
that contains the link to your IxANVL installation file on the Ixia Web site.
The following procedure downloads the IxANVL installation file from the Ixia
Web site.

To download the installation file:

  1. Select and open the attachment. Your Web browser displays the attachment 
     containing the link to your IxANVL installation file.
     
  2. Right-click the link. A context menu appears.
  
  3. Choose the command that allows you to save the target (your IxANVL 
     installation file). A dialog box appears, prompting you for the user name and 
     password from the email message.
     
  4. When prompted, type your first and last name and the password. The File 
     Download dialog box appears.
     
  5. Click Save.
  
  6. When prompted for the target location, browse to the desired folder. The 
     IxANVL installation file is downloaded and stored in the target location.    
      
 
Windows Installation Notes

The IxANVL installation file is supplied to you (either via a download or on the
IxANVL installation CD) as an executable named anvl-{release}.r-branch-Install.exe, 
where {release} is the IxANVL release number. For example, for release 9.20 EA,
the executable is anvl-9.20.EA.r-branch-Install.exe.

Execute the following steps to install IxANVL on a Microsoft Windows machine:

  1. Simply execute the installer executable by double-clicking the file. A 
     welcome dialog will be presented. Click Next to proceed.
  
  2. Carefully read the End User License for Ixia Software. If you accept its 
     terms, select "I accept..." and click Next.
     
  3. The install destination dialog box appears. Browse for the intended location
     of this installation, and then click Next.
     
  4. The pre-installation summary appears. Verify the installation information. 
     If the summary is correct, click Install. 
     
     A progress bar displays the IxANVL installation progress. A second progress 
     bar displays the progress of the Ixia licensing.
  
You can remove/uninstall the software by using the standard Microsoft Windows
Add/Remove Programs applet.

NOTE: IxANVL supports US English versions of the Windows operating system. 
      Although IxANVL may run on other versions of Windows OS, these other 
      versions are not officially supported by Ixia. If you attempt to install 
      or run IxANVL on any version of Windows OS other than the US English 
      version, IxANVL installation or operation may fail.

NOTE: When IxANVL is started in Windows 7, Windows 2008, Windows 2012 for the 
first time, it requires to be started as "Run as administrator".

         
Linux Installation Notes

The IxANVL installation file is supplied to you (either via a download or on the
IxANVL installation CD) in a compressed format called gzip. It is named:
anvl-{release}.install.tar.gz, where {release} is the IxANVL release number. For 
example, for release 9.20 EA: anvl-9.20.1.r-branch.install.tar.gz

NOTE: Refer to IxANVL and VNIC user guide - CentOS 6.5 for prerequisite and installation
      steps for IxANVL and VNIC in CentOS 6.5.

NOTE: Occasionally, there are display issues when running the installation with 
      some X-windows-based PC clients. In these cases, it is recommended to use 
      the console (command line) installation mode. In particular, there seems 
      to be a performance issue with some versions of Exceed. When using Exceed, 
      updating your Window Manager property value in 'XConfig/Screen Definition/
      Screen 0' to be 'Native' may resolve the issue.

  1. Before you can install IxANVL, you must extract the installation file. To 
     extract the IxANVL installation file:

     a. Use the following command to gunzip the TAR.GZ file:
            gunzip anvl-{release}.install.tar.gz
        The result of this operation is a TAR file named:
            anvl-{release}.install.tar
         
     b. Use the following command to unTAR the TAR file:
            tar -xvf anvl-{release}.install.tar
        The result of this operation is the IxANVL installation file:
            anvl-{release}.install
        For example, for release 6.80:
            anvl-6.80.1.r-branch.install
          
  2. To install IxANVL
  
     a. Login as root (or use the su command to switch to the root account).
   
  3. Run:
         ./anvl-{release}.install
         
      The installer displays its initialization window.
      
      NOTE: Only the root account can install IxANVL.
      NOTE: If you are using a text-only window, for example, Telnet, use the
            -console option to run the installer in console mode.
            
      Upon completion of the initialization, the Welcome dialog box appears.
      
      Click Next to continue. The License Agreement dialog box appears.

  4. Carefully read the End User License for Ixia Software. If you accept its 
     terms, select "I accept..." and click Next.
     
  5. The Directory Name dialog box appears. Browse for the location of this 
     installation, and then click Next.
     NOTE: Clicking Next here implies that you accept the terms of the End User 
     License.

  6. If this is an upgrade, the installer will move the data for the original 
     installation to this location.
     
  7. The pre-installation summary appears. Verify the installation information. 
     If the summary is correct, click Install. 
     
     A progress bar displays the IxANVL installation progress. A second progress 
     bar displays the progress of the Ixia licensing.
     
  8. When installation is complete, the Summary information dialog box appears.
     Click Finish.

Note: The IxANVL product is going to use a new Licensing mechanism called ILU.
      Details of how the ILU is installed and used can be found in Chapter 6 of
      the "ANVL Getting started guide" and the "Ixia Licensing Management User Guide"

How to Report Problems

Contact List Change: 4150211; Date: 2013/09/24

USA, Canada and Latin America Customer Support

Hours: 6:00am PST to 6:00pm PST
Email: support@ixiacom.com
Phone: +1-818-595-2599

Europe, Middle East, and Africa Customer Support

Hours: 07:00 to 17:30 GMT
Email: support-emea@ixiacom.com
Phone: +40-21-301-5699

India Customer Support

Hours: 09:00 to 17:30 local time
Email: support-india@ixiacom.com
Phone: +91-80-4939-6410

China Customer Support

Hours: 09:00 - 18:00 local time (Beijing time), Monday through Friday
Email: support-china@ixiacom.com
Phone: 400-898-0598 (Greater China region)
Phone: +86-10-5732-3932 (Hong Kong customers)
Fax: +86-10-8454-9198

Asia Pacific Customer Support

Hours: 09:00 to 17:30 local time (Singapore)
Email: support-asiapac@ixiacom.com
Phone: +91-80-4939-6410

Japan Customer Support

Hours: 09:00 to 17:30 local time (Japan), Business days
Email: support-japan@ixiacom.com
Phone: +81-3-5326-1980
Fax: +81-3-3348-7733

Additional Documentation

Please refer to our website at http://support.ixiacom.com/support-services/product-support/user-guides.

You will be required to provide a login and password to enter this section of 
the web site. If you do not have a username and password, please forward your 
request to: mailto:support@ixiacom.com.

What's New in IxANVL

9.20 EA Features

Conformance
IxANVL is able to parse additional parameters for windows, when script is running in background.

IxANVL-IPV4
Test methods for test case 3.5, 3.6, 3.7 and 3.8 are modified with some extra steps to avoid losing/removing packets those need to be reassembled.

IxANVL-PIM-SMV6
New Parameter entry "PIM DUT Configure Global IPv6 Per Interface" is added to support Global Address configuration on each of the test interfaces and pim-smv6-suite-setup-command.exp is updated accordingly

IxANVL-TC8-ICMP
Changed Test Case 2.1 and 2.18 so that the sent UDP packet contains some data



Known Issues List


Resolved Defects List

IxANVL-AUTO-ETH-ICMPV6

Bug Number Notes
1474224 Test Case 4.2 - address validation in received ICMPv6 echo request message is corrected

IxANVL-AUTO-ETH-TCP-CORE

Bug Number Notes
1472066 Test case 3.6 is updated to ignore ACK flag in RST
1472732 IxANVL waits for specific TCP packet to conclude if a response is received or not, ignoring any other packet

IxANVL-AUTO-ETH-UDP

Bug Number Notes
1474750 New Sample Stub is added(CommonStub) for the test suite

IxANVL-BFD

Bug Number Notes
1468463 Time interval argument TIME_INTERVAL has been passed to BFD-ISIS suite-setup script.
1468608 Protocols supported clv (129) has been added in anvl isis hello packets.
1468772 Config Validator updated with proper combination of IGP protocol, signalling protocol and MPLS routing protocol.
1472864 Test case 21.7 is deleted since the statement that was referred from the specification earlier is not exactly a testable statement
1473912 ANVL does not crash with seg fault when ISIS adjacency fails to establish
1474079 Config validate is added to ensure that MPLS BFD test cases(31.1 31.2 32.1 33.1 33.2 33.3 33.4 33.5 33.6 33.7 33.8 34.1 34.2 34.3 34.4 35.1 35.2 35.3 35.4 35.5 35.6 35.7 35.8) don't run when BFD IGP Protocol is MPLS, BFD LSP signalling protocol is LDP and MPLS Routing Protocol is not equal to OSPF
1474238 Removed the arguments AREA_PASSWORD and DOMAIN_PASSWORD from bfd-isis-setup-command.exp script

IxANVL-BGP-AS4

Bug Number Notes
1477057 Test Case 2.8 - AS4_AGGREGATOR attribute's data field validation in received BGP4 Update Message is corrected

IxANVL-BGP4

Bug Number Notes
1477239 Test case 35.1, 35.2, 35.3, 35.4, 35.4, ANVL does not crash with seg fault

IxANVL-CE2.0

Bug Number Notes
1469139 Test Cases 4.1-4.4 , 6.1 - 6.4 , 8.1 - 8.4 ,9.2 - 9.5 are updated to call mac flush script to flush the mac addresses.
1469141 Test Case 20.2 is updated to pass correct destination mac address as argument for traffic script

IxANVL-DHCP-CLIENT

Bug Number Notes
1485089 Test Case 12.7 - Waiting time before sending ICMP Echo request is changed to ParamLeaseTime/2 such that the echo request is sent within lease duration

IxANVL-DHCPV6-CLIENT

Bug Number Notes
1469118 Test Case 29.2 and 30.2 are updated to listen for proper Neighbor Solicitation message.

IxANVL-DHCPV6

Bug Number Notes
1473719 Test Cases 28.1-28.8 are updated such that, when received NS message contains unspecified Source Address, IxANVL sends multicast destination IPv6 Address and multicast mac address in the sent packet
1487736 The Destination Address and Solicited flag is updated for Neighbor Advertisement message for Test Case 29.12
1488284 Test Case 28.8 and 29.12 - Destination Address and Source Address of DHCPv6 Reply message is updated

IxANVL-EAPOL-S

Bug Number Notes
1477699 Test Case 1.2 - ANVL crash problem is resolved
1477700 Test Case 6.1 - ANVL crash problem is resolved
1477701 Test Case 4.1 - ANVL crash problem is resolved

IxANVL-ETHEROAM

Bug Number Notes
1482774 Test Classification is changed to MAY for Test Case 5.7 and 6.1 since the spec does not clearly state about the expected behavior about the reserved bit

IxANVL-IKEV2

Bug Number Notes
1473552 Test Case 33.9 is updated to send correct nonSelectorAddress in the ICMP packet

IxANVL-L3VPN

Bug Number Notes
1467098 Test Suite intermittent crash problem is resolved
1470685 Test Case 11.7 - Reason for failure of expected value in the received packet is now visible in the log
1472542 Test Case 5.5 - prefix address comparison corrected
1474692 Test Case 10.12 - BGP update message checking corrected
1476429 Test Case 13.5 - IxANVL sends route refresh capability in open message
1476431 Test Case 10.4 - Interface and Next hop corrected for UPDATE message

IxANVL-LDP

Bug Number Notes
1470948 Test Case 40.1 is updated to check label message correctly
1472909 Test Case 45.1 sends Label Request without Hop Count and Path Vector TLV
1478173 The test case details are removed from the LDP User Guide document(anvl_ldp_.pdf) that are not available with the installer
1478640 Added static route script call for Test Cases 11.3 11.5 12.2 and updated the Label Request message expectation for correct FEC for test case 26.7

IxANVL-MPLS

Bug Number Notes
1469324 Corrected the error in construction of the environment variable string passed to mpls-suite-reset-command.exp

IxANVL-MPLSLspPing

Bug Number Notes
1466467 Test Case 3.3, ANVL correctly verifies label stack for MPLS ECHO REQUEST packet.
1466724 Test Case 4.3, 4.4, 5.6, 5.7, 5.8, 5.9, 5.10 , ANVL sends FEC as ANVL's loopback address so that DUT sends label for the FEC.
1466725 Test Case 7.2, ANVL verifies IP header source address in received MPLS ECHO REQUEST as DUT's Loopback or interface address.
1467172 Test Case 8.3 is updated to add Explicit null MPLS header in echo request packet
1467372 Test Case 7.3, ANVL verifies MPLSLSPING Echo Request packet destination address as 127/8.
1467373 Test Case 8.30, ANVL correctly checks the return code in LSPPING packet.
1472570 Explicit NULL label is added for Test Case 8.1 and 8.15
1472904 Added config validate to skip test cases 5.4, 5.5 and 11.4 when parameter entry “MPLSLSPPING DUT includes Vendor Enterprise Number TLV" is set to False
1475028 Test 8.10 - echo request message corrected
1478988 Sample scripts are updated for running the scrips in Linux

IxANVL-MRP

Bug Number Notes
1469891 Corrected the configuration and parameter files for MVRP-MMRP and MIPV6-HA

IxANVL-OPENFLOW1.3

Bug Number Notes
1478955 Test case 26.20 is updated to check PHY PORT only in BASIC class

IxANVL-PIM-SMV6

Bug Number Notes
1469579 PIMSMv6 Test Case 4.5 corrected such that it does not show the pre status error message in log

IxANVL-PPPoE

Bug Number Notes
1484927 Test Case 6.1 is updated to wait for PADR message for either Access Concentrator 1 or Access Concentrator 2 and destination address check is corrected
1485075 Test Case 13.17 is deleted since the spec statement it is referring is not exactly a testable statement

IxANVL-RSVP-TE

Bug Number Notes
1472743 IxANVL sends hello packet of length equal to configured "RSVP-TE DUT Link Layer MTU" to ensure that hello packet does not require to be fragmented
1472924 Test Case 7.15 is updated to wait for PATH message and PATH TEAR message on correct interfaces
1486598 Test Case 8.4 is updated to verify Session Length along with Session Name
1486867 Test Case 7.10 - LSP identifier sent in PATH ERROR message is updated to be same as received LSP identifier in PATH messgae
1487607 Test Case 6.6 is updated to use ERO IPv4 address from the unused pool of addresses

IxANVL-TC8-ARP

Bug Number Notes
1473379 Test Case 2.27 is updated to send ARP response with correct MAC Address
1485547 Source Address checking is corrected for Test Case 2.28

IxANVL-TC8-IPv4

Bug Number Notes
1473575 Test Case 5.2 - ICMP Echo Request is sent to proper Directed Broadcast Address

IxANVL-TC8-TCP

Bug Number Notes
1473104 Test Case 12.6 - SEND request packet corrected
1474731 The crash problem for Test Cases 1.6 and 1.7 is resolved
1475442 Test Case 12.4 - ANVL sends LISTEN_AND_ACCEPT after creating SOCKET by sending CREATE_BIND
1475443 Test Case 12.14 - After sending CREATE_AND_BIND, ANVL sends CONNECT
1475950 Test Case 1.7 - IxANVL opens TCP socket based on parameter entry "TCP first free port" for CREATE_AND_BIND
1476147 Test Case 11.4 - ANVL sends CLOSE_SOCKET instead of SHUTDOWN
1476310 Test Case 4.6, 4.7, 4.8, 4.9, 4.10, 4.11 - Open Socket is changed to Listen Socket

IxANVL-TC8-UDP

Bug Number Notes
1475026 Test case 6.1 is updated to verify TTL instead of UDP Data Length
1475029 Changed test case 5.1 to send CREATE_AND_BIND for different port numbers
1476139 Test Case 8.1 - Corrected the test procedure and value for IP OPT : Overflow.
1477682 Test Case 8.2 - ANVL crash problem is resolved

IxANVL-VLAN

Bug Number Notes
1474093 The test instance for VLAN suite is created for Windows
1482495 Test Case 17.2 is updated to call the script 'Reset Forwarding of Unicast MAC Address' as part of DUT cleanup configuration after test execution is completed