Implementation High Availability by Redundancy Protocols on Juniper Devices
ENG. Reema Ashaybani ENG.Adnan A. Abushagur ENG.Mohammed Q. Qaja
The aim of this project is to implement and compare between different first hop redundancy protocols (FHRP): (JSRP, VRRP) in performance and how each of them works to provide the network with redundancy to minimize network downtime and increase the availability of the network.
Introduction
What is Availability
What is Redundancy
Relationship Between Redundancy & Availability
Redundancy Protocols
JSRP,VRRP
The Project Network Topology
Results
Conclusion
Availability refers to the amount of time a network is available to users.
Availability can be expressed as a percent uptime per year, month, week, day, or hour, compared to the total time in that period.
The availability can be calculated by:
in order to increase the availability of a network, we need to provide a redundant route or redundant node in case of primary node failure.
is a computer networking protocol which is designed to protect the default gateway used on a subnetwork by allowing two or more routers to provide backup for that address; in the event of failure of an active router, the backup router will take over the address
Virtual Router Redundancy Protocol (VRRP)
is an open standard redundancy protocol for establishing a fault-tolerant default gateway
VRRP Operation:
ISP
Backup
Master
Juniper Services Redundancy Protocol (JSRP)
is an Juniper proprietary redundancy protocol providing chassis clustering.
JSRP Operation:
JSRP Operation:
ISP
Secondary
Primary
C
D
JSRP A/P
JSRP A/A
VRRP
JSRP A/P
JSRP A/A
VRRP
JSRP A/P
JSRP A/A
VRRP
JSRP A/P
JSRP A/A
VRRP
JSRP A/P
JSRP A/A
VRRP
JSRP A/A
JSRP A/P
VRRP
the main conclusion of the project is that the JSRP (active/active) provide better results than JSRP (active/passive) in terms of CPU utilization and packet loss, and provide better results than VRRP in terms of convergence time, CPU utilization and packet loss.