0% found this document useful (0 votes)
78 views15 pages

Understanding Five Nines Availability

The document discusses the concept of high availability systems, which aim to minimize downtime through approaches like redundancy and resiliency. It explains that five nines availability means systems are available 99.999% of the time, or less than 5 minutes of downtime per year. Industries like healthcare, finance and public safety often require five nines availability. The document also outlines strategies for designing high availability systems through principles like eliminating single points of failure, improving resiliency, and incorporating fault tolerance.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
78 views15 pages

Understanding Five Nines Availability

The document discusses the concept of high availability systems, which aim to minimize downtime through approaches like redundancy and resiliency. It explains that five nines availability means systems are available 99.999% of the time, or less than 5 minutes of downtime per year. Industries like healthcare, finance and public safety often require five nines availability. The document also outlines strategies for designing high availability systems through principles like eliminating single points of failure, improving resiliency, and incorporating fault tolerance.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
  • The Five Nines Concept
  • Designing High Availability Systems
  • Risk Analysis and Mitigation
  • Resilient Systems Design
  • Network Security Measures
  • Business Continuity

Chapter 6: The Five Nines Concept

Organizations that want to maximize the availability of their systems and data may take extraordinary measures to
minimize or eliminate data loss. The goal is to minimize the downtime of mission critical processes. If employees
cannot perform their regular duties, the organization is in jeopardy of losing revenue.

Organizations measure availability by percentage of uptime. This chapter begins by explaining the concept of five
nines. Many industries must maintain the highest availability standards because downtime might literally mean a
difference between life and death.

This chapter discusses various approaches that organizations can take to help meet their availability goals.
Redundancy provides backup and includes extra components for computers or network systems to ensure the
systems remain available. Redundant components can include hardware such as disk drives, servers, switches, and
routers or software such as operating systems, applications, and databases. The chapter also discusses resiliency,
the ability of a server, network, or data center to recover quickly and continue operation.

Organizations must be prepared to respond to an incident by establishing procedures that they follow after an event
occurs. The chapter concludes with a discussion of disaster recovery and business continuity planning which are both
critical in maintaining availability to an organization’s resources.

What Does the Five Nines Mean?

Five nines mean that systems and services are available 99.999% of the time. It also means that both planned and
unplanned downtime is less than 5.26 minutes per year. The chart in the figure provides a comparison of the
downtime for various availability percentages.

High availability refers to a system or component that is continuously operational for a given length of time. To help
ensure high availability:

 Eliminate single points of failure

 Design for reliability

 Detect failures as they occur

Sustaining high availability at the standard of five-nines can increase costs and utilize many resources. The increased
costs are due to the purchase of additional hardware such as servers and components. As an organization adds
components, the result is an increase in configuration complexity. Unfortunately, increased configuration complexity
increases the risk factors. The more moving parts involved, the higher the likelihood of failed components.

Environments that Require Five Nines

Although the cost of sustaining high availability may be too costly for some industries, several environments require
five nines.

 The finance industry needs to maintain high availability for continuous trading, compliance, and customer trust.
Click here to read about the four-hour outage on the New York Stock Exchange in 2015.

 Healthcare facilities require high availability to provide around-the-clock care for patients. Click here to read
about the average costs incurred for data center downtime in the healthcare industry.

 The public safety industry includes agencies that provide security and services to a community, state, or nation.
Click here to read about a network outage at the U.S. Pentagon Police Agency.

 The retail industry depends on efficient supply chains and the delivery of products to customers. Disruption can
be devastating, especially during peak demand times such as holidays.

 The public expects that the news media industry communicate information on events as they happen. The
news cycle is now around the clock, 24/7.
Threats to Availability

The following threats pose a high risk to data and information availability:

 An unauthorized user successfully penetrates and compromises an organization’s primary database

 A successful DoS attack significantly affects operations

 An organization suffers a significant loss of confidential data

 A mission-critical application goes down

 A compromise of the Admin or root user occurs

 The detection of a cross-site script or illegal file server share

 The defacement of an organization’s website impacts public relations

 A severe storm such as a hurricane or tornado

 A catastrophic event such as a terrorist attack, building bombing, or building fire

 Long-term utility or service provider outage

 Water damage as the result of flooding or sprinkler failure

Categorizing the impact level for each threat helps an organization realize the dollar impact of a threat. Click the
threat categories in the figure to see an example of each.

