Intorduction - O-LavenderAshburn/Knowledgebase_NetworkAndConnectivity GitHub Wiki
The Internet
The Internet is a global network enabling communication, information exchange, and digital services. It connects millions of private, public, academic, business, and government networks through a complex stack of digital protocols and physical infrastructure, including fiber optic cables, routers, and servers.
Key Aspects
The Internet Protocol Stack
| Layer | Description |
|---|---|
| Application Layer | User-facing applications operate using common protocols HTTP, HTTPS, FTP, DNS, SMTP. |
| Transport Layer | Reliable data transmission between processes using protocols such as TCP, UDP, QUIC. |
| Network Layer | Addressing and routing of datagrams across networks - IP Internter Protocol. |
| Link Layer | Physical connection between devices (e.g., Ethernet, Wi-Fi). |
| Pyhsical Medium | Copper, Fiber, Wireless, etc. |
Application Layer Protocols
- HTTP - (HyperText Transfer Protocol) A protocol used for transmitting web pages and other data over the Internet.
- HTTPS - (HyperText Transfer Protocol Secure)The secure version of HTTP, encrypting data with TLS.
- DNS - (Domain Name System)Translates human-readable domain names (example.com) into IP addresses (192.168.1.1).
- SMTP - (Simple Mail Transfer Protocol) Used for sending emails between mail servers.
Transport Protocols & Transport Layer Security
- TCP - Used for reliable data transmission over the Internet, ensuring packets arrive in order and without errors.
- UDP - Used for fast data transmission across networks.
- SSL & TLS - Cryptographic protocols that encrypt data to ensure secure communication over the Internet.
Internet Protocol
- IPv4 - (Internet Protocol Version 4), The older and widely used version of IP addressing. Uses 32-bit addresses.
- IPv6 (Internet Protocol Version 6), IPv6 is the latest version of the Internet Protocol. Uses 128-bit Addressing
Internet Protocol Types
- Interior Gateway Protocol - (IGP), A type of routing protocol used within a single autonomous system (AS).
- Exterior Gateway Protocol - (EGP), A type of routing protocol used to exchange routing information between different autonomous systems (ASes) on the Internet or large-scale networks.
Certificate Authorities
Certificate Authorities are trusted organizations that issue digital certificates. These certificates are used to verify the identity of websites, companies, and individuals online.