what is switch ? And How switch works ?
Private and Public IP Addresses In Hindi
what is CIDR (Classless Inter-Domain Routing or supernetting) In Hindi / CIDR kya hai
what is VPC In Hindi ? VPC kya hai
What is topology In Hindi ? Topology kya hai ?
Toastr – Simple jQuery Toast Notifications | JS Toastr Example
Indexed DB In JavaScript In Hindi | JS Indexed DB In Hindi
JavaScript Destructuring Assignment In Hindi
Optional chaining in JavaScript In Hindi | JS Optional chaining In Hindi
If tutorials available on this website are helpful for you, please whitelist this website in your ad blocker😭 or Donate to help us ❤️ pay for the web hosting to keep the website running.
Image on pixabay
Router एक inter-networking device जो की OSI Model की layer - 3 (Networking Layer) पर work करता है। इसका main purpose different - different computer networks को आपस में connect करना है। यह physical या virtual networking device के रूप में हो सकती है।
इसका main काम data packets को किसी एक computer network से receive करके analyze करना , then उसे दूसरे computer network को forward करता है।
●●●
जैसा कि हम जानते हैं कि Internet कई networks का एक group है , मतलब कई छोटे और बड़े networks मिलकर Internet बनाते हैं , और Router ही एक ऐसी device है जो इन networks को आपस में connect करता है। अब चूंकि networks का size है इसलिए बड़े बड़े networks में Router को Router से भी connect किया जाता है।
हालाँकि जब router को router से connect किया जाता है तो send किये जाने वाले data packets एक router device से दूसरी router device पर send होते हैं जब तक data packets उसकी destination node तक नहीं पहुँचते।
Image By pixabay
जब कोई computer किसी message को send करता है, तो message IP packets
में breaks हो जाता है जिसमे sender और receiver network information होती है। और router इस information का use करके ही , send किये जाने वाले message को network में destination node तक पहुंचाने के लिए best route calculates करता है।
●●●
Router एक intelligent device है क्योंकि, packet’s send करने के लिए next route find करने के लिए यह एक Routing Table
maintain करता है , और इसी routing table की help से यह source से destination तक IP packets को transmit करने के लिए best route find करता है।
किसी router device का use LAN और WAN environments में भी easily किया जा सकता है। For example इसका use आप घर और offices में devices को connect करने के लिए भी कर सकते हैं।
अभी आपने पढ़ा कि network में packet’s send करने के लिए next route find करने के लिए यह एक Routing Table maintain करता है , तो यह Routing Table क्या है ?
Routing table एक electronic document है जो network information को table में store करता है। routing table, router device में ही store होती है। और Router इसी table का use करके network में data packets send करने के लिए path (way) को पहचानता है। जब पहली बार packet router पर आता है , तो यह अपनी routing table में check करता है और IP Address का use करके दूसरे network के router device को find करता है , then उन data packets को next router device के लिए transmit करता है।
●●●
Router दो या दो से अधिक LAN networks को connect करता है।
यह OSI model के network layer (Layer-3) पर work करता है।
यह अपनी routing table में destination की IP addresses को store करता है।
Normally routers 2, 4, or 8 ports में आते हैं।
यह internet और private local network पर traffic control करता है।
Router एक intelligent device क्योंकि यह एक routing table को maintain करता है जिसकी help से यह best possible network route find करके information को forward करता है।
CPU
RAM
ROM
NVRAM
Flash Memory
●●●
Switch | Router |
switch का use करके multiple devices connect करते हैं। | Router different - different computer networks को आपस में connect करते हैं। |
Switch , OSI model की data link layer (layer - 2) पर work करती है। | Router OSI Model की layer - 3 (Networking Layer) पर work करता है। |
Switch connected devices के MAC और Port को table में maintain करता है। | Router अपनी routing table में destination की IP addresses को store करता है। |
data को send करने के लिए MAC Address और Port का use करता है। | Router data को send करने के लिए IP Address का use करता है। |
इसे सिर्फ LAN में ही use कर सकते हैं । | इसे LAN, MAN, and WAN में कहीं भी use कर सकते हैं। |
data send करने के लिए यह data-frames को read करता है। | data send करने के लिए यह data-packets को read करता है। |
Loading ...
Hi ! My name is Rahul Kumar Rajput. I'm a back end web developer and founder of learnhindituts.com. I live in Uttar Pradesh (UP), India and I love to talk about programming as well as writing technical tutorials and tips that can help to others.
Get connected with me. :) LinkedIn Twitter Instagram Facebook