TCP/IP Stack and OSI Model Flashcards

1
Q

What is the OSI Model?

A

A standard architecture that defines network communications

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

True or False: The OSI Model is a competing standard to the TCP/IP Model?

A

True

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

What are the 7 layers of the OSI Model?

A
  1. Physical Layer
  2. Datalink Layer
  3. Network Layer
  4. Session Layer
  5. Transport Layer
  6. Presentation Layer
  7. Application Layer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What layer does the network aware application reside?

A

Layer 7 - Application

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

DNS and DHCP reside at which layer of the OSI Model?

A

Layer 7 - Application

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

Which layer synchronizes and establishes and agreement on procedures for error recovery and control of data integrity?

A

Layer 7 - Application

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

What layer generifies a request into something that is more understandable for computers to understand?

A

Layer 6 - Presentation

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

HTML, JPEG, MP3 live on this layer

A

Layer 6 - Presentation

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

This layer formats and uses generic encryption for data

A

Layer 6 - Presentation

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

SSL Encryption happens at this layer

A

Layer 6 - Presentation

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

This layer establishes, manages, and terminates sessions between two communicating hosts

A

Layer 5 - Session

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

This layer manages the session with Keep Alive to keep the session running

A

Layer 5 - Session

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

The Application, Presentation and the Session layers are known as the ________________ layers

A

Computer

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

What are the two major functions of the Transport layer

A

Establishing the protocol (TCP, UDP, ICMP, etc.) and the port that that protocol will use

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

This layer breaks down large files into smaller segments that are less likely to incur transmission problems

A

Layer 4 - Transport

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

True or False: Flow control is the process of adjusting the flow of data from the sender to ensure that the receiving host can handle all of it

A

True

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

What layer does Flow Control live at?

A

Layer 4 - Transport

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

What is session multiplexing?

A

The process of tracking and keeping control of the different sessions on a host

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

This layer defines services to segment, transfer and reassemble the data for individual communications between the end devices

A

Layer 4 - Transport

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

This layer tells the data where to go

A

Layer 3 - Network

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

This is the layer of logical addressing

A

Layer 3 - Network

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

This layer is responsible for QoS

A

Layer 3 - Network

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

IP Addresses live at this layer

A

Layer 3 - Network

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

What is TTL?

A

It’s Time to Live. It works to keep a packet from looping on forever

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
This layer provides connectivity and path selection between two host systems that may be located on geographically separated networks.
Layer 3 - Network
26
What is the maximum size of an ethernet packet by default
1500 byte MTU (Maximum Transmission Unit)
27
This layer deal with the physical address
Layer 2 - Datalink
28
How many bits is a MAC Address?
48 bit hexadecimal
29
Frames live at this layer
Layer 2 - Datalink
30
Packets live at this layer
Layer 3 - Network
31
Segments reside on this layer
Layer 4 - Transport
32
Spanning Tree Protocol is used on which layer?
Layer 2 - Datalink
33
VLANS are used on which layer
Layer 2 - Datalink
34
This layer provides the hardware the means of sending and receiving data, including defining cables, interface cards and physical aspects
Layer 1 - Physical
35
This layer is typically known as the cabling layer
Layer 1 - Physical
36
This layer enables bit transmission between end devices
Layer 1 - Physical
37
Fiber lives at this layer
Layer 1 - Physical
38
The layer where everything gets converted to binary, on and off, electric on and off, light on and off, etc
Layer 1 - Physical
39
What is FCS and what does it do?
Frame Check Sequence. It is error detecting code added to a frame in the datalink layer
40
What process takes place during packet creation?
Encapsulation
41
What is a PDU?
Stands for Protocol Data Unit. It's a chunk of data comprised of Data, Segments, Packets, Frames and Bits.
42
What is a typical packet comprised of?
FCS Data TCP/UDP Ports Source IP Destination IP Source MAC Destination MAC Preamble Length/Ethertype
43
Refers to interfaces between network and application software. Also includes authentication services
Layer 7 Application
44
Defines the format and organization of data. Includes encryption.
Layer 6 Presentation
45
Establishes and maintains end-to-end bidirectional flows between endpoints. Includes managing transaction flows.
Layer 5 Session
46
Provides a variety of services between two host computers, including connection establishment and termination, flow control, error recovery, and segmentation large data blocks into smaller parts for transmission
Layer 4 Transport
47
Refers to logical addressing, routing and path determination
Layer 3 Network
48
Formats data into frames appropriate for transmission onto some physical medium. Defines rules for when the medium can be used. Defines the means by which to recognize transmission errors
Layer 2 Datalink
49
Defines the electrical, optical, cabling connectors, and procedural details required for transmitting bits represented as some form of energy passing over a physical medium
Layer 1 Physical
50
What are the 4 TCP/IP Stack Layer?
Application Transport Internet Network Access
51
As far as the TCP/IP Stack goes what function represents the data to the user and controls dialogue?
Application Layer
52
As far as the TCP/IP Stack goes what function supports communication between diverse devices across diverse networks?
Transport
53
As far as the TCP/IP Stack goes what function determines the best path through the network?
Internet
54
Provides the IP Address of a website or domain name so that a host can connect to it
DNS
54
As far as the TCP/IP Stack goes what function controls the hardware devices and media that make up the network?
Network Access
55
Enables administrators to log into a host from a remote location
Telnet
56
Facilitates the sending of email messages between clients and servers
SMTP, POP3 and IMAP
57
Assigns IP Addresses to requesting clients
DHCP
58
Transfers information between web clients and web servers
HTTP
59
Facilitates the download and upload of files between an FTP Client and an FTP server
FTP
60
Enables network management systems to monitor devices attached to the network
SNMP (Simple Network Management Protocol)
61
Supports virtual connections between hosts on the network to provide reliable delivery of data
TCP
62
Supports faster, unreliable delivery of lightweight or time sensitive data
UDP
63
Provides a unique global address to computers for communicating over a network
IP
64
Finds a hosts hardware address when only the IP address is known
ARP
65
Sends error and control messages, including reachability of another host and availability of services
IMCP
66
Serves as the most popular LAN standard for framing and preparing data for transmission on the media
Ethernet
67
Includes both IEEE 802.11 standards for wireless WLANS and cellular access options
Wireless
68
What is the HTTP Request Succeeded Code?
200
69
This layer supports error recovery to the application layer through the use of basic acknowledgement
Transport
70
Function that enables receiving hosts to choose the correct application for which the data is destined, based on the destination port number
Multiplexing Using Ports
71
Process of numbering and acknowledging data with Sequence and Acknowledgement header fields
Error Recovery (Reliability)
72
Process that involves sliding window size that the two end devices dynamically agree upon at various point during the virtual connection. The window size, represented in bytes, is the maximum amount of data the source will send before receiving an acknowledgement from the destination
Flow control using windowing
73
Process used to initialize port numbers and Sequence and Acknowledgement fields
Connection establishment and termination
74
A continuous stream of bytes from an upper layer process that is "segmented" for transmission and delivered to upper layer processes at the receiving device, with the bytes in the same order
Ordered data transfer and data segmentation
75
What fields in the TCP header allow for error recovery?
Sequence and Acknowledgment fields
76
What is the process called for TCP handling the flow control process?
Windowing
77
What is added on to the Network Access header at the end of it?
Link trailer
78
The process of converting data into patterns of electrical, light, or electromagnetic energy so that it can be carried on the media
Encoding
79
What are the 3 basic forms are network media?
Copper Cable Fiber Optic Cable Wireless
80