Layered Tasks


🧱 Layered Tasks in Data Communication Network

Data communication is a complex process, so it's divided into layers to make it easier to design, implement, and troubleshoot. This concept is the foundation of the OSI Model and TCP/IP Model.

🎯 Why Layering?

To break a complex communication task into smaller, manageable parts

Each layer performs specific functions

Layers work independently but communicate with each other

📚 Main Layered Tasks:

Here are the common tasks that are divided across different layers:

1️⃣ Physical Layer Tasks

Transmission of raw bits (0s and 1s) over a physical medium

Define cables, voltages, connectors

2️⃣ Data Link Layer Tasks

Framing of data

Error detection and correction

Flow control and MAC addressing

3️⃣ Network Layer Tasks

Routing of packets

Logical addressing (IP Addressing)

Decide path for data transfer

4️⃣ Transport Layer Tasks

Ensures end-to-end communication

Segmentation and reassembly of data

Error recovery and flow control

5️⃣ Session Layer Tasks

Establish, maintain, and terminate sessions

Used in video calls, chats, etc.

6️⃣ Presentation Layer Tasks

Data translation, encryption, compression

Example: JPEG, MP4, SSL

7️⃣ Application Layer Tasks

Interface for end-user applications (browsers, email, etc.)

Protocols: HTTP, FTP, SMTP, DNS

📝 Summary Line:

"Layering in data communication ensures smooth, secure, and structured data transfer between devices."





Comments

Popular posts from this blog

Goals and Applications of Computer Networks

"OSI Model Explained - 7 layers with Real-life example"

🖥️ OSI Reference Model Explained | 7 Layers of the OSI Model with Examples .