Designing High Availability System

High availability incorporates three major principles to achieve the goal of uninterrupted access to data and services:

1. Elimination or reduction of single-points of failure

2. System Resiliency

3. Fault Tolerance

Click each principle in the figure for a brief description.

It is important to understand the ways to address a single point of failure. A single point of failure can include central
routers or switches, network services, and even highly skilled IT staff. The key is that a loss of the system, process,
or person can have a very disruptive impact on the entire system. The key is to have processes, resources, and
components that reduce single points of failure. High availability clusters is one way to provide redundancy. These
clusters consist of a group of computers that have access to the same-shared storage and have identical network
configurations. All servers take part in processing a service simultaneously. From the outside, the server group looks
like one device. If a server within the cluster fails, the other servers continue to process the same service as the failed
device.

Systems resiliency refers to the capability to maintain availability of data and operational processing despite attacks
or disrupting event. Generally, this requires redundant systems, in terms of both power and processing, so that
should one system fail, the other can take over operations without any break in service. System resiliency is more
than hardening devices; it requires that both data and services be available even when under attack.

Fault tolerance enables a system to continue to operate if one or more components fail. Data mirroring is one
example of fault tolerance. Should a "fault" occur, causing disruption in a device such as a disk controller, the
mirrored system provides the requested data with no apparent interruption in service to the user.
Asset Identification

An organization needs to know what hardware and software are present as a prerequisite to knowing what the
configuration parameters need to be. Asset management includes a complete inventory of hardware and software.

This means that the organization needs to know all of components that can be subject to security risks, including:

 Every hardware system

 Every operating system

 Every hardware network device

 Every network device operating system

 Every software application

 All firmware

 All language runtime environments

 All individual libraries

An organization may choose an automated solution to keep track of assets. An administrator should investigate any
changed configuration because it may mean that the configuration is not up-to-date. It can also mean that
unauthorized changes are happening.

Asset Classification

Asset classification assigns all resources of an organization into a group based on common characteristics. An
organization should apply an asset classification system to documents, data records, data files, and disks. The most
critical information needs to receive the highest level of protection and may even require special handling.

An organization can adopt a labeling system according to how valuable, how sensitive, and how critical the
information is. Complete the following steps to identify and classify the assets of an organization:

1. Determine the proper asset identification category.

2. Establish asset accountability by identifying the owner for all information assets and application software.

3. Determine the criteria for classification.

4. Implement a classification schema.

The figure provides more detail for these steps.

For example, the U.S. government uses sensitivity to classify data as follows: top secret; secret; confidential; public
trust; and unclassified.
Asset Standardization

Asset management manages the lifecycle and inventory of technology assets including devices and software. As part
of an IT asset management system, an organization specifies the acceptable IT assets that meet its objectives. This
practice effectively reduces the different asset types. For example, an organization will only install applications that
meet its guidelines. When administrators eliminate applications that do not meet the guidelines, they are effectively
increasing security.

Asset standards identify specific hardware and software products that the organization uses and supports. When a
failure occurs, prompt action helps to maintain both access and security. If an organization does not standardize its
hardware selection, personnel may need to scramble to find a replacement component. Non-standard environments
require more expertise to manage and they increase the cost of maintenance contracts and inventory. Click here to
read about how the military shifted to standards-based hardware for its military communications.

Threat Identification

The United States Computer Emergency Readiness Team (US-CERT) and the U.S. Department of Homeland
Security sponsor a dictionary of common vulnerabilities and exposure (CVE). CVE contains a standard identifier
number with a brief description, and references to related vulnerability reports and advisories. The MITRE
Corporation maintains the CVE List and its public website.

Threat identification begins with the process of creating a CVE Identifier for publicly known cybersecurity
vulnerabilities. Each CVE Identifier includes the following:

 The CVE Identifier number

 A brief description of the security vulnerability

 Any important references

Click here to learn more about CVE Identifier.

Risk Analysis

Risk analysis is the process of analyzing the dangers posed by natural and human-caused events to the assets of an
organization.

A user performs an asset identification to help determine which assets to protect. A risk analysis has four goals:
 Identify assets and their value

 Identify vulnerabilities and threats

 Quantify the probability and impact of the identified threats

 Balance the impact of the threat against the cost of the countermeasure

There are two approaches to risk analysis.

Quantitative Risk Analysis

