Chapter 1 - Introduction to Networking Flashcards

1
Q

Examples of Application Layer Protocol

A

HTTP, POP3, SMTP

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

Examples of Transport Layer Protocols

A

UDP, TCP

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

Examples of Network Layer Protocols

A

IP, ICMP

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

Examples of Data Link layer protocols

A

Ethernet, PPP, Wifi (802.11)

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

Define Adjacent-Layer Interaction

A
  • Occurs on one computer between 2 adjacent layers in the TPC/IP model.
  • The higher layer requests services from the next lowest layer and this layer provides that data to the next higher layer. (E.g. The HTTP protocol in Application for TCP in Transport to utilise its error recovery services).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Define Same-Layer Interaction

A

Occurs on multiple computers where one computer wants to communicate with the same layer on another computer. They use a protocol from this layer (E.g. TCP headers) to communicate what they want the other computer to do. (E.g. The sender of a packet with a TCP header defines the sequence numbers and the receiver of this packet receives and reacts to these TCP header’s sequence numbers).

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

Define Encapsulation

A

The process of adding a header in front of data supplied by a higher layer. Each lower layer adds its own header. De-encapsulation is the opposite.

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

What layer uses Bits as its data unit?

A

Layer 1 (Physical).

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

What layer uses Frames as its data unit?

A

Layer 2 (Data-Link). Contains the Data-Link header and trailer with encapsulated data.

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

What layer uses Packets as its data unit?

A

Layer 3 (Network Layer). Contains the Network header with encapsulated data.

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

What layer uses Segments as its data unit?

A

Layer 4 (Transport Layer). Containts the Transport header with encapsulated data.

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

Label the TCP/IP model in order (top to bottom) and describe what each layer’s focus is.

A

Layer 5 - Application - Interfaces with user applications
Layer 4 - Transport - Providing end to end communication between hosts and providing services to the application layer.
Layer 3 - Network - Responsible for communication between networks
Layer 2 - Data-Link - Responsible for node-node communication within a network. (e.g. The protocols that define transmission over Ethernet differ from the protocols that define transmission over WLAN).
Layer 1 - Physical - Focuses on the physical aspects of data transmission.

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

Define RFC

A

Requests for Comment define the specifications for a particular technology.

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

Purpose of the Application Layer

A

-Provides the protocols and services that an application will use. E.g. Defines how HTTP is used by web browsers to display websites.
-Provides process-process communication.

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

Purpose of the Transport Layer

A
  • Breaks large pieces of data into smaller segments to more easily be sent over the network reducing the likelihood of transmission errors.
  • Provides services to the applications layer protocols. E.g. The Error recovery services that TCP provides.
  • Provides host-host communication
  • Provides layer 4 addressing (ports)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Purpose of the Network Layer

A
  • Responsible for ensuring connectivity between 2 different networks.
  • Controls anything to do with routing packets across networks. E.g. Provides packets with source and destination IP headers.
  • Provides layer 3 address (IPs)
17
Q

Purpose of the Data-Link Layer

A
  • Provides services to the Network layer and controls the delivery of data over a physical link. E.g. Encapsulating packets so that they can be sent to the destination router to be addressed.
  • Defines how data is formatted for transmission over a physical connection
  • Provides node-node connectivity.
  • Detects and sometimes corrects physical layer errors.
18
Q

Purpose of the Physical Layer

A

-Defines the cabling and energy that flows over said cables. E.g. Properties of electrical signals.
-Does not encapsulate a frame any further.

19
Q

Define Router

A

Networking devices that connect networks together so that packets can be routed to the correct destination.

20
Q

List all layers of the OSI model from top to bottom

A

Application
Presentation
Session
Transport
Network
Data Link
Physical

21
Q

Define PDU

A

A Protocol Data Unit is a unit of data of a specific network model layer encapsulated with that layer’s header and/or Trailer.

22
Q

Define De-encapsulation

A

As a PDU is passed up the networking model, each layer removes the previous layer’s Header and/or Trailer

23
Q

Define a Networking Model

A

A set of protocols grouped together into layers that, when followed, allows for communication across a network.

24
Q

Purpose of the Presentation layer

A
  • Translate data from network formats into application formats so that it can be interpreted by the Application layer. (e.g. Encryption of data as it is sent and decryption of data as it is received)
25
Q

Purpose of the Session layer

A

Controls sessions between communicating hosts. (e.g. Establishes, manages, and terminates connections between the local application (web browser) and the remote application (Youtube))