what is CIDR (Classless Inter-Domain Routing or supernetting) In Hindi / CIDR kya hai

Image could not load

Image on pixabay

what is CIDR ?

CIDR (Classless Inter-Domain Routing) को Supernetting भी कहा जाता है। यह Internet Protocol (IP) addresses को assign करने का एक method है जिससे IP address को efficiency distribute और use में ले सके।

CIDR का main purpose , Internet पर Routers में routing tables को decrease करना और IPv4 addresses के exhaustion को decrease करना था। CIDR की help से available internet addresses को और अच्छी तरीके से use कर सकते हैं।

what is IP Address ?

IP Address एक fundamental protocol है , जिसका use internet पर communication करने के लिए किया जाता है। इसकी full form Internet Protocol है। Network में यह device के लिए एक तरह से id की तरह work करता है , जिसका use करके internet पर devices एक दूसरे से communicate करती है।

Read more about IP Address ...

Need of CIDR

actually पहले किसी private / public subnet में available machines के लिए class-based IP addresses को allocate किया जाता था। जिसमे 3 classes A, B , C होती थी।

  • Class A - 16 million host identifiers

  • Class B - 65,535 host identifiers

  • Class C - 254 host identifiers

अब suppose कीजिये , अगर किसी organization में 254 से एक host ज्यादा हुआ तो , वह class B में आएगा। इसी तरह से अगर organization में सिर्फ 2,500 hosts है तो class B का license hold करके 63,000 hosts waste ही होंगे जिससे unnecessarily IPv4 addresses की availability बहुत ही ज्यादा decrease होगी।

How does CIDR work ?

इसका use किसी private network में hosts के लिए एक IP Addressees की particular range define करने के लिए किया जाता है।

हम जानते हैं IPv4 32 bit का होता है जिसके 4 parts होते हैं और हर part 8 bit का होता है।

CIDR Example

10.0.0.0/8

यह /8 का मतलब है कि IP Address का first octet (10) कभी change नहीं होगा , बाकी 3 octet change हो सकते हैं।

100.4.0.0/16

इसमें शुरू के 2 octet (100.4) कभी change नहीं होगा , बाकी 2 octet change हो सकते हैं , जिससे maximum 64,516 possible IP Addresses हो सकते हैं।

Recent Blogs

Loading ...

Rahul Kumar

Rahul Kumar

Hi ! I'm Rahul Kumar Rajput founder of learnhindituts.com. I'm a software developer having more than 4 years of experience. I love to talk about programming as well as writing technical tutorials and blogs that can help to others. I'm here to help you navigate the coding cosmos and turn your ideas into reality, keep coding, keep learning :)

Get connected with me. :) LinkedIn Twitter Instagram Facebook