Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation
Guide That Contains This Content
[+] Expand All
[-] Collapse All

Understanding Software Licenses for EX Series Switches

To enable and use some of the Juniper Networks operating system (Junos OS) features, you must purchase, install, and manage separate software licenses. If the switch has the appropriate software license, you can configure and use these features.

The Junos OS feature license (that is, the purchased authorization code) is universal. However, to conform to Junos OS feature licensing requirements, you must install a unique license key (a combination of the authorization code and the switch’s serial number) on each switch.

For a Virtual Chassis deployment, two license keys are recommended for redundancy—one for the device in the master role and the other for the device in the backup role:

  • In an EX8200 Virtual Chassis, the devices in the master and backup roles are always XRE200 External Routing Engines.
  • In all other Virtual Chassis, the devices in the master and backup roles are switches.

You do not need additional license keys for Virtual Chassis member switches that are in the linecard role or for the redundant Routing Engine (RE) modules or the redundant Switch Fabric and Routing Engine (SRE) modules in an EX8200 member switch.

This topic describes:

Purchasing a Software Feature License

The following sections list features that require separate licenses. To purchase a software license, contact your Juniper Networks sales representative (https://www.juniper.net/us/en/contact-us/sales-offices). You will be asked to supply the chassis serial number of your switch; you can obtain the serial number by running the show chassis hardware command.

Note: You are required to provide the 12-digit serial number when purchasing a license for an XRE200 External Routing Engine in an EX8200 Virtual Chassis.

The serial number listed on the XRE200 External Routing Engine serial ID label is 16 digits long. Use the last 12 digits of the 16-digit serial number to purchase the license.

You can use the show chassis hardware command output to display the 12-digit serial number of the XRE200 External Routing Engine.

Features Requiring a License on EX2200 Switches

For EX2200 switches, the following features can be added to basic Junos OS by installing an enhanced feature license (EFL):

  • Bidirectional Forwarding Detection (BFD)
  • Connectivity fault management (IEEE 802.1ag)
  • IGMP (Internet Group Management Protocol) version 1 (IGMPv1), IGMPv2, and IGMPv3
  • OSPFv1/v2 (with four active interfaces)
  • Protocol Independent Multicast (PIM) dense mode, PIM source-specific mode, PIM sparse mode
  • Q-in-Q tunneling (IEEE 802.1ad)
  • Real-time performance monitoring (RPM)
  • Virtual Router
  • Virtual Router Redundancy Protocol (VRRP)

Table 1 lists the EFLs that you can purchase for EX2200 switch models. If you have the license, you can run all of the enhanced software features mentioned above on your EX2200 switch.

Table 1: Junos OS EFL Part Number on EX2200 Switches

Switch Model

EFL Part Number

EX2200-C-12P-2G
EX2200-C-12T-2G

EX-12-EFL

EX2200-24T-4G
EX2200-24P-4G
EX2200-24T-DC-4G

EX-24-EFL

EX2200-48T-4G
EX2200-48P-4G

EX-48-EFL

Features Requiring a License on EX3300 Switches

Two types of licenses are available on EX3300 switches: enhanced feature licenses (EFLs) and advanced feature licenses (AFLs).

To use the following features on the EX3300 switches, you must install an EFL:

  • Bidirectional Forwarding Detection (BFD)
  • IGMP (Internet Group Management Protocol) version 1 (IGMPv1), IGMPv2, and IGMPv3
  • IPv6 routing protocols: Multicast Listener Discovery version 1 and 2 (MLD v1/v2), OSPFv3, PIM multicast, VRRPv6, virtual router support for unicast and filter-based forwarding (FBF)
  • OSPFv1/v2
  • Protocol Independent Multicast (PIM) dense mode, PIM source-specific mode, PIM sparse mode
  • Q-in-Q tunneling (IEEE 802.1ad)
  • Virtual Router
  • Virtual Router Redundancy Protocol (VRRP)

Table 2 lists the EFLs that you can purchase for EX3300 switch models. If you have the license, you can run all of the enhanced software features mentioned above on your EX3300 switch.

Table 2: Junos OS EFL Part Number on EX3300 Switches

Switch Model

EFL Part Number

EX3300-24T
EX3300-24P
EX3300-24T-DC

EX-24-EFL

EX3300-48T
EX3300-48T-BF
EX3300-48P

EX-48-EFL

To use the following feature on EX3300 switches, you must install an AFL:

  • Border Gateway Protocol (BGP) and multiprotocol BGP (MBGP)
  • IPv6 routing protocols: IPv6 BGP and IPv6 for MBGP
  • Virtual routing and forwarding (VRF) BGP

Table 3 lists the AFLs that you can purchase for EX3300 switch models. For EX3300 switches, you must purchase and install a corresponding EFL along with the AFL to enable the advanced license features. If you have both these licenses, you can run all of the advanced software features mentioned above on your EX3300 switch.

Table 3: Junos OS AFL Part Number on EX3300 Switches

Switch Model

AFL Part Number

EX3300-24T
EX3300-24P
EX3300-24T-DC

EX-24-AFL

EX3300-48T
EX3300-48T-BF
EX3300-48P

EX-48-AFL

Features Requiring a License on EX4300 Switches

Two types of licenses are available on EX4300 switches: enhanced feature licenses (EFLs) and advanced feature licenses (AFLs).

To use the following features on the EX4300 switches, you must install an EFL:

  • Bidirectional Forwarding Detection (BFD)
  • Connectivity fault management (IEEE 802.1ag)
  • IGMP (Internet Group Management Protocol) version 1 (IGMPv1), IGMPv2, and IGMPv3
  • Multicast Source Discovery Protocol (MSDP)
  • OSPFv2/v3
  • Protocol Independent Multicast (PIM) dense mode, PIM source-specific mode, PIM sparse mode
  • Real-time perfomance monitoring (RPM)
  • RIPng (RIP next generation)
  • Unicast reverse-path forwarding (RPF)
  • Virtual Router
  • Virtual Router Redundancy Protocol (VRRP)

Table 4 lists the EFLs that you can purchase for EX4300 switch models. If you have the license, you can run all of the enhanced software features mentioned above on your EX4300 switch.

Table 4: Junos OS EFL Part Number on EX4300 Switches

Switch Model

EFL Part Number

EX4300-24T
EX4300-24P

EX4300-24-EFL

EX4300-48P
EX4300-48T
EX4300-48T-AFI
EX4300-48T-DC
EX4300-48T-DC-AFI

EX4300-48-EFL

EX4300-32F
EX4300-32F-DC

EX4300-32F-EFL

To use the following features on EX4300 switches, you must install an AFL:

  • Border Gateway Protocol (BGP) and multiprotocol BGP (MBGP)
  • Intermediate System-to-Intermediate System (IS-IS)

Table 5 lists the AFLs that you can purchase for EX4300 switch models. For EX4300 switches, you must purchase and install a corresponding EFL along with the AFL to enable the advanced license features. If you have both these licenses, you can run all of the advanced software features mentioned above on your EX4300 switch.

Table 5: Junos OS AFL Part Number on EX4300 Switches

Switch Model

AFL Part Number

EX4300-24T
EX4300-24P

EX4300-24-AFL

EX4300-48P
EX4300-48T
EX4300-48T-AFI
EX4300-48T-DC
EX4300-48T-DC-AFI

EX4300-48-AFL

EX4300-32F
EX4300-32F-DC

EX4300-32F-AFL

You must download a MACsec feature license to enable MACsec. The MACsec feature license is an independent feature license; the enhanced feature licenses (EFLs) or advanced feature licenses (AFLs) that must be purchased to enable some features on EX Series switches cannot be purchased to enable MACsec.

To purchase a feature license for MACsec, contact your Juniper Networks sales representative (https://www.juniper.net/us/en/contact-us/sales-offices). The Juniper sales representative will provide you with a feature license file and a license key.

MACsec is supported on EX4300 switches.

Features Requiring a License on EX3200, EX4200, EX4500, EX4550, EX6200, EX8200, and EX9200 Switches

To use the following features on EX3200, EX4200, EX4500, EX4550, EX8200, and EX9200 switches, you must install an advanced feature license (AFL):

  • Border Gateway Protocol (BGP) and multiprotocol BGP (MBGP)
  • Intermediate System-to-Intermediate System (IS-IS)
  • IPv6 routing protocols: IS-IS for IPv6, IPv6 BGP, IPv6 for MBGP
  • Logical systems (available only on EX9200 switches)
  • MPLS with RSVP-based label-switched paths (LSPs) and MPLS-based circuit cross-connects (CCCs) (Not supported on EX9200 switches)

To use the following features on Juniper Networks EX6200 Ethernet Switches, you must install an advanced feature license (AFL):

  • Border Gateway Protocol (BGP)
  • Intermediate System-to-Intermediate System (IS-IS)
  • IPv6 routing protocols: IS-IS for IPv6, IPv6 BGP

Table 6 lists the AFLs that you can purchase for EX3200, EX4200, EX4500, EX4550, EX6200, EX8200, and EX9200 switches. If you have the license, you can run all of the advanced software features mentioned above on your EX3200, EX4200, EX4500, EX4550, EX6200, EX8200, or EX9200 switch.

Table 6: Junos OS AFL Part Number on EX3200, EX4200, EX4500, EX4550, EX6200, EX8200, and EX9200 Switches

Switch Model

AFL Part Number

EX3200-24P
EX3200-24T
EX4200-24F
EX4200-24P
EX4200-24PX
EX4200-24T

EX-24-AFL

EX3200-48P
EX3200-48T
EX4200-48F
EX4200-48P
EX4200-48PX
EX4200-48T

EX-48-AFL

EX4500-40F-BF
EX4500-40F-BF-C
EX4500-40F-FB
EX4500-40F-FB-C

EX-48-AFL

EX4550

EX4550-AFL

EX6210

EX6210-AFL

EX8208

EX8208-AFL

EX8216

EX8216-AFL

EX-XRE200

EX-XRE200-AFL

EX9204

EX9204-AFL

EX9208

EX9208-AFL

EX9214

EX9214-AFL

You must download a MACsec feature license to enable MACsec. The MACsec feature license is an independent feature license; the enhanced feature licenses (EFLs) or advanced feature licenses (AFLs) that must be purchased to enable some features on EX Series switches cannot be purchased to enable MACsec.

To purchase a feature license for MACsec, contact your Juniper Networks sales representative (https://www.juniper.net/us/en/contact-us/sales-offices). The Juniper sales representative will provide you with a feature license file and a license key.

MACsec is currently supported on EX4200 and EX4550 switches.

License Warning Messages

For using features that require a license, you must install and configure a license key. To obtain a license key, use the contact information provided in your certificate.

If you have not purchased the AFL or EFL and installed the license key, you receive warnings when you try to commit the configuration:

[edit protocols]
  'bgp'
    warning: requires 'bgp' license
error: commit failed: (statements constraint check failed)

The system generates system log (syslog) alarm messages notifying you that the feature requires a license—for example:

Sep  3 05:59:11   craftd[806]:  Minor alarm set, BGP Routing Protocol usage requires a license
Sep  3 05:59:11   alarmd[805]: Alarm set: License color=YELLOW, class=CHASSIS, reason=BGP Routing Protocol usage requires a license
Sep  3 05:59:11   alarmd[805]: LICENSE_EXPIRED: License for feature bgp(47) expired

Output of the show system alarms command displays the active alarms:

user@switch> show system alarms
1 alarm currently active
Alarm time               Class  Description
2009-09-03 06:00:11 UTC  Minor  BGP Routing Protocol usage requires a license

Published: 2014-05-20