A quantitative analysis assigns numbers to the risk analysis process (Figure 1). The asset value is the replacement
cost of the asset. The value of an asset can also be measured by the income gained through use of the asset. The
exposure factor (EF) is a subjective value expressed as a percentage that an asset loses due to a particular threat. If
a total loss occurs, the EF equals 1.0 (100%). In the quantitative example, the server has an asset value of $15,000.
When the server fails, a total loss occurs (the EF equals 1.0). The asset value of $15,000 multiplied by the exposure
factor of 1 results in a single loss expectancy of $15,000.

The annualized rate of occurrence (ARO) is the probability that a loss will occur during the year (also expressed as a
percentage). An ARO can be greater than 100% if a loss can occur more than once a year.

The calculation of the annual loss expectancy (ALE) gives management some guidance on what it should spend to
protect the asset.

Qualitative Risk Analysis

Qualitative Risk Analysis uses opinions and scenarios. Figure 2 provides an example of table used in qualitative risk
analysis, which plots the likelihood of a threat against its impact. For example, the threat of a server failure may be
likely, but its impact may only be marginal.

A team evaluates each threat to an asset and plots it in the table. The team ranks the results and uses the results as
a guide. They may determine to take action on only threats that fall within the red zone.

The numbers used in the table do not directly relate to any aspect of the analysis. For example, a catastrophic impact
of 4 is not twice as bad as a marginal impact of 2. This method is subjective in nature.

Mitigation

Mitigation involves reducing the severity of the loss or the likelihood of the loss from occurring. Many technical
controls mitigate risk including authentication systems, file permissions, and firewalls. Organization and security
professionals must understand that risk mitigation can have both positive and negative impact on the organization.
Good risk mitigation finds a balance between the negative impact of countermeasures and controls and the benefit of
risk reduction. There are four common ways to reduce risk:

 Accept the risk and periodically re-assess

 Reduce the risk by implementing controls

 Avoid the risk by totally changing the approach

 Transfer the risk to a third party

A short-term strategy is to accept the risk necessitating the creation of contingency plans for that risk. People and
organizations have to accept risk on a daily basis. Modern methodologies reduce risk by developing software
incrementally and providing regular updates and patches to address vulnerabilities and misconfigurations.

Outsourcing services, purchasing insurance, or purchasing maintenance contracts are all examples of risk transfer.
Hiring specialists to perform critical tasks to reduce risk can be a good decision and yield greater results with less
long term investment. A good risk mitigation plan can include two or more strategies.
Layering

Defense in depth will not provide an impenetrable cyber shield, but it will help an organization minimize risk by
keeping it one-step ahead of cyber criminals.

If there is only one defense in place to protect data and information, cyber criminals have only to get around that
single defense. To make sure data and information remains available, an organization must create different layers of
protection.

A layered approach provides the most comprehensive protection. If cyber criminals penetrate one layer, they still
have to contend with several more layers with each layer being more complicated than the previous.

Layering is creating a barrier of multiple defenses that coordinate together to prevent attacks. For example, an
organization might store its top secret documents on a server in a building surrounded by an electronic fence.

Limiting

Limiting access to data and information reduces the possibility of a threat. An organization should restrict access so
that users only have the level of access required to do their job. For example, the people in the marketing department
do not need access to payroll records to perform their jobs.

Technology-based solutions such as using file permissions are one way to limit access; an organization should also
implement procedural measures. A procedure should be in place that prohibits an employee from removing sensitive
documents from the premises.

Diversity

If all of the protected layers were the same, it would not be very difficult for cyber criminals to conduct a successful
attack. Therefore, the layers must be different. If cyber criminals penetrate one layer, the same technique will not
work on all of the other layers. Breaching one layer of security does not compromise the whole system. An
organization may use different encryption algorithms or authentication systems to protect data in different states.

To accomplish the goal of diversity, organizations can use security products manufactured by different companies for
multifactor authentication. For example, the server containing the top secret documents is in a locked room that
requires a swipe card from one company and biometric authentication supplied by another company.

Obscurity

Obscuring information can also protect data and information. An organization should not reveal any information that
cyber criminals can use to figure out what version of the operating system a server is running or the type of
equipment it uses. For example, error messages should not contain any details that cyber criminals could use to
determine what vulnerabilities are present. Concealing certain types of information makes it more difficult for cyber
criminals to attack a system.

Simplicity

