Protocols and Layers Flashcards
1
Q
What is a protocol?
A
- A set of rules that allow devices on a network to communicate with each other.
2
Q
TCP Protocol: What is it?
A
- A protocol that allows packets to be sent and received between computer systems.
3
Q
What does the TCP protocol do?
A
- Breaks the data into packets and reassembles them back into the original data at the destination.
4
Q
What is the IP Protocol?
A
- In charge of routing and addressing data packets.
- This ensures data packets are sent across networks to the correct destination.
5
Q
What does the IP protocol do?
A
- It is an addressing system - every device on a network is given a unique IP address so data packets can be sent to the correct computer system.
6
Q
HTTP:
A
- Used to transfer web pages over the Internet so that users can view them in a web browser.
7
Q
HTTPS:
A
- A more secure version of HTTP that works with another protocol called SSL (Secure Sockets Layer) to transfer encrypted data.
8
Q
FTP:
A
- Used to transfer files across a network.
- Commonly used to upload or download files to/from a web server.
9
Q
SMTP:
A
- Used to send emails to a mail server and between mail servers.
10
Q
POP:
A
- Receiving and storing emails from a mail server.
- Deletes an email once it has been downloaded to a device.
11
Q
IMAP:
A
- Protocol for receiving and storing emails from a mail server.
- Syncs the message with an email server so that can be accessed by different devices.
12
Q
IPv4:
A
- IPv4 uses a 32-bit address that allows for over 4 billion unique addresses.
- Uses a numerical dot-decimal notation: 212.58.244.66
- Can be changed.
13
Q
IPv6:
A
- IPv6 was developed was a 128-bit address, represented in hexadecimal that allows for lots more unique addresses.
- Can be changed.
14
Q
What is a MAC Address?
A
- A unique hexadecimal dumber assigned to each NIC inside a networked device e.g a router or laptop.
- CANNOT be changed.
15
Q
What are networking standards?
A
- Rules that allow computer systems to communicate across networks.
- Standards have been created to ensure devices can exchange data and work together.
16
Q
Why is splitting a network design into layers beneficial to programmers?
A
- It simplifies design, making it easier to modify and use.
17
Q
What is the 4-Layer TCP/IP Model used for?
A
- Used to visualise the different parts of a network as each of the four layers has a specific role.
18
Q
4th layer of TCP/IP Model:
A
- Application.
- Allows humans and software applications to use the network e.g browsers (HTTP/HTTPS) and email (SMTP) and file transfer (FTP).
19
Q
3rd Layer of TCP/IP Model:
A
- Transport
- TCP breaks down the data into data packets.
- This layer makes sure data is sent and received in the correct order and re-assembled at the destination without errors.
20
Q
2nd Layer of TCP/IP Model:
A
- Network/Internet Layer
- IP is responsible for addressing and routing data packets.
- The optimal route for the data to take is calculated in this layer.
21
Q
1st Layer of TCP/IP Model:
A
- Data Link
- Ethernet sets out the format of data packets.
- This layer handles transmission errors and passes data to the physical layer.