4.9.4 TCP/IP Flashcards

1
Q

What does TCP/IP stand for?

A

Transmission control protocol / internet protocol

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

What is the TCP/IP protocol?

A

The protocol used in all parts of the internet to enable different devices tWo communicate.

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

What are the four layers to TCP/IP?

A
  • Application
  • Transport
  • Network
  • Link
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the purpose of the layers?

A

Each layer is responsible for a separate part of communication over the internet.

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

What makes up the protocol?

A

4 distinct layers, each being responsible for a separate part of communication over the internet.

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

What is the role of the application layer?

A

Selects and uses the correct protocol to transmit data. The layer
interacts with the user with application software like a web browser

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

How does the layer interact with the user?

A

Via application software.

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

What is the role of the

A

• Establishes what’s called a virtual path: an end to end connection
between the sender and the receiver. The layer then splits the
transmission into packets.
• Each packet has a sequence number which identifies a packet’s
position in relation to other packets that form part of the same message.
Also contained in each packet is the port number to be used which
identifies the protocol in use.

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

What is a virtual path?

A

An end to end connection between the sender and the receiver.

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

What is the purpose of the sequence number?

A

Identifies a packet’s position in relation to other packets that form part of the same message.

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

What is the purpose of the port number?

A

Identifies the protocol in use.

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

What is the purpose of the network layer?

A

Provides the correct IP addresses for each packet’s source and destination.

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

How are routers involved in the network layer?

A

Routers work within the network layer, using the IP addresses on a packet to send it to its destination.

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

What is the purpose of the link layer?

A

• Controls physical connections between pieces of hardware in a network.
• Adds MAC addresses to packets which it receives from the network layer.
• MAC (which stands for media access control) addresses are
assigned to every device that can connect to a network by their
manufacturer and are unique to that device.

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

What is the purpose of MAC addresses?

A
  • MAC addresses identify the hardware to which a packet should be sent
  • These MAC addresses change with every hop through a network
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are MAC addresses?

A

• Addresses which are assigned to every device that can connect to a network by their manufacturer and are unique to that device.

17
Q

What occurs at the receiving end in TCP/IP protocol?

A

Once a packet has been received by its intended recipient, it is stripped of its extra information by reversing the TCP/IP stack.

18
Q

What happens with the link layer at the receiving end?

A

• The link layer removes MAC addresses from the packet.

19
Q

What happens with the network layer at the receiving end?

A

• Removes IP addresses before the transport layer uses the packet’s port number to determine the correct application to send the packet to.

20
Q

What happens with the transport layer at the receiving end?

A

Transport layer also uses the packet’s sequence number to ensure that it is in the correct position relative to other packets in the same transmission.

21
Q

What happens with the application layer at the receiving end?

A

Receives the packets and displays the information to the user accordingly.