Complexity does not necessarily guarantee security. If an organization implements complex systems that are hard to
understand and troubleshoot, it may actually backfire. If employees do not understand how to configure a complex
solution properly, it may make it just as easy for cyber criminals to compromise those systems. To maintain
availability, a security solution should be simple from the inside, but complex on the outside.
Single Points of Failure

A single point of failure is a critical operation within the organization. Other operations may rely on it and failure halts
this critical operation. A single point of failure can be a special piece of hardware, a process, a specific piece of data,
or even an essential utility. Single points of failure are the weak links in the chain that can cause disruption of the
organization's operations. Generally, the solution to a single point of failure is to modify the critical operation so that it
does not rely on a single element. The organization can also build redundant components into the critical operation to
take over the process should one of these points fail.

N+1 Redundancy

N+1 redundancy ensures system availability in the event of a component failure. Components (N) need to have at
least one backup component (+1). For example, a car has four tires (N) and a spare tire in the trunk in case of a flat
(+1).

In a data center, N+1 redundancy means that the system design can withstand the loss of a component. The N refers
to many different components that make up the data center including servers, power supplies, switches, and routers.
The +1 is the additional component or system that is standing by ready to go if needed.

An example of N+1 redundancy in a data center is a power generator that comes online when something happens to
the main power source. Although an N+1 system contains redundant equipment, it is not a fully redundant system.

RAID

A redundant array of independent disks (RAID) combines multiple physical hard drives into a single logical unit to
provide data redundancy and improve performance. RAID takes data that is normally stored on a single disk and
spreads it out among several drives. If any single disk is lost, the user can recover data from the other disks where
the data also resides.

RAID can also increase the speed of data recovery. Using multiple drives will be faster retrieving requested data
instead of relying on just one disk to do the work.

A RAID solution can be either hardware-based or software-based. A hardware-based solution requires a specialized
hardware controller on the system that contains the RAID drives. The following terms describe how RAID stores data
on the various disks:

 Parity - Detects data errors.

 Striping - Writes data across multiple drives.

 Mirroring - Stores duplicate data on a second drive.

There are several levels of RAID available as shown in the figure.

Spanning Tree

Redundancy increases the availability of the infrastructure by protecting the network from a single point of failure,
such as a failed network cable or a failed switch. When designers build physical redundancy in to a network, loops
and duplicate frames occur. Loops and duplicate frames have severe consequences for a switched network.

Spanning Tree Protocol (STP) addresses these issues. The basic function of STP is to prevent loops on a network
when switches interconnect via multiple paths. STP ensures that redundant physical links are loop-free. It ensures
that there is only one logical path between all destinations on the network. STP intentionally blocks redundant paths
that could cause a loop.

Blocking the redundant paths is critical to preventing loops on the network. The physical paths still exist to provide
redundancy, but STP disables these paths to prevent the loops from occurring. If a network cable or switch fails, STP
recalculates the paths and unblocks the necessary ports to allow the redundant path to become active.
Click Play in the figure to view STP when a failure occurs:

 PC1 sends a broadcast out onto the network.

 The trunk link between S2 and S1 fails, resulting in disruption of the original path.

 S2 unblocks the previously blocked port for Trunk2 and allows the broadcast traffic to traverse the alternate
path around the network, permitting communication to continue.

 If the link between S2 and S1 comes back up, STP again blocks the link between S2 and S3.

Router Redundancy

The default gateway is typically the router that provides devices access to the rest of the network or to the Internet. If
there is only one router serving as the default gateway, it is a single point of failure. The organization can choose to
install an additional standby router.

In Figure 1, the forwarding router and the standby router use a redundancy protocol to determine which router should
take the active role in forwarding traffic. Each router is configured with a physical IP address and a virtual router IP
address. End devices use the virtual IP address as the default gateway. The forwarding router is listening for traffic
addressed to [Link]. The forwarding router and the standby router use their physical IP addresses to send
periodic messages. The purpose of these messages is to make sure both are still online and available. If the standby
router no longer receives these periodic messages from the forwarding router, the standby router will assume the
forwarding role, as shown in Figure 2.

The ability of a network to dynamically recover from the failure of a device acting as a default gateway is known as
first-hop redundancy.

Router Redundancy Options

The following list defines the options available for router redundancy based on the protocol that defines
communication between network devices:

 Hot Standby Router Protocol (HSRP) - HSRP provides high network availability by providing first-hop routing
