Networks - TCPIP Stack 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 stack?

A

A suite of networking protocols that allow networked computers to communicate, consisting of 4 connected layers. Incoming/Outgoing data packets are passed through these layers.

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

What is the application layer?

A

Where applications requiring network communications live. It specifies what protocol needs to be used in order to relate the application being sent.

EG if the application is a browser it selects HTTP, POP3 or FTP

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

What does the transport layer do?

A

Uses TCP to establish an end-to-end connection between the source and recipient computer.

It splits data up into packets and labels these packets with their packet number, the total number of packets and the port number.

If packets are lost, this layer requests retransmissions of these lost packets.

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

What does the network layer do?

A

Adds the source and destination IP addresses (these combined is known as socket address)
Routers operate here and they use the IP addresses to forward the packets.
Sockets are then used to specify which device the packets must be sent to, and the application on that device.

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

What is the link layer?

A

The connection between the network devices. It adds MAC address identifying the NICs of the source and destination computers.
For devices on the same network, the destination MAC is the address of the recipient computer, else it is the MAC of the router.

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