Ixia Software Release Notes
IxNetwork 9.00 Update 2
Build Number: 9.00.1907.200 (December 16, 2019)
IxNetwork 9.00 Update 2 is an update release on top of IxNetwork 9.00.
We are pleased to announce the introduction of NGPF Protocol Wizard in this release. It greatly simplifies protocol configuration for complex technologies and reduces the learning curve.
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.00 Update 2 has the same compatibility as that of IxNetwork 9.00 release.
For IxNetwork 9.00 Update 2, use 1.8.310.48 version of Wireshark.
For Protocol Wizards, we need Windows 10 or higher as the client operating system.
For additional product compatibility information, refer to the following online utility on Ixia's website. You must provide your Ixia account credentials to access the Ixia website.
http://www.ixiacom.com/support-overview/product-support/product-compatibility-matrix
Starting with version 8.10 EA, you must provide your credentials while starting the IxNetwork User Interfaces.
The credentials are validated using an e-mail based authentication mechanism. For details see Start IxNetwork section in the IxNetwork Getting Started Guide.
You must 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 email. You can use the new account only after you verify the email 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. Ixia does not ask for user name, password or other personal information via email.
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)
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 IxLicensing system, please refer to the "Ixia Licensing Management User Guide" provided with the Ixia software, or downloadable from the Ixia web site: http://www.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 the username and password, please forward your request to support.ix@keysight.com.
To install this update, you must have the IxNetwork 9.00 'client' component installed on the user workstation where the IxNetwork GUI will be run.
IxNetwork update notifications are available through Ixia Update Manager.
Select and apply the update to the existing IxNetwork 9.00 or download the update installer for manually installing the updates at a later time.
Installed updates are visible under control panel -> installed updates for IxNetwork 9.00
Refer to the following notes to rectify the problems that may arise during installation.
NOTE: During installation of an update, if the Update Manager status does not change even after several minutes or if the update fails to install, then restart the system and reinstall the update.
NOTE: Once an update is installed, it disappears from the Update Manager until it is manually uninstalled from the control panel.
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 18.04 LTS or CentOS 7.6.1810 (64 bit only) |
Promiscuous mode enabled |
128 GB |
Application |
IxNetwork Web Edition |
Google Chrome |
75 or newer |
Mozilla Firefox |
70 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 ESXI6.0, or ESXI6.5 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
5. To start the QuickTest session manually, click "New Test".
6. To start the IxNetwork API Server session manually, click "New API Server".
7. To start scripting, click "Download a client".
8. Make sure that all dependencies are installed before starting scripting.
9. Click on package downloads for the corresponding language.
10. Sample codes are given for each language and follow the steps.
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
5. To start QuickTest session manually, click "New Test".
6. To start IxNetwork API Server session manually, click "New API Server".
7. To start scripting, click "Download a client".
8. Make sure that all dependencies are installed before starting scripting.
9. Click on package downloads for the corresponding language.
10. Sample codes are given for each language and follow the steps.
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. Make sure the interface has promiscous mode enabled
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 \
<IMAGE NAME>
b. When using HTTPS on a specific external port and host IP:
docker run \
- p <EXTERNAL PORT>:443 \
--cap-add=SYS_ADMIN \
--cap-add=NET_ADMIN \
-i -d \
-v /sys/fs/cgroup:/sys/fs/cgroup \
<IMAGE NAME>
6. Open up a browser and connect to the configured IP.
7. Log in with credentials username: admin and password: admin
8. To start QuickTest session manually, click "New Test".
9. To start IxNetwork API Server session manually, click "New API Server".
10. To start scripting, click "Download a client".
11. Make sure that all dependencies are installed before starting scripting.
12. Click on package downloads for corresponding language.
13. Sample codes are given for each language and follow the steps.
14. 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 \
* The ip parameter assigns a specific IP to the container
** Name and Hostname are optional parameters
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
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.
Please refer to the IxNetwork documentation for guidance on its usage.
Ixia Headquarters
|
Support
|
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.
9.00 Update 2 Features
Access |
NGPF DHCPv4 emulation now supports configuring DHCP lease time less than 300 sec. |
NGPF ANCP emulation now supports sending PORT UP messages based on the global packet rate when trigger access loop is enabled. |
Infrastructure |
Users can now add and start new test topologies without stopping the existing running topologies. This feature is beta quality. |
NGPF L3VPN SRv6 wizard is introduced to ease the configuration of L3VPN over SRv6 emulation. |
NGPF EVPN VXLAN wizard is introduced to ease the configuration of EVPN VXLAN emulation. |
Routing/switching |
NGPF BGP emulation is enhanced to support RFC 5549 Extended Next Hop Encoding for IPv4 NLRI (AFI=1, SAFI=1) route with link local IPv6 next hop. This feature is beta quality. |
ISIS emulation is enhanced to support additional traffic engineering metrics (RFC 8570) and extended admin group (RFC 7308). This feature is beta quality. |
ISIS emulation is enhanced to support IPv6 Traffic Engineering defined in RFC 6119. This feature is beta quality. |
SDN |
ISIS Flexible Algorithm emulation is introduced to test constraint-based SRv6 path computation (draft-ietf-lsr-flex-algo-04). This feature is beta quality. |
ISIS SRv6 emulation is enhanced to support advertising different End.X Adjacency SIDs for both directions of a simulated link between a pair of simulated ISIS routers in simulated topology. |
OSPFv2 SR emulation is upgraded to latest draft-ietf-ospf-segment-routing-extensions-27. With this draft upgrade, OSPFv2 SR now supports SRLB, SRMS Preference, Prefix Attribute Flags, and Source Router ID TLVs. |
BGP-LS emulation is upgraded to latest draft-ietf-idr-bgp-ls-segment-routing-ext-16. With this draft upgrade, BGP-LS now supports SRLB, SRMS Preference, Range and Source Router ID TLVs for advertising OSPFv2 link state information. |
BGP SRTE Policy emulation is enhanced to support 3 new sub-TLVs: 1. Explicit Null Label Policy Sub-TLV; 2. Policy Priority Sub-TLV; 3. Policy Name Sub-TLV. |
SRv6 BGP emulation is upgraded to draft-ietf-bess-srv6-services-01 for L3VPN and EVPN VPWS services. A new functionality of packing SRv6 VPN routes in BGP Update message by automatically calculating transposition length and offset is also introduced. This feature is beta quality. |
ISIS emulation is enhanced to support traffic engineering attributes per application (draft-ietf-isis-te-app-05). This is used to support ISIS Flexible Algorithm for SRv6. This feature is beta quality. |
ISIS SRv6 emulation is upgraded to latest draft, draft-ietf-lsr-isis-srv6-extensions-03. This feature is beta quality. |
TSN |
TSN Conformance suite for IEEE 802.1Qbv is enhanced with scenarios for measuring convergence time of configuration updates over NETCONF session. |
NGPF 1588v2 (PTP) emulation now supports 802.1AS-Rev profile for use in time sensitive applications. |
Time Synchronization |
NGPF 1588v2 (PTP) emulation now supports a new Session Flap Count statistic to track slave clock state transition. |
Traffic |
Traffic Packet Templates editor now supports pre-build packet template for DNS Query and DNS Response. |
Web Edition |
QuickTest report is enhanced with additional information about Statistic Parameters. |
RFC 2544 QT and Traffic Test now supports to run over BGP routes. |
QuickTest now supports the ability to connect/release ports and start/stop protocols before starting a test. |
QuickTest now supports the ability to leave protocols running and ports connected at the end of the test. |
Simulated Topologies now supports editing topology shape and external Links. |
Custom TLV support is now added to configure custom TLV through TLV profile in protocol grid. |
Protocol Actions now supports input parameters like BGP Age Out Routes. |
Traffic Options Statistics Measurements now supports Jitter and Sequence Checking configuration. |
NGPF Protocol Wizards for configuring EVPN VXLAN and L3VPN SRv6 are now available in WebUI. This feature is beta quality. |
Traffic View now supports column operation of setting Frame Size and Frame Rate across multiple Flow Groups. |
QuickTest now supports port selection for Capture. |
Improved Docker container support by using less privileges. |
Network Group now supports Route Import and Statistical Route Distribution. |
Routing/switching
Bug Number |
Notes |
1525215 |
When an ISIS configuration file from any previous release is loaded, a new tab named "TE Profiles" appears in the IxNetwork GUI even if TE is not enabled in the configuration. This does not have any impact on protocol operations.
|
SDN
Bug Number |
Notes |
1526727 |
L3VPN SRv6 Wizard: SRv6 End.X SIDs are created with incorrect locators for Simulated Topology nodes.
|
Web Edition
Bug Number |
Notes |
1522092 |
Docker container needs manual restart after disabling/enabling TLS. Use docker container internal command to disable/enable TLS as a workaround.
|
1524652 |
Protocol Actions are not supported in Simulated Topology and Network Group.
|
1525629 |
At times, fat tree and custom network topologies with OSPF/ISIS may get corrupted and cannot be modified. The workaround is to delete and recreate the network topology.
|
High Level API
Bug Number |
Notes |
1519615 |
For new connect session, existing emulation_bgp_route_config() doesn't return the key /topology/deviceGroup/networkGroup/ipv4PrefixPools/bgpIPRouteProperty.
|
Routing/switching
Bug Number |
Notes |
1523291 |
In dual-stack scenario with OSPFv2 and OSPFv3, at times OSPFv3 sessions do not come up.
|
SDN
Bug Number |
Notes |
1520508 |
C-multicast route is sent with wrong AS value in AS Path attribute if Tenant Routed Multicast is configured using external BGP peering.
|
1520695 |
BGP SR Policy: Binding SID and preference TLVs are sent out even if they are disabled in GUI.
|
1522060 |
EVPN routes are not learned in IxNetwork if these routes appear in same NLRI after an AD per EVI route in BGP update received.
|
1523603 |
PCC port becomes unresponsive when it receives unknown or unsupported TLV in Open Message.
|
1526055 |
BGP-LS learned information is not correct when the same prefix is received from multiple protocols or protocol instances.
|
1526056 |
When a BGP Update message is received containing BGP-LS attributes before the BGP-LS NLRI, the port becomes unresponsive.
|