redundancy. A group of routers use HSRP for selecting an active device and a standby device. In a group of
device interfaces, the active device is the device that routes packets; the standby device is the device that
takes over when the active device fails. The function of the HSRP standby router is to monitor the operational
status of the HSRP group and to quickly assume packet-forwarding responsibility if the active router fails.

 Virtual Router Redundancy Protocol (VRRP) - A VRRP router runs the VRRP protocol in conjunction with
one or more other routers attached to a LAN. In a VRRP configuration, the elected router is the virtual router
master, and the other routers act as backups, in case the virtual router master fails.

 Gateway Load Balancing Protocol (GLBP) - GLBP protects data traffic from a failed router or circuit, like
HSRP and VRRP, while also allowing load balancing (also called load sharing) between a group of redundant
routers.

Location Redundancy

An organization may need to consider location redundancy depending on its needs. The following outlines three
forms of location redundancy.

Synchronous

 Synchronizes both locations in real time

 Requires high bandwidth

 Locations must be close together to reduce latency


Asynchronous Replication

 Not synchronized in real time but close to it

 Requires less bandwidth

 Sites can be further apart because latency is less of an issue

Point-in-time-Replication

 Updates the backup data location periodically

 Most bandwidth conservative because it does not require a constant connection

The correct balance between cost and availability will determine the correct choice for an organization.

Resilient Design

Resiliency is the methods and configurations used to make a system or network tolerant of failure. For example, a
network can have redundant links between switches running STP. Although STP does provide an alternate path
through the network if a link fails, the switchover may not be immediate if the configuration is not optimal.

Routing protocols also provide resiliency, but fine-tuning can improve the switchover so that network users do not
notice. Administrators should investigate non-default settings in a test network to see if they can improve network
recovery times.

Resilient design is more than just adding redundancy. It is critical to understand the business needs of the
organization, and then incorporate redundancy to create a resilient network.

Application Resilience

Application resilience is the application’s ability to react to problems in one of its components while still functioning.
Downtime is due to failures caused by application errors or infrastructure failures. An administrator will eventually
need to shut down applications for patching, version upgrades, or to deploy new features. Downtime can also be the
result of data corruption, equipment failures, application errors, and human errors.

Many organizations try to balance out the cost of achieving the resiliency of application infrastructure with the cost of
losing customers or business due to an application failure. Application high availability is complex and costly. The
figure shows three availability solutions to address application resilience. As the availability factor of each solution
increases, the complexity and cost also increase.

IOS Resilience

The Interwork Operating System (IOS) for Cisco routers and switches include a resilient configuration feature. It
allows for faster recovery if someone maliciously or unintentionally reformats flash memory or erases the startup
configuration file. The feature maintains a secure working copy of the router IOS image file and a copy of the running
configuration file. The user cannot remove these secure files also known as the primary bootset.

The commands shown in the figure secure the IOS image and running configuration file.
Preparation

Incident response is the procedures that an organization follows after an event occurs outside the normal range. A
data breach releases information to an untrusted environment. A data breach can occur as the result of an accidental
or intentional act. A data breach occurs anytime an unauthorized person copies, transmits, views, steals, or accesses
sensitive information.

When an incident occurs, the organization must know how to respond. An organization needs to develop an incident
response plan and put together a Computer Security Incident Response Team (CSIRT) to manage the response. The
team performs the following functions:

 Maintains the incident response plan

 Ensures its members are knowledgeable about the plan

 Tests the plan

 Gets management’s approval of the plan

The CSIRT can be an established group within the organization or an ad hoc one. The team follows a set of
predetermined steps to make sure that their approach is uniform and that they do not skip any steps. National
CSIRTs oversee incident handling for a country.

Detection and Analysis

Detection starts when someone discovers the incident. Organizations can purchase the most sophisticated detection
systems; however, if administrators do not review the logs and monitor alerts, these systems are worthless. Proper
detection includes how the incident occurred, what data it involved, and what systems it involved. Notification of the
breach goes out to senior management and managers responsible for the data and systems to involve them in the
remediation and repair. Detection and analysis includes the following:

 Alerts and notifications

 Monitoring and follow-up

Incident analysis helps to identify the source, extent, impact, and details of a data breach. The organization may need
to decide if it needs to call in a team of experts to conduct the forensics investigation.
Containment and Eradication, and Recovery

