4.9.4 TCP/IP Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is a protocol?

A

Set of pre-agreed rules that defines how data is transmitted over a network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
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
3
Q

What is the application layer of the TCP/IP protocol do?

A

Decides appropriate protocols depending on users choice of output.
eg. HTTP (HyperText), SMTP (Standard Mail) and FTP (File)

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

What is the transport layer of the TCP/IP protocol do?

A

Splits data into packets , each packet assigned source and destination port numbers and sequence numbers (position within packets for reconstruction)
eg. TCP (Transmission control)

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

What is the Network layer of the TCP/IP protocol do?

A

Encapsulate data with source and final destination IPs

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

What is the Link layer of the TCP/IP protocol do?

A

Encapsulate data with source and destination MAC’s (For next router -hop- not final destination). Link header stripped at each router and new source and destination MAC’s are assigned.

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

What is a MAC address?

A

Address embedded in NIC used to identify devices within a network

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

What is a socket in the context of TCP/IP and routing packets?

A

Combination of an IP address and port number used for receiving and sending data over a network

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

What is a socket in the context of TCP/IP and routing packets?

A

Combination of an IP address and port number used for receiving and sending data over a network

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

What is a port number in the context of TCP/IP and routing packets?

A

16 bit number used to identify the process which data is sent/received by a host device. They distinguish different apps running on the same device.

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

What is a packet?

A

Small section of data split into equal pieces to be transferred over a network

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

What does HTTP stand for ?

A

Hyper-text transfer protocol

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

How does HTTP work ?

A

Client sends an HTTP request for a webpage to server. Server receives request and sends a http response encapsulating web page to client.

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

What is HTTPS ?

A

HTTP Secure

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

How does HTTPS keep your data private ?

A

Encrypts it by providing a digital certificate containing encryption key. and only the authorised server possesses the corresponding key to decrypt it.

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

What does FTP stand for ?

A

File transfer protocol

17
Q

What does FTP do and how is it used ?

A

Move files between two devices through a client server application like downloading / uploading software or music.

18
Q

What does POP3 stand for ?

A

Post office protocol

19
Q

What does IMAP stand for ?

A

Internet message access protocol

20
Q

What does POP3 do ?

A

Retrieves emails by downloading them onto a clients device and deletes them from the server

21
Q

What does IMAP do ?

A

Retrieves emails by creating copies on the local client device and synchronises any deletion between the server and the device (can manage btwn devices).

22
Q

What does SMTP stand for ?

A

Simple mail transfer protocol

23
Q

What does SMTP do and how does it work ?

A

Sends emails by transferring email from clients device to server then forwards it to the recipients mail server if on a different domain.

24
Q

What is SSH

A

Secure shell provides an encrypted connection for remote access to another device by encrypting messages btwn the device and server.

25
Q

What are some of SSH’s uses ?

A

. Tunnel other protocols over the internet
. Network administrators to perform software upgrades
. Network administrators to stop/start devices (Manage them)