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
Q

This layer provides connectivity and path selection between two host systems that may be located on geographically separated networks.

A

Layer 3 - Network

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

What is the maximum size of an ethernet packet by default

A

1500 byte MTU (Maximum Transmission Unit)

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

This layer deal with the physical address

A

Layer 2 - Datalink

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

How many bits is a MAC Address?

A

48 bit hexadecimal

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

Frames live at this layer

A

Layer 2 - Datalink

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

Packets live at this layer

A

Layer 3 - Network

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

Segments reside on this layer

A

Layer 4 - Transport

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

Spanning Tree Protocol is used on which layer?

A

Layer 2 - Datalink

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

VLANS are used on which layer

A

Layer 2 - Datalink

34
Q

This layer provides the hardware the means of sending and receiving data, including defining cables, interface cards and physical aspects

A

Layer 1 - Physical

35
Q

This layer is typically known as the cabling layer

A

Layer 1 - Physical

36
Q

This layer enables bit transmission between end devices

A

Layer 1 - Physical

37
Q

Fiber lives at this layer

A

Layer 1 - Physical

38
Q

The layer where everything gets converted to binary, on and off, electric on and off, light on and off, etc

A

Layer 1 - Physical

39
Q

What is FCS and what does it do?

A

Frame Check Sequence. It is error detecting code added to a frame in the datalink layer

40
Q

What process takes place during packet creation?

A

Encapsulation

41
Q

What is a PDU?

A

Stands for Protocol Data Unit. It’s a chunk of data comprised of Data, Segments, Packets, Frames and Bits.

42
Q

What is a typical packet comprised of?

A

FCS
Data
TCP/UDP Ports
Source IP
Destination IP
Source MAC
Destination MAC
Preamble
Length/Ethertype

43
Q

Refers to interfaces between network and application software. Also includes authentication services

A

Layer 7 Application

44
Q

Defines the format and organization of data. Includes encryption.

A

Layer 6 Presentation

45
Q

Establishes and maintains end-to-end bidirectional flows between endpoints. Includes managing transaction flows.

A

Layer 5 Session

46
Q

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

A

Layer 4 Transport

47
Q

Refers to logical addressing, routing and path determination

A

Layer 3 Network

48
Q

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

A

Layer 2 Datalink

49
Q

Defines the electrical, optical, cabling connectors, and procedural details required for transmitting bits represented as some form of energy passing over a physical medium

A

Layer 1 Physical

50
Q

What are the 4 TCP/IP Stack Layer?

A

Application
Transport
Internet
Network Access

51
Q

As far as the TCP/IP Stack goes what function represents the data to the user and controls dialogue?

A

Application Layer

52
Q

As far as the TCP/IP Stack goes what function supports communication between diverse devices across diverse networks?

A

Transport

53
Q

As far as the TCP/IP Stack goes what function determines the best path through the network?

A

Internet

54
Q

Provides the IP Address of a website or domain name so that a host can connect to it

A

DNS

54
Q

As far as the TCP/IP Stack goes what function controls the hardware devices and media that make up the network?

A

Network Access

55
Q

Enables administrators to log into a host from a remote location

A

Telnet

56
Q

Facilitates the sending of email messages between clients and servers

A

SMTP, POP3 and IMAP

57
Q

Assigns IP Addresses to requesting clients

A

DHCP

58
Q

Transfers information between web clients and web servers

A

HTTP

59
Q

Facilitates the download and upload of files between an FTP Client and an FTP server

A

FTP

60
Q

Enables network management systems to monitor devices attached to the network

A

SNMP (Simple Network Management Protocol)

61
Q

Supports virtual connections between hosts on the network to provide reliable delivery of data

A

TCP

62
Q

Supports faster, unreliable delivery of lightweight or time sensitive data

A

UDP

63
Q

Provides a unique global address to computers for communicating over a network

A

IP

64
Q

Finds a hosts hardware address when only the IP address is known

A

ARP

65
Q

Sends error and control messages, including reachability of another host and availability of services

A

IMCP

66
Q

Serves as the most popular LAN standard for framing and preparing data for transmission on the media

A

Ethernet

67
Q

Includes both IEEE 802.11 standards for wireless WLANS and cellular access options

A

Wireless

68
Q

What is the HTTP Request Succeeded Code?

A

200

69
Q

This layer supports error recovery to the application layer through the use of basic acknowledgement

A

Transport

70
Q

Function that enables receiving hosts to choose the correct application for which the data is destined, based on the destination port number

A

Multiplexing Using Ports

71
Q

Process of numbering and acknowledging data with Sequence and Acknowledgement header fields

A

Error Recovery (Reliability)

72
Q

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

A

Flow control using windowing

73
Q

Process used to initialize port numbers and Sequence and Acknowledgement fields

A

Connection establishment and termination

74
Q

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

A

Ordered data transfer and data segmentation

75
Q

What fields in the TCP header allow for error recovery?

A

Sequence and Acknowledgment fields

76
Q

What is the process called for TCP handling the flow control process?

A

Windowing

77
Q

What is added on to the Network Access header at the end of it?

A

Link trailer

78
Q

The process of converting data into patterns of electrical, light, or electromagnetic energy so that it can be carried on the media

A

Encoding

79
Q

What are the 3 basic forms are network media?

A

Copper Cable
Fiber Optic Cable
Wireless

80
Q
A