Theory
Path में Boxes
आपके laptop और एक दूर की website के बीच, आपका data कई तरह के network devices से गुज़रता है, हर एक एक job वाला specialised box। कुछ बस signals आगे pass करते हैं; बाकी इतने smart हैं कि data कहाँ जाना चाहिए इसके बारे में decisions ले सकें।
यह lesson main devices introduce करता है, hub, switch, router, modem, access point, और gateway, और नोट करता है network की कौन सी layer पर हर एक काम करता है। वह layer idea (OSI model से, जल्द पूरी तरह पढ़ाया जाएगा) यह देखने का सबसे neat तरीका है ये devices कैसे अलग हैं: broadly, layer जितनी higher है, device उतना smarter है।
At a glance
| Device | Job | OSI Layer |
|---|---|---|
| Hub | एक incoming signal को सारे PORTS पर repeat करता है (कोई addressing नहीं) | Physical (1) |
| Switch | MAC addresses इस्तेमाल करके frames सही port तक forward करता है | Data Link (2) |
| Access Point | Wireless (Wi-Fi) devices को एक wired network से connect करता है | Data Link (2) |
| Router | IP addresses इस्तेमाल करके packets को networks के BETWEEN direct करता है | Network (3) |
| Modem | ISP तक पहुँचने के लिए digital data को एक carrier signal से और वापस convert करता है | Physical (1) |
| Gateway | अलग networks/protocols के बीच connect और translate करता है | Application (7) तक |
Theory
Hub, Switch, Router: Dumb से Smart
तीन devices intelligence में एक clear progression दिखाते हैं।
एक hub सबसे simple है: यह एक port पर आता signal लेता है और blindly इसे हर दूसरे port पर repeat करता है, बिना कोई idea यह किसके लिए है। Wasteful, और अब largely obsolete।
एक switch smarter है: यह हर port पर मौजूद device का MAC (hardware) address सीखता है और एक frame सिर्फ़ सही port पर forward करता है। बहुत कम wasted traffic, यही वजह है switches ने hubs replace किया।
एक router और भी smarter है: यह IP addresses के साथ काम करता है और data को अलग networks के बीच forward करता है, best path decide करते हुए। Routers वे हैं जो networks को internet में stitch करते हैं।
Formula
Higher Layer, Smarter Decision
Table में pattern notice कीजिए: जैसे एक device एक higher OSI layer पर काम करता है, यह smarter decisions लेता है। Physical layer पर एक hub बस signals move करता है। Data link layer पर एक switch एक local network के अंदर hardware (MAC) address से decide करता है। Network layer पर एक router networks के बीच IP address से decide करता है। एक gateway बिल्कुल अलग systems के बीच translate करने के लिए application layer तक पूरी तरह जा सकता है।
तो 'यह किस layer पर काम करता है?' असल में पूछ रहा है 'इसका decision कितना smart है?'। यह single idea इन सारे devices को organise करता है।
Quiz
कौन सा device IP addresses इस्तेमाल करके दो अलग networks के बीच data forward करता है, और इसलिए network layer पर operate करता है?
- एक hub, जो network layer पर operate करता है
- एक router, जो networks के बीच packets forward करने के लिए IP addresses इस्तेमाल करता है (network layer)
- एक switch, जो IP addresses इस्तेमाल करके networks के बीच route करता है
- एक modem, जो IP से best path choose करता है
Show the answer
एक router, जो networks के बीच packets forward करने के लिए IP addresses इस्तेमाल करता है (network layer)
एक router network layer (layer 3) पर operate करता है और अलग networks के BETWEEN packets forward करने के लिए IP addresses इस्तेमाल करता है, एक path choose करते हुए, जो exactly वह है जो networks को internet में connect करता है। Option A ग़लत है: एक hub PHYSICAL layer (1) पर काम करता है और बिल्कुल कोई addressing नहीं करता; यह blindly signals हर port पर repeat करता है। Option C एक common mix-up है: एक switch DATA LINK layer (2) पर MAC (hardware) addresses इस्तेमाल करके एक local network के अंदर frames forward करता है, networks के बीच IP addresses नहीं, वह inter-network, IP-based job router का है। Option D ग़लत है: एक modem ISP तक पहुँचने के लिए signals convert करता है (physical-layer signalling); यह IP से path-select नहीं करता। याद रखिए: switch = एक network के अंदर MAC (layer 2); router = networks के बीच IP (layer 3)।
Think first
Switches ने लगभग हर जगह Hubs को Replace क्यों किया?
Hubs और switches दोनों एक local network में devices connect करते हैं। Switch इतना better क्यों है कि hubs vanish हो गए? फिर tap कीजिए।
Show the answer
क्योंकि एक switch हर frame सिर्फ़ इसके intended recipient को भेजता है, जबकि एक hub हर frame को हर device में flood करता है, जो bandwidth waste करता है और performance और privacy दोनों को hurt करता है। एक hub एक dumb repeater है: एक port पर जो भी आता है वह बाकी हर port पर copy होता है, तो hub का हर device हर message receive करता है और उन्हें examine करके discard करना पड़ता है जो इसके लिए meant नहीं हैं। जैसे traffic grow करता है, यह constant COLLISIONS cause करता है (दो devices shared medium पर एक साथ transmit करते हुए) और congestion, तो एक busy hub network बुरी तरह slow हो जाता है, हर कोई effectively एक conversation share कर रहा है। एक switch intelligent है: यह सीखता है कौन सा device (MAC address से) किस port पर है और एक frame सिर्फ़ exact port पर forward करता है जहाँ recipient रहता है। इसका मतलब है separate conversations simultaneously बिना collide हुए हो सकती हैं, तो total throughput कहीं ज़्यादा है, और devices अब वह traffic नहीं देखते जो उनका नहीं है, जो speed और privacy दोनों के लिए बेहतर है। Switches इतने cheap हो गए कि hubs इस्तेमाल करते रहने की कोई वजह नहीं थी, तो hubs modern networks से गायब हो गए। यह lesson पूरे topic को generalise करता है: smarter, address-aware forwarding (एक higher-layer decision) blind repetition को beat करता है। Targeted delivery broadcasting to all को beat करता है।
Summary
Key takeaways
- Data specialised network devices से गुज़रता है, हर एक का एक job, और हर एक एक particular OSI layer पर operate करते हुए।
- Hub: physical layer (1), blindly एक signal सारे ports पर repeat करता है, कोई addressing नहीं (अब obsolete)।
- Switch: data link layer (2), MAC (hardware) address से frames सही port पर forward करता है।
- Router: network layer (3), IP addresses इस्तेमाल करके अलग networks के बीच packets forward करता है।
- Modem: ISP तक पहुँचने के लिए data को एक carrier signal से और वापस convert करता है; access point: data link layer पर Wi-Fi add करता है।
- Gateway: अलग networks/protocols के बीच connect और translate करता है, application layer तक।
- Memory hook: higher layer मतलब smarter decision; एक network के अंदर MAC से switch, networks के बीच IP से router।