Computer Network
Notes
Notes
Data communication ka matlab hota hai do ya adhik devices ke beech data ka adan-pradan (transfer). Is communication process me kuch basic components hote hain jo is poore process ko possible banate hain.
Explanation:
Message ka matlab hota hai wo actual information ya data jo ek device se doosri device tak bheja ja raha hota hai. Ye message kisi bhi form me ho sakta hai — text, audio, video, image, document, ya koi bhi binary file.
Real-life example:
Tum apne friend ko WhatsApp pe “Kal milte hain” likh ke bhejte ho. Ye sentence hi tumhara message hai jo tum communicate kar rahe ho.
Explanation:
Sender wo vyakti ya electronic device hota hai jo data ko generate karta hai aur usse bhejne ke liye tayyar karta hai. Sender ek computer, mobile, sensor, ya koi bhi smart device ho sakta hai.
Real-life example:
Tum jab apne laptop se kisi ko email bhejte ho, to tumhara laptop sender hai.
Explanation:
Receiver wo device ya person hota hai jo message ko receive karta hai. Data communication ka main goal hi ye hota hai ki receiver tak sahi message pahunch jaye. Receiver bhi computer, mobile, printer ya koi bhi network device ho sakta hai.
Real-life example:
Tumhara friend jiske phone pe WhatsApp message receive hota hai — uska phone receiver hai.
Explanation:
Ye ek physical path ya signal carrier hota hai jiske through data sender se receiver tak travel karta hai. Ye wired (jaise twisted pair cable, coaxial cable, fiber optics) ya wireless (jaise radio waves, microwaves, Bluetooth, Wi-Fi) ho sakta hai.
Real-life example:
Jab tum Wi-Fi ke through apna message bhejte ho, to Wi-Fi signals transmission medium hote hain. Agar tum LAN cable se file bhej rahe ho, to LAN cable medium hai.
Explanation:
Protocol ka matlab hota hai set of rules jo sender aur receiver ke beech data transfer ke dauraan follow kiya jata hai. In rules ki madad se data samajhne layak format me exchange hota hai, bina error ke. Jaise TCP/IP, HTTP, FTP, SMTP waqara.
Real-life example:
Jab tum web browser me “www.google.com” likhte ho aur enter karte ho, to HTTP protocol ke rules ke according browser aur server ke beech data exchange hota hai.
🔸 Distributed Processing kya hota hai?
Distributed processing ek aisi computing technique hai jisme data processing ka kaam ek hi jagah par nahi hota, balki kai alag-alag computers ya systems milkar processing karte hain. Ye systems ek dusre se network ke madhyam se connected hote hain aur milke kaam ko efficiently complete karte hain.
🧠 Real-life Example:
Sochiye aap ek mobile app use kar rahe hain jaise Zomato ya Swiggy. Jab aap order place karte hain to ek server aapka order process karta hai, doosra aapke location ke aas-paas restaurants dikhata hai, teesra delivery boy assign karta hai. Ye sab processing alag-alag systems me hoti hai lekin user ko lagta hai ki sab ek jagah se ho raha hai.
🔸 Advantages of Distributed Processing
Reliability badh jati hai
Agar ek system fail ho jaye to dusra uska kaam le sakta hai. Isse system fail hone ke chances kam ho jaate hain.
🧠 Example: Agar ek bank ka server down ho jaye to doosre location ka server customer service chalu rakh sakta hai.
Faster Processing hoti hai
Kaam divide ho jaata hai isliye saare tasks parallel me ho sakte hain, jo overall speed badha dete hain.
🧠 Example: Google search engine har query ko kai alag servers me divide karta hai jisse result turant milta hai.
Scalability aasan hoti hai
Naye systems asani se add kiye ja sakte hain agar workload badhta hai.
🧠 Example: Netflix agar naye users add karta hai to naye servers lagakar apne system ko expand kar sakta hai.
Resource Sharing possible hota hai
Alag-alag locations ke systems milke resources (jaise files, databases, applications) ko access kar sakte hain.
🧠 Example: Ek multinational company jaise TCS ke employees alag-alag countries me baithkar same project pe kaam kar sakte hain.
🔸 Disadvantages of Distributed Processing
Network Dependency hoti hai
Sab systems ek dusre se connected hote hain isliye agar network fail ho jaye to processing ruk sakti hai.
🧠 Example: Agar Zomato ka delivery assignment server ka network down ho jaye to user ko delivery boy nahi milega.
Security Issues badhte hain
Alag-alag locations aur multiple systems hone ki wajah se data ka leakage ya unauthorized access ka risk badh jaata hai.
🧠 Example: Agar ek distributed system me koi hacker ghus jaye to uske paas kai parts ke data ka access ho sakta hai.
System Management complex hota hai
Multiple systems ko monitor aur manage karna mushkil ho sakta hai, especially jab wo alag-alag jagahon par ho.
🧠 Example: Ek online shopping platform ke liye alag-alag warehouse servers ko monitor karna challenging ho sakta hai.
✅ Standards and Organizations
Standards ka matlab hota hai kuch niyam ya rule, jo communication system me sabhi companies ya devices follow karte hain, taki sab kuch ek jaise tarike se kaam kare.
👉 Jab do alag-alag devices (jaise ek HP ka computer aur ek Canon ka printer) ek network me communicate karte hain, to unka data samajhne ka tarika ek jaisa hona chahiye. Isi ko ensure karne ke liye standards banaye jaate hain.
✅ Real-life Example:
Socho agar India me kisi ek jagah "Km" ka use ho raha ho aur kisi dusri jagah "Miles", to confusion hoga. Isi tarah agar har company apna alag-alag data communication rule banaye, to unke beech connection mushkil hoga.
Isliye jaise railway time table sab jagah same format me hota hai, waise hi network me bhi standards hone chahiye.
Interoperability – Alag-alag manufacturer ke devices ek dusre se baat kar sakein.
Cost kam hoti hai – Sabko naya system design nahi karna padta.
Development fast hota hai – Sabko pata hota hai ki kya rules follow karne hain.
1. ISO (International Organization for Standardization)
Kaam: General standards banata hai duniya bhar ke liye, including networking standards.
Example: ISO ne OSI Model banaya tha, jo network communication ko 7 layers me batata hai.
✅ Real-life Example:
Socho tum ek mobile app bana rahe ho jo America aur Japan dono me chale. Agar tum ISO standards follow karoge to tumhara app har jagah smoothly chalega.
2. IEEE (Institute of Electrical and Electronics Engineers)
Kaam: Technology aur networking ke field me standards set karta hai.
Famous Standard: IEEE 802.3 (Ethernet), IEEE 802.11 (Wi-Fi)
✅ Real-life Example:
Tumhare ghar me Wi-Fi ka router hai – ye IEEE 802.11 standard follow karta hai. Agar tum kisi bhi brand ka phone use karo, wo Wi-Fi se connect ho jaata hai kyunki sab ek hi standard follow karte hain.
3. ANSI (American National Standards Institute)
Kaam: America ke andar standards banata hai jo baad me duniya bhar me adopt kiye jaate hain.
✅ Real-life Example:
Agar koi company America me printer banati hai, to uska data transmission ANSI standards ke according hota hai, taki wo duniya ke kisi bhi PC se compatible ho.
4. ITU-T (International Telecommunication Union – Telecommunication Standardization Sector)
Kaam: Ye telephone aur internet ke communication ke standards banata hai.
Jaise video calling protocols, broadband connection standards, etc.
✅ Real-life Example:
Tum jab WhatsApp call karte ho kisi door ke relative ko, to tumhara voice ya video ITU-T ke standards follow karke ek point se dusre tak jaata hai bina quality loss ke.
5. IETF (Internet Engineering Task Force)
Kaam: Internet ke liye rules banata hai – jaise IP, TCP, HTTP jaise protocols ka standard.
✅ Real-life Example:
Tum jab browser me "www.google.com" type karte ho, to wo data HTTP protocol ke through jata hai – aur HTTP ke rules IETF ne banaye hain.
✅ Line Configuration
Line Configuration kya hota hai?
Line configuration ka matlab hota hai ki do ya do se adhik devices (jaise computers, printers, etc.) ek dusre se data kaise share karte hain, ya ek dusre se kaise connected hote hain. Ye ek tarah se communication ke physical path ko batata hai.
Types of Line Configuration:
1. Point-to-Point Configuration:
Is configuration me sirf do devices ek direct line ke through connected hote hain. Isme ek samay par sirf ek hi connection hota hai, jisme data sirf ek sender se ek receiver tak jaata hai.
Real-life example:
Jab hum apne computer ko ek printer ke saath USB cable ke zariye connect karte hain, to ye point-to-point connection hota hai. Dono ke beech ek hi cable hoti hai jisme data sirf inhi dono ke beech me jaata hai.
2. Multipoint Configuration (ya Multi-Drop):
Is configuration me ek hi communication line par kai devices connected hote hain. Yani ek single cable par ek se zyada computers ya devices jud sakte hain.
Real-life example:
Agar ek school ke computer lab me ek hi network cable se 10 computers connected hain, to ye multipoint connection ka example hai. Isme data ek hi cable se sabhi computers me share hota hai, lekin ek samay par sirf ek device actively communicate karta hai, baaki sunte hain.
Topology
Topology ka matlab hota hai ki network ke andar jo devices (jaise computer, printer, server, etc.) hain unhe ek dusre se kaise joda gaya hai — yaani ki unka physical ya logical arrangement kya hai.
Ye ek design pattern hai jisse pata chalta hai ki data ek device se doosre device tak kaise travel karega.
Topology ka Network Performance, Fault Tolerance, Maintenance aur Installation Cost par direct asar padta hai.
1. Bus Topology :- Isme sabhi devices ek single communication line (bus) se connected hote hain. Agar ye line fail ho gayi to poora network ruk jaata hai.
Real-life example:
Maan lijiye aapka ek computer lab hai jisme 10 computer ek hi cable se connected hain. Agar cable ka beech ka part kat gaya, to sabhi computer me data exchange band ho jayega.
2. Star Topology :- Isme sabhi devices ek central hub ya switch se connected hote hain. Har device ka alag-alag connection hota hai.
Real-life example:
Aapke ghar ya office me WiFi router hota hai, jo central device ka kaam karta hai. Usse mobile, laptop, printer sab directly judte hain. Agar ek device kharab ho jaye to baaki sab chalte rahte hain.
3. Ring Topology :- Isme devices ek circular loop me connected hote hain, aur data ek direction me ghoomta hai jab tak destination tak nahi pahuchta.
Real-life example:
Sochiye ek classroom me students ghoomne wali chain bana kar khade hain aur ek note ek student se dusre student ko circular pass kar raha hai.
🧠 Real-life example:
Jaise ek chain game me sab log gol circle me baithe ho aur ek ball ek dusre ko pass karte ho clockwise direction me.
4. Mesh Topology :- Isme har device har doosre device se connected hota hai. Bahut sari connections banti hain.
Real-life example:
Military networks ya banking systems jahan high reliability chahiye hoti hai, wahan ye use hoti hai. Agar ek connection fail ho jaye to bhi dusre se data pahuch sakta hai.
🧠 Real-life example:
Maan lijiye ek sheher me kai police stations hain. Har station directly connected hai baaki sabhi stations se bina kisi ek central server ke.
➡️ Yeh mesh topology ka real-life udaharan hai jahan ek station fail hone par communication baaki sab stations ke beech me chalu rehta hai.
5. Hybrid Topology :- Isme do ya usse zyada topology types ka combination hota hai.
Real-life example:
University campus network jisme har department me star topology hai, lekin departments ko ek bus se joda gaya hai.
Transmission Mode
Transmission Mode ka matlab hota hai ki data ek device se doosre device tak kaise bheja jaata hai — ek baar mein ek direction mein, dono direction mein ek time pe, ya dono direction mein lekin ek-ek karke.
Types
1. Simplex Mode
Isme data sirf ek hi direction mein jaata hai, jaise TV broadcast — TV signal keval broadcaster se aapke TV tak aata hai, aap kuch wapas nahi bhejte.
🧠 Real-life Example: Television remote se aap signal bhejte ho, TV sirf receive karta hai, wapas kuch nahi bhejta — ye simplex hai.
2. Half Duplex Mode
Is mode mein data dono taraf ja sakta hai lekin ek samay pe sirf ek direction mein. Jaise walkie-talkie, jisme pehle ek bolega, fir doosra.
🧠 Real-life Example: Walkie-Talkie: Jab ek police officer bol raha hota hai, doosra sunta hai. Jab pehla rukta hai, tab doosra bolta hai.
3. Full Duplex Mode
Is mode mein data dono taraf ek hi samay pe jaata hai, jaise mobile phone call – dono log ek saath bol bhi sakte hain aur sun bhi sakte hain.
🧠 Real-life Example: Mobile Phone Call – aap bolte bhi ho aur sunte bhi ho ek hi time pe. Data dono taraf continuously flow karta hai.
Categories of Network
Explanation (Hindi):
LAN ek chhoti network hoti hai jo ek limited area me kaam karti hai jaise ek ghar, school, office ya computer lab. Isme sabhi devices ek doosre se directly connected hote hain wire ya Wi-Fi ke through.
Real-life Example:
Apne school me computer lab dekha hoga jaha 10-20 computers ek server se connected hote hain. Ye sab ek LAN network ka part hote hain jisme students ek hi printer share kar sakte hain.
Explanation (Hindi):
MAN ek shehr ya city ke andar ek bade area ko cover karta hai. Ye ek ya zyada LAN networks ko jodta hai. Ye generally private ya government organizations use karti hain.
Real-life Example:
Ek university ke multiple campuses alag-alag location pe hote hain lekin wo sab ek hi network (MAN) ke under connected hote hain – jaise Delhi University ke North aur South campus.
Explanation (Hindi):
WAN duniya bhar me ya alag-alag countries ke computers ko jodta hai. Ye sabse bada network hota hai jisme communication satellite, cables aur routers ka use hota hai. Internet bhi ek WAN hi hai.
Real-life Example:
Agar aap India se kisi US company ke server se data exchange kar rahe ho to ye WAN ka use hai. Internet access karna bhi ek WAN ka use hi hai.
Explanation (Hindi):
PAN ek vyakti ke aaspaas ke devices ke beech me connection establish karta hai – jaise mobile, laptop, tablet, smartwatch etc. Ye short range ka hota hai.
Real-life Example:
Jab aap apne mobile se Bluetooth speaker connect karte ho ya mobile hotspot on karke laptop ko internet dete ho to ye PAN hota hai.
OSI (Open System Interconnection) model ek 7-layered framework hai jo network communication ko step by step explain karta hai. Ye ek reference model hai jisme data ek layer se dusri layer tak jaata hai aur har layer ki apni ek specific responsibility hoti hai.
Physical Layer – Ye layer data ko electrical signals, light pulses ya radio waves ke form me bhejti hai. Example: LAN cable se bits transfer.
Data Link Layer – Ye error detection aur framing ke liye responsible hai. Example: Switch ka use.
Network Layer – Ye data ko source se destination tak route karta hai. Example: Router.
Transport Layer – Ye reliable data transfer ke liye responsible hai. Example: TCP connection.
Session Layer – Ye communication session ko establish aur maintain karta hai. Example: Video call ka session.
Presentation Layer – Ye data ko encrypt/decrypt aur compress karta hai. Example: SSL encryption.
Application Layer – Ye user ke sath directly interact karta hai. Example: Browser, Email.
TCP/IP model me 4 layers hoti hain jo practically zyada use hota hai:
Network Interface Layer (Physical + Data Link jaisa)
Internet Layer (Network jaisa, IP addressing)
Transport Layer (TCP/UDP)
Application Layer (Browser, Mail, Chat apps)
👉 Comparison:
OSI model theoretical hai, TCP/IP model practical implementation hai.
OSI me 7 layers hoti hain, TCP/IP me 4.
OSI zyada detailed hai, TCP/IP zyada fast aur real-world me use hota hai.
Real-Life Example: Jab tum WhatsApp message bhejte ho – tumhe sirf app dikh raha hai (Application layer), lekin background me TCP/IP aur OSI ke layers kaam kar rahi hain taaki message safely aur fast receiver tak pahunch jaaye.
The OSI (Open System Interconnection) model is a 7-layered reference model that explains how data travels across a network.
Physical Layer – Deals with raw bits and transmission medium. Example: LAN cable.
Data Link Layer – Ensures error detection and framing. Example: Switch.
Network Layer – Handles routing and addressing. Example: Router.
Transport Layer – Provides reliable data delivery. Example: TCP.
Session Layer – Manages sessions between applications. Example: Video conferencing.
Presentation Layer – Handles encryption, compression, translation. Example: SSL encryption.
Application Layer – User interface layer. Example: Browser, Email.
TCP/IP model has 4 layers:
Network Interface
Internet
Transport
Application
👉 Comparison:
OSI = theoretical, TCP/IP = practical.
OSI = 7 layers, TCP/IP = 4 layers.
OSI = detailed explanation, TCP/IP = widely used in real-world.
Real-Life Example: When you send a WhatsApp message, you only see the app (Application layer), but behind the scenes TCP/IP and OSI layers ensure your message is delivered correctly and quickly.
Digital transmission ka matlab hai data ko digital signals ke form me bhejna. Ye reliable aur fast communication ke liye zaroori hai.
DTE-DCE Interface –
DTE (Data Terminal Equipment) ka matlab hai devices jaise computer, laptop, terminal.
DCE (Data Circuit-terminating Equipment) ka matlab hai devices jaise modem, router jo communication ko enable karte hain.
Example: Jab computer (DTE) internet access karta hai to woh modem (DCE) ke through network me connect hota hai.
Modems –
Modem word “Modulator + Demodulator” se bana hai.
Ye digital signals ko analog me aur analog signals ko digital me convert karta hai.
Example: Pehle landline internet me modem use hota tha.
Cable Modems –
Ye broadband internet provide karte hain jo cable TV lines ke through data transfer karte hain.
Example: Aaj kal ghar me fast Wi-Fi connection dene ke liye cable modems use hote hain.
Real-Life Example: Jab tum laptop se online class attend karte ho – tum laptop (DTE) se connect hote ho, fir modem (DCE) ke through internet se data transfer hota hai aur tum live class join kar pate ho.
Digital transmission means sending data in the form of digital signals. It ensures fast and reliable communication.
DTE-DCE Interface –
DTE (Data Terminal Equipment): devices like computer, laptop, terminal.
DCE (Data Circuit-terminating Equipment): devices like modem, router.
Example: A computer (DTE) connects to the internet via a modem (DCE).
Modems –
Stands for “Modulator + Demodulator.”
Converts digital signals to analog and analog signals to digital.
Example: Used in dial-up internet.
Cable Modems –
Provide broadband internet via cable TV lines.
Example: Modern home Wi-Fi connections.
Real-Life Example: When you attend an online class on your laptop (DTE), the internet connection goes through a modem (DCE), which makes communication with the online server possible.
Transmission media ka matlab hai wo physical ya wireless rasta jisse data ek device se dusre device tak jata hai. Jab aap apne mobile se WhatsApp message bhejte ho, to vo signal kisi medium (jaise wire, Wi-Fi, mobile network tower, satellite) se travel karke dusre mobile tak pahuchta hai.
Ye media hi decide karta hai ki speed, quality, aur reliability kitni hogi.
Real-life Example:
Agar aap college ke lab me LAN cable (Ethernet wire) se net chalate ho → ye guided media hai.
Agar aap ghar me Wi-Fi use karte ho → ye unguided media hai.
Transmission media refers to the path through which data is transmitted from one device to another. The type of medium affects the speed, reliability, and quality of communication.
Real-life Example:
Using an Ethernet cable in the computer lab → guided medium.
Using Wi-Fi or mobile data → unguided medium.
Hindi (Latin script):
Guided media me data signal ko ek physical rasta milta hai, jaise copper wire, coaxial cable, ya optical fiber.
Iska fayda hai ki signal control me rehta hai, kam disturbance hoti hai, aur security zyada hoti hai.
Examples:
Twisted Pair Cable → Telephone line, LAN cable.
Jaise aap hostel me broadband lagwate ho to ek twisted pair cable ghar tak aati hai.
Coaxial Cable → Cable TV aur purane broadband connection me use hoti thi.
Jaise aapne dekha hoga cable operator ke paas ek mota wire hota hai jisme signal chalta hai.
Optical Fiber → High-speed internet, submarine cables jo countries ko connect karti hain.
Example: Jio aur Airtel fiber connections jo ghar tak aati hain.
English:
In guided media, data signals are transmitted through a physical path such as copper wires, coaxial cables, or optical fibers. This provides better control, less interference, and higher security.
Examples:
Twisted Pair Cable: Used in LAN networks.
Coaxial Cable: Used in cable TV systems.
Optical Fiber: Used for high-speed internet and undersea cables.
Hindi (Latin script):
Unguided media me data signal bina wire ke hawa, vacuum ya water ke through travel karta hai.
Ye zyada flexible hai kyunki wire ki zarurat nahi hoti, lekin signal me disturbance aur hacking ka risk hota hai.
Examples:
Radio Waves → FM radio, Bluetooth, mobile signals.
Example: Ghar me Bluetooth speaker connect karna.
Microwaves → Wi-Fi, satellite TV, mobile towers.
Example: College ke andar Wi-Fi router se net chalana.
Infrared → Remote control, short-range devices.
Example: TV remote kaam karta hai infrared waves se.
Satellite Communication → GPS, DTH (Dish TV).
Example: Google Maps me live location dikhana.
English:
In unguided media, data signals are transmitted through the air or space without physical wires. It provides flexibility but is prone to interference and less secure.
Examples:
Radio Waves → Bluetooth, FM radio.
Microwaves → Wi-Fi, mobile towers.
Infrared → Remote controls.
Satellites → GPS, satellite TV.
Hindi: Jab signal long distance travel karta hai to uski strength kam ho jati hai. Isse attenuation kehte hain.
Example: Agar aap long LAN cable (100m se upar) use karte ho to internet speed slow ho jati hai.
English: Attenuation means the loss of signal strength over distance.
OR
👉 Attenuation ka matlab hai signal ka distance ke sath weak hona (kamzor padna).
Real life: Jaise agar tum 2 km door ek dost ko bina mic ke chillakar bulaoge, tumhari awaaz kam hoti jayegi, usi tarah signal bhi wire me ya air me travel karte waqt weak ho jata hai.
Networking Example: Agar tum long-distance cable (jaise 100 m Ethernet) use karte ho, to signal weak hone lagta hai aur data loss ho sakta hai.
👉 Jab signal apni shape ya form change kar leta hai, to distortion hota hai.
Real life: Jaise tum apne friend ko phone pe baat kar rahe ho aur tumhari awaaz hilti-dhilti ya toot-ti hui sunai de, vo distortion hai.
Networking Example: Jab ek signal multiple frequencies ke sath bheja jata hai aur receiver side par sab frequency ek saath arrive nahi karti, tab distortion hota hai.
OR
Hindi: Jab signal ka shape change ho jaye aur receiver ko galat information mile.
Example: Agar aap hostel me online class dekh rahe ho aur voice robotic ya unclear aa rahi ho → distortion.
English: Distortion occurs when the shape of the signal changes, causing errors.
Hindi: Jab unwanted signal original signal ke sath mix ho jata hai.
Example: Mobile pe baat karte waqt background me "sssshhh" ya "cut-cut" awaaz aana.
English: Noise is the unwanted interference added to the signal during transmission.
OR
👉 Unwanted signal jo data transmission ko disturb karta hai.
Real life: Tum exam me question sun rahe ho aur bahar loudspeaker baj raha ho, to asli message samajhna mushkil ho jata hai – ye noise hai.
Networking Example: Jab electrical devices (fridge, fan, motor) ki interference se network cable me extra signals aa jate hain, vo noise hota hai.
Hindi: Actual speed jo user ko milti hai (theoretical se kam hoti hai).
Example: Jio plan 100 Mbps ka hai, lekin aapko download speed sirf 70 Mbps milti hai → ye throughput hai.
English: Throughput is the actual data transfer rate achieved.
OR
👉 Throughput ka matlab hai ek given time me actual data transfer rate.
Real life: Agar tum 4 lane highway banate ho aur ek ghante me 400 gadiyan easily nikal jati hain, to throughput 400 cars/hour hua.
Networking Example: Agar tumhara Wi-Fi 100 Mbps ka hai par tumhe sirf 60 Mbps mil raha hai, to 60 Mbps actual throughput hai.
Hindi: Signal ko ek jagah se dusri jagah tak pahunchne me lagne wala time.
Example: WhatsApp message bhejne ke baad 2 tick lagne me jo time lagta hai.
English: Propagation time is the time taken by a signal to travel from sender to receiver.
OR
👉 Signal kis speed se medium ke through travel karta hai, usse propagation speed kehte hain.
Real life: Light ki speed ~3 × 10⁸ m/s hoti hai, to fiber optic me data almost light ki speed se travel karta hai.
Networking Example: Copper cable me signal ~2 × 10⁸ m/s speed se travel karta hai, isiliye fiber optic zyada fast hai.
👉 Ek point se dusre point tak signal ko travel karne me jo time lagta hai, use propagation time kehte hain.
Formula: Distance / Propagation Speed
Real life: Agar tum ball apne dost ko 10 m door fenkoge to 2 second lag jaye, to propagation time = 2 sec.
Networking Example: Agar server USA me hai aur tum India se website access kar rahe ho, data packets ko us server tak jane aur wapas aane me lagne wala time = propagation time.
Hindi: Signal ke do peaks ke beech ki distance. Zyada wavelength = slow frequency.
Example: FM radio 98.3 MHz pe chalti hai → yaha frequency aur wavelength ka relation hota hai.
English: Wavelength is the distance between two peaks of a signal wave.
OR
👉 Wavelength ek wave ka length hota hai (distance between two peaks).
Formula: λ = Propagation Speed / Frequency
Real life: Samundar ki lehron me ek wave ke top se dusre wave ke top tak ka distance hi wavelength hota hai.
Networking Example: Radio waves ki wavelength alag-alag hoti hai – jaise FM radio (100 MHz) ki wavelength ~3 meters hoti hai.
Hindi: Ye ek formula hai jo maximum data transmission rate (capacity) batata hai ek noisy channel me.
Example: Agar Wi-Fi router me bahut students ek sath connect ho gaye, to speed sab me divide ho jati hai.
English: Shannon capacity defines the maximum data rate of a channel in the presence of noise.
OR
👉 Ye ek formula hai jo batata hai ki kisi channel ka maximum data rate kitna ho sakta hai noise aur bandwidth ke basis par.
Formula: C = B log₂(1 + S/N)
C = Channel capacity (bits/sec)
B = Bandwidth (Hz)
S/N = Signal-to-Noise Ratio
Real life: Socho tum exam hall me ho – teacher questions bol raha hai (signal), aur students side me baat kar rahe hain (noise). Agar noise zyada hai to tumhe kam samajh aayega (low capacity). Agar noise kam hai to tum zyada samajh paoge (high capacity).
Networking Example: Agar tumhara Wi-Fi 20 MHz bandwidth ka hai aur noise bahut kam hai, to tumhe high speed milegi. Agar noise zyada hai, to effective speed bahut kam ho jayegi.
Twisted Pair Cable → Cheap, easy to use, par noise zyada hota hai. (Example: Telephone wires)
Coaxial Cable → Better shielding, TV & broadband ke liye use hota hai.
Fiber Optic → Fastest, high bandwidth, long distance ke liye best. (Example: Internet backbone)
Wireless → Flexible, mobility ke liye best, par interference aur security issue hota hai. (Example: Wi-Fi, 4G/5G)
🔑 Summary in Simple Real Life
Attenuation = Awaaz door tak jaate-jaate dheemi ho jana.
Distortion = Message ka shape badal jana.
Noise = Beech me unwanted disturbance.
Throughput = Actual cars/data jo ek raste se nikal paye.
Propagation Speed = Signal ki speed.
Propagation Time = Destination tak pahunchne ka time.
Wavelength = Wave ka ek cycle ka length.
Shannon Capacity = Maximum kitna data bhej sakte ho noise ke sath.
Telephony
Telephony ka matlab hai "voice aur data ko ek jagah se dusri jagah tak electronic communication ke through bhejna". Pehle ke time me sirf landline telephone use hote the jisme sirf analog voice signal jata tha. Lekin aaj ke time me telephony bahut advanced ho chuki hai — ab isme digital signals, mobile networks, VoIP (Voice over Internet Protocol) aur packet switching ka use hota hai.
Real-life example 1: Jab aap apne friend ko phone karte ho, to aapki voice signal ko digital me convert karke communication network ke through transfer kiya jata hai aur dusre ke phone tak pahunchaya jata hai.
Real-life example 2: WhatsApp calling ya Zoom meeting me bhi telephony ka hi modern form use hota hai, jisme Internet + packet switching ka combination hota hai.
Isliye telephony sirf landline call tak limited nahi hai, balki mobile communication, video call, internet call (VoIP), aur conference systems tak iska scope hai.
Telephony:
Telephony means the transmission of voice and data over a distance using electronic communication systems. In the early days, telephony was limited to landline telephones, where only analog voice signals were transmitted. But today, telephony has become very advanced with the use of digital communication, mobile networks, VoIP (Voice over Internet Protocol), and packet switching.
Real-life example 1: When you call your friend on mobile, your voice signal is converted into digital format and transmitted through the communication network until it reaches the receiver’s phone.
Real-life example 2: In WhatsApp calling or Zoom meetings, a modern form of telephony is used, where Internet + packet switching makes the communication possible.
Thus, telephony is no longer limited to landline calls but also includes mobile calls, internet-based calls, video conferencing, and VoIP services.
Multiplexing ka matlab hai ek hi communication channel (jaise ek wire, ek optical fiber, ek frequency band) ke through ek time me multiple signals bhejna. Matlab agar humein ek hi cable me 10 logo ki voice ya data bhejni ho to alag-alag wire ki jagah ek hi channel me combine karke bhej dena.
Ye kaam Multiplexer (MUX) karta hai jo input signals ko combine karta hai aur receiver side me Demultiplexer (DEMUX) unhe alag-alag nikalta hai.
Real-life example 1: TV cable connection me aapke ghar ek hi wire aati hai, lekin us wire ke andar multiple TV channels ka signal ek saath aata hai. Ye multiplexing ke wajah se possible hota hai.
Real-life example 2: Train me ek hi track par alag-alag time par trains chalti hain — ye bhi ek prakaar ka multiplexing ka real-life analogy hai.
FDM (Frequency Division Multiplexing):
TDM (Time Division Multiplexing):
WDM (Wavelength Division Multiplexing):
Multiplexing means transmitting multiple signals over a single communication channel. Instead of using separate wires or channels for each signal, we combine them into one channel.
A Multiplexer (MUX) combines all signals at the sender side.
A Demultiplexer (DEMUX) separates them at the receiver side.
Real-life example 1: In a cable TV connection, only one cable comes to your house but it carries multiple TV channel signals simultaneously — thanks to multiplexing.
Real-life example 2: Think of a single railway track where trains run one after another in time — similar to multiplexing in communication.
FDM (Frequency Division Multiplexing):
TDM (Time Division Multiplexing):
WDM (Wavelength Division Multiplexing):
Error Detection and Correction
Computer Network me jab data ek jagah se dusri jagah bheja jata hai (jaise WhatsApp pe message bhejna, ya email bhejna), to hamesha ye guarantee nhi hoti ki data bilkul sahi aur bina galti ke pohchega.
Kabhi signal weak hone ki wajah se,
Kabhi noise (interference) hone ki wajah se,
Kabhi cable damage hone ki wajah se,
data me galti ho sakti hai.
Error Detection and Correction ka kaam yehi hota hai ki ye galti ko pehchane (detection) aur use sudharne (correction) me help kare.
🔹 Real-life Example (Computer Network se):
Maan lo aapne apne dost ko WhatsApp pe “HELLO” bheja.
Agar transmission me error ho gaya aur dost ke paas “HE1LO” pohch gaya (L ki jagah 1 aa gaya), to ye ek error hai.
Error Detection techniques is galti ko pakad leti hain (jaise “ye word dictionary me galat hai”).
Error Correction techniques us galti ko sudhaar deti hain aur usko phir se “HELLO” bana deti hain.
Yehi wajah hai ki aapko aksar message sahi milta hai, chahe internet weak hi kyu na ho.
When data is transmitted from one computer to another (like sending a WhatsApp message or an email), there is no guarantee that it will always arrive correctly.
Sometimes due to weak signals,
Sometimes due to noise/interference,
Or sometimes due to damaged cables,
errors may occur in the transmitted data.
Error Detection and Correction is the process of identifying (detection) and fixing (correction) these errors.
🔹 Real-life Example (Networking context):
Suppose you send a WhatsApp message “HELLO” to your friend.
If due to transmission error, it arrives as “HE1LO” (where ‘L’ is replaced by ‘1’), that’s an error.
Error Detection techniques detect this mistake (for example, by checking if the word is invalid).
Error Correction techniques automatically correct the message back to “HELLO.”
That’s why even if the internet is weak, most of the time you still receive correct messages.
Hindi Explanation:
Many to One ka matlab hota hai jab bahut saare devices ek hi device se baat karte hain.
Example: College ke computer lab me sabhi students apne-apne computer se ek hi server (exam server) ko access karte hain. Agar koi error aata hai (jaise ek student ka data galat chala gaya) to system ko detect karna padta hai ki kis student ka data corrupt hua hai aur usko correct karna padta hai.
Real life me: Jab tum WhatsApp group me apna message bhejte ho, sab group members ko wo ek hi message milta hai. Lekin agar network error hua aur sirf ek member ko message galat ya missing mila, to server usko detect karke resend kar deta hai.
English Explanation:
Many to One means multiple devices communicate with a single device.
Example: In a computer lab, students’ computers send requests to one central server. If one student’s data gets corrupted, error detection identifies which one failed, and error correction retransmits the correct data.
In real life, in a WhatsApp group, if the server finds one user missed the message due to error, it resends it only to that user.
Hindi Explanation:
Iska matlab hota hai jab ek device ek sath kai devices ko data bhejta hai.
Example: Online class me teacher apna lecture ek baar bolta hai lekin Zoom/Meet ke server se wo message sabhi students tak pahuchta hai. Agar kisi ek student ka internet slow hua to error correction system ensure karta hai ki usko dobara sahi data mile.
English Explanation:
One to Many means a single device sends data to multiple devices at once.
Example: A teacher conducting an online class speaks once, and the server distributes the lecture to all students. If one student experiences network delay, the system retransmits to that student.
Hindi Explanation:
WDM ka use optical fiber communication me hota hai. Matlab ek hi fiber cable me different colors (wavelengths) of light ke through data bheja jata hai. Har color ek alag-alag channel ki tarah kaam karta hai.
Real Life Example: Tumhari college ke hostel se data ek hi optical fiber line ke through jata hai, lekin usme alag-alag wavelength pe internet, TV aur phone call sab sath-sath transmit hote hain.
English Explanation:
WDM is used in fiber optics, where multiple signals are transmitted on different light wavelengths in the same cable.
Example: A single optical fiber carries internet, TV, and phone calls simultaneously by using separate wavelengths (like colors).
Hindi Explanation:
TDM me samay ko chhote-chhote slots me divide kiya jata hai aur har ek device ko ek slot diya jata hai. Matlab ek hi channel pe sabka data bheja jaata hai, lekin ek time pe sirf ek hi device use karta hai.
Real Life Example: Train ticket booking website – jab sab log ek sath request bhejte hain, server unhe time slots me handle karta hai. Matlab ek-ek turn me request complete hoti hai.
English Explanation:
TDM divides time into slots and assigns each device a slot. At one instant, only one device can use the channel.
Example: In a train ticket booking website, many requests come, but the server handles them one by one in time slots.
Hindi Explanation:
FDM me ek hi channel ko different frequency bands me divide kiya jata hai. Har ek user ko ek fixed frequency milti hai.
Real Life Example: Radio broadcasting – ek hi area me alag-alag radio stations (93.5 FM, 98.3 FM, 104 FM) chal rahe hote hain. Sab ek hi hawa (air medium) use karte hain lekin alag frequency par.
English Explanation:
FDM divides a channel into different frequency bands, and each user gets one frequency.
Example: FM radio stations broadcast in the same area but at different frequencies (like 93.5 FM, 98.3 FM).
Hindi Explanation:
Circuit Switching me pehle ek pura physical path banaya jata hai aur uske baad communication hoti hai. Ye path communication khatam hone tak reserve rehta hai.
Real Life Example: Old telephone system – jab tum ek number dial karte the to ek fixed line tumhe aur dusre person ko connect karti thi, aur wo line busy rehti thi jab tak call chal rahi ho.
English Explanation:
In Circuit Switching, a dedicated physical path is established before communication, and it stays reserved until the call ends.
Example: In old telephones, when you made a call, a fixed line connected you and the receiver, and it stayed busy during the call.
Hindi Explanation:
Packet Switching me data ko chhote-chhote packets me tod kar bheja jata hai. Ye packets alag-alag raste se bhi ja sakte hain aur destination par dobara jod diye jate hain.
Real Life Example: WhatsApp pe photo bhejna – photo chhote packets me toot kar network me jati hai, kuch packets fast jate hain, kuch slow. Destination par phone usko jod kar complete photo bana deta hai.
English Explanation:
Packet Switching breaks data into small packets, which may travel different routes. At the destination, packets are reassembled into the original message.
Example: Sending a photo on WhatsApp – it’s split into packets, transmitted, and reassembled at the receiver’s end.
Hindi Explanation:
Message Switching me poora message ek hi unit ki tarah bheja jata hai, aur har intermediate node usko store karke agle node ko forward karta hai. Isko "Store and Forward" method bhi kehte hain.
Real Life Example: Post Office system – ek poora letter ek sath bheja jata hai. Letter ek post office me store hota hai aur phir agle post office ko forward kiya jata hai.
English Explanation:
Message Switching sends the entire message as one unit. Each intermediate node stores it temporarily and then forwards it. This is called "Store and Forward".
Example: Postal system – a letter is stored at a post office and then forwarded to the next office until it reaches the destination.
Line discipline ka matlab hota hai ki kis sequence me aur kis permission ke sath devices communication line ko use karenge. Matlab sender bina permission ke directly data send nahi karega.
Iske 2 common methods hote hain:
ENQ/ACK (Enquiry/Acknowledgement) → Sender receiver se poochta hai “kya mai data bhej sakta hu?”, agar receiver ACK bhejta hai to sender data bhejta hai.
Polling/Selection → Central controller ek ek device se poochta hai ki kis device ko chance chahiye.
👉 Example-1 (Computer Network se related):
Maan lo ek college computer lab me ek shared printer hai. 10 students apne laptops se print karna chahte hain. Agar sab ek sath print bhej denge to printer crash ho jayega. Yaha line discipline hota hai jisme ek queue banti hai, jisme server decide karta hai ki kiska request pehle jayega.
👉 Example-2 (Computer Network se related):
Ek chat server jisme 100 log connected hain. Agar sab ek sath hi server ko access kare to data mix ho jayega. Server har client ko ek ek karke chance deta hai ki vo message bheje.
Line discipline defines the rules and permissions for using a communication channel. It ensures that only one device sends data at a time, preventing conflicts.
Two methods are common:
ENQ/ACK → Sender requests permission before sending.
Polling/Selection → A controller gives permission to devices one by one.
OR
🔹 Hindi Explanation:
Line discipline ka matlab hota hai ki jab ek communication channel (jaise network link, bus, ya shared medium) par multiple devices connect ho, to un devices ko orderly tarike se baat karna sikhana. Agar ek hi time par sabhi devices data bhejne lagen to collision hoga. Isliye line discipline ek rule banata hai ki kab, kaun device data bhejega.
Jaise ek classroom me teacher sawal puchta hai aur students haath khade kar ke answer dete hain. Agar sab ek saath bolne lagen to koi samajh hi nahi paayega. Isi liye ek rule hota hai – "ek samay par ek student bolega". Yehi line discipline hota hai.
Flow control ka matlab hota hai sender aur receiver ke beech data transfer ka speed control karna. Agar sender bahut fast bhej raha ho aur receiver slow ho, to data loss hoga.
👉 Example-1: Ek college online exam system me agar server ek sath bahut saari questions bhej de aur student ka computer slow ho, to system hang ho jayega. Isliye server ek limited flow me data bhejta hai.
👉 Example-2: Jab hum YouTube video dekhte hain, video streaming server hamesha check karta hai ki internet speed kitni hai, us hisaab se data packets bhejta hai taki buffer na ho.
Flow control ensures that the sender does not overwhelm the receiver with too much data at once. It maintains synchronization between sender’s speed and receiver’s capacity.
OR
Flow control ka matlab hai ki sender data ko utni hi speed se bheje jitni speed se receiver data ko process kar sakta hai. Agar sender bahut tez bhej de aur receiver dheere process kare, to buffer overflow ho jaayega.
Socho ek waiter ek table par food serve kar raha hai. Agar ek hi baar me 10 plate rakh de aur table par jagah hi na ho, to plates gir jayengi. Isi liye waiter utna hi serve karta hai jitna table handle kar sake.
Error control ka matlab hai data me agar koi error aa jaye to usko detect karke sahi karna. Ye kaam ACK/NACK, checksum, CRC, ARQ protocols se hota hai.
👉 Example-1: Jab ek college student assignment file email karta hai aur transmission me kuch bits corrupt ho jati hain, to server automatically retransmit karke sahi file pohcha deta hai.
👉 Example-2: Jab hum WhatsApp message bhejte hain, aur beech me internet chala jata hai, to “resend” option aata hai. Ye error control ka real example hai.
Error control ensures that errors in transmission are detected and corrected. Mechanisms like ACK/NACK, CRC, and ARQ are used to guarantee reliable data transfer.
OR
Error control ka matlab hai ki data transmission ke dauran jo errors aate hain (jaise bits galat ho jaati hain noise ke wajah se), unhe detect karna aur correct karna. Isme ACK (Acknowledgment) aur retransmission ka use hota hai.
Aapne apne dost ko WhatsApp par message bheja: "Kal milna 5 baje". Agar beech me network problem ho gayi aur message "Kal milna 8 baje" pahunch gaya, to confusion hoga. Error control ensure karta hai ki ya to correct message hi jaye, ya dubara bhejne ke liye request ho.
Synchronous: Data ek continuous stream me fixed timing ke sath bheja jata hai (clock synchronization ke sath).
Asynchronous: Data randomly bheja jata hai, har character ke sath start aur stop bit hoti hai.
👉 Example-1: Ek video call (Zoom/Google Meet) synchronous hoti hai kyunki dono taraf real-time timing match hona zaruri hai.
👉 Example-2: Jab hum keyboard se type karte hain, har character alag alag jata hai (asynchronous).
Synchronous protocols send data in a continuous stream with timing synchronization.
Asynchronous protocols send data character by character with start and stop bits.
OR
Synchronous Protocols: Data ek fixed timing ke sath bheja jaata hai, jisme sender aur receiver clock synchronize hote hain.
Asynchronous Protocols: Data kisi bhi samay bheja jaa sakta hai, har data unit ke sath start bit aur stop bit hoti hai.
Synchronous: Train schedule – Har train ek fixed samay par hi station se nikalti hai.
Asynchronous: Auto rickshaw – Jab bhi passenger aata hai, chal padhte hain, fixed timing nahi hota.
Character oriented: Data ko characters (ASCII codes) ke form me bheja jata hai. Example: BISYNC.
Bit oriented: Data ko bit by bit bheja jata hai jisme control information bhi bits ke form me hota hai. Example: HDLC.
👉 Example-1: Purane banking terminals me character-oriented protocols use hote the.
👉 Example-2: Aaj ke routers aur switches mostly bit-oriented protocols use karte hain data transfer ke liye.
Character-oriented protocols treat data as characters (like ASCII).
Bit-oriented protocols treat data as streams of bits.
OR
Character-Oriented Protocols: Data ko character by character bheja jaata hai (jaise ASCII). Control information bhi characters ke form me hoti hai.
Bit-Oriented Protocols: Data ko continuous bit stream ke roop me bheja jaata hai, aur control information bhi bits me represent hoti hai.
Character-oriented: Socho kisi ko letter bhejna hai aur aap har shabd ko clearly likhte ho (character-based).
Bit-oriented: Same letter aap binary code (0 aur 1) ke form me bhejte ho.
Link access procedure batata hai ki multiple devices ek hi communication line ko efficiently kaise share karenge. Ye mainly HDLC aur LAP (Link Access Procedure) standards ke through hota hai.
👉 Example-1: Ek Wi-Fi router jisme 10 mobile ek sath connected hain, fir bhi ek ek karke orderly packets bhejte hain.
👉 Example-2: Ek railway reservation system jisme hazaro log ek sath ticket book kar rahe hain, fir bhi ek queue system ke through orderly request process hoti hai.
Link access procedures define how multiple devices share a communication link fairly and efficiently. Examples include LAP and HDLC standards.
OR
Link access procedure ka matlab hai ki ek shared medium (jaise Wi-Fi, Ethernet) par multiple devices kaise access lete hain. Ye ek protocol hota hai jo decide karta hai ki kis time par kaun device data bhejega.
Socho ek toll plaza hai jahan multiple gaadiyaan line me hoti hain. Ek ek karke har gaadi ko permission milti hai nikalne ki. Yehi ek link access procedure hai.
Hindi (with 2 examples):
Transmission states ka matlab hai data transmission ke alag-alag phases ya condition. Jab do devices ek link ke through connect hote hain, to data hamesha ek hi tarike se flow nahi karta, balki alag stages se guzar ta hai.
Main transmission states:
Idle State: jab link bana hai lekin data bhejne ka kaam nahi ho raha.
Establishing State: jab connection banaya ja raha hai.
Transferring State: jab data actively bheja/receive kiya ja raha hai.
Terminating State: jab connection ko band kiya ja raha hai.
OR
PPP me data bhejte waqt 4 main states hoti hain:
Dead State – Jab abhi koi connection hi establish nahi hua.
Establishing State – Jab connection setup ho raha hai (LCP kaam karta hai).
Authenticated State – Jab user/device ki identity verify ho gayi hai.
Network State – Jab actual data (NCP ke through) transfer hota hai.
🔹 Example 1 (Subject related): Jab aap computer me modem ke through internet dial-up connection banate the, pehle idle tha, fir connection establish hua, fir data send/receive hua aur end me terminate hua.
🔹 Example 2 (Subject related): Jab do routers PPP protocol use karke link establish karte hain, pehle idle state me hote hain, fir handshake karke establish karte hain, fir packets bhejte hain, aur jab kaam khatam hota hai to terminate kar dete hain.
English:
Transmission states refer to different phases of data communication between two devices.
Idle (link is free, no data transmission)
Establishing (connection setup)
Transferring (active data flow)
Terminating (closing the connection)
Examples:
Old dial-up internet connection.
Routers using PPP handshake before sending packets.
Hindi (with 2 examples):
PPP (Point-to-Point Protocol) me multiple layers hoti hain jo alag-alag responsibility rakhti hain:
Physical Layer: bit transmission over physical medium.
Data Link Layer (PPP framing): data ko frames me organize karna.
Network Layer Protocols: IP, IPX, etc. handle karna.
PPP basically ek encapsulation technique deta hai jisme multiple protocols ek hi link par run kar sakte hain.
OR
PPP ke 3 layer hote hain:
Physical Layer – Ye actual line (jaise phone line, cable) ko represent karta hai.
Data Link Layer – Ye batata hai ki frame kaise banega aur error kaise detect hoga.
Network Layer Protocols – Ye different protocols (IP, IPX, etc.) ko data bhejne deta hai.
🔹 Example 1: Jab ek DSL connection chal raha hota hai, to PPP data ko frame karke DSL line par bhejta hai.
🔹 Example 2: Jab ek VPN connection banaya jata hai PPP over Ethernet (PPPoE) ka use karke, to alag-alag protocols encapsulate karke bheje jate hain.
English:
PPP has multiple layers:
Physical Layer (raw bit transmission)
Data Link Layer (framing and error detection)
Network Layer protocols (IP, IPX encapsulation)
Examples:
DSL connection using PPP frames.
VPN using PPPoE for encapsulating multiple protocols.
Hindi (with 2 examples):
LCP ka kaam hota hai PPP link establish karna, configure karna aur test karna. Ye ensure karta hai ki dono devices link ke liye compatible hain aur framing sahi ho rahi hai.
Functions:
Authentication ko support karta hai
Error detection karta hai
Quality monitoring karta hai
OR
Ye link establish aur maintain karne ka kaam karta hai.
Example: Jaise tum aur mai call connect karte ho, pehle “Hello Hello” bol kar check karte ho ki line sahi chal rahi hai ya nahi. Yehi kaam LCP karta hai.
🔹 Example 1: Jab ek ISP user ke modem se PPP connection establish karta hai, to LCP pehle negotiation karta hai ki kaunsa framing method use hoga.
🔹 Example 2: Jab ek router se dusre router tak leased line PPP connection banta hai, to LCP verify karta hai ki dono taraf ke settings sahi hain.
English:
LCP is used to establish, configure, and test PPP links. It handles authentication, error detection, and quality monitoring.
Examples:
ISP negotiating PPP framing with a user’s modem.
Routers checking compatibility over a leased line.
Hindi (with 2 examples):
PPP authentication ka use isliye hota hai taaki ye confirm ho sake ki jo device connect kar raha hai vo authorized user hai.
PPP me do major authentication protocols hote hain:
PAP (Password Authentication Protocol): simple username-password exchange.
CHAP (Challenge Handshake Authentication Protocol): secure challenge-response method.
OR
Authentication ka matlab: User ka verification karna.
PPP do tarike ke authentication support karta hai:
PAP (Password Authentication Protocol) – Simple password se verify karta hai.
CHAP (Challenge Handshake Authentication Protocol) – Thoda secure hai, random challenge-response ke basis par verify karta hai.
🔹 Example 1: Jab aap dial-up internet use karte the aur username-password enter karna padta tha, vo PAP/CHAP ke through hota tha.
🔹 Example 2: Jab ek corporate VPN user apne office network se connect karta hai, to CHAP challenge-response se verify karta hai.
English:
PPP uses authentication to verify authorized users.
PAP: simple username-password exchange
CHAP: secure challenge-response
Examples:
Dial-up internet login with credentials.
VPN user authentication in office network.
Hindi (with 2 examples):
NCP ka kaam hota hai different network layer protocols (jaise IP, IPv6, IPX, AppleTalk) ko PPP ke andar encapsulate karna aur unke liye parameters configure karna.
Har protocol ka ek alag NCP hota hai, jaise:
IPCP (IP Control Protocol) for IP
IPv6CP for IPv6
OR
Jab connection establish aur authentication complete ho jata hai, to NCP batata hai ki kaunsa network protocol use hoga (IP, IPv6, etc.).
Matlab: Agar tum IP data bhejna chahte ho to NCP bolega – “Okay, mai IP ka support on kar raha hoon.”
🔹 Example 1: Jab ek PPP link pe IP traffic bhejna hai, to IPCP use hota hai taaki dono side IP parameters negotiate kar saken.
🔹 Example 2: Agar ek company ka router PPP ke through alag networks (IP + IPv6) handle kar raha hai, to NCP dono ke liye encapsulation provide karta hai.
English:
NCP configures and encapsulates multiple network layer protocols over PPP.
IPCP for IP
IPv6CP for IPv6
Examples:
IP traffic encapsulated using IPCP.
Routers handling both IPv4 and IPv6 over PPP.
ISDN ek digital telecommunication system hai jo voice, data, text, fax, aur video ko ek hi network line se transmit karta hai.
Mtlb pehle alag-alag line lagti thi (phone ke liye alag, internet ke liye alag), lekin ISDN ek hi line me sab services de deta hai.
-->> ISDN ka matlab hai Integrated Services Digital Network. Ye ek digital communication system hai jo ek hi line ke through multiple services provide karta hai jaise voice call, video call, fax, data transfer, internet access sab ek hi medium se ho jata hai. Matlab, ek hi network infrastructure par alag-alag type ke communication ko handle kiya jata hai.
🔹 Simple words me: ISDN ek all-in-one digital communication service thi jo telephone line ke upar voice ke sath data aur video ko bhi transmit karne ki facility deti thi.
Bearer Services → Ye sirf data transfer karte hain bina processing ke (jaise internet data packets).
Teleservices → Voice calls, SMS, fax wagaira jo user directly use kare.
Supplementary Services → Extra services jaise call forwarding, caller ID, conference call.
📌 Real life examples (Hindi latin me)
Agar college ke office me ek hi line hai aur usi se phone call, fax aur internet teenon chal rahe hain → ye ISDN ka use hai.
Hospital me doctors ko ek hi network line par patient ki report fax, internet se data aur phone call sab mil jata hai.
1960s–70s → Sab analog system the (voice calls sirf analog line pe hote the).
1980s → ISDN introduce hua digital communication ke liye.
ISDN ne one line – many services concept introduce kiya.
User ke ghar ya office tak ISDN line aati hai.
Isme do type ke channels hote hain:
B-channel (Bearer) → 64 kbps per channel (data/voice ke liye).
D-channel (Delta) → 16 or 64 kbps (signaling/control ke liye).
👉 Ek typical ISDN Basic Rate Interface (BRI) hota hai: 2B + 1D → total 144 kbps.
📌 Real life examples (Hindi latin me)
Ghar me ek ISDN line aayi, usme ek channel se internet chala rahe ho aur doosre channel se call kar rahe ho.
Ek coaching center ek hi ISDN line se ek saath teacher ka voice aur students ko study material (data) bhej raha hai.
ISDN bhi OSI model jaise layers use karta hai:
Physical Layer → Line, cables, connectors.
Data Link Layer → LAPD protocol (signaling ke liye).
Network Layer → Call setup aur routing.
Broadcast ISDN ka matlab hai ISDN ka ek aisa extension jisme broadcast services di jaati hain. Matlab ek hi signal ko ek hi samay par multiple subscribers (users) ko bhejna. Ye mainly TV broadcast, radio transmission aur live events ke liye use hota tha.
Ye service voice aur data ke saath-saath video broadcasting ke liye bhi banayi gayi thi. Matlab ISDN sirf ek-to-one communication tak limited nhi tha, balki one-to-many (broadcast) bhi possible ban gaya.
One-to-many communication – ek sender apna data ek hi time pe kai receivers ko bhej sakta hai.
High-quality multimedia support – audio + video broadcast ki quality traditional analog system se better hoti hai.
Digital delivery – data digital format me deliver hota hai, isliye error rate kam aur reliability zyada hoti hai.
Wide-area coverage – ek hi broadcast multiple cities ya even country tak pohcha sakta hai.
Agar ek university apni ek special live lecture sabhi branches ke students ko ek hi samay par dena chahe, to Broadcast ISDN ka use karke ek hi lecture ko ek saath multiple colleges me stream kiya ja sakta hai.
Jab government emergency alerts (jaise cyclone ya earthquake warning) ek hi time par sabhi telephone subscribers ya TV viewers tak pohchane ho, to Broadcast ISDN system ka use hota hai.
Broadcast ISDN refers to the extension of ISDN that provides broadcast services, meaning one signal can be transmitted to multiple users simultaneously. This service was designed not only for voice and data but also for video broadcasting.
One-to-many communication – a single sender can send information to many receivers at once.
High-quality multimedia – better audio and video quality compared to analog broadcasting.
Digital transmission – ensures lower error rate and more reliable delivery.
Wide coverage – the same broadcast can reach multiple cities or even nationwide.
A university broadcasting a live lecture to all its campuses simultaneously using ISDN broadcast.
Government sending emergency alerts (like disaster warnings) to all telephone/TV subscribers at the same time via Broadcast ISDN.
Definition (Hindi):
Repeater ek network device hota hai jo signal ko regenerate karta hai. Jab data ek cable se long distance tak bheja jata hai to signal weak ho jata hai (attenuation hota hai). Repeater is weak signal ko receive karta hai, usko phir se amplify karke agle segment tak bhejta hai.
Real-life examples (Hindi):
Agar tumhari college building me Wi-Fi lagaya hai aur first floor ka signal second floor tak weak pahunchta hai, to waha ek repeater lagaya jata hai jo signal ko amplify karke strong kar deta hai.
Train stations me public Wi-Fi ko ek jagah se dusri jagah tak lane ke liye repeaters use hote hain, taki har platform par same strong signal mile.
English Explanation:
A repeater is a device that regenerates weak signals in a network. When a signal travels a long distance, it becomes weak (attenuation). The repeater receives this weak signal, amplifies it, and retransmits it to cover longer distances.
Real-life examples (English):
In a college building, a repeater helps extend Wi-Fi signals from the first floor to the second floor.
In railway stations, repeaters are used to extend Wi-Fi signals so that each platform receives a strong signal.
Definition (Hindi):
Bridge ek device hota hai jo do alag-alag LAN segments ko connect karta hai. Ye device incoming data packets ko dekh kar decide karta hai ki data ek segment me hi rahega ya dusre segment me bhejna hai. Ye MAC address table ka use karta hai.
Real-life examples (Hindi):
College me Computer Lab-1 aur Lab-2 dono alag LAN par connected hain, unko ek bridge connect karta hai taki data dono labs ke computers ke beech easily transfer ho sake.
Ghar me tumhare Wi-Fi router me ek bridge feature hota hai jo tumhare wired aur wireless devices ko ek hi network par communicate karne deta hai.
English Explanation:
A bridge is a device that connects two LAN segments. It looks at the MAC address of incoming data to decide whether to keep the data within the same segment or forward it to another segment.
Real-life examples (English):
A bridge connects Lab-1 and Lab-2 networks in a college so that students can share files across labs.
A home Wi-Fi router acts as a bridge between wired and wireless devices on the same network.
Definition (Hindi):
Gateway ek device hota hai jo do alag network protocols ko connect karta hai. Ye ek translator ki tarah kaam karta hai, jisme ek network ke data ko dusre network ke format me convert karke bhejta hai.
Real-life examples (Hindi):
Jab ek college ke email server (SMTP protocol) ko internet (HTTP/HTTPS) ke sath connect karna hota hai, to gateway use hota hai.
Agar tumhare ghar ka smart TV alag protocol par kaam karta hai aur internet streaming service alag, to gateway un dono ke beech translator ki tarah kaam karta hai.
English Explanation:
A gateway connects two networks that use different protocols. It acts like a translator, converting data formats so that two different systems can communicate.
Real-life examples (English):
A college email server (SMTP) communicating with the internet (HTTP) through a gateway.
A smart TV at home connecting to streaming services through a gateway that translates different protocols.
Definition (Hindi):
Router ek device hai jo do ya zyada networks ko connect karta hai aur data packets ke liye best path choose karta hai. Ye IP address ka use karta hai aur routing table ke basis par decision leta hai.
Real-life examples (Hindi):
Tumhara ghar ka Wi-Fi router internet service provider (ISP) se internet lekar tumhare mobile/laptop ko distribute karta hai.
College campus me ek central router hota hai jo sabhi labs, library aur office computers ko internet ke sath connect karta hai.
English Explanation:
A router connects two or more networks and chooses the best path for data packets. It uses IP addresses and routing tables to make decisions.
Real-life examples (English):
A home Wi-Fi router distributes internet from an ISP to all devices.
A college router connects labs, library, and office computers to the internet.
Hindi Explanation:
Network layer ka design karte waqt kuch important issues hote hain:
Addressing (IP addresses assign karna)
Routing (best path select karna)
Packetizing (data ko packets me todna aur bhejna)
Error handling aur congestion control
Examples (Hindi):
College me alag-alag labs ke har computer ko alag IP dena ek addressing issue hai.
Agar ek route busy ho gaya to router automatically dusra path select kare, ye routing design issue hai.
English Explanation:
Design issues of the network layer include:
Addressing (assigning IP addresses)
Routing (selecting the best path)
Packetizing (splitting data into packets)
Error handling and congestion control
Examples (English):
Assigning unique IP addresses to every computer in college labs.
Choosing an alternate path when the main route is congested.
Hindi Explanation:
Routing algorithms data ke liye best path nikalne me help karte hain. Do main types hote hain:
Distance Vector Routing
Link State Routing
Examples (Hindi):
Google Maps jaise, router bhi shortest path choose karta hai taki packet jaldi destination par pahunch jaye.
Agar ek road (network link) band hai to router automatically alternative route choose karega.
OR
Routing algorithms wo techniques hain jo decide karte hain ki data packet kis raaste se ek device se doosre device tak pohchega. Matlab network ke andar ek best path (shortest, fastest ya reliable) chunna routing algorithm ka kaam hai.
Isme routes manually set kiye jate hain.
Ye fixed hote hain aur automatic update nhi hote.
👉 Example (Real Life in Hindi Latin):
Jaise aap ek fixed road se roz coaching jaate ho, bina dusre raste ke bare me soche. Agar raste me traffic ho gaya to bhi wahi rasta follow karna padega.
Computer Network me ek small office LAN jisme ek hi router hai, waha static route lagaya ja sakta hai kyunki pura network chhota hai aur rarely change hota hai.
Isme routes automatic update hote hain.
Router apne aas-paas ke routers se baat karta hai aur naye-best path nikalta hai.
👉 Example (Hindi Latin):
Jaise aap Google Maps use karte ho. Agar ek road me accident ho gaya ya jam lag gaya, to Google Maps dusra short rasta dikha deta hai.
Computer Network me Internet routers hamesha apas me baat karke decide karte hain ki data kaunsa best path lega.
Har router apne neighbour routers ko apne distance (hops) ke bare me information bhejta hai.
"Vector" matlab direction + distance.
👉 Example (Hindi Latin):
Jaise aap ek dost ko batate ho – “Mere ghar se coaching 2 gali door hai”. Dusra dost apne point se distance batata hai. Aise milakar best path decide hota hai.
Computer Network me RIP (Routing Information Protocol) isi principle par kaam karta hai.
Router poore network ka ek map banata hai aur har link ki state (cost, speed, congestion) ko analyse karke best path nikalta hai.
Ye distance vector se zyada smart hota hai.
👉 Example (Hindi Latin):
Jaise ek delivery boy ke paas poore shehar ka map ho aur usme traffic + road condition update hoti rahe. Uske basis par wo decide karega ki package sabse fast kis raste se deliver ho.
Computer Network me OSPF (Open Shortest Path First) link state routing ka example hai.
Static Routing = fixed road (no change)
Dynamic Routing = automatic new road (like Google Maps)
Distance Vector = sirf neighbours ka distance share karna
Link State = poore network ka map lekar best path nikalna
English Explanation:
Routing algorithms decide the best path for data packets. The two main types are Distance Vector Routing and Link State Routing.
Examples (English):
Like Google Maps, routers find the shortest path for faster delivery.
If a road (link) is blocked, routers find an alternative path.
Hindi Explanation:
Congestion tab hota hai jab network me zyada traffic aa jata hai aur routers/switches overload ho jate hain. Congestion control algorithms network ko smooth banane ke liye data transmission ko control karte hain.
Examples (Hindi):
Jab exam time me sabhi students ek saath question paper download karte hain aur network slow ho jata hai, to congestion control algorithm speed ko manage karta hai.
YouTube video streaming me agar network slow ho jaye to video automatically low quality me play hone lagta hai – ye bhi congestion control ka ek example hai.
English Explanation:
Congestion occurs when too much traffic enters the network and routers become overloaded. Congestion control algorithms manage data flow to avoid overload.
Examples (English):
During exam time, when all students download papers at once, congestion control manages speed.
YouTube switches to lower video quality when the internet slows down.
Hindi Explanation:
QoS ka matlab hai network performance ko maintain karna jisme delay, bandwidth aur error rate ko control kiya jata hai. Different services ko alag priority di jati hai.
Examples (Hindi):
College me online exam ke liye exam server ko high priority di jati hai taki students ka connection slow na ho.
Video calls ko high priority milti hai taaki voice/video clear aaye even jab network busy ho.
English Explanation:
Quality of Service (QoS) means maintaining network performance by controlling delay, bandwidth, and error rate. Different services are given different priorities.
Examples (English):
College exam servers get higher priority during online exams.
Video calls are prioritized for clear audio and video, even during network congestion.
Hindi Explanation:
Internetworking ka matlab hai multiple different networks ko ek sath connect karna taki ek global network (jaise internet) ban sake. Ye routers aur gateways ke through possible hota hai.
Examples (Hindi):
College ka private LAN network internet ke sath connect karke students ko world-wide access deta hai.
Ghar ka Wi-Fi tumhare ISP ke network aur global internet ke sath connect hota hai.
English Explanation:
Internetworking means connecting multiple different networks into a single global network (like the internet). Routers and gateways make this possible.
Examples (English):
A college LAN connected to the internet for student access.
A home Wi-Fi connecting your ISP’s network to the global internet.
Network Layer ka main kaam source se destination tak data packets pahunchana hota hai, chahe dono same network me ho ya alag-alag networks me. Internet me yahi layer responsible hai ki data ek computer se doosre computer tak best path se safely pohonche.
Ye IP (Internet Protocol) ke through kaam karta hai. Matlab, data ko packets me todna, address dena, aur routing karna sab Network Layer ka kaam hai.
Logical Addressing (IP Addressing)
Har device (jaise mobile, laptop, server) ko ek unique IP address diya jaata hai.
Ye IP address identify karta hai ki data kahan jaana hai.
Example: Agar tum YouTube open karte ho, to tumhare computer ka IP aur YouTube server ka IP use hota hai.
Routing
Internet me ek packet ko apne shortest/best path se destination tak pahunchna hota hai.
Ye kaam Routers karte hain jo ek packet ko ek network se doosre network me forward karte hain.
Fragmentation and Reassembly
Agar packet bada hai aur kisi network me chhota size hi allow hai, to packet ko tod kar bheja jaata hai.
Destination me jaa kar fir se jod diya jaata hai.
Error Handling & Congestion Control
Agar packets lose ho jaate hain ya galat path le lete hain, to network layer fir se manage karta hai.
Agar bahut zyada traffic ho gaya (congestion), to kuch packets drop kar diye jaate hain ya fir reroute kiye jaate hain.
Protocols in Network Layer (Internet me use hone wale)
IPv4 & IPv6 → Addressing ke liye.
ICMP (Internet Control Message Protocol) → Error reporting ke liye.
IGMP (Internet Group Management Protocol) → Multicasting ke liye.
Routing Protocols (RIP, OSPF, BGP) → Path select karne ke liye.
Example 1 ( Internet browsing):
Socho tum laptop se Google.com open karte ho. Tumhara laptop ek packet banata hai jisme tumhara IP address (source) aur Google server ka IP address (destination) hota hai. Fir routers ke through packet travel karta hai aur Google server tak pohonchta hai. Wapas response bhi wahi layer handle karti hai.
Example 2 ( WhatsApp message):
Jab tum WhatsApp pe apne dost ko message bhejte ho, tumhara message data packets me tod diya jata hai. Har packet me tumhare phone ka IP aur dost ke phone ka IP hota hai. Network layer ensure karti hai ki sab packets correct order me uske phone tak pohonche.
👉 Internet me Network Layer ek traffic manager ki tarah hai jo ensure karta hai ki data packets apni sahi jagah, sahi address, aur sahi path se pohonch jaayein.
Transport layer ka kaam hai end-to-end delivery dena. Matlab ek computer se doosre computer tak data ko safe, complete aur correct sequence me pahunchana. Ye layer error checking, sequencing aur reliable transfer handle karti hai.
👉 Functions:
Segmentation and Reassembly – bade data ko chhote-chhote segments me tod kar bhejna aur destination par fir se jodna.
Error Control – ensure karna ki koi data corrupt ya missing na ho.
Flow Control – sender bahut fast aur receiver slow na ho jaaye, isliye data rate control karna.
Connection Management – reliable connection establish karna (jaise TCP me handshake hota hai).
End-to-End Delivery – directly source aur destination ke beech guarantee dena ki data safely pahunchega.
🟢 Real-life examples:
Example 1: Jab tum WhatsApp par ek photo bhejte ho, agar internet slow hai to photo tukdo me jaati hai (segments). Transport layer ensure karti hai ki sare tukde pahunch kar sahi photo ban jaye.
Example 2: Jab tum YouTube video stream karte ho, transport layer dhyan rakhti hai ki data packets sahi order me aaye, warna video ruk ruk kar chalega.
Iska matlab hai connection establish karna, maintain karna aur terminate karna. TCP me iska process hota hai 3-way handshake (SYN, SYN-ACK, ACK).
👉 Functions:
Connection Establishment – data transfer ke liye link banata hai.
Data Transfer – connection ke dauraan safe aur reliable data bhejna.
Connection Release – kaam khatam hone ke baad connection band karna.
🟢 Real-life examples:
Example 1: Jab tum Zoom meeting join karte ho, pehle server ke sath ek reliable connection banta hai, tabhi audio-video stable aata hai.
Example 2: Jab tum online game (PUBG, Free Fire) khelte ho, connection maintain hota hai taki tumhare moves turant server par reflect ho.
Ye layer dialog control aur synchronization karti hai. Matlab ye decide karti hai ki kaun kab bolega, aur communication kaise control hoga.
👉 Functions:
Dialog Control – sender aur receiver ke beech turn-taking manage karna.
Synchronization – bade data stream me checkpoints dena taki agar network fail ho to wahi se continue kiya ja sake.
🟢 Real-life examples:
Example 1: Jab tum Google Meet pe class attend karte ho, teacher bolte samay tum mute hote ho, aur jab tum bolte ho to teacher chup hote hain. Ye session layer ka dialog control hai.
Example 2: Jab tum file download kar rahe ho aur beech me internet chala jata hai, resume option aata hai, ye synchronization session layer ka feature hai.
Ye layer data ka translation, encryption aur compression karti hai. Matlab data ko ek format se doosre format me badalna, secure karna aur size chhota karna.
👉 Functions:
Translation – alag-alag systems ke data formats ko convert karna (ASCII → EBCDIC).
Encryption/Decryption – secure karna taki unauthorized access na ho.
Compression – data ka size kam karna transmission ke liye.
🟢 Real-life examples:
Example 1: Jab tum Zoom ya WhatsApp call karte ho, audio-video compress hota hai taki kam internet use ho.
Example 2: Jab tum Google Drive pe PDF upload karte ho, vo automatically compress ho jata hai taki storage bache.
Ye sabse upar wali layer hai jo directly user ko services deti hai. Yaha par actual applications (email, browser, messaging apps) work karti hain.
👉 Functions:
Network Virtual Terminal – ek interface provide karna jisse user application ko use kar sake.
File Transfer, Access and Management (FTAM) – files ko transfer aur manage karna.
Mail Services – email bhejna, receive karna.
Directory Services – directory information store aur search karna.
🟢 Real-life examples:
Example 1: Jab tum Gmail use karte ho, ye application layer ka kaam hai jo mail send/receive karne ki facility deta hai.
Example 2: Jab tum Chrome browser me website open karte ho, HTTP/HTTPS protocols application layer ke andar kaam karte hain.
✅ To summary me:
Transport Layer → End-to-end delivery aur error free communication
Session Layer → Communication ka control aur synchronization
Presentation Layer → Data translation, encryption, compression
Application Layer → User ko direct network services
OR
Transport layer ka main kaam end-to-end communication provide karna hai. Matlab sender aur receiver ke beech data ko reliable, error-free aur sahi order me deliver karna.
Ye ensure karta hai ki data tukde (segments) me bheja jaye aur fir receiver side par sahi order me jod diya jaye.
Agar transmission me error ho jaye to ye usko detect karke fir se data mangwata hai.
Transport layer TCP (Transmission Control Protocol) aur UDP (User Datagram Protocol) use karti hai.
📌 Examples:
Jab tum WhatsApp par voice note bhejte ho → Transport layer ensure karti hai ki tumhari poori recording bina cut huye receiver tak pahuche.
Jab tum PUBG game khelte ho → UDP use hota hai kyunki wahan speed important hai aur thoda data loss chalta hai.
Transport layer data bhejne se pehle ek connection establish karti hai (TCP me). Ye 3 step me hota hai, jise Three-Way Handshake bolte hain:
Sender → SYN request bhejta hai.
Receiver → SYN-ACK bhejkar accept karta hai.
Sender → ACK bhejta hai aur connection ban jata hai.
Ye process isliye hai taki dono side ready ho aur koi data loss na ho.
📌 Examples:
Jaise phone call karne se pehle → tum "Hello" bolte ho, saamne wala confirm karta hai "Hello, I can hear you" → fir tum conversation start karte ho.
Online banking me jab tum login karte ho → connection management ensure karta hai ki tumhara data secure channel ke through bheja jaye.
Session layer ka kaam hai communication ko organize aur manage karna. Ye data exchange ko "sessions" me tod kar rakhta hai, taki multiple conversations parallel chal sake.
Agar connection bich me break ho jaye to session layer fir se resume karwa sakti hai.
Ye synchronization points lagati hai data me, taki interruption ke baad wahi se continue ho jaye.
📌 Examples:
Jab tum Zoom class attend karte ho aur internet chala jata hai → reconnect hone par session layer resume kar deti hai wahi se.
Jab tum Netflix par movie dekhte ho aur pause karke exit kar dete ho → dubara open karne par wahi se start hoti hai.
Ye layer data ko translate, compress aur encrypt karti hai. Matlab data ko ek format se dusre format me badalna taki dono computer samajh saken.
Encryption → data ko secure banana.
Compression → data ko chhota banana.
Translation → ek format ko dusre me badalna (ASCII → EBCDIC).
📌 Examples:
Jab tum Gmail par ek PDF bhejte ho → presentation layer us data ko compress aur translate karti hai taki receiver ke system me sahi khule.
Jab tum WhatsApp par message bhejte ho → vo encrypt hota hai taki koi third person usko read na kar sake.
Ye OSI model ki sabse upar wali layer hai jahan user directly interact karta hai. Application layer ke protocols hote hain → HTTP, FTP, SMTP, DNS, etc.
HTTP → web browsing
FTP → file transfer
SMTP → email sending
DNS → domain name to IP address conversion
📌 Examples:
Jab tum Google Chrome me "www.youtube.com" likhte ho → Application layer ka DNS protocol domain ko IP me convert karta hai aur fir tumhare browser me website open hoti hai.
Jab tum Gmail se email bhejte ho → Application layer ka SMTP protocol use hota hai.
✅ To summary me:
Transport layer → reliable data transfer.
Connection management → handshake aur setup/termination.
Session layer → communication ko manage aur resume karna.
Presentation layer → encryption, compression, translation.
Application layer → end-user services like email, browsing, file sharing.