TheHingineer

 Layered Architecture in Computer Networks 

 Layered Architecture kya hoti hai?

Layered architecture ek aisa design hai jisme network communication ko alag-alag layers mein divide kiya gaya hai. Har layer ka apna specific kaam hota hai, aur wo sirf apni upar aur neeche wali layer se interact karti hai.

Ye system networking tasks ko asaani se manage karne aur samajhne ke liye banaya gaya hai.

 Layers use karne ki zarurat kyun?

Sochiye aap ek courier bhej rahe ho:

  • Aap letter likhte ho

  • Usse envelope mein daalte ho

  • Label chipkaate ho

  • Courier waale ko dete ho

  • Wo deliver karta hai

  • Samne wala khol ke padhta hai

Yahan har step ek layer jaise kaam karta hai. Aapko har step ka detail nahi pata hona chahiye — bas sab sahi kaam karein. Network mein bhi har layer apna kaam karti hai aur next layer ko data pass karti hai.

 OSI Model – Layered Architecture ka standard example

OSI ka full form hai Open Systems Interconnection. Isme total 7 layers hoti hain.

 OSI ke 7 Layers (Top to Bottom):

Layer No.Layer NameKya karta hai (Simple Mein)
7Application LayerUser aur software ka interface
6Presentation LayerData ka format set karta hai (encoding, encryption)
5Session LayerSession (conversation) start/end karta hai
4Transport LayerData delivery reliable banata hai (TCP/UDP)
3Network LayerIP address aur route decide karta hai
2Data Link LayerData ko frames mein convert karta hai, MAC address use karta hai
1Physical LayerBits ko cable ya signal ke form mein bhejta hai

 Real-Life Analogy: Letter bhejna

OSI LayerLetter ka example
ApplicationAap letter likhte ho
PresentationAap language select karte ho (English, Hindi)
SessionAap decide karte ho kab start/end karna hai
TransportCourier fast/safe delivery ensure karta hai
NetworkCourier best route select karta hai
Data LinkCourier package damage hone se bachata hai
PhysicalRoad aur vehicle letter deliver karte hain

 Layered Architecture ke Advantages

  • Easy to Understand – Har layer ka apna role hai

  • Modular – Har layer ko alag develop ya troubleshoot kiya ja sakta hai

  • Interoperability – Different devices ya systems easily connect ho sakte hain

  • Easy to Maintain – Agar problem ho to us layer mein dhundhna easy hai

  • Flexible – Ek layer badlo, baaki ko chhedne ki zarurat nahi

 Real Example: Jab aap website visit karte ho

  1. Application Layer: Browser kholta hai aur URL likhte ho

  2. Presentation Layer: Data HTML, images format mein convert hota hai

  3. Session Layer: Browser aur server ke beech session banta hai

  4. Transport Layer: TCP ensure karta hai ki data complete aur correct ho

  5. Network Layer: Data ko IP address ke according server tak bhejna

  6. Data Link Layer: MAC address ke through data local network mein send hota hai

  7. Physical Layer: Data as signals cable ya Wi-Fi se travel karta hai

 

 Conclusion 

Layered Architecture se networking simple, flexible aur reliable ban jaati hai. OSI model is approach ka perfect example hai jisme 7 layers hoti hain, aur har ek layer apna specific kaam karti hai.

Scroll to Top