Networking Flashcards

1
Q

Protocols

A

How computers communicate with each other despite the different hardware and software.

Protocols have a specific purpose: exchanging emails, files, establishing communication, etc.

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

Primary Goal of Networking

A

To exchange information between networked computers.

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

Packets

A

Nothing but streams of bits running as electric signals (0’s & 1’s) on physical media used for data transmission. Such media can be a wire in a LAN or the air in a WiFi network.

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

Whats the structure of a packet?

A

Header & Payload

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

Header

A

Protocol specific structure: this ensures that the receiving host can correctly interpret the payload and handle the overall communication.

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

Payload

A

The actual information (ie.data). It could be something like part of an email message or the content of a file during a download.

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

How do the OSI Layers work?

A

They work on top of one another and every layer has its own protocol. Each layer serves the one above it.

The application layer does not need to know how to identify a process on a host, how to reach it and how to use the copper wire to establish a communication.

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

ISO

A

International Organization for Standardization

Was never implemented but it is widely used in literature or when talking about IT networks.

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

OSI

A

Open System Interconnection

Was never implemented but it is widely used in literature or when talking about IT networks.

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

How do protocols work together? If every protocol has a header and a payload, how can a protocol use the one on its lower layer?

A

The idea is simple. The entire upper protocol packet (header plus payload) is the payload of the lower one; this is called encapsulation.

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

What protocol stack is used on the internet?

A

TCP/IP

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

TCP/IP has What 4 Layers?

A

Application
Transport
Network
Data Link

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

Screen Shot 2020-12-25 at 8.16.10 PM

A

Screen Shot 2020-12-25 at 8.16.10 PM

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

During encapsulation, every protocol adds?

A

Adds its own header to the packet, treating it as a payload. This happens to every packet sent by a host.

The receiving host does the same operation in REVERSE ORDER.

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

In the TCP/IP layers, which layer encapsulates the Application layer?

A

The Transport Layer.

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

Screen Shot 2020-12-25 at 8.33.09 PM

A

Screen Shot 2020-12-25 at 8.33.09 PM

17
Q

What are IP packets called?

A

Datagrams.

18
Q

What does the internet use to deliver packets?

A

IP (Internet Protocol)

19
Q

What is the IP?

A

The Internet Protocol runs on the internet layer of the Internet Protocol suite, also known as TCP/IP.

20
Q

IPv4 Address

A

Consists of 4 bytes, or octets; a byte consists of 8 bits.

21
Q

From a TCP/IP stack perspective, do the layers encapsulate upward or downward?

A

Downward (Application -> Transport -> Network -> Data Link

The application layer doesn’t need to know how to transport because the app layer headers and payload are within the transport layer and continues as such.