IPv4 Address in Hindi | IPv4 एड्रेस क्या है?

IPv4 Address in Hindi

IPv4 का पूरा नाम Internet protocol version 4 है. यह इन्टरनेट प्रोटोकॉल का चौथा version है. इसे 1981 में IETF (internet engineering task force) ने विकसित किया था.

इसका प्रयोग नेटवर्क में data packets को होस्ट डिवाइस से डेस्टिनेशन डिवाइस तक deliver करने में किया जाता है. इसके अलावा इसका इस्तेमाल एक network में devices को identify करने के लिए किया जाता है.

IPv4 एक connection less प्रोटोकॉल है जिसका प्रयोग packet switched layer नेटवर्क्स (जैसे:- Ethernet) में किया जाता है.

IPv4 किसी भी network में hosts के लिए IP address को assign करने का एक स्टैण्डर्ड protocol होता है। अभी आप इसी protocol को use कर रहे है। ये protocol इस दुनिया में उपलब्ध जितने भी devices है उनको unique address प्रदान करने में अभी तो सक्षम है लेकिन कुछ सालों बाद नहीं होगा। इसलिए इसका नया version IPV6 को विकसित किया गया है.

IPv4 में IP address 32 बिट्स का होता है. इसे 8 bits के 4 blocks में विभाजित (divide) किया जाता है. नीचे IPv4 का उदाहरण दिया गया है.

Example120.40.4.61

Characteristics of IPv4 Address in Hindi

इसकी विशेषताएं निम्नलिखित हैं:-

  1. इसका IP एड्रेस 32 बिट का होता है.

  2. यह numeric address होता है और इसके बिट्स dot (.) के द्वारा seperate (अलग) रहते हैं.

  3. इसमें header fields की संख्या 12 होती है.

  4. यह VLSM (virtual length subnet mask) को सपोर्ट करता है.

  5. इसके पास unicast, multicast, और broadcast प्रकार के address होते हैं.

  6. इसके पास checksum fields होते हैं.

  7. यह RIP (routing information protocol) को सपोर्ट करता है.

  8. यह MAC address को map करने के लिए ARP (address resolution protocol) का इस्तेमाल करता है.

  9. इसमें IP address की 5 अलग-अलग class होती हैं:- Class A, Class B, Class C, Class D और Class E.

Advantages of IPv4 Address in Hindi –इसके फायदे

  1. यह encryption प्रदान करता है जिससे privacy और security बनी रहती है.
  2. IPv4 में routing की प्रक्रिया efficient (कुशल) होती है.
  3. इसके द्वारा एक network में बहुत सारीं devices को एक साथ जोड़ना आसान होता है.
  4. इसमें network allocation बहुत ही शानदार है.
  5. यह communication का model है इसलिए यह quality service प्रदान करता है.

Disadvantages of IPv4 in Hindi – इसकी हानियाँ

  1. IPv4 में internet routing अक्षम (inefficient) है।

  2. जैसा कि आपको पता है कि internet दिनों दिन बढ़ता ही चला जा रहा है। ऐसे में IPV4 के द्वारा provide किये गए addresses की संख्या कम होती जा रही है। आने वाले समय में ये addresses पूरी तरह occupied हो जायेंगे और दूसरे devices के लिए address available नहीं होंगे जिस वजह से वे internet नहीं use कर पाएंगे।

  3. यह data को स्वयं कोई सुरक्षा नहीं देता है। Data को भेजने से पहले उसे encrypt किया जाना चाहिए।

  4. IPV4 में विशेष packets को प्राथमिकता देने का कोई option नहीं है। हालांकि IPV4 एक Quality Of Service filed define करता है। लेकिन वह packets को प्राथमिकता के क्रम में handle करने के लिये पर्याप्त नहीं है।

  5. IPV4 को या तो आप manual तरीके से configure करते है या इसे dynamically DHCP (Dynamic Host Configuration Protocol) द्वारा configure किया जा सकता है। इसके लिए आपको DHCP को भी manage करना पड़ता है। इससे बहुत सी bandwidth यूज़ हो जाती है और साथ ही network administrator का time भी बर्बाद (waste) होता है।

इसे पढ़ें:- IPv4 और IPv6 के मध्य अंतर क्या है?

IPv4 Header in Hindi

Internet Protocol (IP) जो है वह layer 3 (Network Layer) पर काम करता है। नेटवर्क लेयर layer 4 (Transport Layer) के द्वारा भेजे गए packets को segments में break करता है।

Segments में break करने के बाद इन segments के साथ IP header को attach किया जाता है। यह header पैकेट से related आवश्यक information को receiver को प्रदान करता है। IP header में ये information अलग-अलग fields के द्वारा represent (प्रस्तुत) की जाती है।

नीचे IP header को एक diagram (चित्र) के द्वारा represent किया गया है। इसके बाद सभी fields को नीचे detail से समझाया गया है।

IPv4 Header in Hindi
IPv4 Header

