W3 CyberSecurity Flashcards

1
Q

cy

OSI: Layer 7

A

The Application Layer.

Where humans process data and information.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

cy

OSI: Layer 6

A

The Presentation Layer.
Ensures data is in a usable format.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

cy

OSI: Layer 5

A

The Session Layer.
Capable of maintaining connections.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

cy

OSI: Layer 4

A

The Transport Layer.
Data is forwarded to a service capable of handling requests.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

cy

OSI: Layer 3

A

The Network Layer.
Responsible for which path packets should travel on a network.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

cy

OSI: Layer 2

A

The Data Link Layer.
Responsible for which physical devices packets should go to.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

cy

OSI: Layer 1

A

The Physical Layer.
The pysical infrastructure to transport data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

cy

Layer 7, 6, and 5 are typically implemented how?

A

Through software.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

cy

Layers 3, 2, and 1 are typically implemented how?

A

Through hardware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

cy

Layer 4 is implemented how?

A

Layer 4 acts as the bridge between software and hardware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

cy

SDN

A

SDN, Software Defined Networking, allows more layers of the hardware to be implemented via software.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

cy

HTTP

A

Hypertext Transfer Protocol
A layer 7 protocol that allows web access.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

cy

FTP

A

File Transfer Protocol
A layer 7 protocol which allows users to transfer files.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

cy

SNMP

A

Simple Network Management Protocol
A layer 7 protocol used to read and update network device configurations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

cy

Application Layer

Layer 7

A

The business logic and functionality of the application lies here. This is what the users use to interact with services across a network. Most developers create applications on the Application Layer.

Most of the applications you use are on the Application Layer, with the complexity of the other layers hidden.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

cy

Presentation Layer

Layer 6

A

Typically an unseen layer, but is responsible of adapting, transforming and translating data. This is to ensure the application and layers beneath can understand one another.

Encoding Schemes used to represent text and data, for example ASCII(American Standard Code for Information Interchange) and UTF(Unicode Transformation Format).
Encryption for services, for example SSL (“Secure Sockets Layer”) and TLS (“Transport Security Layer”)
Compression, for example GZip in use in many implementations of HTTP.

16
Q

cy

Session Layer

Layer 5

A

This layer’s responsibility is handling connections between the application and the layers below. It involves establishing, maintaining and terminating connections, otherwise referred to as sessions.

17
Q

CY

Common protocols which represent the Session Layer well are:

A
  • SOCKS - A protocol for sending packets through a proxy server.
  • NetBIOS - An older Windows protocol for establishing sessions and resolving names.
  • SIP (“Session Initiation Protocol”) - For engaging in VOIP (“Voice Over IP”) communications
18
Q

cy

Transport

Layer 4

A

The layer which allows applications to be represented on the network.

19
Q

cy

Some well known applications on layer 4:

A
  • TCP (“Transmission Control Protocol”) - Used for many applications, ensuring stability, control of how much data can be sent at any given time, reliability and more.
  • UDP (“User Datagram Protocol”) - Lightweight and quick protocol use for many services.
  • QUIC (“Quick UDP Internet Connections”) - A protocol designed for faster connections and goes hand-in-hand with the version 2 of the HTTP protocol.
20
Q

cy

Network

Layer 3

A

A layer responsible of routing packets between networks via routers.

21
Q

cy

On the network layer, the following protocols reside:

A
  • IP (“Internet Protocol”) - Used everyday when accessing the Internet. Comes in two versions, IP version 4 and 6.
  • ICMP (“Internet Control Message Protocol”) - Used by network devices and network operators, to diagnose network connections or for devices to send and respond to error conditions and more.
  • IPSec (“Internet Protocol Security”) - Allows encrypted and secure connections between two network devices.
22
Q

cy

Data Link

Layer 2

A

Link networks, as the name implies, consist of protocols designed to send packets through the actual links (physical connections) that network nodes are connected to. A simpler way of thinking of it is that the Link Layer is responsible for moving data from physical over to logical (to the network layer).

23
Q

cy

Protocols on the data link layer include:

A
  • Ethernet - An essential protocol used by most operating systems when connecting to networks using a physical cable.
  • Wi-Fi (“Wireless Fidelity”) - For accessing networks via radio signals. It uses a family of protocols called IEEE 802.11.xx
  • NDP (“Neighbor Discovery Protocol”) - IP version 6(IPv6) uses this protocol on the Link Layer to gather information required to communicate via IPv6
24
Q

cy

Physical

Layer 1

A

Physical layer represents the signaling which allows bits and bytes to transfer between a physical medium. It can be transferred via radio or signals over a cable, using electrical signals or light, for example fiber.

25
Q

cy

Examples of the Physical Layer protocols includes:

A
  • CAN Bus (“Controller Area Network”) - Used in microcontrollers and other devices to communicate to other similar devices, not involving a computer. Often used in ICS (“Industrial Control Systems”).
  • Ethernet Physical Layer - Used by Ethernet on the physical layer to send signals with speeds up to many gigabits of traffic per second.
  • Bluetooth Physical Layer - Bluetooth also has its own specifications on how radio signals should be sent and received.
26
Q

cy

IP

A

Internet Protocol

Allows communication across networks. It exists in two versions IPv4 and IPv6.

27
Q

cy

netmask

A

Dictates how large a network is and which packet is routed within the ntwork and which should be routed outside of the network.

28
Q

cy

broadcasting

A

sending data to everyone on the network.

29
Q

cy

broadcast address

A

is always the last IP address in the network.

30
Q

cy

what is the windows command to check ip address?

A

ipconfig

31
Q

cy

what is the linux/mac command to show ip address

A

ifconfig

or

ip addr show

32
Q

cy

NAT

A

Network Address Translation

Allows a system accepting connections on a public IP to map requests to an internal RFC 1918 IP or vice versa. These are typically firewalls or routers.

33
Q

cy

RFC 1918 IPs

A

IP addresses that are reserved for certain kinds of traffic.

34
Q

cy

IPv6

A

128 bits broken into 8 groups of 4 hex numbers.