Ixia Software Release Notes
IxNetwork 9.30 Update2
Build Number: 9.30.2306.60 (July 2023)



About This Release

IxNetwork 9.30 Update 2 is an update release on top of IxNetwork 9.30. For a complete list of all the new features included in this release, please refer to the 'What's New' section below.

Application Compatibility

 

As an update release, IxNetwork 9.30 Update 2 has the same compatibility as that of IxNetwork 9.30 release.

For IxNetwork 9.30 Update 2, use 
- Wireshark 3.2.6.259
- IxOS 9.30, 9.30 Patch1, 9.30 Patch3

For Protocol Wizards, we need Windows 10 or higher as the client operating system.

 


User Authentication

Starting with version 8.10 EA, it is recommended to provide your credentials while starting the IxNetwork client application. The credentials are validated using an e-mail based authentication mechanism. For details, see Start IxNetwork section in the IxNetwork Getting Started Guide.

It is recommended to create an account before you start using IxNetwork. Select the Create new account option on the login page available at: login.ixiacom.com and enter your details. You will receive an e-mail. You can use the new account only after you verify the e-mail address by opening the link in the verification e-mail received from "Ixia Identity". If the client machine running IxNetwork is offline, a token is required to sign in. The token is a binary file, that can be obtained by signing in to login.ixiacom.com from a computer with Internet access and downloading the Offline Authentication Token.

Note:

When signing in, or managing the account in a web browser, always confirm that you are doing so over a secure connection. Keysight does not ask for user name, password, or other personal information via e-mail.

 

There is also an offline option to continue without user authentication.

 

If you do not user authentication, you will miss out on new product releases and feature notifications, as well as, upcoming features, such as:

- One-click feedback and support

- Cloud configuration storage

- One-click configuration sharing

 

Privacy Matters:

