Sample Scripts
APIs
User Guides
Tutorials
About
Sample Scripts
UHD
RestAPI
RestPy
IxNetwork
ReST APIs
RestPy (Preferred)
IxNetRestApi
Utilities
Low Level APIs
Classic
TCL
Python
Perl
Ruby
NGPF
TCL
Python
Perl
Ruby
High Level APIs
Classic
TCL
Perl
NGPF
TCL
Python
Perl
Quick Flow Group
TCL
Python
IxLoad
ReST APIs
Python
Low Level APIs
TCL
Python
Perl
IxExplorer
Low Level APIs
TCL
High Level APIs
TCL
Perl
Breaking Point
ReST API
Python
Low Level APIs
TCL
Disclaimer:
All sample scripts in this website is AS-IS, for demo and reference purpose only.
They are subject to change for content updates without warning.
Sample scripts could be downloaded from Github:
 https://github.com/OpenIxia/IxNetwork
Scripts
Click on any filename to view the script
These sample script
requires the ixnetwork_restpy package
from pip or github:
- pip install ixnetwork_restpy
- git clone https://github.com/openixia ixnetwork_restpy.git
 Download
  getAllSampleScripts.zip
 Download
 
L3vpn_SRv6.py
 Download
 
L3vpn_interAS_OptionC_P_PE_Scenario.py
 Download
  QuickTestNgpf_vm8.20.ixncfg (Binary config file)
 Download
 
bgp.json
 Download
 
bgpNgpf.py
 Download
 
bgpNgpf.robot
 Download
 
bgp_evpn.py
 Download
 
bgp_evpn_vpws.py
 Download
 
bgp_ngpf_8.50.json
 Download
  bgp_ngpf_9.00.ixncfg (Binary config file)
 Download
 
bgp_vrf_6vpe.py
 Download
 
connectToExistingConfig.py
 Download
 
createTrafficItemAddPacketHeader.py
 Download
 
egressTracking.py
 Download
 
evpnNgpf.py
 Download
 
evpnNgpf2.py
 Download
 
evpn_vxlan.py
 Download
 
getBgpLearnedInfo.py
 Download
 
igmpHostAndQuerier.py
 Download
 
l3vpn_bgp_vrf.py
 Download
 
ldp_pw_vpls.py
 Download
 
loadConfigFile.py
 Download
 
loadConfigFile.robot
 Download
 
loadJsonConfigFile.py
 Download
 
loadQuickTest.py
 Download
 
manageSessions.py
 Download
  ngpfQuickTest2ports_8.50.ixncfg (Binary config file)
 Download
 
packetCapturing.py
 Download
 
pcapToRawTrafficItem.py
 Download
 
tcp.pcap
 Download
 
telemetryStatWatch.py
 Download
 
verifyArp.py
 Download
 
vxlanNgpf.py