Dion Training CompTIA A+ Core 1 Flashcards
Personal Computers
Workstation
Computer desk
Personal Computers
Server
Used to host a file and print sharing server
Personal Computers
Laptop
Mobile version of a workstation
Tablet
Portable computer that consists of a touchscreen and computing
hardware
Smartphone
Smaller version of tablets
Smart Device
Device that can compute
Internet Of Things (IOT) Devices
Devices that connect to a network
Hardware
Parts of the computer that can be picked up, moved around, opened, and
closed
Storage
Saving the data for future use
Software
Provides the instructions for the hardware
Operating System
Provides a method for saving, retrieving, changing, printing, and
transmitting information
Application System
Used to create, store, modify, and view information or data
Driver
Used to translate commands from the operating system to hardware
Firmware
Specialized type of software on a chip
o Personal Safety
▪ Trip hazard avoidance
▪ Proper lifting techniques
▪ Safety gear usage
● Trip hazard occurs when there is an object where people walk
Component Safety
▪ Actions taken to prevent damage to components
● Electrostatic discharge (ESD) occurs when electrons rush from the
body to a component
o Antistatic bag
o ESD wrist strap
o ESD mat
Chemical Safety
Chemical safety includes proper handling and disposal of hazardous
materials and chemicals
Use these six steps to answer the questions on test day
▪ Identify the problem
▪ Establish a theory of probable cause
▪ Test the theory to determine the cause
● If the theory is not confirmed, re-establish a new theory
▪ Establish a plan of action to resolve the problem and implement the
solution
▪ Verify full system functionality
▪ Document the findings, actions, and outcomes
Cable Types
Common measurements
▪ A single “bit” can store one of two values: 1 or 0
▪ “Nibble” is 4 bits
▪ “Byte” is 8 bits
▪ 1000 bits
● 1Kilobit (1Kb)
▪ 1Kbps
● (8bits per byte)
● 125KB
▪ b = bits
▪ B = bytes
▪ 1,000,000 bits = 1 Megabit (Mb)
▪ 1,000,000 bytes = 1 Megabyte (MB)
▪ 1,000,000,000 bits = 1 Gigabit (Gb)
▪ 1,000,000,000 bytes = 1 Gigabyte (GB)
▪ 1,000,000,000,000 bits = 1 Terabit (Tb)
▪ 1,000,000,000,000 bytes = 1 Terabyte (TB)
o CD Drive
The ability to read and write information to the system using an optical
device
Power Button
A physical button, that when pushed, sends an electrical signal from a
cable directly to the motherboard that tells the computer to turn on
Audio Jack
Used to connect headphones and microphones to the computer using a
1/8th inch Mini-Jack
SuperSpeed USB Connectors
Used to connect other peripherals, like a mouse, a keyboard, a webcam,
a printer, or other devices to a computer
o Cooling Fan
Blows hot air out of the CPU, the motherboard, and the case which
expels the extra heat out of the system to keep the component insides
cool
HDMI Connector
Used to connect a monitor, TV, or another device for a video output
display
RJ 45 Connector
Provides net access to local area networks over a wired connection
SPDIF Connector
▪ An optical connector that allows high quality audio to a surround sound
system
▪ USB 2.0 speeds are good for a microphone, a mouse, or a keyboard
Kensington Lock
▪ Allows the ability to place a metal cable from the desk to the computer
tower to ensure the computer tower is not stolen
DB 25 Connector
A D-shaped sub miniature pin that goes into the back of a computer and
has two thumb screws on the side
Serial Cable
A cable that sends data in ones and zeros in a straight line, but it can only
send one bit at a time, which is measured at the speed of cables in bits
per second
DB9 Connector
▪ A slow speed connection for much older mice keyboards and other
external modems
▪ A USB 1 and a USB 2 run at a much slower speed and should be split
across a hub
▪ A USB 1.0 has the slowest speed out of a USB with a maximum speed of
1.5 megabits per second
USB 1.1
Known as full speed and runs at 12 megabits per second
USB 2.0
▪ Known as high speed and runs at 480 megabits per second
USB 3.0
▪ Known as super speed and is at least 5 gigabits per second
USB 3.1 Gen One
▪ Runs at 5 gigabits per second
o USB 3.1 Gen Two
▪ Runs at 10 gigabits per second
USB 3.2 Gen 2x2
▪ Runs at 20 gigabits per second
USB 4
▪ The most modern version of USB and can run at 40 gigabits per second
▪ A USB 4 and a USB 3.2 gen 2x2 must have a shorter cable because that is
going to give the best performance
▪ The longer a cable, the more likelihood that the cable would not work as
efficiently, or even at all
● Type A
● Type C
● Type B
● Type B Mini
● Type B Micro
HDMI
Known as high-definition multimedia interface and it is the most widely
used video interface in the world
▪ Lower resolution HDMI can support HD standard, but higher resolution
HDMI can support up to 4k
● Full-Size (Type A Connector)
● Mini Connector (Type C)
● Micro Connector (Type D)
▪ Category 1
● The standard HDMI that is used for video content
▪ Category 2
● The high-speed HDMI that uses higher resolutions
HDMI Version 2
▪ Higher speeds that are specified for data transfer using HDMI
Display Port Interface
▪ Used for digital displays with a high-performance replacement
● Full-Size Display Port
● Mini Display Port
▪ Display Ports can support high speed data transfer over its cables starting
off with 2.7 gigabits per second, but can go up to 20 gigabits per second
o DVI
Used to support both analog and digital outputs
● DVI A
● DVI D
● DVI I
▪ DVI A only supports analog signals, DVI D only supports digital signals,
and DVI I support both signals
VGA
▪ The graphic standard that used a 15-pin standard analog video interface
port that would connect to the computer
Thunderbolt
▪ A display interface that is used for data transfer
● Thunderbolt version 1 and 2 used a physical connector that
were backwards compatible
● All thunderbolt version 3 will support USB-C, but not all USB-C
we’ll support Thunderbolt 3
o Thunderbolt
Supports speeds of up to 40 gigabits per second for data transfer over
cables
Lightning Cable
A specific proprietary connector that was created by apple their mobile
devices
SATA Cable
▪ The standard cables that are the main method of connecting a storage
device to a motherboard inside of a desktop computer
▪ The SATA cable has two cables, one is a seven-pin data cable, which does
not supply any power, and the other is a 15-pin SATA power connector to
provide the power to the device
▪ SATA version 1 can support speeds of up to 1.5 gigabits per second,
version 2 can support speeds of up 3 gigabits per second, and version 3
can support speeds of up to 6 gigabits per second
External SATA
A SATA cable on the outside of the case
o PATA
▪ The old IDE connectors with the exact same cables and connectors and
standards but renamed for branding
▪ Parallel devices have each cable support up to two devices and they both
can communicate at the same time
Molex Power Connector
A 4-pin connector that would attach from the power supply directly to a
device
SCIS
▪ A legacy parallel bus connector that allows multiple devices to be Daisy
chained together
▪ A narrow SCIS can support up to 7 devices, but a wide SCIS can support
up to 15 devices
o Motherboard
▪ Printed circuit board that contains computer components and provides
connectors
Input
▪ Process of accepting data in a form that the computer can use
Output
Process of displaying the processed data or information
o Processing
▪ Actions performed by the CPU when receiving information
▪ Processing is conducted by the CPU or GPU
o Storage
▪ Process of saving or retaining digital data, temporarily or permanently
● Temporary storage
o Non-persistent
● Permanent storage
o Persistent
▪ Data transferred across the motherboard measures the speed of data in
MHz or GHz
● Volatile storage
o Speed is fast
● Non-volatile storage
o Speed decreases rapidly
Advanced Technology eXtended (ATX)
Full-size motherboard and measures 12” x 9.6” in size (305mm x 244 mm)
Mini-ATX
▪ Smaller than ATX but contains the same features (11.2” x 8.2” / 284mm x
208 mm)
Micro-ATX (mATX)
▪ Measures 9.6 inches squared (244mm x 244mm)
▪ Micro-ATX is the same as ATX but only has 4 expansion card slots
o Information Technology eXtended (ITX)
▪ Designed as a replacement for the ATX but never produced
o Mini-ITX
▪ Measures 6.7” x 6.7” with only one expansion slot (170 x 170mm
squared)
● Nano-ITX
● Pico-ITX
● Mobile-ITX
Form Factor
▪ Shape, layout, and type of case in a power supply
● ATX
o Full-size ATX
o Mini-ATX
o Micro-ATX
● ITX
o Mini-ITX
o CPU
▪ The brains of the computer that execute the different programing codes
in the software and firmware
▪ The CPU is performing the basic operations for every instruction in the
computer
▪ Once the processor has done the execution of the instruction, it will send
that information back to the memory so that it can be stored and used
for later use
o X86
▪ Can support a maximum of 4 gigabytes of Ram
o X64
▪ An extension of the X86 instruction set to be able to support 64-bit
operations
▪ 32-bit systems can only run 32-bit programs, but 64-bit processors can
run 64-bit programs and 32-bit programs because they are fully
backwards compatible
Advanced RISC Machine (ARM)
▪ Used for low-power devices (tablets and cell phones)
● Extended battery life
● Produces less heat
▪ RISC systems use code to do tasks
o ZIF
▪ The ability to insert the CPU without pressing down and applying
pressure to it
▪ If you bend, snap, or break a pin from a processor, the entire processor is
no longer functional
o LGA Socket
▪ A form factor that positions all the pins to be able to connect the CPU
processor into the socket
o PGA Form Factor
▪ The processor has the pins and the socket have holes which allows the
holes to align when installing the processor
o Multi-Socket
▪ Multiple CPU’s or processors installed on a motherboard
▪ You cannot upgrade or change out the processor on a mobile device
▪ The two main types of CPU sockets are LGA, which is made by Intel, and
we have PGA, which has made by AMD.
● CPU Features
▪ Single stream of instructions is being sent by a software application to a
processor
▪ Manufacturers developed a way to allow software to run multiple parallel
threads at the same time
o Symmetric Multiprocessing (SMP)
▪ Traditional workstation and servers have multiple processors
o Multi-core Processors
▪ Single CPU with multiple processors inside
▪ Multiple processors have multiple cores inside the CPU
Dual-core Processor
▪ Two CPUs inside a single chip
o Quad-core Processor
Four CPUs inside a single chip
Hexa-core Processor
Six CPUs inside a single chip
Octa-core Processor
▪ Eight CPUs inside a single chip
● Hyper-threading / SMT
● Symmetric Multiprocessing
● Multi-core Processors
● Virtualization
o VT and AMD-V
provide processor extensions to support virtualization
o Virtualization allows running multiple systems on a single physical host
▪ Extended Page Table (EPT)
● Intel
▪ Rapid Virtualization Indexing (RVI)
● AMD
Second Level Address Translation (SLAT)
Features of software virtualization are underlying and supported by the
hardware processor
Installing the Motherboard & CPU
- Review the motherboard’s documentation
- Place the motherboard aligned at the rear of the case
- Insert standoffs that match the hole in the motherboard
- Install the processor and memory modules before installing the motherboard
- Verify the standoffs are properly aligned prior to installing the motherboard
- Secure the standoffs using the appropriate screw type
- Install the power supply, disk drives, and add-on cards
o PCI
▪ 32-bit expansion card
● PCI 32-bit cards support only a maximum bus speed of 33 MHz or 133 MBps
PCI-X
▪ 64-bit expansion card (133 MHz)
o PCI-X 2.0
▪ 266 MHz up to 533 MHz
● PCI and PCI-X are used for networking cards and audio cards
o Accelerated Graphics Port (AGP)
▪ Used for video graphics cards
● AGP 1x
● AGP 2x
● AGP 4x
● AGP 8x
o PCIe (PCI Express) replaces PCI, PCI-X, and AGP
▪ PCIe x1
▪ PCIe x4
▪ PCIe x8
▪ PCIe x16
● PCIe x1 is used for modems, network cards, wireless cards,
input/output devices, and audio cards
● PCIe x16 is used for graphics cards
Peripheral Component Interconnect Express (PCIe)
▪ Connects to the bus to get data to and from the motherboard for external devices
▪ PCIe bus is determined by the motherboard and its form factor
● 16 PCIe lanes
● 24 PCIe lanes
● 32 PCIe lanes
▪ PCIe x16 and PCIe x1 maximize the number of lanes used on a
motherboard
● PCIe 1.0
● PCIe 2.0
● PCIe 3.0
● PCIe 4.0
● PCIe 5.0
▪ All PCIe slots provide 25 watts of power
▪ PCIe x16 card slot provides up to 75 watts of power
● Up-plugging
o Putting smaller card in a larger slot
● Down-plugging
o Putting larger card in a smaller slot
Mini PCIe
▪ Standard PCIe card with smaller form factor
▪ Mini PCIe cards are used inside of laptops, specifically for wireless networking
● PCIe x1
o Modems
o Networking cards
o Wireless cards
o Audio cards
● PCIe x16
o Graphics and video cards (3D)
o Gaming systems
Video Card/Graphic Adapter
▪ Gives quality signal for monitors
Graphics Processing Unit (GPU)
▪ A specialized processor designed to accelerate graphics rendering
High Speed Memory
▪ Embeds the memory to give additional capability to offload from the
system
Graphical Ports
▪ Installed outside of the card (Thunderbolt, DisplayPort, and HDMI)
o Video Capture Card
▪ Takes video signals and processes them inside the computer
▪ used for recording footage and for security devices
TV Capture Card
▪ Cables are plugged into a computer to get all cable TV channels
o Sound/Audio Card
▪ Gives better output through audio
● RJ45 Port
o 1 Gbps
● Install NIC into PCIe x1 slot
o 10 Gbps
● ST / SC / MT-RJ connector
o Supports fiber card
Riser Card
▪ Special type of expansion card on a motherboard
Thermal Load
▪ Heat from different components inside the computer
o Passive Cooling
▪ Type of cooling that doesn’t rely on moving parts or power
o Heat Sink
▪ Finned metal device that radiates heat away from the processor
o Thermal Paste
▪ Compound that ensures heat transfer by eliminating air gaps
● Passive cooling requires no power to operate and is silent when operating
o Active Cooling
▪ Uses a fan to cool down the heat from the device
● Liquid Cooling
o Closed Loop System
▪ Cooling of a single component
o Open Loop System
▪ Liquid cooling-based system of different components
o Liquid Cooling
▪ High performance systems
Alternating current (AC)
▪ Cycled between positives and negatives repeatedly
The main purpose of power supply
is to deliver DC to all components inside the
PC when receiving an AC power supply
Modular PSU / Modular Power Supply Unit
▪ Allows to unhook the connectors and detach from the unit
▪ Modular power supply frees up space inside of the computer
Main Board / Motherboard Adapter
Provides power to the motherboard
● ATX Standard
o 20-pin connector
● ATX 12V
o 24-pin connector
● 20+4 Pin
o Two connectors are coupled together before plugging into
a 24-pin connector
o Processor Power/ CPU Power
▪ Has a four, six, or eight-pin connector
o Molex Connector
▪ Used for IDE and PATA hard disks, CDs, and DVD drives
o Y Connector
▪ One connector that can support multiple devices
o 120V AC (Low Line Power)
▪ US-based power supply
230V AC (High Line Power)
▪ Europe and Asia power supply
o Most power supplies
will support multi-voltage outputs
o Voltage Sensing / Dual Voltage Power Supplies
▪ Detects the outlet and converts it into the voltage of DC
Rail
Wire that provides current at a particular voltage
● 12 VDC Rail
o Cable or wire that provides 12 VDC
o The 12 VDC rail is the most used voltage in the PC
o Wattage Rating
▪ Power supply’s output capacity or capability
▪ The devices inside a computer require power from a power supply
Amperage to Wattage
A x V
▪ I x V
o The power supply has increments of 50 or 100 Watts
▪ Buy a power supply that is bigger than calculated
How much power is being drawn out of a wall outlet?
▪ A 500-watt power supply that is 70% efficient will draw 714 watts
▪ A 500-watt power supply that is 80% efficient will draw 625 watts
Power supplies are not
100% efficient
o Random Access Memory (RAM)
▪ Used to load applications and files into a non-persistent and fast storage area
Cache
High-speed memory
Storage
Mass storage device that holds more data but is slower than a cache
Mass Storage Devices
▪ Permanent storage area
o Random Access Memory (RAM) / System Memory
▪ Temporary storage area/non-persistent storage
Disk Cache
Pulls the files from the disc into memory and replaces the old file
Mechanical system
Uses an electronic system that can access the RAM with instant speed
Addressing Memory
▪ Processor reaching the files inside RAM
● Single Channel Memory Controller
o 32 or 64 bits
● x86
o 32-bit
● x64
o 64-bit
▪ An x86 or 32-bit processor can address a maximum
of 4 GB of RAM
▪ An x64 or 64-bit processor can access more than 4
GB of RAM (8, 16, 32, or 64 GB)
o Single Bank
▪ Can put any size of module in any slot
● Dual Inline Memory Module (DIMM)
o With 240 or 184-pin connector
Dual Data Rate (DDR)
▪ Most common type of memory
● PC133
o 133 MHz
o Throughput
▪ Calculated based on the bus speed and the width of the data bus
o Dynamic RAM (DRAM)
▪ Oldest type of memory that requires frequent refreshing
● DRAM storage cell is dynamic
Synchronous DRAM (SDRAM)
▪ First memory module that operates at the same speed as the
motherboard bus (168-pin connector)
● PC66 (66 MHz bus)
● PC133 (133 MHz bus)
● PC266 (266 MHz bus)
o Double Data Rate Synchronous Dynamic Random-Access Memory (DDR SDRAM)
▪ Doubles the transfer speed of an SRAM module (184-pin connector)
o Double Data Rate 2 Synchronous Dynamic Random-Access Memory (DDR2
SDRAM)
▪ Higher latency and has faster access to the external bus (240-pin
connector)
● PC2-4200
o 4200 MB/s or 4.2 GB/s
Double Data Rate 3 Synchronous Dynamic Random-Access Memory (DDR3
SDRAM)
▪ Runs at a lower voltage and at a higher speed than DDR2 (240 keyed pin
connector)
● PC3-10600
o 10600 MB/s or 10.6 GB/s
▪ DDR3 throughput is 6.4 to 17 GB/s with a maximum module size of 8GB per memory module
Small Outline Dual In-line Memory Module (SODIMM)
▪ Classified as DDR3, DDR4, or DDR5
o Multi-Channel Memory
▪ Uses two different memory modules to increase the performance and
throughput
● Single-channel Memory
o 64-bit data bus
● Dual-channel Memory
o 128-bit data bus
▪ Interleaving
● Provides increased performance
● In multi-channel configurations, use the same model, speed, and throughput of memory
▪ Single-Channel
● Uses one memory module on one bus (64-bit data bus)
▪ Dual-Channel
● Requires two memory modules and two memory slots on the
motherboard (128-bit data bus)
Triple-Channel
● Uses three memory modules and three memory slots (192-bit
data bus)
▪ Quad-Channel
● Uses four memory modules and four memory slots (256-bit data
bus)
▪ Multiple modules
● Give faster speeds and add memory for storage
Non-Parity Memory
▪ Standard memory that does not check for errors and allows data to be
put in or taken out
Parity Memory
Performs basic error checking and ensures the memory contents are
reliable
● A parity check does basic calculation
o Every bit has an associated parity bit
▪ Bits can only be a zero or one
Error Correcting Code (ECC)
▪ Detects and corrects an error
Buffered / Registered Memory
▪ Additional hardware (register) between memory and CPU
● The system requires buffering or registering the data to reduce the electrical load
Motherboard
▪ Supports ECC modules
o DDR5
▪ Has an internal error checking for its modules
● DDR5 modules can still be sold as ECC or non-ECC modules
Virtual Memory/Page File
▪ Space on a hard drive that is allocated by the OS and pretends to be
memory
● Check the available memory and the free memory
Page File or Swap Space
▪ A file that is hidden on a storage device and pretend as system memory
o Basic Input/Output System (BIOS)
▪ Program that a CPU uses to start the computer system
▪ BIOS serves as a method of configuring the motherboard using a textbased interface
o Firmware
▪ Software on a chip and contains BIOS program code in the flash memory
of a motherboard
o Unified Extensible Firmware Interface (UEFI)
▪ Supports 64-bit processors and provides a GUI
o Basic Input/Output System (BIOS)
▪ Program a computer’s microprocessor uses to start and boot after being
turned on
▪ BIOS is an example of firmware
● Power-on self-test
● Hardware configuration
● Boot order setup
Read-Only Memory (ROM)
▪ Type of chip embedded in the motherboard and can be upgraded
through flashing
o The new CMOS uses an
internal lithium-ion battery that can last up to 10 years
Power-On Self-Test (POST)
▪ Diagnostic testing sequence to check the computer’s basic input/output
system
Variable beeps are used to tell what is wrong with the system
▪ Keyboard is not detected
● Two short beeps and one long beep
The BIOS has a low-level OS which allows to take input and give output to
the basic components
▪ To configure the settings inside CMOS, enter the BIOS configuration
environment
▪ BIOS relied on a text-based menu system and a keyboard as its system of
input
Unified Extensible Firmware Interface (UEFI)
▪ Updated form of BIOS that allows keyboard and mouse as input and
provides a GUI
● Supports 64-bit systems
● Supports larger HDDs and SSDs (9.4 zettabytes ~ 9.4 x 10^21
bytes)
● Supports the new GUID Partition Table (GPT) format
● Faster boot-up system
● Uses a larger ROM size
▪ Disable booting from an optical drive or USB drive
▪ Configure the system to boot from the installed hard drive using the
installed OS
▪ Boot the OS using PXE as the primary option
Flashing
▪ Performed during upgrades, security fixes, or feature improvements
● Back up the configuration and information
● Use a USB flash drive to flash the firmware
● The BIOS or UEFI will copy the firmware to the system and
overwrite the old code
o BIOS and UEFI are used during
loading and booting up the OS
o Computers that rely on BIOS
use MBR to hold the boot information
Computers that rely on UEFI
use GPT to hold the boot information
Supervisor/Administrator/Setup Password
▪ Used to protect access to the BIOS or UEFI configuration program and
prevents access from unauthorized users
o User/System Password
▪ Used to lock access to the computer
Storage/Hard Drive Password
▪ Password that locks access to a hard drive connected to the system and
requires the end user’s password
Secure Boot
▪ Enabled in the UEFI interface and settings and is not supported by BIOS
o Root kit
▪ a special type of malware
Modern systems are configured to enable or disable
the USB ports on the
motherboard
o Disable the ability of USB to read and write from mass storage devices
▪ Set passwords
▪ Enable secure boot
▪ Restrict or disable USB ports
o Hardware RoT is the foundation
of all secure operations of a computing system
Hardware Root of Trust (RoT)
▪ Cryptographic module embedded in a computer system that endorses
trusted execution and attests to boot settings and metrics
o A hardware RoT
is used to scan the boot metrics in the OS files to
verify signatures and then use them to sign the report
Trusted Platform Module (TPM)
▪ Specification for hardware-based storage of digital certificates, keys,
hashed passwords, and other user and platform identification
information
● TPM is a hardware RoT
● Secured boot-up
● Provides encryption
▪ A TPM can be managed in Windows via tpm.msc console
or through group policy
o Hardware Security Module (HSM)
▪ Appliance for generating and storing cryptographic keys that
is less susceptible to tampering and insider threats
o BIOS and UEFI can configure fans
▪ Quiet mode
● Reduces the fan speed and allows higher temperatures to occur
▪ Balanced mode
● Normal setting on most computers by default
▪ Cool mode
● Able to run the fans harder and faster to create more air flow
o Overclocking
the processor generates excess heat
o The motherboard has built-in temperature sensors
▪ Temperature is rising
● Speed up
▪ Temperature is lower than set point
● Turn off or slow down
Hard Disk Drive (HDD)
▪ Form of mass storage device
o Mass Storage Device
▪ Non-volatile storage device that holds the data when the system
is powered down (GB or TB)
o Internal Device
▪ Device that is placed inside the computer case or tower
o External Device
▪ Device that is placed outside the computer case or tower and connected
to an external port
o Solid State Drive
▪ Uses flash memory technology to implement mass storage
▪ Faster and more durable
Main Form Factors
▪ 2.5 inch
● Used when replacing an HDD inside a laptop or a small desktop
▪ 1.8 inch
● Used inside of small laptops
▪ M2
● Like a memory chip, small, sleek, and light
● Used in a laptops
o Connections
▪ Older SSDs rely on SATA connectors (7+15 pin SATA)
● Used in both 2.5- and 1.8-inch SSDs
▪ mSATA
● Allows the SSD to be used as an adapter card that can be plugged
into a combined data and power port on the motherboard
● SSDs are faster than SATA speeds
▪ NVMe (Non-Volatile Memory Express)
● A communication protocol used with the M2 form factor to plug
directly into the motherboard
▪ PCIe (Peripheral Component Interconnect Express)
● Use PCIe slots on the motherboard
o A combination of SSDs and HDDs can be advantageous
▪ Higher speed from the SSD
▪ Larger and cheaper storage from the HDD
Hybrid Drive
▪ Created as a transitional technology
▪ Less common today
▪ Looks like a hard drive (2.5-inch form factor)
▪ Has both an SSD and an HDD in it
o Redundant Array of Independent Disks (RAID)
Combination of multiple physical hard disks that is recognized by the
operating system
● RAID 0
RAID 0 is great for speed but provides no data redundancy
o RAID 0 has no loss of space on the disks
● RAID 1
RAID 1 provides full redundancy
● RAID 5
Striping with parity
o One disk can be lost without losing any data
● RAID 6
o Double striping with parity
o Two disks can be lost without losing any data
● RAID 10
o Redundancy and performance
o Failure Resistant
▪ Protection against the loss of erased data (RAID 1/RAID 5)
o Fault Tolerant
▪ Raid can function even when a component fails (RAID 1/RAID 5/RAID 6)
Disaster Tolerant
▪ RAID with two independent zones with full data access (RAID 10)
▪ RAIDs provide redundancy and high availability
Hot-Swappable
▪ Capable of being removed or replaced without disruption or powering off
the device
▪ Hot-swappable drives are safe to remove without losing the data
● This feature gives the ability to add/remove additional storage
o Advanced Host Controller Interface (AHCI)
▪ Technical standard developed by Intel that allows hot-swappable
capability with SATA devices
SATA was developed as a
replacement for PATA as an internal connector
The newest versions of USB have speeds
of 10, 20, or 40 Gbps
o Drive Enclosure
▪ Takes an internal hard drive and puts it in an enclosure
● Memory Stick
o Proprietary protocol that is used on Sony devices
● The original secure digital (SD) cards had a maximum capacity of 2 GB
o Original (Up to 25 MB/s)
o UHS-1 (Up to 108 MB/s)
o UHS-2 (Up to 312 MB/s)
o UHS-3 (Up to 624 MB/s)
● A tape drive uses a magnetic tape and is placed into a reader
o Standard Tape
▪ 140 GB data
o LTO Ultrium Tape
▪ 3 TB data
A removable mass storage device
is any device that can store data and can be
carried
o An external hard drive or SSD
is the same type of device that is used inside a
system
CD (Compact Disc)
▪ Oldest form of optical drive that stores 74 to 80 minutes of music (650-
700 MB)
DVD (Digital Versatile Disc)
▪ Stores 4.7 GB or 8.4 GB (DL)
BD (Blu-ray Disc)
▪ Stores 25 GB or 50 GB (DL)
Categories of Optical Drives
▪ Read-only (ROM)
▪ Write-once (R)
▪ Write-many/Erasable (RW/RAM/RE)
▪ The CD-ROM, DVD-ROM, or BD-ROM is a read-only disc
● Write-once (R)
o Writing that cannot be erased (CD-R, DVD-R, DVD+R, and BD-R)
▪ CD-RW allows to write and erase the file to create a new one
● DVD-RW versions are like the CD-RW versions
● The DVD-RAM discs are like DVD-RW but have a different type of form factor
● Blu-ray Disc (BD-RE)
o Has write-many type of disc called erasable disc
o BD-RE is like CD-RW or DVD-RW
o The optical drive speeds are measured using the X-rating
CD (1X = 150 KB/s)
● 1X = Music
● 2X/44X/16X/24X =Data
● 52X drive is 150 KB/s multiplied by 52 (7800 KB/s or 7.6 MB/s)
▪ DVD (1X = 1.385 MB/s)
▪ Blu-ray (1X = 4.5 MB/s)
o Virtualization
▪ Host computer installed with a hypervisor that can be used to install and
manage multiple guest operating systems or virtual machines (VMs)
● Type I Hypervisor (Bare Metal)
o Runs directly on the host hardware and functions as the
operating system
● Type II Hypervisor
o Runs within the normal operating system
▪ Ensure that each virtual machine runs its own copy of an operating
system
● Server-based (Terminal services)
o Server-based solution that runs the application on servers
in a centralized location
● Client-based (Application streaming)
o Client-based solution that allows an application to be
packaged up and streamed directly to a user’s PC
o Containerization
▪ Type of virtualization applied by a host operating system to provision an
isolated execution environment for an application
● Docker
● Parallels Virtuozzo
● OpenVZ
- When a physical server crashes,
all the organizations hosted on that same server
are affected
- An organization’s failure to secure the virtual environments hosted on a shared
server poses a security risk for the other organizations
▪ Set up virtual servers in the cloud with proper failover, redundancy, and
elasticity
▪ Hosting all VMs on the same type of hypervisor can also be exploited
● Proper configurations
● Patched and up-to-date hypervisor
● Tight access control
o Hypervisor
▪ Manages the distribution of the physical resources of a server to the VMs
● Type I
o Bare metal
● Type II
o Hosted
o Container-Based Virtualization (Containerization)
▪ Each container relies on a common host OS as the base for each
container
▪ Container-based virtualization has less resources because it doesn’t
require its own copy of the OS for individual container
Hyperconverged Infrastructure
▪ Allows for the full integration of the storage, network, and servers
without hardware changes
o Application Virtualization
▪ Encapsulates computer programs from the underlying OS on which they
are executed
o Virtual Desktop Infrastructure (VDI)
▪ Hosts desktop OSs within a virtualized environment hosted by a
centralized server or server farm
o Sandbox
▪ An isolated environment for analyzing pieces of malware
o Cross-Platform Virtualization
▪ Allows for the testing and running of software applications for different
operating systems
● Emulation
o System imitation
● Virtualization
o New “physical” machine
o Second Level Address Translation (SLAT)
▪ Improves the performance of virtual memory when running multiple
virtual machines on a single physical host
● Intel
o Extended Page Table (EPT)
● AMD
o Rapid Virtualization Indexing (RVI)
▪ x86
● 32-bit processor
● 32-bit operating system can only access 4GB of RAM
▪ x64
● 16 exabytes of RAM
● 32-bit processor cannot run a 64-bit application
o ARM
▪ Reduced instruction set and computer architecture in a computer
processor
o System Memory
▪ Amount of physical memory installed on a physical server
▪ Barebones Windows installation takes 20-50 gigabytes of space
▪ Linux installation takes 4-8 gigabytes of space
▪ Mac environment takes 20-40 gigabytes of space
o NIC teaming configuration allows multiple cards for higher speeds
▪ CPU, processor, and capabilities
▪ System memory
▪ Networking
▪ Storage
VM Escape
▪ Threat attempts to get out of an isolated VM and send commands to the
underlying hypervisor
▪ VM escape is easier to perform on a Type II hypervisor than a Type I
hypervisor
● Patched
● Up to date
o VM Hopping
▪ Threat attempts to move from one VM to another on the same host
● VM Hopping
o VM to VM
● VM Escape
o VM to hypervisor or host OS
▪ Up to date
▪ Patched
▪ Securely configured
o Sandbox
▪ Separates running processes and programs to mitigate system failures or
software vulnerabilities
o Sandbox Escape
▪ Occurs when an attacker circumvents sandbox protections to gain access
to the protected OS or other privileged processes
o Patched
o Up to date
o Strong endpoint software protection
o Limited extensions or add-ons
o Live Migration
▪ Migrates the virtual machine from one host to another while it is running
▪ Ensure that live migration only occurs on a trusted network or utilizes
encryption
o Data Remnants
▪ Leftover pieces of data that may exist in the hard drive which are no
longer needed
● Encrypt virtual machine storage location
● Destroy encryption key
o VM Sprawl
▪ Uncontrolled deployment of virtual machines
o Cloud Computing
▪ The practice of using a network of remote servers hosted on the Internet
High Availability
▪ Services experience very little downtime when using the cloud
▪ Availability is the percentage of uptime versus downtime
o Scalability
▪ Ability to increase the number of items in a system at a linear rate or less
than a linear rate
o Vertical Scaling (Scaling Up)
▪ Increasing the power of the existing resources in the working
environment
o Horizontal Scaling (Scaling Out)
▪ Adding additional resources to help handle the extra load being
experienced
o Rapid Elasticity
▪ The ability to quickly scale up or down
● Elasticity is the system’s ability to handle changes to demand in real time
o Metered Utilization
▪ Being charged for a service on a pay per use basis
The benefit of using the cloud is that most things are done on a metered
basis
o Measured Services
▪ Charging is based upon the actual usage of the service being consumed
▪ Measured services are charged based on the actual usage of the service
being consumed
o Shared Resources
▪ The ability to minimize the costs by putting VMs on other servers
▪ Shared resources is pooling together all the hardware to make a cloud
provider
o File Synchronization
▪ The ability to store data that can spread to other places depending on the
configuration
o Public Cloud
▪ Systems and users interact with devices on public networks, such as the
Internet and other clouds
Private Cloud
▪ Systems and users that only have access with other devices inside the
same private cloud or system
o Hybrid Cloud
▪ Combination of private and public clouds
Community Cloud
▪ Collaborative effort where infrastructure is shared between several
organizations from a specific community with common concerns
Multitenancy
▪ The ability for customers to share computing resources in a public or
private cloud
o Single-Tenancy
▪ Assigns a particular resource to a single organization
On-Premise Solution
▪ The need to procure hardware, software, and personnel necessary to run
the organization’s cloud
▪ On-premise solution allows the ability to control all the physical and
logical access to servers
o Hosted Solution
▪ Third-party service provider that provides all the hardware and facilities
needed to maintain a cloud solution
● Virtual Desktop Infrastructure (VDI)
Hosts desktop OSs within a virtualized environment hosted by a
centralized server or server farm
o Server
▪ Performs all the application processing and data storage
o Centralized Model
▪ Hosts all the desktop instances on a single server or server farm
o Hosted Model/ Desktop as a Service (DAAS)
▪ Maintained by a service provider and provided to the end user as a
service
o Remote Virtual Desktop Model
▪ Copies the desktop image to a local machine prior to being used by the
end user
o Cloud Storage Application
▪ Amount of space on a cloud-based server as file storage
o File Synchronization
▪ The ability to synchronize from different devices using a single account
o Content Delivery Network (CDN)
▪ Network of servers that locates the nearest server to minimize delay or
download time
o Software-Defined Networking (SDN)
▪ Enables the network to be intelligently and centrally controlled, or
programmed, using software applications
● Can be changed automatically by the network itself using automation and orchestration
o Application Layer
▪ Focuses on the communication resource requests or information about
the network as a whole
o Control Layer
▪ Uses the information from the applications and decides how to route a
data packet on the network
o Infrastructure Layer
▪ Contains the network devices that receive information about where to
move the data
Management Plane
▪ Used to monitor traffic conditions and the status of the network
● Provides a layer of abstraction between the devices and the control and data flow that happen on the network
o Network Interface Card (NIC)
▪ Provides an ethernet connection to the network
o Hub
▪ Has several different ports between 4 and 48 ports
o Switches
▪ Smart hubs that remember the ports that are connected to them
● Switches can have multiple people talking at one time
o Unmanaged Switch
▪ Performs its functions without requiring a configuration
Managed Switch
▪ Performs its functions with configuration
o Wireless Access Point
▪ Device that allows wireless devices to connect to a wired network
o Router
▪ Used to connect different networks together
o Firewall
▪ Scans and blocks traffic that enters or leaves a network
● Unified threat management (UTM) contains firewall features
o Patch Panel
▪ Device that allows cable network jacks from a wall into a central area
Power Over Ethernet (PoE)
▪ Supplies electrical power from a switch port over an ordinary data cable
to a power device
o Power Injector
▪ Plugs into a wall outlet to get power
o Cable Modem
▪ Device that translates coaxial cable signals into radio frequency waves
Digital Subscriber Line (DSL modem)
▪ Device that translates coaxial cable signals into phone lines
o Optical Network Terminal (ONT)
▪ Terminates fiber connection
o Software Defined Networking (SDN)
▪ Way of virtualizing the network hardware
o Personal Area Network (PAN)
▪ Smallest type of wired or wireless network and covers
the least amount of area
o Local Area Network (LAN)
▪ Connects components within a limited distance
● Up to a few hundred feet
o Campus Area Network (CAN)
▪ Connects LANs that are building-centric across a university, industrial
park, or business park
● Up to a few miles
o Metropolitan Area Network (MAN)
▪ Connects scattered locations across a city or metro area
● Up to about 25 miles
Wide Area Network (WAN)
▪ Connects geographically disparate internal networks and consists of
leased lines or VPNs
● Worldwide coverage
o Wireless Local Area Network (WLAN)
▪ A wireless distribution method for two or more devices that creates a
local area network using wireless frequencies
o Storage Area Network (SAN)
▪ Provisions access to configurable pools of storage devices that can be
used by application servers
Small Office, Home Office (SoHo) LAN
▪ Uses a centralized server or simply provides clients access to local
devices like printers, file storage, or the Internet
o Internet of Things
▪ A global network of appliances and personal devices that have been
equipped with sensors, software, and network connectivity to report
state and configuration
● Segregation of IoT devices is critically important for the business network’s security
o STP and UTP
operate about the same
o Keep cable runs under 70 meters
from the IDF to the office
Registered Jack (RJ)
▪ Carries voice or data which specifies the standards a device needs to
meet to connect to the phone or data network
o Bandwidth
▪ The theoretical measure of how much data could be transferred from a
source to its destination
Throughput
▪ The actual measure of how much data is successfully transferred from a
source to its destination
o Ethernet Standard
▪ A designation given to a particular category that provides the ability to
understand the bandwidth and the cable type to be used
o Straight-Through Cable (Patch Cable)
▪ Contains the exact same pinouts on both ends of the cable
o 568b
▪ The standard that’s preferred when wiring jacks inside of buildings
Crossover Cable
▪ The ability to take send and receive pins from one cable and swap those
on the other end
o MDIX
▪ A medium dependent interface crossover (MDIX) is an automated way to
electronically simulate using a crossover cable
o Direct Burial
▪ A cable rating that specifies that a cable has a stronger sheathing and
jacket that can withstand more extreme weather conditions
● A plenum rated cable is more fire resistant and it minimizes the amount of dangerous fumes that are released
o Fiber Optic Cable
▪ Uses light from an LED or laser to transmit information through a thin
glass fiber
● Greater usable range
● Greater data capacity
o Switches, routers, and end-user devices
can become a limitation
o Single Mode Fiber (SMF)
▪ Used for longer distances and has smaller core size which allows for only
a single mode of travel for the light signal
● SMF’s core size is 8.3-10µ in diameter
o Multimode Fiber (MMF)
▪ Used for shorter distances and has larger core size which allows for
multiple modes of travel for the light signal
● MMF’s core size is 50-100µ in diameter
● Up to 2 kilometers or less
o Coaxial Cable (Coax)
▪ One of the oldest categories of copper media that is still used in
networking today
o Twinaxial Cable
▪ Like coaxial cable but uses two inner conductors to carry the data instead
of just one
o Snip/Cutter
▪ Used to cut a piece of cable off a larger spool or run of cable
Cable Stripper
▪ Used to strip off the end of the cable and prepare it for attachment to a
connector
Cable Crimper
▪ Used to attach the connector to the end of the cable
o Wire Mapping Tool
▪ Works like a cable tester, but specifically for twisted pair ethernet cables
Cable Certifier
▪ Used to determine a cable’s category or data throughput
o Punch-Down Block
▪ Terminates the wires and strips off excess installation and extra wires
that are no longer needed
o Tone Generator/Toner Probe
▪ Used to generate a tone on one end of the connection and use the probe
to audibly detect the wire connected on the other side