Basics of network: types of networks

एक computer network बस दो या ज़्यादा devices हैं जो connected हैं ताकि वे data और resources share कर सकें, और networks types में आते हैं, ये कितने बड़े हैं इससे sort किए हुए और devices कैसे relate करते हैं इससे, equals की तरह या clients की तरह जो एक server से पूछते हैं।

9 min read · 7 cards · 2 checks

Read in: English · हिन्दी · ગુજરાતી


Theory

जब आप एक Link Click करते हैं तो क्या होता है

आप अपने hostel laptop पर एक link tap करते हैं, और एक moment बाद एक website appear होती है। बीच में, आपकी request एक या ज़्यादा networks के across travel करती है, आपके room से बाहर, उन devices से गुज़रते हुए जो आप कभी नहीं देखते, शायद हज़ारों kilometres दूर एक server तक, और वापस।

यह पूरा subject उस journey को follow करता है। शुरू करने के लिए, हमें basic idea चाहिए: एक network actually क्या है, और networks classify करने के main तरीके। बाद में सब कुछ, topologies, devices, OSI layers, इसी foundation पर hang करता है।

Theory

एक Network क्या है

एक computer network दो या ज़्यादा computing devices का एक collection है जो साथ connected हैं ताकि वे communicate और share कर सकें। वे क्या share करते हैं? Data (files, messages), resources (एक printer, एक internet connection), और services (एक website, email)।

एक network के बिना, हर computer एक island है। इन्हें connect कीजिए, और एक student एक friend को एक file भेज सकता है, एक lab एक printer share कर सकता है, और कोई भी device internet तक पहुँच सकता है। एक network build करने की वजहें सब इस पर आती हैं: resources और information share करना, और लोगों और machines के बीच communication enable करना।

Theory

Networks Classify करने के दो तरीके

Networks दो अलग axes के across sort होते हैं, और इन्हें अलग रखना help करता है।

Size से (scale): network कितना geographic ground cover करता है, एक single room से लेकर पूरे planet तक। यह familiar categories देता है LAN, MAN, और WAN, जिन्हें एक बाद वाला topic detail में cover करता है।

Architecture से (devices कैसे relate करते हैं): एक central server है या नहीं। एक client-server network में, dedicated servers services provide करते हैं और बाकी machines (clients) इन्हें request करती हैं। एक peer-to-peer network में, सारे devices equals हैं, हर एक directly offer और request दोनों कर सकता है, कोई central server नहीं।

At a glance

AspectClient-ServerPeer-to-Peer
RolesDedicated server(s) कई clients serve करते हैंसारे nodes equal peers हैं
ControlCentral: server से managedDistributed: कोई central authority नहीं
Exampleएक website का server और इसके visitorsदो laptops के बीच direct file sharing
किस पर Scale करता हैLarge, managed networksSmall, informal groups

Quiz

एक website एक dedicated machine पर चलती है जिससे कई visitors के browsers connect होते हैं और pages request करते हैं। यह कौन सी network architecture है?

  1. Peer-to-peer, क्योंकि सारे devices equal हैं
  2. Client-server, क्योंकि एक dedicated server requesting clients को services provide करता है
  3. एक topology, architecture नहीं
  4. एक LAN, क्योंकि यह internet पर है
Show the answer

Client-server, क्योंकि एक dedicated server requesting clients को services provide करता है

यह client-server है: एक dedicated server (website की machine) एक service provide करता है, और कई clients (visitors के browsers) इसे request करते हैं, जो exactly वह client-server pattern है जिस पर पूरा web built है। Option A ग़लत है: यहाँ devices EQUAL नहीं हैं, एक machine server है और बाकी clients हैं, तो यह peer-to-peer नहीं है (जहाँ हर node एक equal peer है directly share करते हुए)। Option C दो ideas confuse करता है: architecture (client-server बनाम peer-to-peer) roles के बारे में है, जबकि topology physical shape के बारे में है, एक अलग classification। Option D scale misuse करता है: LAN/MAN/WAN size describe करते हैं, client-server relationship नहीं, और एक website एक WAN (internet) पर reach होती है, LAN पर नहीं। Architecture roles के बारे में है: एक server कई clients serve करता है।

Think first

Standalone Machines इस्तेमाल करने की बजाय, Computers Connect ही क्यों करें?

Computers को network करने से आप actually क्या gain करते हैं, हर एक को separate रखने की बजाय? फिर tap कीजिए।

Show the answer

आप SHARING और COMMUNICATION gain करते हैं, जो हर machine जो कर सकती है उसे multiply करते हैं। Standalone computers isolated हैं: एक file move करने के लिए आप एक USB stick carry करते, हर machine को अपना printer चाहिए होता, और हर एक को अपना अलग separate internet link चाहिए होता। Networking इसे पूरी तरह बदल देता है। RESOURCE SHARING का मतलब है एक printer, एक internet connection, या एक storage server पूरे lab या office को serve कर सकता है, cost और effort बचाते हुए। DATA SHARING का मतलब है files और databases एक जगह रहते हैं और हर कोई current version तक पहुँच सकता है, अब copies को around emailing नहीं करना पड़ता। COMMUNICATION का मतलब है लोग real time में message, video-call, और collaborate कर सकते हैं। CENTRAL MANAGEMENT का मतलब है एक administrator एक point से कई machines को backup, secure, और update कर सकता है। और SERVICES तक ACCESS, web, email, cloud apps, सिर्फ़ इसलिए exist करता है क्योंकि networks आपके device को हर जगह servers से connect करते हैं। Short में, एक network separate computers से भरे एक room को एक single cooperating system में बदल देता है जिसका whole इसके parts से कहीं ज़्यादा है। वह multiplier, shared resources, shared data, और human communication, यही वजह है आज लगभग हर computer networked है। Connection capability create करता है।

Summary

Key takeaways

  • एक computer network दो या ज़्यादा connected devices हैं जो communicate कर सकते हैं और data और resources share कर सकते हैं।
  • Networking sharing (files, printers, internet) और लोगों और machines के बीच communication के लिए exist करता है।
  • Networks दो तरीकों से classify होते हैं: size (scale) से और architecture (devices कैसे relate करते हैं) से।
  • Size से: LAN, MAN, WAN (एक बाद वाले topic में detail में covered)।
  • Architecture से: client-server (dedicated servers clients serve करते हैं) बनाम peer-to-peer (सारे nodes equal, directly sharing करते हुए)।
  • Web एक giant client-server system है: servers pages provide करते हैं, browsers (clients) इन्हें request करते हैं।
  • Memory hook: एक network share करने के लिए connected devices हैं; इन्हें size से और client-server बनाम peer-to-peer से sort कीजिए।

Study this properly

This page is the lesson to read. In Gri-Learn the same topic is a graded deck: the self-checks are scored and your weak topics are tracked. Free to start.

Start this topic

Already have an account? Sign in

More from Introduction to Network

Gri-Learn · syllabus-mapped B.C.A. lessons in English, Hindi and Gujarati

Basics of network: types of networks · Network Technology (Minor-05) · Gri-Learn