Containment efforts include the immediate actions performed such as disconnecting a system from the network to
stop the information leak.

After identifying the breach, the organization needs to contain and eradicate it. This may require additional downtime
for systems. The recovery stage includes the actions that the organization needs to take in order to resolve the
breach and restore the systems involved. After remediation, the organization needs to restore all systems to their
original state before the breach.

Post-Incident Follow-Up

After restoring all operations to a normal state, the organization should look at the cause of the incident and ask the
following questions:

 What actions will prevent the incident from reoccurring?

 What preventive measures need strengthening?

 How can it improve system monitoring?

 How can it minimize downtime during the containment, eradication, and recovery phases?

 How can management minimize the impact to the business?

A look at the lessons learned can help the organization to better prepare by improving upon its incident response
plan.

Network Admission Control

The purpose of Network Admission Control (NAC) allows authorized users with compliant systems access to the
network. A compliant system meets all of the policy requirements of the organization. For example, a laptop that is
part of a home wireless network may not be able to connect remotely to the corporate network. NAC evaluates an
incoming device against the policies of the network. NAC also quarantines the systems that do not comply and
manages the remediation of noncompliant systems.

A NAC framework can use the existing network infrastructure and third-party software to enforce the security policy
compliance for all endpoints. Alternately, a NAC appliance controls network access, evaluates compliance, and
enforces security policy. Common NAC systems checks include:

1. Updated virus detection

2. Operating systems patches and updates

3. Complex password enforcement

Intrusion Detection Systems

Intrusion Detection Systems (IDSs) passively monitor the traffic on a network. The figure shows that an IDS-enabled
device copies the traffic stream and analyzes the copied traffic rather than the actual forwarded packets. Working
offline, it compares the captured traffic stream with known malicious signatures, similar to software that checks for
viruses. Working offline means several things:

 IDS works passively

 IDS device is physically positioned in the network so that traffic must be mirrored in order to reach it
 Network traffic does not pass through the IDS unless it is mirrored

Passive means that the IDS monitors and reports on traffic. It does not take any action. This is the definition of
operating in promiscuous mode.

The advantage of operating with a copy of the traffic is that the IDS does not negatively affect the packet flow of the
forwarded traffic. The disadvantage of operating on a copy of the traffic is that the IDS cannot stop malicious single-
packet attacks from reaching the target before responding to the attack. An IDS often requires assistance from other
networking devices, such as routers and firewalls, to respond to an attack.

A better solution is to use a device that can immediately detect and stop an attack. An Intrusion Prevention System
(IPS) performs this function.

Intrusion Prevention Systems

An IPS builds upon IDS technology. However, an IPS device operates in inline mode. This means that all incoming
and outgoing traffic must flow through it for processing. As shown in the figure, an IPS does not allow packets to
enter the trusted side of the network unless it has analyzed the packets. It can detect and immediately address a
network problem.

An IPS monitors network traffic. It analyzes the contents and the payload of the packets for more sophisticated
embedded attacks that might include malicious data. Some systems use a blend of detection technologies, including
signature-based, profile-based, and protocol analysis-based intrusion detection. This deeper analysis enables the IPS
to identify, stop, and block attacks that would pass through a traditional firewall device. When a packet comes in
through an interface on an IPS, the outbound or trusted interface does not receive that packet until the IPS analyzes
the packet.

The advantage of operating in inline mode is that the IPS can stop single-packet attacks from reaching the target
system. The disadvantage is that a poorly configured IPS can negatively affect the packet flow of the forwarded
traffic.

The biggest difference between IDS and IPS is that an IPS responds immediately and does not allow any malicious
traffic to pass, whereas an IDS allows malicious traffic to pass before addressing the problem.

NetFlow and IPFIX

NetFlow is a Cisco IOS technology that provides statistics on packets flowing through a Cisco router or multilayer
switch. NetFlow is the standard for collecting operational data from networks. The Internet Engineering Task Force
(IETF) used Cisco’s NetFlow Version 9 as the basis for IP Flow Information Export (IPFIX).

IPFIX is a standard format for exporting router-based information about network traffic flows to data collection
devices. IPFIX works on routers and management applications that support the protocol. Network managers can
export network traffic information from a router and use this information to optimize network performance.

Applications that support IPFIX can display statistics from any router that supports the standard. Collecting, storing,
and analyzing the aggregated information provided by IPFIX supported devices provides the following benefits:

 Secures the network against internal and external threats

 Troubleshoots network failures quickly and precisely

 Analyzes network flows for capacity planning

