1.3 Protocols And Packet Analysis Flashcards

1
Q

An agreement between Network entities, such as hosts and servers, for how they will communicate.

A

Network protocol

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

Where each protocol layer receives a service from the layer below it and provides a service to the layer above it.

A

Protocol stack

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

Protocol stack that divides network communications into seven layers.

A

OSI model

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

Acronym for the seven layers of the OSI protocol stack

A

All people seem to need data processing.

People Don’t Need Those Stupid Packets Anyways.

Physical, data link, network, transport, session, presentation, application.

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

Blocks of data that describe work that was done at a corresponding layer.

A

Headers

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

An attacker forges the IP address in the IP header to make a communication appear to originate from an IP address that it isn’t.

A

IP address spoofing

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

the process of moving down a protocol stack with each layer doing work and leveraging the addition of a header to describe said work

A

Encapsulation

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

the process of moving up a protocol stack with each layer doing work combined with the reading and removing of headers.

A

Decapsulation

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

Whenever we discuss network communications and the corresponding layers we must always reference this model

A

OSI model

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

Mnemonic for the TCP/IP model

A

Never Interrupt The Aardvark

Network, internet, transport, application.

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

The core routing protocol of the internet. Handles the transmission of packets between Network endpoints. It’s job is to determine the best route for a communication between two endpoints on two different networks.

A

IP - internet protocol

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

Allows for IPv6 communication between two IPv6 endpoints over IPv4 without the routing systems requiring any knowledge of ipv6.

A

IPv6 over IPv4 (tunneling)

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

Allows ipv4 addresses to be translated from their current form into IPv6 compatible addresses.

A

Ipv4 over IPv6 translation

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

This layer of the OSI model is responsible for determining the routes to be taken between two network devices.

A

Network layer, layer three

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

Protocol whose primary purpose is to report error conditions.

A

ICMP - internet control message protocol

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

A session oriented communication protocol, operating at the transport layer of the OSI model.

A

TCP - transmission control protocol

17
Q

Layer 3 protocol that establishes a session between hosts prior to data exchange.

A

TCP - transmission control protocol

18
Q

A use of TCP that allows for the communicating hosts to exchange messages to affect how much data can be transmitted at any given time.

A

Flow control

19
Q

Layer 3 OSI protocol that can allow you to map a computer, to know that it is alive and a port is available.

A

ICMP - internet control message protocol

20
Q

TCP flag that is used to indicate that the computing systems are synchronizing their sequence numbers.

A

SYN - synchronize

21
Q

TCP flag that is used to acknowledge the next sequence number a computer expects to receive.

A

ACK - acknowledge

22
Q

TCP flag that is an integer that will assist in the tracking of data that is being communicated in either direction.

A

ISN - initial sequence number

23
Q

These numbers indicate where applications on a computer system are expecting to send and receive their network communications.

A

Port numbers

24
Q

Port numbers in the range of 1024 to 65535 for client use.

A

Ephemeral port numbers

25
Q

Port numbers in the range of 1 to 1023 for the use of servers.

A

Privileged port numbers