Version Number – इस field के द्वारा Internet Protocol का version number डिफाइन किया जाता है। यहाँ पर IPV4 header की बात की जा रही है इसलिए version भी 4th ही होगा।

Header Length – इस field के द्वारा IP header की length को define किया जाता है। IPV4 header की length 32 bit words (with options) के द्वारा दर्शायी जाती है। यदि header में कोई options defined ना हो तो इस field की value 5 set होती है।

Types of Service – ये field वो तरीका define करता है जिससे router को packets को Queue करना चाहिए जब packets forward होने के लिए wait कर रहे हो। यदि किसी packet की priority ज्यादा हो तो इस field की value 1 होती है। Regular packets के लिए इस packet की value 0 होती है।

Total Length – ये field IP datagram की total length को दर्शाता है। यह फील्ड data और header सहित datagram की total length को define करता है। ये एक 16 bit field होता है।

Identification – यह field एक segment का identification होता है। ये एक 16 bit का number होता है जो source address के साथ मिलकर किसी segment को uniquely identify करता है।

Flags – यह field दर्शाता है की क्या router किसी segment को fragment कर सकता है। इस field में 3 bits होती है। पहली bit आरक्षित (reserved) होती है। यदि इस field में दूसरी बिट set हो तो उसका मतलब होता है don’t fragment और यदि इस field में तीसरी बिट set हो तो उसका मतलब होता है कि segment fragmented है।

Fragment Offset – यदि पैकेट fragmented है तो यह फील्ड original packet की शुरू की 8 bits को दर्शाता है। ये फील्ड 13 bits का होता है।

Time to Live – ये field एक limit set करता है। मान लीजिये इस field की value 15 है। यदि पैकेट 15 routers से pass होने के बाद भी destination तक नहीं पहुँचता है तो उस packet को discard (निरस्त) कर दिया जाता है। Authenticity के नजरिए से ये एक महत्वपूर्ण field है। इस field की size 8 bits होती है।

Protocol – इस field में उस protocol का नाम होता है जिसने पैकेट को network layer में ट्रान्सफर किया क्योंकि receiver side पर De-multiplexing के लिए ये पता होना चाहिए कि कौन-से protocol को data ट्रान्सफर करना है।

Header Checksum – ये फील्ड errors को check करने के लिए इस्तेमाल किया जाता है। जब पैकेट को source से send किया जाता है तो इस field में एक value होती है जो algorithm के द्वारा header से calculate की जाती है। जब यह पैकेट receiver side पर पहुँचता है तो उसी algorithm के द्वारा value को वापस header से calculate किया जाता है यदि वैल्यू source side से match करती है तो माना जाता है कि packet में कोई error नहीं है। ये field 8 bits का होता है।

Source IP Address – यह फील्ड source के IP address को represent करता है। इस field की size 32 bits की होती है।

Destination IP Address – इस field के द्वारा destination address को represent किया जाता है। इस field की size 32 bits होती है।

Options – ये field कुछ options को represent करता है जो कुछ packets को use कर सकते है। हालाँकि इस field को यूज़ नहीं किया जाता है लेकिन जब भी इसे यूज़ किया जाता है इससे header की length 32 bits से ज्यादा हो जाती है।

Data – इस field में मुख्य data होता है जो transport layer protocols के द्वारा IP को pass किया जाता है।

Types of IPv4 Address in Hindi

जब भी IPV4 packets को send या receive किया जाता है तो वे नीचे दिए गए 3 में से एक प्रकार के address द्वारा send/receive होते है। आइये इनके बारे में detail से जानने का प्रयास करते है।

Unicast

एक unicast address एक विशेष host को represent (प्रस्तुत) करता है। इस तरह के एड्रेस IPV4 packet में विशेष destination host को represent करते है। इस प्रकार के address one-to-one communication के लिए इस्तेमाल किये जाते है।

उदाहरण के लिए LAN A का एक host, LAN B के किसी host को पैकेट send करे तो वह unicast addressing कहलाएगी।

Multicast

Multicast addresses का इस्तेमाल packet को एक से अधिक hosts को send करने के लिए किया जाता है। ये one-to-many communication के लिए यूज़ किये जाते है।

उदाहरण के लिए कोई एक host किसी दूसरे network में एक IP addresses के group को पैकेट send करता है। यह packet सिर्फ उन्हीं hosts द्वारा receive किया जाता है जो multicast group में है।

Broadcast

IPv4 के द्वारा किसी एक host के packet को पुरे network में फैलाने के लिए broadcast addresses का इस्तेमाल किया जाता है। ये एक one-to-all communication होता है।

उदाहरण के लिए एक host किसी packet को LAN में available बाकि सभी hosts को भेज सकता है।

Reference:- https://www.geeksforgeeks.org/what-is-ipv4/

निवेदन:- इस पोस्ट को अपने दोस्तों को अवश्य share कीजिये और आपके जो भी questions हैं उन्हें नीचे comment करके बताइए. Thanks.

Leave a Comment