To improve the experience for customers and the quality of Ixia's products, data may be collected and stored by Ixia. This typically includes data about the product usage and environment (such as operating system, browser, language), and personal data such as user name, email and IP addresses. Only Ixia's IT, project managers and marketing worldwide will have access to this data. When you first sign in to either application, you will be asked to consent to such data collection and use, and to the data transfer to Ixia in the United States. You may withdraw your consent at any time and for any reason. Please refer to our privacy policy for more information and opt-out possibility (available at https://www.ixiacom.com/privacy-policy)

 


Licensing

IxNetwork requires that a license for its use be installed for each chassis used by IxNetwork. That license may be installed on each chassis or on a server on your network, referred to as the central license server.

 

For more information about the new Licensing system, please refer to the "Ixia Licensing Management User Guide" provided with the Ixia software, or downloadable from the Ixia web site: https://ksm.software.keysight.com/content/KSMQuickReferenceGuide.pdf

 


Installation Notes

To install this update, you must have the IxNetwork 9.30 'client' component installed on the user workstation where the IxNetwork GUI will be run.

Download IxNetwork Update software from the Ixia website and Double-click on the file from within Windows Explorer.

Installed updates are visible under control panel -> installed updates for IxNetwork 9.30

Please contact Ixia customer support for upgrades if needed.

IxNetwork Web Edition

  1. IxNetwork Web Edition supports IxNetwork web based user interface, QuickTest and API Browser.
  2. IxNetwork Web Edition can be installed on VM (ESXi and KVM), Native IxOS chassis.
  3. IxNetwork Web Edition software (OVA, QCOW2, Docker, and HSL package) are available as downloads from the Ixia website.

IxNetwork Web Edition OS Network Storage
ESXi OVA ESXi 6.0 Update 2 or ESXi 6.5 (64 bit only) VMXNET3 128 GB
KVM QCOW2 Ubuntu 18.04 LTS or CentOS 7.6.1810 (64 bit only) virtio 128 GB
Docker Ubuntu 20.04 LTS or CentOS 7.6.1810 (64 bit only) Promiscuous mode enabled 128 GB

 

Application IxNetwork Web Edition
Google Chrome 80 or newer
Mozilla Firefox 79 or newer
Microsoft Internet Explorer 11 or newer
Microsoft Edge 44.17763.1.0 or newer
Apple Safari 12.1.1 or newer

 

IxNetwork Web Edition can be installed on VMWARE ESXI via the provided OVA

  1. Deploy IxNetwork Web Edition OVA directly on VMWARE ESXI server.
  2. Start the deployed VM.
  3. Get connected to the link displayed on the console screen (from the browser).
  4. Log in with credentials username: admin and password: admin
    Note: to use BGP protocol with VM ports, please change the VLAN from VSwitch in 4095


IxNetwork Web Edition can be installed on KVM via the provided QCOW2 image

 

Note: IxNetwork Web Edition is supported on KVM with CentOS and Ubuntu Distributions.

  1. Deploy QuickTest Web Edition QCOW2 in KVM/Virtual Machine Manager
  2. Start the deployed VM.
  3. Get connected to the link displayed in the console screen (from the browser).
  4. Log in with credentials username: admin and password: admin

IxNetwork Web Edition can be deployed as a Docker container via the provided image

Note: IxNetwork Web Edition is supported as Docker container with CentOS and Ubuntu Distributions.

  1. Copy the .tar file on the host
  2. Please make sure that the following will have promiscuous enabled:
    - network adapter from the host (CentOS/Ubuntu) or the virtual switch
    - the interface of the CentOS/Ubuntu
  3. Load the image to docker: docker load -i </path/to/tar/file>
  4. Create the macvlan bridge to be used by IxNetwork Web Edition: docker network create -d macvlan -o parent=<interface> --subnet <subnet> --gateway=<gateway> <bridge_name>
  5. Deploy the IxNetwork Web Edition container using the following command:
    a. When using MAC VLAN BRIDGE:
        docker run --net <BRIDGE NAME> \
        --ip <CONTAINER IP> \
    --hostname <HOSTNAME> \
    --name <CONTAINER NAME> \
    --cap-add=SYS_ADMIN \
    --cap-add=NET_ADMIN \
    -i -d \
    -v /sys/fs/cgroup:/sys/fs/cgroup \
    --tmpfs /tmp \
    --tmpfs /run \ <IMAGE NAME>
    b. When using HTTPS on a specific external port and host IP:
    docker run \ - p <EXTERNAL PORT>:443 \
    --hostname <HOSTNAME> \
    --cap-add=SYS_ADMIN \
    --cap-add=NET_ADMIN \
    -i -d \
    -v /sys/fs/cgroup:/sys/fs/cgroup \
    --tmpfs /tmp \
    --tmpfs /run \ <IMAGE NAME>
  6. Open up a browser and connect to the configured IP.
  7. Log in with credentials username: admin and password: admin

 

Notes: Steps 5.a and 5.b from the above section are just two examples for possible deployments and other types of docker networking is supported as well

Optional mapping of configuration files, results and settings to external folders on host add the following parameters to the command:

-v <HOST CONFIGS LOCATION>:/root/.local/share/Ixia/sdmStreamManager/common \

-v <HOST RESULTSLOCATION>:/root/.local/share/Ixia/IxNetwork/data/result \

-v <HOST SETTINGS LOCATION>:/root/.local/share/IXIA/IxNetwork.Globals \

Starting with version 9.30 Update2, IxNetwork Web UI Docker Container can only host cloud edition licenses and does no longer support regular licenses like it used to do in previous versions.

Optional mapping for Cloud Edition Licenses installation on initialization add the following parameter to the command

 

When using a folder which contains the license(s)

-v <CLOUD EDITION LICENSES FOLDER ON HOST>/:/etc/keysight/licenses/ \

example: '

-v /home/user/IxN-webui/:/etc/keysight/licenses/ \ When using only one license file -v <CLOUD EDITION LICENSE ON HOST>:/etc/keysight/licenses/<LICENSE FILE NAME> \ example: -v /home/user/IxN-webui/LicenseFile.bin:/etc/keysight/licenses/LicenseFile.bin \

Note: Please run the container in "--privileged" mode in Ubuntu host systems to avoid any permission issues

* The ip parameter assigns a specific IP to the container

** Name and Hostname are optional parameters

*** Docker containers need sufficient space on the host, if not the sessions will not start

 

IxNetwork Web Edition can be installed on HSL/SDL/AresONE/Novus ONE chassis

  1. Connect to XGS12-HSL/XGS2-HSL/XGS12-SDL/XGS2-SDL/AresONE/Novus ONE chassis.
  2. Log in with credentials username: admin and password: admin
  3. Go to Administration - IxNetwork Web Edition screen.
  4. Click on "Manual Updates" and point to IxNetwork Web Edition HSL package file.
  5. Follow the on-screen instructions provided by the installer.

 

IxNetwork Web Edition can be installed on VE Chassis

  1. Connect to VE chassis.
  2. Log in with credentials username: admin and password: admin
  3. Click on the Install New Application button.
  4. Click on "Browse" and point to the IxNetwork Web Edition package file.
  5. Follow the on-screen instructions provided by the installer.

    Notes:
    - The first time IxNetwork Web Edition is installed on the VE Chassis the installation will take longer due to the installation of dependencies
    - The VE Chassis virtual machine must be provisioned with at least 4 vCPUs / 8 GB RAM for the install to be complete, IxNetwork Web Edition will use half of the provisioned resources
    - The vdisk size will have to be increased to at least 40GB to make room for the test results
    - The disk drive performance can influence the application performance, having a faster drive will provide the best results

Multi-session support for IxNetwork Web Edition

Multi-session support is directly dependent on the available hardware resources.

The system must meet the required operating system requirements + minimum per session requirements * no. of sessions.
EX: If we want to run 4 sessions of IxNetwork Web Edition: Linux setup needs minimum 2 GB RAM + 4 sessions * 2 GB/session = 10 GB RAM is needed at a minimum.

Display Requirements

Recommended screen resolution: 1920 x 1080 If a display device with high resolution is used, it is recommended to change the text size to 100% from the display settings of the operating system for best usability experience. For Microsoft Windows 10 operating system: It is recommended to update at least to Windows 10 April 2018 Update release for best usability experience.


Tcl/Perl/Python/Ruby/REST Support for Client Applications

Please refer to the IxNetwork documentation for guidance on its usage.


How to Report Problems

Ixia Headquarters

+1 877 367 4942 - Toll-free North America
+1 818 871 1800 - Outside North America
+1.818.871.1805 - Fax
www.ixiacom.com/contact/info

 

Support

Global Support +1 818 595 2599

support@ixiacom.com

APAC Support +91 80 4939 6410

support@ixiacom.com

Australia +61-742434942

support@ixiacom.com

EMEA Support +40 21 301 5699

support-emea@ixiacom.com

Greater China Region

+400 898 0598

support-china@ixiacom.com

Hong Kong +852-30084465

support@ixiacom.com

India Office +91 80 4939 6410

support-india@ixiacom.com

Japan Head Office +81 3 5326 1980

support-japan@ixiacom.com

Korea Office +82 2 3461 0095

support-korea@ixiacom.com

Singapore Office +65-6215-7700

support@ixiacom.com

Taiwan (local toll-free number) 00801856991

support@ixiacom.com

 


Additional Documentation

Please refer to our website at https://support.ixiacom.com/support-overview/product-support/downloads-updates.

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


What's New in IxNetwork

 

 
5G Transport
Notes

The capability of dropping segments intermittently in nFAPI P7 message generation is added.

 
Automation
Notes

Capture file can now be saved in the host local path in .cap format using high level API ‘packet_stats’.

Packet capture API now supports partial data packet capture by specifying a range of packet indices.

 
Infrastructure
Notes

Support for stack based field selection is added for 'Raw Offset' option under traffic 'Egress Tracking'.

NGPF IPv6 and BGP/BGP+ emulations now support configurable Traffic Class and ToS/DiffServ values. These are applicable for IPv6 Neighbor Discovery messages and IPv4/IPv6 TCP packets carrying BGP/BGP+ messages.

NGPF Guard Rail (accessed from File -> Preferences -> Advanced) is introduced to report warning messages for high port memory utilization and optionally take corrective actions such as rebooting the port.

 
L2 Security
Notes

Static MACsec emulation now supports MACsec encryption/decryption by using configured SCI, if 'ES' and 'SC' bits are set to 0 in MACsec frames.

 
Routing/Switching/MPLS
Notes

ISIS learned information is enhanced to support the following:
(A) A new view to report basic LSP details such as type block, max areas, overload bit, supported protocols, etc.
(B) Additional distribution and route origin type fields in existing IPv4/IPv6 prefix views.

BGP emulation now supports a high-scale mode to advertise a large number of imported routes.

 
SDN
Notes

TWAMP Light session-reflector emulation now supports ISIS Simulated Topology routers.

EVPN now supports ETREE as per RFC 8317.

OSPFv2 emulation now supports advertising separate Extended Link Opaque LSA for each link of a router as per RFC 7684.

PCEP binding SID support is upgraded to draft-ietf-pce-binding-label-sid-16.

 
TSN
Notes

Avnu Qbv test cases are upgraded to support Avnu Alliance Test Plan for Qbv Traffic Scheduling and Shaping, version 1.1.

Avnu .1AS test cases are upgraded to support Avnu Alliance Test Plan 802.1AS Time Synchronization, version D1.00.29.

 
Web Edition
Notes

Protocol grid loading time has been improved for large-scale configurations involving very high topology and device counts.

 


Known Issue List

 

 
Infrastructure
Bug Number Notes

IXNETWORK-27426

The Traffic class information will get propagated incorrectly into BGP RST packet.

IXNETWORK-27678

If the rate of Memory consumption is too rapid for guardrail to react, the port reboot threshold should be increased, and the test should be run again till the guardrail service is able to reboot the port when the memory consumption hits the port reboot threshold.

 


Resolved Defect List

 

 
Access
Bug Number Notes

IXNETWORK-27342

DHCPv4 circuit-id TLV when loaded from the CSV file does not update the correct circuit-id values in the packet.

IXNETWORK-26157

DHCPv4 server is not responding to DHCP DISCOVER when 'Skip addresses responding to ping' is enabled.

IXNETWORK-27651

Dot1x Request message with VLAN priority tag is not processed.

IXNETWORK-27476

Dot1x runtime certificates are always generated with keysize 512, irrespective of different keysize sets.

 
Automation
Bug Number Notes

IXNETWORK-27680

Special characters when naming the nodes are not supported.

 
Infrastructure
Bug Number Notes

IXNETWORK-26783

IxNetwork RestPy regression script fails with IxNetwork API Server crash while collecting Traffic Item Statistics.

IXNETWORK-26782

LAG gives an error in a chain DG configuration.

IXNETWORK-27882

SLAAC sessions for some interfaces may go to UP state before GW IP and GW Mac are learned, causing SLAAC clients not to learn IPv6 address.

IXNETWORK-27283

Traffic wizard does not display edited custom template in the same IxNetwork session.

 
Routing/Switching/MPLS
Bug Number Notes

IXNETWORK-27699

'Source Address' field is always included in IGMPv3 report message even if 'Number of Sources' is set to 0.

IXNETWORK-27056

BGP emulation does not handle events properly when the number of routes withdrawn/re-advertise exceeds 2000.

IXNETWORK-26273

BGP emulation sends an unexpected Next-Hop attribute (non-compliant to RFC4760) when MP_REACH_NLRI advertising unicast IPv4 routes already contain Next Hop.

IXNETWORK-28235

For ISIS multi-topology, IPv6 reachability (TLV-236) is sent for MT ID 0 also.

IXNETWORK-26258

ISIS Neighbor reachability has neighbor ID same as LSP ID.

IXNETWORK-27477

In ISIS multi-topology, adjacency SID is same for different topologies.

IXNETWORK-27472

Port goes to a bad state when BGP with a high number of routes is stopped/restarted multiple times.

IXNETWORK-27865

Port goes to a bad state when deleting all BGP VPN route ranges for a site.

IXNETWORK-26911

Port goes to a bad state when protocols are started and stopped multiple times for BFD/ISIS.

IXNETWORK-28198

Port sometimes goes to a bad state in scaled protocol testing scenarios with BGP VRF.

IXNETWORK-27355

Topology with high number of routes becomes unresponsive on stopping while BGP start is in progress.

 
SDN
Bug Number Notes

IXNETWORK-27830

Automatic refresh of SRv6 OAM per port statistics is not enabled.

IXNETWORK-26238

BGP Link State learned info shows wrong MT IDs in BGP-LS SRv6 End SID, when multiple MT IDs are received for the same SRv6 SID.

IXNETWORK-26056

BGP link state learned info shows count instead of their values in the Link MT-ID column.

IXNETWORK-26239

BGP-LS emulation shows incrementing SR Segment List Count in Learned info, if multiple updates with the same TE-NLRI are received.

IXNETWORK-28197

Traceroute skips normal SID when 4 or more G-SRv6 SID segments are configured prior to the normal SID segment in traceroute path.

IXNETWORK-24719

When saved PCEP SRv6 resources are loaded, an error message appears, and SRv6 ERO fields are reset to their default values.

 
TSN
Bug Number Notes

IXNETWORK-25826

Avnu Alliance AS2020 test cases do not function properly for multi-domain test runs in a single batch execution.

IXNETWORK-27435

Avnu Automotive gPTP test suite is now supported with DUT power-on and power-off provision to enable end to end automation for the customers.

IXNETWORK-26904

Avnu Automotive gPTP test_auto_gptp_c_6_1_1 is modified with proper log output at step A4.

 
Web Edition
Bug Number Notes

IXNETWORK-27594

Web server restarts even without committing any network changes from the admin console.