SlideShare a Scribd company logo
JUNIPER CHASSIS CLUSTER CONFIGURATION WITH
SRX-1500S
This article identifies resources for understanding, configuring and verifying the "High availability or Chassis
cluster" (in Juniper's term) on Juniper's SRX 1500 Series firewall.
You can use this article as a reference to configuring the chassis cluster on your SRX firewalls. This
configuration has been tested and proven to be working as expected. I hope this help you.
SUMMARY:
• Juniper SRX-1500 Chassis Cluster Configuration Template
• Deep dive of Chassis Cluster Configuration on SRX-1500
1) Pre-requisite
a) Understand The control link (Control Plane)
b) Understand The Fabric link (Data Plane)
2) Enable the cluster mode
a) Understand Cluster ID
b) Understand Cluster Node
3) Verify that chassis cluster was successful by running
4) Configure management interfaces (fxp0) for each of the nodes.
a) Understand Slot Numbering with the SRX-1500 Chassis Cluster
5) Configure the Fabric links in the cluster
6) Configure the Redundancy Groups 0 and 1
a) Understand Redundancy group
7) Configure interface monitoring
a) Understand Interface monitoring
8) Enable and apply Redundancy Ethernet interfaces
a) Understand Redundant Ethernet Interface
9) Configure Redundancy Ethernet interfaces
• Verification Commands
Ashutosh Patel
CCIE #52560
Network Security Architect
https://www.linkedin.com/in/patelashutosh
ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 2
Juniper Networks SRX Series Services Gateways can be configured to operate in cluster mode, where a
pair of devices can be connected together and configured to operate as a single node, providing device,
interface, and service level redundancy. Let’s get started.
JUNIPER SRX-1500 CHASSIS CLUSTER CONFIGURATION TEMPLATE
You can use this template as a quick reference if you don’t want to read through the whole article. In this
example I am using two zones only (Outside and Inside).
*** On primary device (node0): From Operational mode
> set chassis cluster cluster-id 1 node 0 reboot
*** On secondary device (node1): From Operational mode
> set chassis cluster cluster-id 1 node 1 reboot
-------------------------------------------------------------------------
*** On primary device (node0): From Configuration mode
set groups node0 system host-name SRX1500-HOSTNAME
set groups node0 system backup-router <Management-Gateway-IP>
set groups node0 system backup-router destination <Management-Network>
set groups node0 interfaces fxp0 description MGMT
set groups node0 interfaces fxp0 unit 0 family inet address <Management IP>
set groups node1 system host-name SRX1500-HOSTNAME
set groups node1 system backup-router <Management -Gateway-IP>
set groups node1 system backup-router destination <Management-Network>
set groups node1 interfaces fxp0 description MGMT
set groups node1 interfaces fxp0 unit 0 family inet address <Management IP>
set apply-groups "${node}"
set interfaces fab0 fabric-options member-interfaces ge-0/0/11
set interfaces fab1 fabric-options member-interfaces ge-7/0/11
set chassis cluster redundancy-group 0 node 0 priority 100
set chassis cluster redundancy-group 0 node 1 priority 1
set chassis cluster redundancy-group 1 node 0 priority 100
set chassis cluster redundancy-group 1 node 1 priority 1
set chassis cluster redundancy-group 1 interface-monitor ge-0/0/0 weight 255
set chassis cluster redundancy-group 1 interface-monitor ge-0/0/1 weight 255
set chassis cluster redundancy-group 1 interface-monitor ge-7/0/0 weight 255
ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 3
set chassis cluster redundancy-group 1 interface-monitor ge-7/0/1 weight 255
set chassis cluster reth-count <No. of Interface>
set interfaces ge-0/0/0 gigether-options redundant-parent reth0
set interfaces ge-7/0/0 gigether-options redundant-parent reth0
set interfaces ge-0/0/1 gigether-options redundant-parent reth1
set interfaces ge-7/0/1 gigether-options redundant-parent reth1
set interfaces reth0 redundant-ether-options redundancy-group 1
set interfaces reth0 unit <VLAN> description Outside
set interfaces reth0 unit <VLAN> family inet address <Outside IP/Mask>
set security zone security-zone OUTSIDE interfaces reth0.<VLAN-ID>
set interfaces reth1 redundant-ether-options redundancy-group 1
set interfaces reth1 vlan-tagging
set interfaces reth1 unit <VLAN> vlan-id <VLAN>
set interfaces reth1 unit <VLAN> description Inside
set interfaces reth1 unit <VLAN> family inet address <Inside IP/Mask>
set security zone security-zone INSIDE interfaces reth1.<VLAN-ID>
DEEP DIVE OF CHASSIS CLUSTER CONFIGURATION ON SRX-1500
1. PRE-REQUISITE
• Same hardware and software required (In this case, we have two SRX 1500 running 15.1X49-
D50 code)
o Make sure, both units are the same model, running the same code version and have
the same modules installed
• Physically connect two devices together to create the control and fabric links.
o On SRX 1500, There is a dedicated HA Control port; Connect both HA control ports from
respective devices together to form control link
o In this example, I used last unused port (e.g. Ge-0/0/11) for Fabric link; Connect both Ge-
0/0/11 from respective devices together to form Fabric link
o NOTE: Clustered SRXs share the same IP address for an individual interface
ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 4
This is how both SRX-1500s are cabled, and this article this diagram can be used as a reference.
1A. THE CONTROL LINK (CONTROL PLANE)
• is used to synchronize the kernel state between the two REs (using daemon called ksyncd)
• is used to send hello messages between them (using daemon called jsrpd)
• is used to synchronize configuration
• is always in an active/backup state. This means only one RE (Route-Engines) can be the master
of the cluster’s configuration and state. If the primary RE fails, the secondary takes over for it.
1B. THE FABRIC LINK (DATA PLANE)
• is used for state synchronization. The state of sessions and services is shared between the two
devices. Sessions are the state of the current set of traffic that is going through the SRX, and
services are other items such as the VPN, IPS, and ALGs.
• operates in active/active mode. so it is possible for traffic to ingress the cluster on one node and
egress from the other node.
2. ENABLE THE CLUSTER MODE
• Set the devices into cluster mode with the following command and reboot the devices.
• Note: this is an operational mode and not a configure mode command. (run it from > and not #)
*** On primary device (node0):
> set chassis cluster cluster-id 1 node 0 reboot
ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 5
*** On secondary device (node1):
> set chassis cluster cluster-id 1 node 1 reboot
2A. CLUSTER ID
• A cluster is identified by a cluster ID (cluster-id) specified as a number from 1 through 255.
• Cluster ID greater than 15 can only be set when the fabric and control link interfaces are connected
back-to-back.
• Setting a cluster ID to 0 is equivalent to disabling a cluster.
• Each cluster must share a unique identifier among all of its members.
• also used when determining MAC addresses for the redundant Ethernet interfaces.
2B. CLUSTER NODE
• is identified by a node ID (node) specified as a number from 0 to 1.
• is the unique identifier for a device within a cluster.
• Setting the node number distinguishes which SRX is which. Regardless of failover state, node 0
will always remain node 0 and node 1 will always be node 1. The firewalls can take turns being
primary and secondary.
3. VERIFY THAT CHASSIS CLUSTER WAS SUCCESSFUL BY RUNNING
root@lab_SRX1500> show chassis cluster status
Cluster ID: 1
Node Priority Status Preempt Manual failover
Redundancy group: 0 , Failover count: 1
node0 1 primary no no
node1 1 secondary no no
Now that we have the chassis cluster completed, we can start with the configuration. We can do the entire
configuration on the primary node0 and anything that is committed on the primary node0 will be copied onto
the secondary node1.
4. CONFIGURE MANAGEMENT INTERFACES (FXP0) FOR EACH OF THE NODES.
This will allow us to have remote SSH access onto each node.
set groups node0 system host-name SRX1500-HOSTNAME
ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 6
set groups node0 system backup-router <Management-Gateway-IP>
set groups node0 system backup-router destination <Management Network>
set groups node0 interfaces fxp0 description MGMT
set groups node0 interfaces fxp0 unit 0 family inet address <Management IP>
set groups node1 system host-name SRX1500-HOSTNAME
set groups node1 system backup-router <Management-Gateway-IP>
set groups node1 system backup-router destination <Management Network>
set groups node1 interfaces fxp0 description MGMT
set groups node1 interfaces fxp0 unit 0 family inet address <Management IP>
set apply-groups "${node}"
• The backup-router configuration is required for management of the Standby Unit only (either node0
and node1).
• Do NOT configure a default route as the backup-router destination. Also, these routes should match
the static routes that point to the Management Gateway in the cluster configuration:
o the standby unit will use the backup router configuration
o the active unit will use the static routes in the configuration.
• NOTE: Adding the command set apply-groups “${node}” is mandatory, as it ensures that the node
specific configuration is only committed on that specific node
4A. UNDERSTAND SLOT NUMBERING WITH THE SRX-1500 CHASSIS CLUSTER
• The SRX-1500 can have maximum of 6 FPC slots. After the devices are connected as a cluster,
the slot numbering on one device changes and thus the interface numbering will change.
• When connected in cluster mode, the standby unit’s interfaces will be +1 more than the max number
of FPC slots in the primary.
• In this case the primary interfaces will be ge-0/0/0 to ge-0/0/15 and the secondary will be ge-7/0/0
to ge-7/0/15. This is very important to understand.
ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 7
5. CONFIGURE THE FABRIC LINKS IN THE CLUSTER
set interfaces fab0 fabric-options member-interfaces ge-0/0/11
set interfaces fab1 fabric-options member-interfaces ge-7/0/11
6. CONFIGURE THE REDUNDANCY GROUPS 0 AND 1
set chassis cluster redundancy-group 0 node 0 priority 100
set chassis cluster redundancy-group 0 node 1 priority 1
set chassis cluster redundancy-group 1 node 0 priority 100
set chassis cluster redundancy-group 1 node 1 priority 1
6A. REDUNDANCY GROUP
• Is a collection of resources that need to fail over between the two devices. Primary on one device
and backup on another peer.
• Only one node at a time can be responsible for a redundancy group; however, a single node can
be the primary node for any number of redundancy groups.
• The default redundancy group is group 0. Redundancy group 0 represents the control plane (RE
failover).
o The node that is the master over redundancy group 0 has the active RE.
• Redundancy group 1 or greater represents the data plane. A data plane redundancy group contains
one or more redundant Ethernet interfaces.
o Each member of the cluster has a physical interface bound into a reth.
o The active node’s physical interface will be active and the backup node’s interface will be
passive and will not pass traffic.
7. CONFIGURE INTERFACE MONITORING
set chassis cluster redundancy-group 1 interface-monitor ge-0/0/0 weight 255
set chassis cluster redundancy-group 1 interface-monitor ge-0/0/1 weight 255
set chassis cluster redundancy-group 1 interface-monitor ge-7/0/0 weight 255
set chassis cluster redundancy-group 1 interface-monitor ge-7/0/1 weight 255
7A. INTERFACE MONITORING
• This will check the health and physical status of the each of the interfaces.
ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 8
• Interface monitoring can be used to trigger a fail-over in the event link status on an interface goes
down.
• By default, interface monitoring has a threshold of 255, once this number is reached the
redundancy group priority will be changed to ‘0’ for the specific node.
• If one or more interfaces monitored fail, the redundancy group will fail over to another node.
• Note: interface monitoring is not recommended for redundancy-group 0.
8. ENABLE AND APPLY REDUNDANCY ETHERNET INTERFACES
set chassis cluster reth-count 2
set interfaces ge-0/0/0 gigether-options redundant-parent reth0
set interfaces ge-7/0/0 gigether-options redundant-parent reth0
set interfaces ge-0/0/1 gigether-options redundant-parent reth1
set interfaces ge-7/0/1 gigether-options redundant-parent reth1
Note: In this example, I am only provisioning two reth interfaces, that's why I have used reth-count 2. One
for OUTSIDE and the other for INSIDE zone but do provision them as per the requirements.
8A. REDUNDANT ETHERNET INTERFACE
• The Reth interface is a logical aggregated interface that allows port bundling between the nodes.
• Once the reth number has been applied, you will be able to assign the physical interfaces.
9. CONFIGURE REDUNDANCY ETHERNET INTERFACES
In this example, both interfaces are configured as Trunk port.
set interfaces reth0 redundant-ether-options redundancy-group 1
set interfaces reth0 vlan-tagging
set interfaces reth0 unit <VLAN> vlan-id <VLAN>
set interfaces reth0 unit <VLAN> description Outside
set interfaces reth0 unit <VLAN> family inet address <Outside IP/Mask>
set security zone security-zone OUTSIDE interfaces reth0.<VLAN-ID>
set interfaces reth1 redundant-ether-options redundancy-group 1
set interfaces reth1 vlan-tagging
ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 9
set interfaces reth1 unit <VLAN> vlan-id <VLAN>
set interfaces reth1 unit <VLAN> description Inside
set interfaces reth1 unit <VLAN> family inet address <Inside IP/Mask>
set security zone security-zone INSIDE interfaces reth1.<VLAN-ID>
NOTE: As redundancy group 0 is control plane; Make sure to configure both reth interfaces in redundancy
group 1. Also, as stated earlier, Clustered SRXs share the same IP address for an individual interface. With
that said, you will not require a separate interface configuration for the secondary device.
VERIFICATION COMMANDS
• show chassis cluster status
• show chassis cluster interfaces
• show chassis cluster statistics
• show chassis cluster control-plane statistics
• show chassis cluster data-plane statistics
• show chassis cluster status redundancy-group 1
THANK YOU.
I hope you like this technical article.
Feel free to send me any questions or concerns on my linked-in message.

More Related Content

What's hot

CCNA Lab Guide
CCNA Lab GuideCCNA Lab Guide
CCNA Lab Guide
Salachudin Emir
 
Introduction to nexux from zero to Hero
Introduction to nexux  from zero to HeroIntroduction to nexux  from zero to Hero
Introduction to nexux from zero to Hero
Dhruv Sharma
 
Aruba OS 6.3 Command Line Interface Reference Guide
Aruba OS 6.3 Command Line Interface Reference GuideAruba OS 6.3 Command Line Interface Reference Guide
Aruba OS 6.3 Command Line Interface Reference Guide
Aruba, a Hewlett Packard Enterprise company
 
Policy Based Routing (PBR)
Policy Based Routing (PBR)Policy Based Routing (PBR)
Policy Based Routing (PBR)
KHNOG
 
Useful cli commands v1
Useful cli commands v1Useful cli commands v1
46679007 define-rx-path-imbalance
46679007 define-rx-path-imbalance46679007 define-rx-path-imbalance
46679007 define-rx-path-imbalance
jdeleiva
 
Site-to-Site IPSEC VPN Between Cisco ASA and Pfsense
Site-to-Site IPSEC VPN Between Cisco ASA and PfsenseSite-to-Site IPSEC VPN Between Cisco ASA and Pfsense
Site-to-Site IPSEC VPN Between Cisco ASA and Pfsense
Harris Andrea
 
Aruba instant iap setup rev3
Aruba instant iap setup rev3Aruba instant iap setup rev3
Aruba instant iap setup rev3
Aruba, a Hewlett Packard Enterprise company
 
Network Rightsizing Best Practices Guide
Network Rightsizing Best Practices GuideNetwork Rightsizing Best Practices Guide
Network Rightsizing Best Practices Guide
Aruba, a Hewlett Packard Enterprise company
 
EMEA Airheads- Virtual Switching Framework- Aruba OS Switch
EMEA Airheads- Virtual Switching Framework- Aruba OS SwitchEMEA Airheads- Virtual Switching Framework- Aruba OS Switch
EMEA Airheads- Virtual Switching Framework- Aruba OS Switch
Aruba, a Hewlett Packard Enterprise company
 
224698998 moshell-commands
224698998 moshell-commands224698998 moshell-commands
224698998 moshell-commands
Achmad Salsabil
 
EMEA Airheads- ArubaOS - Cluster Manager
EMEA Airheads- ArubaOS - Cluster ManagerEMEA Airheads- ArubaOS - Cluster Manager
EMEA Airheads- ArubaOS - Cluster Manager
Aruba, a Hewlett Packard Enterprise company
 
Juniper SRX Quickstart 12.1R3 by Thomas Schmidt
Juniper SRX Quickstart 12.1R3 by Thomas SchmidtJuniper SRX Quickstart 12.1R3 by Thomas Schmidt
Juniper SRX Quickstart 12.1R3 by Thomas Schmidt
Nam Nguyen
 
Rap installation updated
Rap installation updatedRap installation updated
Ericsson RBS RET Alarms Troubleshooting Guide Flow Chart v2
Ericsson RBS RET Alarms Troubleshooting Guide   Flow Chart v2Ericsson RBS RET Alarms Troubleshooting Guide   Flow Chart v2
Ericsson RBS RET Alarms Troubleshooting Guide Flow Chart v2
Mohamed Abd El Razek Bakry
 
IS-IS Protocol Introduction
IS-IS Protocol IntroductionIS-IS Protocol Introduction
IS-IS Protocol Introduction
NetProtocol Xpert
 
EMEA Airheads- ArubaOS - Rogue AP troubleshooting
EMEA Airheads- ArubaOS - Rogue AP troubleshootingEMEA Airheads- ArubaOS - Rogue AP troubleshooting
EMEA Airheads- ArubaOS - Rogue AP troubleshooting
Aruba, a Hewlett Packard Enterprise company
 
HSRP (hot standby router protocol)
HSRP (hot standby router protocol)HSRP (hot standby router protocol)
HSRP (hot standby router protocol)
Netwax Lab
 
MP BGP-EVPN 실전기술-1편(개념잡기)
MP BGP-EVPN 실전기술-1편(개념잡기)MP BGP-EVPN 실전기술-1편(개념잡기)
MP BGP-EVPN 실전기술-1편(개념잡기)
JuHwan Lee
 
Routing and OSPF
Routing and OSPFRouting and OSPF
Routing and OSPF
arpit
 

What's hot (20)

CCNA Lab Guide
CCNA Lab GuideCCNA Lab Guide
CCNA Lab Guide
 
Introduction to nexux from zero to Hero
Introduction to nexux  from zero to HeroIntroduction to nexux  from zero to Hero
Introduction to nexux from zero to Hero
 
Aruba OS 6.3 Command Line Interface Reference Guide
Aruba OS 6.3 Command Line Interface Reference GuideAruba OS 6.3 Command Line Interface Reference Guide
Aruba OS 6.3 Command Line Interface Reference Guide
 
Policy Based Routing (PBR)
Policy Based Routing (PBR)Policy Based Routing (PBR)
Policy Based Routing (PBR)
 
Useful cli commands v1
Useful cli commands v1Useful cli commands v1
Useful cli commands v1
 
46679007 define-rx-path-imbalance
46679007 define-rx-path-imbalance46679007 define-rx-path-imbalance
46679007 define-rx-path-imbalance
 
Site-to-Site IPSEC VPN Between Cisco ASA and Pfsense
Site-to-Site IPSEC VPN Between Cisco ASA and PfsenseSite-to-Site IPSEC VPN Between Cisco ASA and Pfsense
Site-to-Site IPSEC VPN Between Cisco ASA and Pfsense
 
Aruba instant iap setup rev3
Aruba instant iap setup rev3Aruba instant iap setup rev3
Aruba instant iap setup rev3
 
Network Rightsizing Best Practices Guide
Network Rightsizing Best Practices GuideNetwork Rightsizing Best Practices Guide
Network Rightsizing Best Practices Guide
 
EMEA Airheads- Virtual Switching Framework- Aruba OS Switch
EMEA Airheads- Virtual Switching Framework- Aruba OS SwitchEMEA Airheads- Virtual Switching Framework- Aruba OS Switch
EMEA Airheads- Virtual Switching Framework- Aruba OS Switch
 
224698998 moshell-commands
224698998 moshell-commands224698998 moshell-commands
224698998 moshell-commands
 
EMEA Airheads- ArubaOS - Cluster Manager
EMEA Airheads- ArubaOS - Cluster ManagerEMEA Airheads- ArubaOS - Cluster Manager
EMEA Airheads- ArubaOS - Cluster Manager
 
Juniper SRX Quickstart 12.1R3 by Thomas Schmidt
Juniper SRX Quickstart 12.1R3 by Thomas SchmidtJuniper SRX Quickstart 12.1R3 by Thomas Schmidt
Juniper SRX Quickstart 12.1R3 by Thomas Schmidt
 
Rap installation updated
Rap installation updatedRap installation updated
Rap installation updated
 
Ericsson RBS RET Alarms Troubleshooting Guide Flow Chart v2
Ericsson RBS RET Alarms Troubleshooting Guide   Flow Chart v2Ericsson RBS RET Alarms Troubleshooting Guide   Flow Chart v2
Ericsson RBS RET Alarms Troubleshooting Guide Flow Chart v2
 
IS-IS Protocol Introduction
IS-IS Protocol IntroductionIS-IS Protocol Introduction
IS-IS Protocol Introduction
 
EMEA Airheads- ArubaOS - Rogue AP troubleshooting
EMEA Airheads- ArubaOS - Rogue AP troubleshootingEMEA Airheads- ArubaOS - Rogue AP troubleshooting
EMEA Airheads- ArubaOS - Rogue AP troubleshooting
 
HSRP (hot standby router protocol)
HSRP (hot standby router protocol)HSRP (hot standby router protocol)
HSRP (hot standby router protocol)
 
MP BGP-EVPN 실전기술-1편(개념잡기)
MP BGP-EVPN 실전기술-1편(개념잡기)MP BGP-EVPN 실전기술-1편(개념잡기)
MP BGP-EVPN 실전기술-1편(개념잡기)
 
Routing and OSPF
Routing and OSPFRouting and OSPF
Routing and OSPF
 

Viewers also liked

Juniper Services and Support
Juniper Services and SupportJuniper Services and Support
Juniper Services and Support
MarketingArrowECS_CZ
 
Cloud Enabled DC
Cloud Enabled DCCloud Enabled DC
Cloud Enabled DC
MarketingArrowECS_CZ
 
Keynote Juniper Day Prague 2016
Keynote Juniper Day Prague 2016Keynote Juniper Day Prague 2016
Keynote Juniper Day Prague 2016
MarketingArrowECS_CZ
 
WAN - trends and use cases
WAN - trends and use casesWAN - trends and use cases
WAN - trends and use cases
MarketingArrowECS_CZ
 
Next Generation Security Solution
Next Generation Security SolutionNext Generation Security Solution
Next Generation Security Solution
MarketingArrowECS_CZ
 
Campus
CampusCampus
Citrix – vždy ve střehu!
Citrix – vždy ve střehu!Citrix – vždy ve střehu!
Citrix – vždy ve střehu!
MarketingArrowECS_CZ
 

Viewers also liked (7)

Juniper Services and Support
Juniper Services and SupportJuniper Services and Support
Juniper Services and Support
 
Cloud Enabled DC
Cloud Enabled DCCloud Enabled DC
Cloud Enabled DC
 
Keynote Juniper Day Prague 2016
Keynote Juniper Day Prague 2016Keynote Juniper Day Prague 2016
Keynote Juniper Day Prague 2016
 
WAN - trends and use cases
WAN - trends and use casesWAN - trends and use cases
WAN - trends and use cases
 
Next Generation Security Solution
Next Generation Security SolutionNext Generation Security Solution
Next Generation Security Solution
 
Campus
CampusCampus
Campus
 
Citrix – vždy ve střehu!
Citrix – vždy ve střehu!Citrix – vždy ve střehu!
Citrix – vždy ve střehu!
 

Similar to Juniper Chassis Cluster Configuration with SRX-1500s

corporate network
corporate networkcorporate network
corporate network
Kaushal Kishore
 
20151222_Interoperability with ML2: LinuxBridge, OVS and SDN
20151222_Interoperability with ML2: LinuxBridge, OVS and SDN20151222_Interoperability with ML2: LinuxBridge, OVS and SDN
20151222_Interoperability with ML2: LinuxBridge, OVS and SDN
Sungman Jang
 
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
OpenStack Korea Community
 
VyOS Users Meeting #2, VyOSのVXLANの話
VyOS Users Meeting #2, VyOSのVXLANの話VyOS Users Meeting #2, VyOSのVXLANの話
VyOS Users Meeting #2, VyOSのVXLANの話
upaa
 
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld
 
Zxdsl 9210 guide
Zxdsl 9210 guideZxdsl 9210 guide
Zxdsl 9210 guide
HARRY CHAN PUTRA
 
Eigrp on a cisco asa firewall configuration
Eigrp on a cisco asa firewall configurationEigrp on a cisco asa firewall configuration
Eigrp on a cisco asa firewall configuration
3Anetwork com
 
Ccnp labs
Ccnp labsCcnp labs
Ccnp labs
Marat Makulov
 
Ccnp3 lab 3_4_en
Ccnp3 lab 3_4_enCcnp3 lab 3_4_en
Ccnp3 lab 3_4_en
Omar Herrera
 
Ccnp3 lab 3_4_en
Ccnp3 lab 3_4_enCcnp3 lab 3_4_en
Ccnp3 lab 3_4_en
Omar Herrera
 
slides-frnog34.pdf
slides-frnog34.pdfslides-frnog34.pdf
slides-frnog34.pdf
jnbrains
 
System Device Tree update: Bus Firewalls and Lopper
System Device Tree update: Bus Firewalls and LopperSystem Device Tree update: Bus Firewalls and Lopper
System Device Tree update: Bus Firewalls and Lopper
Stefano Stabellini
 
ccna summer training ppt ( Cisco certified network analysis) ppt. by Traun k...
ccna summer training ppt ( Cisco certified network analysis) ppt.  by Traun k...ccna summer training ppt ( Cisco certified network analysis) ppt.  by Traun k...
ccna summer training ppt ( Cisco certified network analysis) ppt. by Traun k...
Tarun Khaneja
 
Cisco-6500-v1.0-R
Cisco-6500-v1.0-RCisco-6500-v1.0-R
Cisco-6500-v1.0-R
Aakash Agarwal
 
Apache Cassandra multi-datacenter essentials
Apache Cassandra multi-datacenter essentialsApache Cassandra multi-datacenter essentials
Apache Cassandra multi-datacenter essentials
Julien Anguenot
 
Apache Cassandra Multi-Datacenter Essentials (Julien Anguenot, iLand Internet...
Apache Cassandra Multi-Datacenter Essentials (Julien Anguenot, iLand Internet...Apache Cassandra Multi-Datacenter Essentials (Julien Anguenot, iLand Internet...
Apache Cassandra Multi-Datacenter Essentials (Julien Anguenot, iLand Internet...
DataStax
 
Vlans_routing
Vlans_routingVlans_routing
Vlans_routing
Farhaj Sidd
 
Introduction 140318015826-phpapp01
Introduction 140318015826-phpapp01Introduction 140318015826-phpapp01
Introduction 140318015826-phpapp01
amit singh
 
Important cisco-chow-commands
Important cisco-chow-commandsImportant cisco-chow-commands
Important cisco-chow-commands
ssusere31b5c
 
Secure lustre on openstack
Secure lustre on openstackSecure lustre on openstack
Secure lustre on openstack
James Beal
 

Similar to Juniper Chassis Cluster Configuration with SRX-1500s (20)

corporate network
corporate networkcorporate network
corporate network
 
20151222_Interoperability with ML2: LinuxBridge, OVS and SDN
20151222_Interoperability with ML2: LinuxBridge, OVS and SDN20151222_Interoperability with ML2: LinuxBridge, OVS and SDN
20151222_Interoperability with ML2: LinuxBridge, OVS and SDN
 
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
[OpenStack 하반기 스터디] Interoperability with ML2: LinuxBridge, OVS and SDN
 
VyOS Users Meeting #2, VyOSのVXLANの話
VyOS Users Meeting #2, VyOSのVXLANの話VyOS Users Meeting #2, VyOSのVXLANの話
VyOS Users Meeting #2, VyOSのVXLANの話
 
VMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep DiveVMworld 2016: vSphere 6.x Host Resource Deep Dive
VMworld 2016: vSphere 6.x Host Resource Deep Dive
 
Zxdsl 9210 guide
Zxdsl 9210 guideZxdsl 9210 guide
Zxdsl 9210 guide
 
Eigrp on a cisco asa firewall configuration
Eigrp on a cisco asa firewall configurationEigrp on a cisco asa firewall configuration
Eigrp on a cisco asa firewall configuration
 
Ccnp labs
Ccnp labsCcnp labs
Ccnp labs
 
Ccnp3 lab 3_4_en
Ccnp3 lab 3_4_enCcnp3 lab 3_4_en
Ccnp3 lab 3_4_en
 
Ccnp3 lab 3_4_en
Ccnp3 lab 3_4_enCcnp3 lab 3_4_en
Ccnp3 lab 3_4_en
 
slides-frnog34.pdf
slides-frnog34.pdfslides-frnog34.pdf
slides-frnog34.pdf
 
System Device Tree update: Bus Firewalls and Lopper
System Device Tree update: Bus Firewalls and LopperSystem Device Tree update: Bus Firewalls and Lopper
System Device Tree update: Bus Firewalls and Lopper
 
ccna summer training ppt ( Cisco certified network analysis) ppt. by Traun k...
ccna summer training ppt ( Cisco certified network analysis) ppt.  by Traun k...ccna summer training ppt ( Cisco certified network analysis) ppt.  by Traun k...
ccna summer training ppt ( Cisco certified network analysis) ppt. by Traun k...
 
Cisco-6500-v1.0-R
Cisco-6500-v1.0-RCisco-6500-v1.0-R
Cisco-6500-v1.0-R
 
Apache Cassandra multi-datacenter essentials
Apache Cassandra multi-datacenter essentialsApache Cassandra multi-datacenter essentials
Apache Cassandra multi-datacenter essentials
 
Apache Cassandra Multi-Datacenter Essentials (Julien Anguenot, iLand Internet...
Apache Cassandra Multi-Datacenter Essentials (Julien Anguenot, iLand Internet...Apache Cassandra Multi-Datacenter Essentials (Julien Anguenot, iLand Internet...
Apache Cassandra Multi-Datacenter Essentials (Julien Anguenot, iLand Internet...
 
Vlans_routing
Vlans_routingVlans_routing
Vlans_routing
 
Introduction 140318015826-phpapp01
Introduction 140318015826-phpapp01Introduction 140318015826-phpapp01
Introduction 140318015826-phpapp01
 
Important cisco-chow-commands
Important cisco-chow-commandsImportant cisco-chow-commands
Important cisco-chow-commands
 
Secure lustre on openstack
Secure lustre on openstackSecure lustre on openstack
Secure lustre on openstack
 

Recently uploaded

Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
TechSoup
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
RidwanHassanYusuf
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
RamseyBerglund
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
Iris Thiele Isip-Tan
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
Nguyen Thanh Tu Collection
 
Juneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School DistrictJuneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School District
David Douglas School District
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
indexPub
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
National Information Standards Organization (NISO)
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
Celine George
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Henry Hollis
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)
nitinpv4ai
 
How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17
Celine George
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 

Recently uploaded (20)

Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
 
Juneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School DistrictJuneteenth Freedom Day 2024 David Douglas School District
Juneteenth Freedom Day 2024 David Douglas School District
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)
 
How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 

Juniper Chassis Cluster Configuration with SRX-1500s

  • 1. JUNIPER CHASSIS CLUSTER CONFIGURATION WITH SRX-1500S This article identifies resources for understanding, configuring and verifying the "High availability or Chassis cluster" (in Juniper's term) on Juniper's SRX 1500 Series firewall. You can use this article as a reference to configuring the chassis cluster on your SRX firewalls. This configuration has been tested and proven to be working as expected. I hope this help you. SUMMARY: • Juniper SRX-1500 Chassis Cluster Configuration Template • Deep dive of Chassis Cluster Configuration on SRX-1500 1) Pre-requisite a) Understand The control link (Control Plane) b) Understand The Fabric link (Data Plane) 2) Enable the cluster mode a) Understand Cluster ID b) Understand Cluster Node 3) Verify that chassis cluster was successful by running 4) Configure management interfaces (fxp0) for each of the nodes. a) Understand Slot Numbering with the SRX-1500 Chassis Cluster 5) Configure the Fabric links in the cluster 6) Configure the Redundancy Groups 0 and 1 a) Understand Redundancy group 7) Configure interface monitoring a) Understand Interface monitoring 8) Enable and apply Redundancy Ethernet interfaces a) Understand Redundant Ethernet Interface 9) Configure Redundancy Ethernet interfaces • Verification Commands Ashutosh Patel CCIE #52560 Network Security Architect https://www.linkedin.com/in/patelashutosh
  • 2. ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 2 Juniper Networks SRX Series Services Gateways can be configured to operate in cluster mode, where a pair of devices can be connected together and configured to operate as a single node, providing device, interface, and service level redundancy. Let’s get started. JUNIPER SRX-1500 CHASSIS CLUSTER CONFIGURATION TEMPLATE You can use this template as a quick reference if you don’t want to read through the whole article. In this example I am using two zones only (Outside and Inside). *** On primary device (node0): From Operational mode > set chassis cluster cluster-id 1 node 0 reboot *** On secondary device (node1): From Operational mode > set chassis cluster cluster-id 1 node 1 reboot ------------------------------------------------------------------------- *** On primary device (node0): From Configuration mode set groups node0 system host-name SRX1500-HOSTNAME set groups node0 system backup-router <Management-Gateway-IP> set groups node0 system backup-router destination <Management-Network> set groups node0 interfaces fxp0 description MGMT set groups node0 interfaces fxp0 unit 0 family inet address <Management IP> set groups node1 system host-name SRX1500-HOSTNAME set groups node1 system backup-router <Management -Gateway-IP> set groups node1 system backup-router destination <Management-Network> set groups node1 interfaces fxp0 description MGMT set groups node1 interfaces fxp0 unit 0 family inet address <Management IP> set apply-groups "${node}" set interfaces fab0 fabric-options member-interfaces ge-0/0/11 set interfaces fab1 fabric-options member-interfaces ge-7/0/11 set chassis cluster redundancy-group 0 node 0 priority 100 set chassis cluster redundancy-group 0 node 1 priority 1 set chassis cluster redundancy-group 1 node 0 priority 100 set chassis cluster redundancy-group 1 node 1 priority 1 set chassis cluster redundancy-group 1 interface-monitor ge-0/0/0 weight 255 set chassis cluster redundancy-group 1 interface-monitor ge-0/0/1 weight 255 set chassis cluster redundancy-group 1 interface-monitor ge-7/0/0 weight 255
  • 3. ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 3 set chassis cluster redundancy-group 1 interface-monitor ge-7/0/1 weight 255 set chassis cluster reth-count <No. of Interface> set interfaces ge-0/0/0 gigether-options redundant-parent reth0 set interfaces ge-7/0/0 gigether-options redundant-parent reth0 set interfaces ge-0/0/1 gigether-options redundant-parent reth1 set interfaces ge-7/0/1 gigether-options redundant-parent reth1 set interfaces reth0 redundant-ether-options redundancy-group 1 set interfaces reth0 unit <VLAN> description Outside set interfaces reth0 unit <VLAN> family inet address <Outside IP/Mask> set security zone security-zone OUTSIDE interfaces reth0.<VLAN-ID> set interfaces reth1 redundant-ether-options redundancy-group 1 set interfaces reth1 vlan-tagging set interfaces reth1 unit <VLAN> vlan-id <VLAN> set interfaces reth1 unit <VLAN> description Inside set interfaces reth1 unit <VLAN> family inet address <Inside IP/Mask> set security zone security-zone INSIDE interfaces reth1.<VLAN-ID> DEEP DIVE OF CHASSIS CLUSTER CONFIGURATION ON SRX-1500 1. PRE-REQUISITE • Same hardware and software required (In this case, we have two SRX 1500 running 15.1X49- D50 code) o Make sure, both units are the same model, running the same code version and have the same modules installed • Physically connect two devices together to create the control and fabric links. o On SRX 1500, There is a dedicated HA Control port; Connect both HA control ports from respective devices together to form control link o In this example, I used last unused port (e.g. Ge-0/0/11) for Fabric link; Connect both Ge- 0/0/11 from respective devices together to form Fabric link o NOTE: Clustered SRXs share the same IP address for an individual interface
  • 4. ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 4 This is how both SRX-1500s are cabled, and this article this diagram can be used as a reference. 1A. THE CONTROL LINK (CONTROL PLANE) • is used to synchronize the kernel state between the two REs (using daemon called ksyncd) • is used to send hello messages between them (using daemon called jsrpd) • is used to synchronize configuration • is always in an active/backup state. This means only one RE (Route-Engines) can be the master of the cluster’s configuration and state. If the primary RE fails, the secondary takes over for it. 1B. THE FABRIC LINK (DATA PLANE) • is used for state synchronization. The state of sessions and services is shared between the two devices. Sessions are the state of the current set of traffic that is going through the SRX, and services are other items such as the VPN, IPS, and ALGs. • operates in active/active mode. so it is possible for traffic to ingress the cluster on one node and egress from the other node. 2. ENABLE THE CLUSTER MODE • Set the devices into cluster mode with the following command and reboot the devices. • Note: this is an operational mode and not a configure mode command. (run it from > and not #) *** On primary device (node0): > set chassis cluster cluster-id 1 node 0 reboot
  • 5. ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 5 *** On secondary device (node1): > set chassis cluster cluster-id 1 node 1 reboot 2A. CLUSTER ID • A cluster is identified by a cluster ID (cluster-id) specified as a number from 1 through 255. • Cluster ID greater than 15 can only be set when the fabric and control link interfaces are connected back-to-back. • Setting a cluster ID to 0 is equivalent to disabling a cluster. • Each cluster must share a unique identifier among all of its members. • also used when determining MAC addresses for the redundant Ethernet interfaces. 2B. CLUSTER NODE • is identified by a node ID (node) specified as a number from 0 to 1. • is the unique identifier for a device within a cluster. • Setting the node number distinguishes which SRX is which. Regardless of failover state, node 0 will always remain node 0 and node 1 will always be node 1. The firewalls can take turns being primary and secondary. 3. VERIFY THAT CHASSIS CLUSTER WAS SUCCESSFUL BY RUNNING root@lab_SRX1500> show chassis cluster status Cluster ID: 1 Node Priority Status Preempt Manual failover Redundancy group: 0 , Failover count: 1 node0 1 primary no no node1 1 secondary no no Now that we have the chassis cluster completed, we can start with the configuration. We can do the entire configuration on the primary node0 and anything that is committed on the primary node0 will be copied onto the secondary node1. 4. CONFIGURE MANAGEMENT INTERFACES (FXP0) FOR EACH OF THE NODES. This will allow us to have remote SSH access onto each node. set groups node0 system host-name SRX1500-HOSTNAME
  • 6. ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 6 set groups node0 system backup-router <Management-Gateway-IP> set groups node0 system backup-router destination <Management Network> set groups node0 interfaces fxp0 description MGMT set groups node0 interfaces fxp0 unit 0 family inet address <Management IP> set groups node1 system host-name SRX1500-HOSTNAME set groups node1 system backup-router <Management-Gateway-IP> set groups node1 system backup-router destination <Management Network> set groups node1 interfaces fxp0 description MGMT set groups node1 interfaces fxp0 unit 0 family inet address <Management IP> set apply-groups "${node}" • The backup-router configuration is required for management of the Standby Unit only (either node0 and node1). • Do NOT configure a default route as the backup-router destination. Also, these routes should match the static routes that point to the Management Gateway in the cluster configuration: o the standby unit will use the backup router configuration o the active unit will use the static routes in the configuration. • NOTE: Adding the command set apply-groups “${node}” is mandatory, as it ensures that the node specific configuration is only committed on that specific node 4A. UNDERSTAND SLOT NUMBERING WITH THE SRX-1500 CHASSIS CLUSTER • The SRX-1500 can have maximum of 6 FPC slots. After the devices are connected as a cluster, the slot numbering on one device changes and thus the interface numbering will change. • When connected in cluster mode, the standby unit’s interfaces will be +1 more than the max number of FPC slots in the primary. • In this case the primary interfaces will be ge-0/0/0 to ge-0/0/15 and the secondary will be ge-7/0/0 to ge-7/0/15. This is very important to understand.
  • 7. ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 7 5. CONFIGURE THE FABRIC LINKS IN THE CLUSTER set interfaces fab0 fabric-options member-interfaces ge-0/0/11 set interfaces fab1 fabric-options member-interfaces ge-7/0/11 6. CONFIGURE THE REDUNDANCY GROUPS 0 AND 1 set chassis cluster redundancy-group 0 node 0 priority 100 set chassis cluster redundancy-group 0 node 1 priority 1 set chassis cluster redundancy-group 1 node 0 priority 100 set chassis cluster redundancy-group 1 node 1 priority 1 6A. REDUNDANCY GROUP • Is a collection of resources that need to fail over between the two devices. Primary on one device and backup on another peer. • Only one node at a time can be responsible for a redundancy group; however, a single node can be the primary node for any number of redundancy groups. • The default redundancy group is group 0. Redundancy group 0 represents the control plane (RE failover). o The node that is the master over redundancy group 0 has the active RE. • Redundancy group 1 or greater represents the data plane. A data plane redundancy group contains one or more redundant Ethernet interfaces. o Each member of the cluster has a physical interface bound into a reth. o The active node’s physical interface will be active and the backup node’s interface will be passive and will not pass traffic. 7. CONFIGURE INTERFACE MONITORING set chassis cluster redundancy-group 1 interface-monitor ge-0/0/0 weight 255 set chassis cluster redundancy-group 1 interface-monitor ge-0/0/1 weight 255 set chassis cluster redundancy-group 1 interface-monitor ge-7/0/0 weight 255 set chassis cluster redundancy-group 1 interface-monitor ge-7/0/1 weight 255 7A. INTERFACE MONITORING • This will check the health and physical status of the each of the interfaces.
  • 8. ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 8 • Interface monitoring can be used to trigger a fail-over in the event link status on an interface goes down. • By default, interface monitoring has a threshold of 255, once this number is reached the redundancy group priority will be changed to ‘0’ for the specific node. • If one or more interfaces monitored fail, the redundancy group will fail over to another node. • Note: interface monitoring is not recommended for redundancy-group 0. 8. ENABLE AND APPLY REDUNDANCY ETHERNET INTERFACES set chassis cluster reth-count 2 set interfaces ge-0/0/0 gigether-options redundant-parent reth0 set interfaces ge-7/0/0 gigether-options redundant-parent reth0 set interfaces ge-0/0/1 gigether-options redundant-parent reth1 set interfaces ge-7/0/1 gigether-options redundant-parent reth1 Note: In this example, I am only provisioning two reth interfaces, that's why I have used reth-count 2. One for OUTSIDE and the other for INSIDE zone but do provision them as per the requirements. 8A. REDUNDANT ETHERNET INTERFACE • The Reth interface is a logical aggregated interface that allows port bundling between the nodes. • Once the reth number has been applied, you will be able to assign the physical interfaces. 9. CONFIGURE REDUNDANCY ETHERNET INTERFACES In this example, both interfaces are configured as Trunk port. set interfaces reth0 redundant-ether-options redundancy-group 1 set interfaces reth0 vlan-tagging set interfaces reth0 unit <VLAN> vlan-id <VLAN> set interfaces reth0 unit <VLAN> description Outside set interfaces reth0 unit <VLAN> family inet address <Outside IP/Mask> set security zone security-zone OUTSIDE interfaces reth0.<VLAN-ID> set interfaces reth1 redundant-ether-options redundancy-group 1 set interfaces reth1 vlan-tagging
  • 9. ASHUTOSH PATEL https://www.linkedin.com/in/patelashutosh 9 set interfaces reth1 unit <VLAN> vlan-id <VLAN> set interfaces reth1 unit <VLAN> description Inside set interfaces reth1 unit <VLAN> family inet address <Inside IP/Mask> set security zone security-zone INSIDE interfaces reth1.<VLAN-ID> NOTE: As redundancy group 0 is control plane; Make sure to configure both reth interfaces in redundancy group 1. Also, as stated earlier, Clustered SRXs share the same IP address for an individual interface. With that said, you will not require a separate interface configuration for the secondary device. VERIFICATION COMMANDS • show chassis cluster status • show chassis cluster interfaces • show chassis cluster statistics • show chassis cluster control-plane statistics • show chassis cluster data-plane statistics • show chassis cluster status redundancy-group 1 THANK YOU. I hope you like this technical article. Feel free to send me any questions or concerns on my linked-in message.