Protocols and Layers
No description yet. This curated deck is ready for daily study.
Card preview (21)
What is a protocol?
• A set of rules that allow devices on a network to communicate with each other.
TCP Protocol: What is it?
• A protocol that allows packets to be sent and received between computer systems.
What does the TCP protocol do?
• Breaks the data into packets and reassembles them back into the original data at the destination.
What is the IP Protocol?
• In charge of routing and addressing data packets. • This ensures data packets are sent across networks to the correct destination.
What does the IP protocol do?
• 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.
HTTP:
• Used to transfer web pages over the Internet so that users can view them in a web browser.
HTTPS:
• A more secure version of HTTP that works with another protocol called SSL (Secure Sockets Layer) to transfer encrypted data.
FTP:
• Used to transfer files across a network. • Commonly used to upload or download files to/from a web server.
SMTP:
• Used to send emails to a mail server and between mail servers.
POP:
• Receiving and storing emails from a mail server. • Deletes an email once it has been downloaded to a device.
IMAP:
• 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.
IPv4:
• 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.
IPv6:
• IPv6 was developed was a 128-bit address, represented in hexadecimal that allows for lots more unique addresses. • Can be changed.
What is a MAC Address?
• A unique hexadecimal dumber assigned to each NIC inside a networked device e.g a router or laptop. • CANNOT be changed.
What are networking standards?
• Rules that allow computer systems to communicate across networks. • Standards have been created to ensure devices can exchange data and work together.
Why is splitting a network design into layers beneficial to programmers?
• It simplifies design, making it easier to modify and use.
What is the 4-Layer TCP/IP Model used for?
• Used to visualise the different parts of a network as each of the four layers has a specific role.
4th layer of TCP/IP Model:
• Application. • Allows humans and software applications to use the network e.g browsers (HTTP/HTTPS) and email (SMTP) and file transfer (FTP).
3rd Layer of TCP/IP Model:
• 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.
2nd Layer of TCP/IP Model:
• 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.
1st Layer of TCP/IP Model:
• Data Link • Ethernet sets out the format of data packets. • This layer handles transmission errors and passes data to the physical layer.