Network Protocols Flashcards
What is a network protocol?
A set of rules for how devices communicate + transmit data across a network
MAC Addresses - wired into devices hardware + used to communicate within networks
Cannot be changed +unique
48 or 64 bits - converted to hexadecimal for ease
IP addresses - assigned to devices for communication between networks
Needed to send data between TCP/IP networks (e.g. over the Internet)
Assigned manually or automatically
TCP Protocol
TRANSMISSION CONTROL PROTOCOL
sets rules for how devices connect on a network
Splits data into packets and reassembling packets once they reach the recieving device
Check if data is correctly sent + delivered
IP Protocol
Direct packets to their destination across the network
HTTP
Hyper Text Transfer Protocol
Used for web browsers to access websites + communicate with web servers
FTP
File transfer protocol
Used to access, edit , move files between devices on a network
POP3
Post Office Protocol
Retrieves emails from server
Deletes it from the server after you have downloaded it
IMAP
Internet Message Access Protocol
Retrieves emails from the server
The server hols the email until its manually deleted -> you only download a copy
SMTP
Simple Mail Transfer Protocol
Used to send emails + transfer mail between servers
What is a Layer
A group of protocols which have similar functions
Layers are self contained -> no interaction between the layers
How can data be passed?
Only adjacently between layers
Pros of using layers?
Breaks network communication into manageable pieces -> to focus on one area at a time
A layer can be changed without interfering with other layers
What is a network standard?
a set of agreed requirements for hardware + software
What is a communication protocol?
How 2 devices communicate from start to end (how data must be organised, what the devices should do if data goes missing)