-
Notifications
You must be signed in to change notification settings - Fork 1
Network
Networking refers to the process of connecting devices (computers, phones, servers) to share resources, exchange data, and communicate.
| Protocol | Purpose | Encryption | Example |
|---|---|---|---|
| FTP |
File Transfer Protocol, used for transferring files between a client and server over a network. |
No | ftp://example.com |
| SFTP |
Secure File Transfer Protocol, a secure version of FTP, encrypting both commands and data. It runs over SSH. |
Yes | sftp://example.com |
| HTTP |
Hypertext Transfer Protocol, used for transferring data between a web browser and a web server. Typically used for websites. |
No | http://example.com |
| HTTPS |
Hypertext Transfer Protocol Secure, a secure version of HTTP, using encryption (SSL/TLS) for data transfer, ensuring security and privacy. |
Yes | https://example.com |
| SSL |
Secure Sockets Layer, a protocol for encrypting information. It was widely used for securing connections but is now replaced by TLS. |
Yes | Replaced by TLS in modern systems |
| TLS |
Transport Layer Security, the successor to SSL, used to secure communication over networks. It is commonly used with HTTPS for secure browsing. |
Yes | Commonly used by HTTPS |
| DNS |
Domain Name System, resolves human-readable domain names (e.g., example.com) to IP addresses, allowing the browser to locate servers. |
No | nslookup example.com |
| SSH |
Secure Shell, a protocol used for securely accessing remote computers and systems over a network. It encrypts the connection to protect against attacks. |
Yes | ssh user@example.com |
-
Network:A network refers to a collection of interconnected devices that can communicate and share resources. -
Server:It can store files, host websites, manage user accounts, etc. -
Client:A client is a device or computer that requests services or resources from a server. -
Pocket:Small unit of data Transmitted. -
Router:A router is a networking device that forwards data packets between different networks. -
IP Address (Internet Protocol):Unique identifier to each device. -
DNS (Domain Name System):It is translates human-readable domain names into IP addresses that computers can understand. -
Protocol:A protocol is a set of rules and standards that governs how data is transmitted, received, and processed in a network.Examples: include TCP/IP (Transmission Control Protocol/Internet Protocol) and HTTP (Hypertext Transfer Protocol).
-
Bandwidth:The maximum data transfer rate of a network or internet connection. -
LAN (Local Area Network):such as usedin a home, office, or school. -
WAN (Wide Area Network):often spanning multiple locations. -
VPN (Virtual Private Network):It provides privacy and encryption to ensure secure communication.