The TCP/IP Model is a 4-layer framework for communication over the internet.
- Application Layer
- Provides protocols for user applications (e.g., HTTP, FTP, SMTP).
- Transport Layer
- Ensures reliable data delivery (e.g., TCP) or fast delivery without guarantees (e.g., UDP).
- Internet Layer
- Handles logical addressing and routing (e.g., IP).
- Network Interface Layer
- Manages physical hardware and data transmission (e.g., Ethernet, Wi-Fi).
Key Features:
- Standardized communication.
- End-to-end data delivery.
- Scalability and flexibility.