Networks Flashcards
(77 cards)
What is a Network?
A set of interconnected devices (computers, printers, servers) designed to communicate with each other
What are Network Protocols?
Defines the rules and formats that devices must follow to communicate with each other.
What are some examples of Network Protocols?
HTTP
FTP
TCP/IP
SMTP
What is a Standard?
A set of guidelines that govern how a task should be performed.
What is the Purpose and Need for Standards?
-Standards ensure compatibility and consistency across different devices and software.
-They ensure that data can be correctly interpreted and processed by the receiving device, regardless of where or how it was sent.
What is HTTP?
Hypertext Transfer Protocol;
Primary protocol for transferring web content (text, images, video)
What is HTTPS?
A version of HTTP, but with encryption for security.
What is SMTP?
Single Mail Transfer Protocol;
The standard for sending E-Mail messages between servers.
What is FTP?
File Transfer Protocol;
Used for transferring files from one host to another over a network.
-Provides authentication (username and password).
What is IP?
Internet Protocol;
Functions mainly by addressing and routing packets of data from the source to the target device.
What is TCP?
Transmission Control Protocol;
Part of the main suite of protocols used in the Internet Protocol suite.
-Provides reliable, ordered, and error checked delivery of a stream of packets.
What is Protocol Layering?
They way in which network protocols are divided into layers, each of which performs specific functions.
This allows for modular design, simplifies troubleshooting, and promotes interoperability.
Why use layering?
Modularity; More manageable layers, easier to design, implement, and troubleshoot networks.
Interoperability; Allows different technologies to work together seamlessly.
Ease of Updates; changes can be made to one layer without disrupting the others.
Specialisation; each layer can be specialised to perform its functions without worrying about the specifics of other layers.
What are the 4 layers of TCP/IP protocol?
Application
Transport
Internet
Link
What is the Application Layer?
Where the communication begins;
Interacts directly with the software applications, such as web browsers.
-It prepares data for transmissions over the network by converting it into a format that can be sent and received over the network.
What is the Transport Layer?
Receives data from the application layer;
Is responsible for the end-to-end communication between the source and the destination.
The transport layer breaks down the data it receives into smaller units called packets.
Each packet is given a port-number so it can be reassembled into the correct order.
What is the Internet Layer?
Receives packets from the transport layer;
Adds a header onto each packet, including the sender’s and receiver’s IP address.
Is responsible for routing each packet across the network using the IP addresses in the headers.
What is the Link Layer?
Receives packets from the internet layer and prepares them for transmission over the network;
It translates the digital packets into an electrical, optical, or wireless signal that can be sent over the network.
Once the signal reaches the receiving end, it is translated back into digital packets.
What is an IP Address?
A unique identifier for a device on a network.
What is the Domain Name System (DNS)?
Converts domain names to IP addresses so the computer can connect to the server hosting the website.
What are the 4 components of DNS?
-DNS Resolver
-Root Servers
-Top-Level Domain Servers
-Authorative DNS Servers
What is a DNS Resolver?
The first stop in the DNS lookup process, usually provided by your Internet Service Provider or a third-party service.
What are Root Servers?
The Resolver asks it to find the Top-Level Domain (.com, .org, ,.edu)
What are Top-Level Domain Servers?
Stores the information about the Domain; (.com, .org) and responds with the IP Address of the Domain’s Authoritative DNS Server.