- play_arrow vMX Overview
- play_arrow Configuring Modified and Unmodified Drivers
- play_arrow Configuring vMX Chassis-Level Features
- play_arrow Class of Service for vMX
- CoS on vMX Overview
- CoS Features and Limitations on vMX
- Configuring Four-Level Hierarchical Scheduling on vMX
- Packet Loss Priority and Drop Profiles on vMX
- Managing Congestion Using Drop Profiles and Packet Loss Priorities on vMX
- Configuring Hierarchical CoS on vMX
- Example: Configuring Hierarchical CoS on vMX
- Bypassing the Queuing Chip
- play_arrow Troubleshooting vMX
vMX Package Contents
Table 1 lists the contents of the vMX package.
Filename | Description |
---|---|
vmx.sh | Main orchestration script. Note: Only English locale is supported for using the vmx.sh script. |
vmx_release.txt | vMX release information details |
config/ | Startup configuration file:
See Specifying vMX Configuration File Parameters for more information. |
drivers/ | Source files for modified ixgbe and i40e drivers. |
env/ | OS environment settings. |
images/ | Software image files.
|
openstack | Scripts and xml files for open stack deployment. |
scripts | Juniper Networks orchestration scripts. |
The vMX package consists of the following components: (in Junos OS Release 15.1F4 and earlier releases)
build config — vmx.conf — vmx-junosdev.conf docs drivers — ixgbe-3.19.1 env images — jinstall64-vmx-15.1F4.15-domestic.img — jinstall64-vmx-15.1F4.15-domestic-signed.img — vmxhdd.img — vFPC_20151203.img scripts — common — junosdev-bind — kvm — templates vmx.sh
Modified IXGBE drivers are included in the package. Multicast promiscuous mode for Virtual Functions is needed to receive control traffic that comes with broadcast MAC addresses. The reference driver does not come with this mode set, so the IXGBE drivers in this package contain certain modifications to overcome this limitation.