Advanced Threat Intelligence

Advanced threat intelligence can help organizations detect attacks during one of the stages of the cyberattack and
sometimes before with the right information.

Organizations may be able to detect indicators of attack in its logs and system reports for the following security alerts:
 Account lockouts

 All database events

 Asset creation and deletion

 Configuration modification to systems

Advanced threat intelligence is a type of event or profile data that can contribute to security monitoring and response.
As the cyber criminals become more sophisticated, it is important to understand the malware maneuvers. With
improved visibility into attack methodologies, an organization can respond more quickly to incidents.

Types of Disasters

It is critical to keep an organization functioning when a disaster occurs. A disaster includes any natural or human-
caused event that damages assets or property and impairs the ability for the organization to continue operating.

Natural Disasters

Natural disasters differ depending on location. Some of these events are difficult to predict. Natural disasters fall into
the following categories:

 Geological disasters include earthquakes, landslides, volcanoes, and tsunamis

 Meteorological disasters include hurricanes, tornadoes, snow storms, lightning, and hail

 Health disasters include widespread illnesses, quarantines, and pandemics

 Miscellaneous disasters include fires, floods, solar storms, and avalanches

Human-caused Disasters

Human-caused disasters involve people or organizations and fall into the following categories:

 Labor events include strikes, walkouts, and slowdowns


 Social-political events include vandalism, blockades, protests, sabotage, terrorism, and war

 Materials events include hazardous spills and fires

 Utilities disruptions include power failures, communication outages, fuel shortages, and radioactive fallout

Disaster Recovery Plan

An organization puts its disaster recovery plan (DRP) into action while the disaster is ongoing and employees are
scrambling to ensure critical systems are online. The DRP includes the activities the organization takes to assess,
salvage, repair, and restore damaged facilities or assets.

To create the DRP, answer the following questions:

 Who is responsible for this process?

 What does the individual need to perform the process?

 Where does the individual perform this process?

 What is the process?

 Why is the process critical?

A DRP needs to identify which processes in the organization are the most critical. During the recovery process, the
organization restores its mission critical systems first.

Implementing Disaster Recovery Controls

Disaster recovery controls minimize the effects of a disaster to ensure that resources and business processes can
resume operation.

There are three types of IT disaster recovery controls:

 Preventative measures include controls that prevent a disaster from occurring. These measures seek to identify
risks.

 Detective measures include controls that discover unwanted events. These measures uncover new potential
threats.

 Corrective measures include controls that restore the system after a disaster or an event.

Need for Business Continuity

Business continuity is one of the most important concepts in computer security. Even though companies do whatever
they can to prevent disasters and loss of data, it is impossible to predict every possible scenario. It is important for
companies to have plans in place that ensure business continuity regardless of what may occur. A business
continuity plan is a broader plan than a DRP because it includes getting critical systems to another location while
repair of the original facility is under way. Personnel continue to perform all business processes in an alternate
manner until normal operations resume.

Availability ensures that the resources required to keep the organization going will continue to be available to the
personnel and the systems that rely on them.
Business Continuity Considerations

Business continuity controls are more than just backing up data and providing redundant hardware. Organizations
need employees to properly configure and operate systems. Data can be useless until it provides information. An
organization should look at the following:

 Getting the right people to the right places

 Documenting configurations

 Establishing alternate communications channels for both voice and data

 Providing power

 Identifying all dependencies for applications and processes so that they are properly understood

 Understanding how to carry out automated tasks manually

Business Continuity Best Practices

As shown in the figure, the National Institute of Standards and Technology (NIST) developed the following best
practices:

1. Write a policy that provided guidance to develop the business continuity plan and assigns roles to carry out the
tasks.

2. Identify critical systems and processes and prioritize them based on necessity.

3. Identify vulnerabilities, threats, and calculate risks.

4. Identify and implement controls and countermeasures to reduce risk.

5. Devise methods to bring back critical systems quickly.

6. Write procedures to keep the organization functioning in a chaotic state.

7. Test the plan.

8. Update the plan regularly.

Common questions

Powered by AI

