Monitor IP Addresses on a Chassis Cluster
Learn how redundancy group IP address monitoring verifies end‑to‑end connectivity.
Use Feature Explorer to confirm platform and release support for specific features.
Review the Platform-Specific IP Monitoring Behavior section for notes related to your platform.
See the Additional Platform Information section for more information.
IP address monitoring enables a redundancy group to fail over when a redundant Ethernet (reth) interface can no longer reach a configured IP address. Redundancy groups on both devices in a chassis cluster can be configured to monitor specific IP addresses to determine the reachability of upstream network devices.
IP Monitoring Overview
IP monitoring checks the end-to-end connectivity of configured IP addresses and allows a redundancy group to automatically fail over when a monitored IP address is not reachable through the redundant Ethernet (reth) interface. Both the primary and secondary nodes in a chassis cluster monitor specified IP addresses to determine whether an upstream device in the network is reachable.
IP monitoring allows for failover based upon end to-end reachability of a configured monitored IP address. On Firewalls, IP reachability is tested by sending ICMP echo requests (pings) to the monitored IP address from both nodes through the reth interface and verifying that a response is received. The monitored IP address can be either a directly connected host on the same subnet as the reth interface or a remote device reachable through a next-hop router.
A monitored IP address can have one of three reachability states: Reachable, Unreachable, or Unknown.
-
The status is shown as Unknown when the Packet Forwarding Engines (PFEs) are not yet operational.
-
Once the PFEs are up and running, they start sending status updates. Based on these updates, the IP address status changes to either Reachable or Unreachable.
We do not recommend configuring chassis cluster IP monitoring on Redundancy Group 0 (RG0) for firewalls.
Table 1 provides details of different combinations of monitored results from both the primary and secondary nodes, and the corresponding actions by the Juniper Services Redundancy Protocol (jsrpd) process.
|
Primary Node Monitored Status |
Secondary Node Monitored Status |
Failover Action |
|---|---|---|
|
Reachable |
Reachable |
No action |
|
Unreachable |
Reachable |
Failover |
|
Reachable |
Unreachable |
No action |
|
Unreachable |
Unreachable |
No action |
-
The IP monitoring interval can be configured between 1 and 30 seconds, with a default value of 1 second.
-
The IP monitoring threshold can be configured between 5 and 15 requests , with a default value of 5. If the monitored IP address does not respond to consecutive requests that exceed the configured threshold, IP monitoring reports the IP address as unreachable.
-
IP monitoring also supports configuring monitored IP addresses on redundant Ethernet (reth) interfaces that are not associated with a Redundancy Group (RG).
Benefits of Monitoring IP Addresses in a Chassis Cluster
-
Determines the status of a specific IP address in a Chassis Cluster as unknown, reachable, or unreachable.
-
Initiates failover based on end to-end reachability of the configured monitored IP address. If the monitored IP address becomes unreachable, the redundancy group can fail over to its backup node to maintain service availability.
See Also
Chassis Cluster Redundancy Group IP Address Monitoring
Redundancy group IP address monitoring checks end-to-end connectivity and allows a redundancy group to fail over when a redundant Ethernet (reth) interface (cannot reach a configured IP address). Redundancy groups on both nodes in a cluster can be configured to monitor specific IP addresses to determine whether an upstream device in the network is reachable.
If the monitored IP address becomes unreachable, the redundancy group can fail over to its backup node to maintain service availability.
Unlike interface monitoring, IP address monitoring can trigger a failover even when the interface remains up but the connected network device is unreachable. In such scenarios, the peer node in the cluster might still be able to route traffic around the failure.
To dampen failovers caused by IP address monitoring failures, use the
hold-down-interval statement.
IP address monitoring configuration allows you to define not only the IP addresses to monitor and their associated failover weights, but also a global IP monitoring threshold and global weight. Only when the cumulative reachability failures of the monitored IP addresses reach the configured global threshold is the global IP monitoring weight deducted from the redundacy group’s failover threshold.
This design allows multiple IP addresses to be monitored simultaneously and weighted according to their importance in maintaining traffic flow. If a previously unreachable monitored IP address becomes reachable again, its threshold value is restored to the monitoring threshold. However, this recovery does not trigger a failback unless the preempt option is enabled.
When configured, the IP address monitoring failover value (global-weight) is evaluated along with interface monitoring(if configured) and built-in failover mechanisms, including SPU monitoring, cold-sync monitoring, and NPC monitoring (on supported platforms). The primary IP addresses to monitor are typically router gateway addresses, ensuring that incoming traffic to the services gateway can be forwarded to the appropriate upstream network router.
In a chassis cluster, only one Services Processing Unit (SPU) or Packet Forwarding Engine (PFE) per node is responsible for sending Internet Control Message Protocol (ICMP) ping packets to monitored IP addresses. The primary PFE sends ICMP pings using Address Resolution Protocol (ARP) entries resolved by the Routing Engine (RE). These pings use the redundant Ethernet (reth) interface MAC address and primary IP address as the source. The secondary PFE, however, resolves ARP requests for the monitored IP address on its own. The ICMP pings sent by the secondary PFE use the physical child MAC address and a secondary IP address configured on the redundant Ethernet interface as the source. To ensure that ICMP replies are correctly received on the secondary interface, the I/O card (IOC), central PFE processor, or Flex IOC programs both the physical child MAC address and the redundant Ethernet interface MAC address into its MAC table.
When responding to ARP requests sent to the secondary IP address configured on the redundant Ethernet interface, the secondary PFE replies using the physical child interface MAC address.
By default, the reachability of a monitored IP address is checked once per second. This
interval can be modified using the retry-interval command. The default number
of allowed consecutive ping failures is five, which can be adjusted with the
retry-count command. If the monitored IP address fails to respond for the
configured number of consecutive attempts, it is declared unreachable, and its configured
failover value is deducted from the redundancy group's global-threshold.
After an IP address is declared unreachable, its configured weight is deducted from the global-threshold. If the recalculated global-threshold value remains nonzero, the IP address is marked unreachable, but the global weight of the redundancy group is not deducted. However, if the redundancy group's IP monitoring global-threshold reaches zero while unreachable IP addresses remain configured, the redundancy group repeatedly fails over and failsback between nodes. This behavior continues until either a monitored IP address becomes reachable again or unreachable IP addresses are removed from monitoring. Default and user-configured hold-down intervals for failover dampening continue to apply throughout this process.
Each redundancy group x has a threshold tolerance value that is initially set to 255. When an IP address monitored by redundancy group x becomes unavailable, the IP address's configured weight is subtracted from the redundancy group x's threshold. When the threshold value for redundancy group xreaches 0, the redundancy group fails over to the peer node.
For example, if redundancy group 1 is primary on node 0 and its threshold reaches 0, redundancy group 1 fails over and becomes primary on node 1. At this point, all child interaces associated with redundancy group 1's redundant Ethernet interfaces begin forwarding traffic on the new primary node.
A redundancy group x failover occurs when the combined weight of monitored IP addresses and any other monitoring conditions reduces the threshold to 0. If the monitored IP addresses on both nodes reach their thresholds simultaneously, redundancy group x becomes primary on the node with the lower node ID, which is typically node 0.
Firewalls support upstream device failure detection for the chassis cluster.
The Address Resolution Protocol (ARP) feature allows you to override the previously
hard-coded ARP request throttling interval, which defaults to 10 seconds per SPU for each IP
address, and configure a higher value ranging from 10 to 100 seconds. Increasing the ARP
throttling interval helps reduce excessive utilization of the Routing Engine (RE), allowing
it to operate more efficiently under load. You can configure the ARP request throttling
interval using the set forwarding-options next-hop arp-throttle
<seconds> command.
IP address monitoring is supported only when the IP address is reachable through a redundant Ethernet interface (referred to as a reth in CLI commands and interface listings). IP addresses cannot be monitored across tunnel interfaces. To monitor an IP address through a redundant Ethernet interface on a secondary cluster node, the interface must be configured with a secondary IP address. IP address monitoring is not supported on chassis clusters operating in transparent mode.
Redundancy group IP address monitoring is not supported for IPv6 destinations.
Example: Configure Chassis Cluster Redundancy Group IP Address Monitoring
This example shows how to configure redundancy group IP address monitoring for an SRX Series Firewall in a chassis cluster.
Requirements
Before you begin:
Set the chassis cluster node ID and cluster ID. See Example: Setting the Node ID and Cluster ID for Security Devices in a Chassis Cluster
Configure the chassis cluster management interface. See Example: Configuring the Chassis Cluster Management Interface.
Configure the chassis cluster fabric. See Example: Configuring the Chassis Cluster Fabric Interfaces.
Overview
You can configure redundancy groups to monitor upstream resources by sending ICMP pings to specific IP addresses that are reachable through redundant Ethernet interfaces on either node in a chassis cluster. Each redundancy group supports configurable parameters such as the global threshold, weight, retry interval, and retry count.. When a monitored IP address becomes unreachable, the weight assigned to that IP address is deducted from the redundancy group's IP address monitoring global threshold. When the global threshold is reduced to 0, the configured global weight is deducted from the redundancy group's overall threshold, triggering a potential failover.
The retry interval defines how frequently ICMP pings are sent to each monitored IP address, and the retry count specifies the maximum number of consecutive ping failures allowed before an IP address is marked unreachable. Monitoring begins immediately after the configuration is committed.
In this example, you configure the following settings for redundancy group 1:
-
IP address to monitor—10.1.1.10
-
IP address monitoring global-weight—255
-
IP address monitoring global-threshold—100
The threshold applies cumulatively to all IP addresses monitored by the redundancy group.
-
IP address retry-interval—3 seconds
-
IP address retry-count—10
-
Weight—100
-
Redundant Ethernet interface—reth1.0
-
Secondary IP address—10.1.1.101
Configuration
Procedure
CLI Quick Configuration
To quickly configure this example, copy the
following commands, paste them into a text file, remove any line breaks,
change any details necessary to match your network configuration,
copy and paste the commands into the CLI at the [edit] hierarchy
level, and then enter commit from configuration mode.
{primary:node0}[edit]
user@host#
set chassis cluster redundancy-group 1 ip-monitoring global-weight 255
set chassis cluster redundancy-group 1 ip-monitoring global-threshold 100
set chassis cluster redundancy-group 1 ip-monitoring retry-interval 3
set chassis cluster redundancy-group 1 ip-monitoring retry-count 10
set chassis cluster redundancy-group 1 ip-monitoring family inet 10.1.1.10 weight 100 interface reth1.0 secondary-ip-address 10.1.1.101
Step-by-Step Procedure
To configure redundancy group IP address monitoring:
Specify a global monitoring weight.
{primary:node0}[edit] user@host# set chassis cluster redundancy-group 1 ip-monitoring global-weight 255Specify the global monitoring threshold.
{primary:node0}[edit] user@host# set chassis cluster redundancy-group 1 ip-monitoring global-threshold 100Specify the retry interval.
{primary:node0}[edit] user@host# set chassis cluster redundancy-group 1 ip-monitoring retry-interval 3Specify the retry count.
{primary:node0}[edit] user@host# set chassis cluster redundancy-group 1 ip-monitoring retry-count 10Specify the IP address to be monitored, weight, redundant Ethernet interface, and secondary IP address.
{primary:node0}[edit] user@host# set chassis cluster redundancy-group 1 ip-monitoring family inet 10.1.1.10 weight 100 interface reth1.0 secondary-ip-address 10.1.1.101
Results
From configuration mode, confirm your configuration
by entering the show chassis cluster redundancy-group 1 command. If the output does not display the intended configuration,
repeat the configuration instructions in this example to correct it.
For brevity, this show command output includes only
the configuration that is relevant to this example. Any other configuration
on the system has been replaced with ellipses (...).
{primary:node0}[edit]
user@host# show chassis cluster redundancy-group 1
ip-monitoring {
global-weight 255;
global-threshold 100;
family {
inet {
10.1.1.10 {
weight 100;
interface reth1.0 secondary-ip-address 10.1.1.101;
}
}
}
}
If you are done configuring the device, enter commit from configuration mode.
Verification
Verify the Status of Monitored IP Addresses for a Redundancy Group
Purpose
Verify the status of monitored IP addresses for a redundancy group.
Action
From operational mode, enter the show chassis cluster ip-monitoring
status command. For information about a specific group, enter
the show chassis cluster ip-monitoring status
redundancy-group command.
{primary:node0}
user@host> show chassis cluster ip-monitoring status
node0:
--------------------------------------------------------------------------
Redundancy group: 1
Global threshold: 100
Current threshold: 0
IP address Status Failure count Reason Weight
10.1.1.10 unreachable 0 n/a 100
node1:
--------------------------------------------------------------------------
Redundancy group: 1
Global threshold: 100
Current threshold: 0
IP address Status Failure count Reason Weight
10.1.1.10 unreachable 0 n/a 100
Example: Configure IP Monitoring on Firewalls for IOC2 and IOC3
This example shows how to monitor IP address on SRX5000 line of Firewalls with chassis cluster enabled.
Requirements
This example uses the following hardware and software:
Two SRX5400 Firewalls with MIC (SRX-MIC-10XG-SFPP [IOC2]), and one Ethernet switch
Junos OS Release 18.1R1
The procedure mentioned in this example is also applicable to IOC3.
Before you begin:
Physically connect the two SRX5400 devices (back-to-back for the fabric and control ports).
Configure the two devices to operate in a chassis cluster.
Overview
IP address monitoring verifies end-to-end reachability of a configured IP address and enables a redundancy group to automatically fail over when the IP address is no longer reachable through the child link of redundant Ethernet (reth) interface. Redundancy groups on both nodes in a chassis cluster can be configured to monitor specific IP addresses to determine the reachability of upstream network devices.
Topology
In this example, two SRX5400 Firewalls are deployed in a chassis cluster and connected to an Ethernet switch. The example shows how redundancy groups can be configured to monitor critical upstream resources that are reachable through redundant Ethernet (reth) interfaces on either node in the cluster.
The system is configured to send ICMP pings every second, with 10 consecutive losses required before an IP address is declared unreachable to peer. A secondary IP address is also configured on the redundant Ethernet interface to enable monitoring from the secondary node.
In this example, the following settings are configured for redundancy group 1:
IP address to be monitored—192.0.2.2, 198.51.100.2, 203.0.113.2
IP monitoring global-weight—255
IP monitoring global-threshold—240
IP monitoring retry-interval—3 seconds
IP monitoring retry-count—10
Weight for monitored IP address—80
Secondary IP addresses— 192.0.2.12, 198.51.100.12, 203.0.113.12
Configuration
CLI Quick Configuration
To quickly configure this example, copy the
following commands, paste them into a text file, remove any line breaks,
change any details to match your network configuration, copy and paste
the commands into the CLI at the [edit] hierarchy level,
and then enter commit from configuration mode.
set chassis cluster reth-count 10 set chassis cluster control-ports fpc 3 port 0 set chassis cluster control-ports fpc 0 port 0 set chassis cluster redundancy-group 0 node 0 priority 254 set chassis cluster redundancy-group 0 node 1 priority 1 set chassis cluster redundancy-group 1 node 0 priority 200 set chassis cluster redundancy-group 1 node 1 priority 199 set chassis cluster redundancy-group 1 ip-monitoring global-weight 255 set chassis cluster redundancy-group 1 ip-monitoring global-threshold 240 set chassis cluster redundancy-group 1 ip-monitoring retry-interval 3 set chassis cluster redundancy-group 1 ip-monitoring retry-count 10 set chassis cluster redundancy-group 1 ip-monitoring family inet 192.0.2.2 weight 80 set chassis cluster redundancy-group 1 ip-monitoring family inet 192.0.2.2 interface reth0.0 secondary-ip-address 192.0.2.12 set chassis cluster redundancy-group 1 ip-monitoring family inet 198.51.100.2 weight 80 set chassis cluster redundancy-group 1 ip-monitoring family inet 198.51.100.2 interface reth1.0 secondary-ip-address 198.51.100.12 set chassis cluster redundancy-group 1 ip-monitoring family inet 203.0.113.2 weight 80 set chassis cluster redundancy-group 1 ip-monitoring family inet 203.0.113.2 interface reth2.0 secondary-ip-address 203.0.113.12 set interfaces xe-1/2/1 gigether-options redundant-parent reth0 set interfaces xe-1/2/2 gigether-options redundant-parent reth2 set interfaces xe-1/2/3 gigether-options redundant-parent reth1 set interfaces xe-4/2/1 gigether-options redundant-parent reth0 set interfaces xe-4/2/2 gigether-options redundant-parent reth2 set interfaces xe-4/2/3 gigether-options redundant-parent reth1 set interfaces fab0 fabric-options member-interfaces xe-1/2/0 set interfaces fab1 fabric-options member-interfaces xe-4/2/0 set interfaces reth0 redundant-ether-options redundancy-group 1 set interfaces reth0 unit 0 family inet address 192.0.2.1/24 set interfaces reth1 redundant-ether-options redundancy-group 1 set interfaces reth1 unit 0 family inet address 198.51.100.1/24 set interfaces reth2 redundant-ether-options redundancy-group 1 set interfaces reth2 unit 0 family inet address 203.0.113.1/24 set security zones security-zone HOST host-inbound-traffic system-services any-service set security zones security-zone HOST host-inbound-traffic protocols all set security zones security-zone HOST interfaces all
Configure IP Monitoring on a 10x10GE SFP+ MIC
Step-by-Step Procedure
To configure IP monitoring on a 10x10GE SFP+ MIC:
Specify the number of redundant Ethernet interfaces.
{primary:node0}[edit] user@host# set chassis cluster reth-count 10Configure the control ports.
{primary:node0}[edit] user@host# set chassis cluster control-ports fpc 3 port 0 user@host# set chassis cluster control-ports fpc 0 port 0Configure fabric interfaces.
{primary:node0}[edit] user@host# set interfaces fab0 fabric-options member-interfaces xe-1/2/0 user@host# set interfaces fab1 fabric-options member-interfaces xe-4/2/0Specify a redundancy group's priority for primacy on each node of the cluster. The higher number takes precedence.
{primary:node0}[edit] user@host# set chassis cluster redundancy-group 0 node 0 priority 254 user@host# set chassis cluster redundancy-group 0 node 1 priority 1 user@host# set chassis cluster redundancy-group 1 node 0 priority 200 user@host# set chassis cluster redundancy-group 1 node 1 priority 199Configure IP monitoring under redundancy-group 1 with global weight, global threshold, retry interval and retry count.
{primary:node0}[edit] user@host# set chassis cluster redundancy-group 1 ip-monitoring global-weight 255 user@host# set chassis cluster redundancy-group 1 ip-monitoring global-threshold 240 user@host# set chassis cluster redundancy-group 1 ip-monitoring retry-interval 3 user@host# set chassis cluster redundancy-group 1 ip-monitoring retry-count 10Configure the redundant Ethernet interfaces to redundancy-group 1. Assign a weight to the IP address to be monitored, and configure a secondary IP address that will be used to send packets from the secondary node to track the IP address being monitored.
{primary:node0}[edit] user@host# set chassis cluster redundancy-group 1 ip-monitoring family inet 192.0.2.2 weight 80 user@host# set chassis cluster redundancy-group 1 ip-monitoring family inet 192.0.2.2 interface reth0.0 secondary-ip-address 192.0.2.12 user@host# set chassis cluster redundancy-group 1 ip-monitoring family inet 198.51.100.2 weight 80 user@host# set chassis cluster redundancy-group 1 ip-monitoring family inet 198.51.100.2 interface reth1.0 secondary-ip-address 198.51.100.12 user@host# set chassis cluster redundancy-group 1 ip-monitoring family inet 203.0.113.2 weight 80 user@host# set chassis cluster redundancy-group 1 ip-monitoring family inet 203.0.113.2 interface reth2.0 secondary-ip-address 203.0.113.12Assign child interfaces for the redundant Ethernet interfaces from node 0, node 1, and node 2.
{primary:node0}[edit] user@host# set interfaces xe-1/2/1 gigether-options redundant-parent reth0 user@host# set interfaces xe-1/2/2 gigether-options redundant-parent reth2 user@host# set interfaces xe-1/2/3 gigether-options redundant-parent reth1 user@host# set interfaces xe-4/2/1 gigether-options redundant-parent reth0 user@host# set interfaces xe-4/2/2 gigether-options redundant-parent reth2 user@host# set interfaces xe-4/2/3 gigether-options redundant-parent reth1Configure the redundant Ethernet interfaces to redundancy-group 1.
{primary:node0}[edit] user@host# set interfaces reth0 redundant-ether-options redundancy-group 1 user@host# set interfaces reth0 unit 0 family inet address 192.0.2.1/24 user@host# set interfaces reth1 redundant-ether-options redundancy-group 1 user@host# set interfaces reth1 unit 0 family inet address 198.51.100.1/24 user@host# set interfaces reth2 redundant-ether-options redundancy-group 1 user@host# set interfaces reth2 unit 0 family inet address 203.0.113.1/24Create security zone and assign interfaces to zone.
user@host# set security zones security-zone HOST host-inbound-traffic system-services any-service user@host# set security zones security-zone HOST host-inbound-traffic protocols all user@host# set security zones security-zone HOST interfaces all
Results
From configuration mode, confirm your configuration
by entering the show security chassis cluster and show interfaces commands. If the output does not display the
intended configuration, repeat the configuration instructions in this
example to correct it.
chassis {
cluster {
reth-count 10;
redundancy-group 0 {
node 0 priority 254;
node 1 priority 1;
}
redundancy-group 1 {
node 0 priority 200;
node 1 priority 199;
ip-monitoring {
global-weight 255;
global-threshold 240;
retry-interval 3;
retry-count 10;
family {
inet {
192.0.2.2 {
weight 80;
interface reth0.0 secondary-ip-address 192.0.2.12;
}
198.51.100.2 {
weight 80;
interface reth1.0 secondary-ip-address 198.51.100.12;
}
203.0.113.2 {
weight 80;
interface reth2.0 secondary-ip-address 203.0.113.12;
}
}
}
}
}
}
}
interfaces {
xe-1/2/1 {
gigether-options {
redundant-parent reth0;
}
}
xe-1/2/2 {
gigether-options {
redundant-parent reth2;
}
}
xe-1/2/3 {
gigether-options {
redundant-parent reth1;
}
}
xe-4/2/1 {
gigether-options {
redundant-parent reth0;
}
}
xe-4/2/2 {
gigether-options {
redundant-parent reth2;
}
}
xe-4/2/3 {
gigether-options {
redundant-parent reth1;
}
}
fab0 {
fabric-options {
member-interfaces {
xe-1/2/0;
}
}
}
fab1 {
fabric-options {
member-interfaces {
xe-4/2/0;
}
}
}
reth0 {
redundant-ether-options {
redundancy-group 1;
}
unit 0 {
family inet {
address 192.0.2.1/24;
}
}
}
reth1 {
redundant-ether-options {
redundancy-group 1;
}
unit 0 {
family inet {
address 198.51.100.1/24;
}
}
}
reth2 {
redundant-ether-options {
redundancy-group 1;
}
unit 0 {
family inet {
address 203.0.113.1/24;
}
}
}
}
If you are done configuring the device, enter commit from configuration mode.
Verification
Confirm the configuration is working properly.
Verify IP Monitoring Status
Purpose
Verify the IP status being monitored from both nodes and the failure count for both nodes.
Action
From operational mode, enter the show chassis cluster
ip-monitoring status command.
show chassis cluster ip-monitoring status
node0:
--------------------------------------------------------------------------
Redundancy group: 1
Global weight: 255
Global threshold: 240
Current threshold: 240
IP address Status Failure count Weight Reason
203.0.113.2 reachable 1 80 n/a
198.51.100.2 reachable 1 80 n/a
192.0.2.2 reachable 1 80 n/a
node1:
--------------------------------------------------------------------------
Redundancy group: 1
Global weight: 255
Global threshold: 240
Current threshold: 240
IP address Status Failure count Weight Reason
203.0.113.2 reachable 2 80 n/a
198.51.100.2 reachable 1 80 n/a
192.0.2.2 reachable 2 80 n/a
Meaning
All the monitored IP addresses are reachable.
Platform-Specific IP Monitoring Behavior
Use Feature Explorer to confirm platform and release support for specific features.
Use the following table to review platform-specific behaviors for your platform.
See the Additional Platform Information section for more information.
|
Platform |
Difference |
|---|---|
|
SRX Series |
Following are the limitations for IP monitoring support on SRX5000 line of Firewalls IOC2 and IOC3:
|
Additional Platform Information
Additional Platforms may be supported.
|
Cards |
Interfaces |
Maximum MACs Supported for IP Monitoring |
|---|---|---|
|
IOC2 (SRX5K-MPC) |
10XGE |
10 |
|
20GE |
20 |
|
|
2X40GE |
2 |
|
|
1X100GE |
1 |
|
|
IOC3 (SRX5K-MPC3-40G10G or SRX5K-MPC3-100G10G) |
24x10GE |
24 |
|
6x40GE |
6 |
|
|
2x100GE + 4x10GE |
6 |