Intrusion Detection Systems (IDS) passively monitor network traffic, analyzing copies of traffic for malicious signatures without affecting packet flow . IDS requires external devices like firewalls to respond to detected threats. In contrast, Intrusion Prevention Systems (IPS) operate inline, actively analyzing traffic before allowing it through, blocking malicious packets immediately . IPS has the advantage of real-time threat mitigation but can affect network performance if misconfigured, unlike IDS, which doesn’t directly intervene .

Diversity enhances cybersecurity by ensuring that each layer of security has distinct defenses, preventing a single technique from compromising all layers . Organizations can implement diversity by using different encryption algorithms, authentication systems, and security products from various manufacturers . For instance, utilizing both swipe card and biometric authentication from different vendors adds complexity and increases security against breaches .

Simplicity in cybersecurity is significant because overly complex systems can be difficult to understand and troubleshoot, potentially leading to misconfigurations that compromise security . Effective security measures should be straightforward internally, allowing for easy management and adjustment, yet appear complicated from the outside to deter attackers . A balance must be struck to ensure that security implementations are manageable and effective without exposing vulnerabilities due to complexity-induced errors .

High availability systems ensure uninterrupted data access by incorporating the principles of eliminating single points of failure, enhancing system resiliency, and maintaining fault tolerance . These systems utilize redundant components, such as high availability clusters, to keep services running even when individual elements fail . This approach often involves using multiple servers that process services simultaneously, ensuring that if one server fails, others continue the service seamlessly .

Advanced threat intelligence helps detect and respond to cyber threats by identifying indicators of attacks from system logs and reports . With insights into sophisticated malware methodologies and attack patterns, organizations can enhance their security monitoring, quickly address incidents, and bolster their defenses against future attacks . This proactive approach provides a strategic advantage in anticipating potential threats and enhancing organizational resilience.

Network Admission Control (NAC) contributes to network security by allowing only authorized and compliant systems to access the network . It evaluates devices against the organization's policies, quarantining non-compliant systems and managing their remediation . Common checks include verifying updated virus detection, operating systems patches, and complex password enforcement to ensure systems meet policy requirements before granting access .

Layering is crucial in cybersecurity as it introduces multiple tiers of defense that a cybercriminal must breach to access data . This approach helps protect data by complicating attacks; if one layer is penetrated, additional layers remain intact, providing ongoing protection. Each layer has distinct defenses, making it difficult for attackers to use the same method across all layers . This complexity increases the organization's resilience against attacks and enhances its security posture.

Critical threats to data availability include unauthorized access to primary databases, denial of service (DoS) attacks, significant loss of confidential data, application downtime, administrative compromise, cross-site scripting, web defacement, severe weather events, catastrophic incidents like terrorism or building fires, and long-term service outages . These threats significantly impact business operations by causing service disruptions, financial losses, and damage to public relations .

Single Points of Failure (SPOF) in cybersecurity are critical components whose failure can cause significant disruption to operations . They represent weak links that, when compromised, can halt operations. Addressing SPOFs involves modifying critical operations so they do not rely on a single element and implementing redundant components to maintain functionality in case of a failure . This enhances resilience by ensuring continuity of operations and reducing vulnerability to isolated failures.

Organizations can implement risk mitigation strategies by accepting, reducing, avoiding, or transferring risks. They should consider the balance between the negative impact of controls and the benefits of risk reduction . For technical controls, this involves the use of authentication systems, file permissions, and firewalls. Additionally, organizations might outsource services or purchase insurance as risk transfer methods. Effective strategies often combine multiple approaches to manage risks comprehensively .

Chapter 6: The Five Nines Concept
Organizations that want to maximize the availability of their systems and data may take ext
Threats to Availability
The following threats pose a high risk to data and information availability:

An unauthorized user s
Asset Identification
An organization needs to know what hardware and software are present as a prerequisite to knowing what t
Asset Standardization
Asset management manages the lifecycle and inventory of technology assets including devices and softwar

Identify assets and their value

Identify vulnerabilities and threats

Quantify the probability and impact of the identif
Layering
Defense in depth will not provide an impenetrable cyber shield, but it will help an organization minimize risk by 
k
Single Points of Failure
A single point of failure is a critical operation within the organization. Other operations may rely
Click Play in the figure to view STP when a failure occurs:

PC1 sends a broadcast out onto the network.

The trunk link be
Asynchronous Replication

Not synchronized in real time but close to it

Requires less bandwidth

Sites can be further apa
Preparation
Incident response is the procedures that an organization follows after an event occurs outside the normal range.

You might also like