IP Address क्या है? आसान हिंदी में पूरी जानकारी

आपने कभी सोचा है कि जब आप Google पर कुछ search करते हैं, या WhatsApp पर किसी को message भेजते हैं, तो वो data ठीक आपके ही device तक कैसे पहुंच जाता है? दुनिया भर में करोड़ों devices internet से connect हैं, फिर भी आपका data सिर्फ आपके phone या laptop तक ही क्यों आता है, किसी और के device पर क्यों नहीं चला जाता?

इसका जवाब छिपा है एक छोटी सी चीज़ में, जिसे हम IP Address कहते हैं।

यह एक ऐसा topic है जो सुनने में technical लगता है, लेकिन असल में बहुत simple है अगर सही तरीके से समझाया जाए। इस article में हम step by step समझेंगे कि IP Address होता क्या है, यह काम कैसे करता है, इसके कितने types होते हैं, अपना IP Address कैसे पता करें, और security के नज़रिए से यह कितना important है।

चाहे आप एक student हों जो exam की तैयारी कर रहे हैं, या सिर्फ अपनी internet knowledge थोड़ी बेहतर करना चाहते हैं, यह guide आपको पूरी clarity देगा, वो भी बिना किसी confusion के।

चलिए शुरू करते हैं, सबसे पहले यह समझते हैं कि IP Address असल में है क्या।

Table of Contents

IP Address क्या है? (परिभाषा)

जब भी आप internet खोलते हैं, चाहे mobile से हो या laptop से, आपका device एक silent सी पहचान लेकर चलता है, जिसे IP Address कहते हैं।

IP Address एक unique numeric address होता है, जो internet या किसी भी network से जुड़े हर device को दिया जाता है, ताकि उसे पहचाना जा सके और उस तक data भेजा जा सके।

यही सीधा सा जवाब है। अब इसे थोड़ा गहराई से समझते हैं, ताकि concept पूरी तरह clear हो जाए।

सोचिए, आपके शहर में लाखों घर हैं। अगर हर घर का कोई address ही नहीं होगा, तो डाकिया letter कहां deliver करेगा? Internet भी बिल्कुल इसी तरह काम करता है। दुनिया भर में करोड़ों devices जुड़े हैं, computer, mobile, smart TV, printer, यहां तक कि smart watch भी। इन सबको आपस में बात करनी होती है, data भेजना और लेना होता है। और यह तभी possible है जब हर device की अपनी एक अलग पहचान हो। यही पहचान IP Address कहलाती है।

IP का Full Form और अर्थ

IP का full form है Internet Protocol

अब यहां एक common confusion होता है। बहुत लोग सोचते हैं कि “Protocol” कोई product या program है। असल में Protocol का मतलब है rule या नियमों का एक सेट, जिसे दो devices communication के लिए follow करते हैं।

इसे ऐसे समझिए, ट्रैफिक सिग्नल एक protocol है। लाल बत्ती पर रुकना, हरी पर चलना, यह rule सब गाड़ियों को follow करना होता है, तभी traffic सही चलता है। ठीक वैसे ही, Internet Protocol वो नियम है जो बताता है कि data कैसे packets में भेजा जाए, किस address पर भेजा जाए, और वो सही जगह कैसे पहुंचे।

तो जब हम कहते हैं IP Address, इसका मतलब है Internet Protocol के rules के हिसाब से किसी device को दिया गया address।

IP Address कैसा दिखता है (Format उदाहरण)

एक typical IP Address कुछ इस तरह दिखता है:

192.168.1.1

यह चार numbers का एक set होता है, जिन्हें period यानी डॉट (.) से अलग किया जाता है। हर number 0 से लेकर 255 के बीच होता है। इसे technical भाषा में octet कहा जाता है, यानी हर section 8 बिट का होता है।

तो पूरा IP Address range 0.0.0.0 से लेकर 255.255.255.255 तक फैला होता है।

यह वाला format असल में IPv4 address का है, जो सबसे ज्यादा common है। लेकिन आगे चलकर आप एक नया format भी देखेंगे, जो कुछ ऐसा दिखता है, 2001:0db8:85a3:0000:0000:8a2e:0370:7334। यह IPv6 address है, जो periods की जगह colon (:) का इस्तेमाल करता है और numbers की जगह letters और numbers दोनों मिलाकर बनता है।

फिलहाल इतना समझ लीजिए कि दोनों का काम एक ही है, बस बनावट अलग है। इसे हम आगे के section में detail से explore करेंगे।

FeatureIPv4
FormatNumbers, period से अलग
Example192.168.1.1
Assign करता हैISP या router
कब मिलता हैDevice network से connect होते ही

Internet Protocol Address के दो मुख्य काम क्या हैं

बहुत सारे beginners यह सोचते हैं कि IP Address सिर्फ एक device को पहचानने के लिए होता है, लेकिन असल में इसके दो काम हैं।

पहला काम है identification, यानी पहचान। जैसे आपके phone number से लोग यह जान लेते हैं कि यह call किसका है, वैसे ही IP Address किसी device या network interface की पहचान बताता है।

दूसरा काम है location addressing, यानी location बताना। सिर्फ पहचान से काम नहीं चलता, network को यह भी पता होना चाहिए कि data कहां भेजना है। IP Address यही बताता है कि data किस दिशा में और किस device तक जाना है।

इसे phone number के example से और अच्छे से समझिए। जब कोई आपको call करता है, तो phone number सिर्फ यह नहीं बताता कि call किसका है, बल्कि network को यह भी बताता है कि call किस route से आपके phone तक पहुंचाई जाए। IP Address भी exactly यही दोनों काम करता है, बस internet की दुनिया में।

यह छोटी सी बात समझना काफी जरूरी है, क्योंकि आगे जब हम Public IP, Private IP, या Static aur Dynamic IP जैसे topics पढ़ेंगे, यह पूरा concept इन्हीं दो कामों के इर्द गिर्द घूमता है।

Also Read: FTP सीखना नए ब्लॉगर्स के लिए क्यों जरूरी है

IP Address कैसे काम करता है

IP Address कैसे काम करता है

IP Address किसी भी device से data को छोटे छोटे packets में तोड़कर भेजता है, और हर packet पर sender और receiver का IP Address attach होता है, ताकि data सही device तक route होकर पहुंच सके।

अब इसे step by step समझते हैं, क्योंकि यही असली मज़ा है यह जानने में कि आपका WhatsApp message या Google search request असल में internet के अंदर सफर कैसे तय करता है।

जब भी आप कोई भी काम करते हैं internet पर, चाहे कोई video load करना हो या कोई website खोलनी हो, आपका data एक साथ पूरा नहीं भेजा जाता। उसे छोटे छोटे टुकड़ों में बांट दिया जाता है, जिन्हें data packets कहते हैं। हर packet के ऊपर एक छोटा सा label लगा होता है, जिसे IP Header कहते हैं। यह header बिल्कुल उसी तरह काम करता है जैसे किसी courier parcel के ऊपर sender और receiver का address लिखा होता है।

इसे एक असली example से समझिए। जब आप किसी को letter भेजते हैं, तो envelope के ऊपर दो चीज़ें जरूर लिखी होती हैं, भेजने वाले का address और पाने वाले का address। ठीक इसी तरह हर data packet के IP Header में दो IP Addresses होते हैं, sender का IP Address और receiver का IP Address। यही जानकारी packet के अंदर मौजूद असली data (जिसे payload कहते हैं) से अलग होती है।

Data Packet और IP Header क्या होते हैं

Data Packet को समझने का सबसे आसान तरीका है इसे envelope की तरह सोचना। Envelope के बाहर address लिखा होता है, और अंदर आपकी चिट्ठी। Data Packet में भी बिल्कुल यही ढांचा होता है, बाहर IP Header और अंदर असली data।

IP Header में सिर्फ IP Address ही नहीं, बल्कि कुछ और जानकारी भी होती है, जैसे packet कितना बड़ा है, कौन सा transport protocol (TCP या UDP) इस्तेमाल हो रहा है, और packet कितने network hops तक travel कर सकता है इससे पहले कि उसे discard कर दिया जाए। यह टेक्निकल डिटेल्स beginners के लिए सीधे जरूरी नहीं, लेकिन इतना समझना काफी है कि हर packet अपने साथ एक छोटा सा “instruction manual” लेकर चलता है।

एक common confusion यहां यह होता है कि लोग packet को एक पूरी file या email समझ लेते हैं। असल में एक बड़ी file, जैसे कोई photo या video, कई सारे packets में टूट कर भेजी जाती है, और destination पर पहुंचकर वापस जोड़ दी जाती है।

ISP से आपको IP Address कैसे मिलता है

एक common सवाल यह भी है कि आखिर device को यह IP Address मिलता कहां से है। क्या device खुद ही अपना IP Address बना लेता है? नहीं, ऐसा बिल्कुल नहीं होता।

जब भी आप अपने router या mobile data को on करते हैं, तो आपका device सबसे पहले आपके ISP यानी Internet Service Provider से संपर्क करता है, जैसे Jio, Airtel, Vi, या BSNL। ISP ही आपके device या router को एक IP Address assign करता है, ताकि वो internet पर पहचाना जा सके।

इसे ऐसे समझिए, जैसे कोई नया मोबाइल नंबर आपको टेलीकॉम कंपनी देती है, वैसे ही IP Address आपको आपका ISP देता है। फर्क सिर्फ इतना है कि mobile number लगभग हमेशा एक जैसा रहता है, लेकिन IP Address समय के साथ बदल भी सकता है, यह हम आगे Static aur Dynamic IP वाले section में विस्तार से देखेंगे।

घर में लगे router की एक खास बात यह है कि वो खुद भी एक छोटे network की तरह काम करता है। ISP router को एक IP Address देता है, और फिर router आपके घर के बाकी devices, जैसे mobile, laptop, smart TV, को अपने अलग अलग IP Addresses देता है। यही वजह है कि आपका phone और laptop दोनों internet पर एक ही जगह से जुड़े होते हुए भी network के अंदर अलग अलग पहचाने जाते हैं।

IP Address और Port का संबंध

अब एक ऐसा entity जो अक्सर छूट जाता है, लेकिन समझना बहुत जरूरी है, वो है Port

अगर IP Address किसी बिल्डिंग के address जैसा है, तो Port उस बिल्डिंग के अंदर किसी खास फ्लैट के नंबर जैसा है। एक ही device, यानी एक ही IP Address पर, एक साथ कई सारी services चल रही होती हैं, जैसे browser से website खोलना, email check करना, या कोई app background में internet इस्तेमाल कर रहा हो। हर service अपने अलग Port नंबर पर data भेजती और लेती है।

उदाहरण के लिए, जब आप कोई website खोलते हैं, तो ज्यादातर वो data Port 80 (HTTP के लिए) या Port 443 (secure HTTPS के लिए) से होकर गुजरता है। Port नंबर की range 0 से लेकर 65535 तक होती है।

तो जब भी data आपके device तक पहुंचता है, सिर्फ IP Address ही नहीं बताता कि data किस device तक पहुंचे, बल्कि Port नंबर यह भी बताता है कि device के अंदर वो data किस specific app या service के पास जाए।

Componentकाम क्या है
Internet Protocol AddressDevice या network को पहचानना और location बताना
PortDevice के अंदर specific app या service को पहचानना
IP HeaderPacket के ऊपर sender aur receiver की जानकारी रखना

IP Address के प्रकार (4 Classification Framework)

IP Address के प्रकार

IP Address मुख्य रूप से चार अलग अलग तरीकों से classify किया जाता है, Public और Private, Static और Dynamic, IPv4 और IPv6, और Shared या Dedicated। ये कोई छह अलग अलग “types” नहीं हैं, बल्कि एक ही IP Address को देखने के चार अलग नज़रिए हैं।

यहां एक common confusion clear कर लेते हैं। बहुत से beginners जब पहली बार यह टॉपिक पढ़ते हैं, तो उन्हें लगता है कि Public, Private, Static, Dynamic ये सब अलग अलग categories की IP Address हैं। असल में ऐसा नहीं है। एक ही IP Address एक साथ Public भी हो सकता है और Dynamic भी।

ये चारों classifications अलग अलग सवालों के जवाब देते हैं, Public या Private यह बताता है कि IP Address कहां इस्तेमाल हो रहा है, जबकि Static या Dynamic यह बताता है कि वो IP Address समय के साथ बदलता है या नहीं।

चलिए इन्हें एक एक करके समझते हैं।

Public IP Address क्या है

Public IP Address वो address होता है जो आपके पूरे घर या office के network को internet पर पहचान देता है, और यह आपको आपके ISP द्वारा दिया जाता है।

जब भी आप router install करते हैं, चाहे वो Jio Fiber हो या Airtel Broadband, आपका ISP उस router को एक Public IP Address देता है। यही address internet पर आपके network की पहचान बनता है।

इसे society के main gate वाले address से समझिए। किसी बड़ी society का एक ही मुख्य address होता है, जो postman या delivery वाले को पता होता है। लेकिन उस society के अंदर सैकड़ों फ्लैट्स होते हैं, हर एक का अपना अलग नंबर। ठीक वैसे ही, आपका Public IP Address आपके पूरे घर के network का “मुख्य पता” है, चाहे उस network से कितने भी devices क्यों न जुड़े हों, मोबाइल, लैपटॉप, स्मार्ट टीवी।

यहां एक common beginner confusion है, बहुत लोग सोचते हैं कि उनके घर के हर device का अपना अलग Public IP Address होता है। ऐसा नहीं होता। घर के सारे devices बाहर की दुनिया के लिए एक ही Public IP Address से पहचाने जाते हैं, अंदर से उनकी अलग पहचान Private IP Address से होती है, जिसे हम अभी आगे समझेंगे।

Also Read: नेटवर्क क्या है

Private IP Address क्या है

Private IP Address वो address होता है जो आपके घर या office के local network के अंदर हर device को अलग पहचान देने के लिए दिया जाता है, और यह बाहर internet पर visible नहीं होता।

जब आपके router से मोबाइल, लैपटॉप, और स्मार्ट टीवी जुड़ते हैं, तो router खुद इन सबको अलग अलग Private IP Address असाइन करता है। यह पूरी प्रक्रिया DHCP नाम की एक system से होती है, जिसके बारे में हम आगे विस्तार से जानेंगे।

अब उसी society वाले example को आगे बढ़ाते हैं। Society का main gate address (Public IP) एक ही रहता है, लेकिन अंदर हर फ्लैट का अपना नंबर होता है, फ्लैट 101, फ्लैट 102, इसी तरह। ये फ्लैट नंबर सिर्फ society के अंदर काम करते हैं, बाहर वालों को इनसे सीधा कोई मतलब नहीं। Private IP Address भी बिल्कुल इसी तरह काम करता है, सिर्फ आपके local network के अंदर।

एक बहुत common सवाल यह भी आता है कि “मोबाइल data और WiFi का IP Address अलग अलग क्यों दिखता है?” इसका जवाब यही Private IP वाला concept है। जब आप WiFi से जुड़े होते हैं, तो आपका router आपको एक Private IP Address देता है। लेकिन जब आप उसी device पर mobile data इस्तेमाल करते हैं, तो आप एक बिल्कुल अलग network (आपकी telecom company के network) से जुड़ते हैं, जो आपको अपना अलग Private IP Address देता है। यही वजह है कि दोनों बार आपको अलग अलग IP Address दिखते हैं, network अलग है इसलिए पहचान भी अलग है।

Private IP Address की Reserved Range (RFC 1918)

Private IP Address कोई भी random number नहीं होता। इसके लिए कुछ खास ranges पहले से reserve की गई हैं, जिन्हें RFC 1918 नाम के standard document में define किया गया है।

Rangeइस्तेमाल कहां होता है
10.0.0.0 से 10.255.255.255बड़े corporate networks
172.16.0.0 से 172.31.255.255मध्यम आकार के networks
192.168.0.0 से 192.168.255.255ज्यादातर घर और छोटे office networks

यही वजह है कि जब भी आप अपने router की settings check करते हैं, तो अक्सर आपको 192.168.1.1 जैसा कोई address दिखता है, यह इसी reserved range का हिस्सा है।

Static IP Address क्या है

Static IP Address वो address होता है जो एक बार असाइन होने के बाद बदलता नहीं, यह हमेशा एक जैसा बना रहता है।

Static IP Address ज्यादातर उन जगहों पर इस्तेमाल होता है जहां लगातार एक ही address की जरूरत होती है, जैसे कोई business जो अपनी खुद की website host करता है, या कोई company जो remote server से लगातार connect रहना चाहती है।

एक practical बात यहां समझनी जरूरी है, ज्यादातर आम इस्तेमाल करने वालों को Static IP Address की जरूरत नहीं होती। यह ज्यादातर एक business या technical जरूरत है, आम घर के internet connection के लिए इसकी कोई खास ज़रूरत नहीं पड़ती।

Dynamic IP Address क्या है

Dynamic IP Address वो address होता है जो समय समय पर अपने आप बदलता रहता है, और इसे ISP अपने DHCP system के जरिए असाइन करता है।

यह एक बहुत ही आम सवाल है, “मेरा IP Address बार बार क्यों बदलता रहता है?” इसका सीधा जवाब यही है, आपको Dynamic IP Address मिला हुआ है। जब भी आप अपना router restart करते हैं, या कुछ समय बाद ISP अपने आप IP Addresses का pool घुमाता है, तो आपको एक नया IP Address मिल जाता है।

इसे लेकर एक common गलतफहमी भी होती है, कुछ लोग सोचते हैं कि IP Address का बदलना कोई problem या security issue है। असल में यह बिल्कुल normal process है, बल्कि एक तरह से यह फायदेमंद भी है, क्योंकि बदलता हुआ address track करना attacker के लिए थोड़ा मुश्किल हो जाता है।

ज्यादातर घरेलू internet connections, चाहे Jio Fiber हो, Airtel हो, या BSNL, Dynamic IP Address ही इस्तेमाल करते हैं, क्योंकि यह ISP के लिए भी ज्यादा efficient तरीका है limited addresses को manage करने का।

Shared बनाम Dedicated Website IP Address

अब तक हमने आपके device के IP Address की बात की, लेकिन एक और जगह भी IP Address का role आता है, वेबसाइट hosting में।

Shared IP Address का मतलब है कि एक ही IP Address पर कई सारी websites एक साथ host होती हैं, जबकि Dedicated IP Address सिर्फ एक ही website के लिए reserved होता है।

ज्यादातर छोटी websites, जैसे personal blogs या small business sites, shared hosting इस्तेमाल करती हैं, जहां एक ही server और एक ही IP Address पर कई websites चलती हैं। इसे किसी बड़ी building में कई companies के दफ्तर होने जैसा समझिए, building का address एक ही है, लेकिन अंदर कई companies काम कर रही हैं।

वहीं Dedicated IP Address उन websites के लिए इस्तेमाल होता है जिन्हें अपना खुद का SSL certificate चाहिए होता है, या जो अपना FTP server चलाना चाहती हैं।

FeatureShared IPDedicated IP
Websites कितनी होस्ट होती हैंकई websites एक साथसिर्फ एक website
SSL certificateज्यादातर shared तरीके सेindependent और आसान
लागतकमज्यादा
इस्तेमालPersonal blogs, small businessबड़े business, dedicated server जरूरतें

IP Address के प्रकार: पूरी तस्वीर एक नज़र में

चारों classifications को अगर एक साथ देखा जाए, तो पूरी तस्वीर कुछ इस तरह बनती है।

ClassificationType 1Type 2किस पर निर्भर करता है
Location के आधार परPublic IPPrivate IPNetwork के अंदर है या बाहर
बदलाव के आधार परStatic IPDynamic IPISP कैसे assign करता है
Website hosting के आधार परShared IPDedicated IPHosting plan किस तरह का है

तो आपका घर का router एक साथ Public भी हो सकता है और Dynamic भी, यही असली समझ है इस पूरे topic की।

IPv4 बनाम IPv6

IPv4 बनाम IPv6

IPv4 और IPv6, दोनों Internet Protocol के दो अलग-अलग versions हैं। IPv4, 32-bit के numbers से बनता है और लगभग 4.3 अरब unique addresses बना सकता है, जबकि IPv6, 128-bit का होता है और इतने ज्यादा addresses बना सकता है कि practically ये कभी खत्म ही नहीं होंगे।

अब सवाल यह उठता है कि जब IPv4 पहले से चल रहा था, तो IPv6 बनाने की जरूरत ही क्यों पड़ी? इसका जवाब समझने के लिए पहले दोनों को अलग-अलग समझते हैं, फिर यह भी देखेंगे कि असल में यह transition क्यों जरूरी हो गई।

IPv4 Address का Format

IPv4, यानी Internet Protocol version 4, वही format है जो हमने शुरुआत में देखा था, जैसे 192.168.1.1। यह चार numbers का सेट होता है, जिन्हें period से अलग किया जाता है, और हर number 0 से 255 के बीच होता है।

Technical रूप से, IPv4 address 32 bits का होता है, यानी 32 ones और zeros की एक string। इसीलिए total combinations की संख्या 2 की power 32 होती है, जो लगभग 4,294,967,296 यानी करीब 4.3 अरब addresses बनती है। 1980 के दशक में जब यह डिज़ाइन हुआ था, तब यह संख्या लगभग असीमित लगती थी।

IPv6 Address का Format

IPv6, यानी Internet Protocol version 6, इससे बिल्कुल अलग दिखता है। एक typical IPv6 address कुछ ऐसा दिखता है, 2001:0db8:85a3:0000:0000:8a2e:0370:7334।

यहां periods की जगह colon (:) का इस्तेमाल होता है, और numbers की जगह hexadecimal values इस्तेमाल होती हैं, यानी 0 से 9 के साथ साथ A से F तक के letters भी। IPv6 address 128 bits का होता है, यानी IPv4 से चार गुना ज्यादा लंबा। इसकी वजह से total addresses की संख्या 2 की power 128 होती है, जो करीब 340 undecillion (3.4 x 10 की power 38) तक पहुंचती है, एक ऐसा नंबर जिसे आम भाषा में समझ पाना भी मुश्किल है।

एक common confusion यहां यह होता है कि लोग IPv6 का लंबा format देखकर घबरा जाते हैं और सोचते हैं कि यह कहीं ज्यादा complicated technology है। असल में काम वही है, बस addresses ज्यादा बनाने के लिए ज्यादा digits इस्तेमाल हुए हैं।

IPv4 Exhaustion और IPv6 की जरूरत क्यों पड़ी

यह वाला हिस्सा असल में सबसे interesting है, क्योंकि यही वजह है कि आज दोनों versions साथ-साथ चल रहे हैं।

1994 में जब internet अभी शुरुआती दौर में ही था, IETF (Internet Engineering Task Force) को अंदाज़ा हो गया था कि 4.3 अरब addresses कभी न कभी कम पड़ जाएंगे। और यह सच साबित हुआ, 3 फरवरी 2011 को IANA के पास मौजूद सारे free IPv4 addresses पूरी तरह allot हो चुके थे। इसके बाद Asia-Pacific की regional registry APNIC ने भी अप्रैल 2011 में अपना IPv4 pool लगभग खाली होने की जानकारी दी।

यहां एक बात समझना जरूरी है, IPv4 addresses का “खत्म होना” मतलब internet का बंद हो जाना नहीं है। NAT (Network Address Translation) जैसी तकनीकों की वजह से एक ही Public IP Address पर हजारों Private IP Address के devices काम चला लेते हैं, यही वजह है कि आम इंसान को यह exhaustion कभी महसूस ही नहीं हुई।

लेकिन असली दबाव आया IoT devices से, स्मार्ट टीवी, स्मार्ट वॉच, स्मार्ट कैमरे, ऐसे अरबों devices जो अब खुद अपनी internet पहचान मांगते हैं। इतने बड़े पैमाने पर devices को सिर्फ NAT के सहारे नहीं चलाया जा सकता, यहीं से IPv6 की असली जरूरत समझ आती है।

एक practical reality यह भी है कि IPv6 को standardize हुए करीब तीन दशक हो चुके हैं, फिर भी 2026 में global internet traffic का सिर्फ करीब 45 प्रतिशत हिस्सा ही IPv6 पर चलता है। बाकी अब भी IPv4 और NAT के सहारे ही काम चला रहा है, ज्यादातर devices और networks आज dual-stack मोड में हैं, यानी वो एक साथ IPv4 और IPv6 दोनों को support करते हैं।

IPv4 vs IPv6 Comparison

FeatureIPv4IPv6
Address Length32-bit128-bit
FormatDecimal, period से अलग (जैसे 192.168.1.1)Hexadecimal, colon से अलग (जैसे 2001:0db8::1)
Total Addressesलगभग 4.3 अरबलगभग 340 undecillion
पहली बार इस्तेमाल1983Standardize 1998 में
Global Traffic Share (2026 तक)बाकी बचा हिस्सालगभग 45%
मुख्य limitation/फायदाAddresses सीमित, NAT पर निर्भरAddresses लगभग असीमित, IoT के लिए तैयार

IP Address Classes और Reserved Addresses

Internet Protocol Address Classes वो पुराना तरीका था जिससे IPv4 addresses को उनकी range के हिसाब से पांच groups, Class A, B, C, D, और E में बांटा गया था। इसके साथ ही कुछ खास addresses भी reserve किए गए हैं, जो normal browsing के लिए नहीं बल्कि खास technical कामों के लिए इस्तेमाल होते हैं, जैसे 127.0.0.1।

अब यहां एक बात शुरुआत में ही clear कर देते हैं, “Class” शब्द सुनकर बहुत लोग सोचते हैं कि यह किसी स्कूल की class जैसा कोई ranking system है, जैसे Class A सबसे अच्छा और Class E सबसे कमजोर। असल में ऐसा बिल्कुल नहीं है। यह सिर्फ अलग अलग size के networks को manage करने का एक तरीका था, हर class एक अलग जरूरत के हिसाब से बनाई गई थी।

Class A, B, और C IP Address क्या होते हैं

IANA ने IPv4 addresses को network के size के हिसाब से तीन मुख्य classes में बांटा था, ताकि बड़े, मध्यम, और छोटे networks को उनकी जरूरत के हिसाब से addresses मिल सकें।

इसे ऐसे समझिए, जैसे किसी शहर में housing societies अलग अलग साइज़ की होती हैं। कोई society बहुत बड़ी है जिसमें हजारों फ्लैट्स हैं, कोई मध्यम साइज़ की है, और कोई छोटी सी society है सिर्फ कुछ ही घरों वाली। Class A, B, C भी बिल्कुल इसी सोच पर बने हैं, बड़े networks के लिए ज्यादा host addresses, छोटे networks के लिए कम।

ClassAddress Rangeकिसके लिए बना
Class A1.0.0.0 से 126.255.255.255बहुत बड़े networks, जैसे बड़ी सरकारी संस्थाएं या global companies
Class B128.0.0.0 से 191.255.255.255मध्यम आकार के networks, जैसे universities या मध्यम कंपनियां
Class C192.0.0.0 से 223.255.255.255छोटे networks, जैसे घर या छोटे office

यहां एक common confusion यह भी होता है कि आजकल भी हर IP Address इसी classful system के हिसाब से बांटा जाता है। असल में आजकल ज्यादातर networks classful system की जगह CIDR (Classless Inter-Domain Routing) का इस्तेमाल करते हैं, जो कहीं ज्यादा flexible तरीका है addresses बांटने का। इसके बारे में हम आगे Subnetting वाले section में विस्तार से जानेंगे। लेकिन Class A, B, C को समझना अब भी जरूरी है, क्योंकि यह foundational concept है जिस पर बाकी की networking समझ टिकी होती है।

Class D और Class E IP Address क्या होते हैं

Class A, B, C तो आम इस्तेमाल के लिए हैं, लेकिन Class D और Class E का काम बिल्कुल अलग है।

Class D addresses का इस्तेमाल multicast communication के लिए होता है, यानी जब एक ही data एक साथ कई सारे devices को भेजना हो, एक जैसे किसी live streaming का broadcast कई viewers को एक साथ भेजा जाता है।

Class E addresses सिर्फ research और experimental इस्तेमाल के लिए reserve किए गए हैं। आम internet इस्तेमाल करने वाले किसी व्यक्ति को इनसे कभी सामना नहीं होता।

ClassAddress Rangeइस्तेमाल
Class D224.0.0.0 से 239.255.255.255Multicast communication
Class E240.0.0.0 से 255.255.255.255Research और experimental उद्देश्य

एक practical बात यह समझनी जरूरी है कि आपको अपनी रोजमर्रा की internet ब्राउज़िंग में Class D या E का सामना कभी नहीं होगा। यह जानकारी ज्यादातर exam preparation या networking की गहराई समझने के लिए काम आती है।

Loopback Address (127.0.0.1) क्या है

127.0.0.1 एक खास तरह का IP Address है, जिसे Loopback Address कहा जाता है। यह किसी भी computer को खुद से बात करने या खुद को test करने के लिए इस्तेमाल होता है, चाहे उस computer को कोई असली IP Address मिला हो या नहीं।

इसे ऐसे समझिए, जैसे आप खुद को आईने में देखकर अपनी बात confirm करते हैं। जब कोई developer या technician यह check करना चाहता है कि उसके computer का network software सही से काम कर रहा है या नहीं, तो वो 127.0.0.1 पर एक request भेजता है। यह request बाहर कहीं नहीं जाती, सीधे उसी computer के अंदर वापस आ जाती है। इसीलिए इसे “localhost” भी कहा जाता है।

एक practical use case यहां देखते हैं। जब कोई web developer अपनी website बनाते वक्त उसे बिना internet पर publish किए अपने ही computer पर test करना चाहता है, तो वो अक्सर 127.0.0.1 का इस्तेमाल करता है ताकि website खुद के computer के अंदर ही चल जाए, test करने के लिए बाहर सर्वर पर डालने की जरूरत ही न पड़े।

Reserved और APIPA Addresses क्या हैं

कुछ और IP Addresses भी हैं जो normal इस्तेमाल के लिए नहीं, बल्कि खास technical situations के लिए reserve किए गए हैं।

0.0.0.0 को “default network” कहा जाता है। यह एक ऐसा address है जो किसी अनजान या invalid network को दिखाने के लिए इस्तेमाल होता है, यह कोई असली destination नहीं होता।

255.255.255.255 को broadcast address कहा जाता है। जब किसी network के सारे devices को एक साथ कोई message भेजना हो, तो यह address इस्तेमाल होता है।

अब एक बहुत practical और troubleshooting से जुड़ा हिस्सा आता है, APIPA (Automatic Private IP Addressing)। अगर कभी आपने अपने computer में देखा हो कि internet नहीं चल रहा और IP Address कुछ ऐसा दिखे, 169.254.x.x, तो यह कोई खराबी नहीं बल्कि एक साफ संकेत है।

जब आपका computer किसी network से जुड़ता है लेकिन उसे router या DHCP से कोई सही IP Address नहीं मिल पाता, तो वो अपने आप एक temporary address इस्तेमाल कर लेता है, जो हमेशा 169.254.0.1 से 169.254.254.254 की range में होता है। यही APIPA है।

यहां एक common गलतफहमी यह होती है कि लोग 169.254.x.x वाला address देखकर सोचते हैं कि उनका computer खराब हो गया है। असल में यह सिर्फ यह बताता है कि network connection में कोई दिक्कत है, या तो router से properly connect नहीं हो पाया, या cable/WiFi में कोई issue है।

यह जानकारी बेसिक troubleshooting के लिए बहुत काम आती है, अगर आपका “no internet, limited connectivity” जैसा error आ रहा हो, तो सबसे पहले अपनी IP Address चेक कीजिए, अगर वो 169.254 से शुरू हो रही है, तो समस्या network connection में है, ना कि आपकी device में।

Reserved Addressनाममतलब
0.0.0.0Default NetworkInvalid या unknown network को दिखाता है
127.0.0.1Loopback AddressComputer खुद को test करने के लिए
169.254.0.1 से 169.254.254.254APIPA RangeDHCP से IP न मिलने पर temporary address
255.255.255.255Broadcast Addressपूरे network को एक साथ message भेजने के लिए

Subnetting, CIDR और NAT

Subnetting, CIDR और NAT

Subnetting एक बड़े network को छोटे छोटे हिस्सों में बांटने की तकनीक है, CIDR यह बताने का एक flexible तरीका है कि किसी network में कितने addresses शामिल हैं, और NAT वो तकनीक है जो एक ही Public IP Address पर कई सारे devices को इंटरनेट चलाने देती है।

यह section थोड़ा advanced जरूर लगता है, लेकिन इसे समझना उतना मुश्किल नहीं जितना नाम सुनकर लगता है। असल में यह तीनों concepts आपस में जुड़े हुए हैं, और यही वो तकनीक है जो असल में आज भी IPv4 को जिंदा रखे हुए है, जबकि addresses कब का खत्म हो चुके हैं।

Subnet और Subnet Mask क्या होता है

Subnet एक बड़े network के अंदर बना हुआ एक छोटा नेटवर्क होता है, जो network को manage करना आसान बनाता है।

इसे किसी बड़े apartment complex से समझिए। एक बड़ा complex होता है जिसमें कई सारे towers या wings होते हैं, Wing A, Wing B, Wing C। पूरे complex का एक ही main address है, लेकिन हर wing अपने आप में एक अलग छोटी इकाई की तरह काम करती है, जिससे complex के अंदर movement और management आसान हो जाता है। Subnetting भी बिल्कुल यही काम करती है, एक बड़े network को छोटे, manageable हिस्सों में बांट देती है।

यह किया जाता है Subnet Mask के जरिए। Subnet Mask एक ऐसा number होता है जो यह तय करता है कि IP Address का कौन सा हिस्सा “network” को दिखाता है और कौन सा हिस्सा “device” यानी host को दिखाता है। एक आम subnet mask कुछ ऐसा दिखता है, 255.255.255.0।

एक common confusion यहां यह होता है कि लोग सोचते हैं subnetting सिर्फ बड़ी companies के लिए है। असल में आपका घर का router भी अपने पीछे एक छोटा सा subnet ही चला रहा होता है, बस उसका size बहुत छोटा होता है।

CIDR Notation क्या है

CIDR (Classless Inter-Domain Routing) एक ऐसा तरीका है जिससे यह बताया जाता है कि किसी network में कितने IP addresses शामिल हैं, और यह एक IP Address के आगे स्लैश और एक नंबर लगाकर लिखा जाता है, जैसे 192.168.1.0/24।

पीछे जो Class A, B, C वाला system हमने देखा था, वो काफी rigid था, हर network को सिर्फ तीन fixed sizes में से एक चुनना पड़ता था। इससे बहुत सारे addresses waste हो जाते थे। जैसे अगर किसी छोटी company को सिर्फ 300 addresses चाहिए, लेकिन Class B उन्हें 65 हजार से ज्यादा addresses दे देती थी, बाकी सब waste।

इसी समस्या को हल करने के लिए 1993 में CIDR लाया गया। यह network के size को exactly उतना ही रखने देता है जितनी जरूरत है, ना कम ना ज्यादा। “/24” का मतलब है कि पहले 24 bits network को दिखाते हैं, और बाकी बचे 8 bits devices यानी hosts के लिए इस्तेमाल हो सकते हैं।

CIDR NotationNetwork में कुल Addresses (लगभग)
/24256
/1665,536
/816.7 मिलियन

एक practical बात यह है, जब भी आप किसी router या network settings में “/24” जैसा कुछ देखें, तो घबराइए मत, यह सिर्फ यह बता रहा है कि उस network में कितने devices जुड़ सकते हैं।

NAT (Network Address Translation) क्या है

NAT एक तकनीक है जो private IP Address को public IP Address में बदलती है, ताकि एक ही Public IP Address पर घर या office के कई सारे devices एक साथ इंटरनेट इस्तेमाल कर सकें।

यह वो जगह है जहां पिछले सारे concepts आपस में जुड़ जाते हैं। याद कीजिए हमने Public और Private IP Address वाले section में देखा था कि आपके घर का router एक ही Public IP लेता है, लेकिन अंदर के सारे devices अपने अलग Private IP Address इस्तेमाल करते हैं। सवाल यह है कि जब आपका फोन कोई website request भेजता है, तो internet पर उसकी पहचान कैसे होती है, जबकि उसका IP Address तो private है, बाहर visible ही नहीं होता?

यहीं NAT काम आता है। जब आपके फोन की request router तक पहुंचती है, router उस request के ऊपर से आपका Private IP Address हटाकर अपना Public IP Address लगा देता है, फिर उसे internet पर भेजता है। जब जवाब वापस आता है, router को याद रहता है कि यह request असल में किस device से आई थी, और वो जवाब सही device तक पहुंचा देता है।

इसे किसी बड़े office की reception desk से समझिए। बाहर से आने वाली सारी calls एक ही main number पर आती हैं, लेकिन reception यह जानता है कि कौन सी call किस employee के लिए है, और उसे सही extension पर transfer कर देता है। बाहर वालों को सिर्फ एक ही नंबर दिखता है, अंदर की पूरी व्यवस्था छुपी रहती है।

NAT की सबसे बड़ी अहमियत यह है कि इसी की वजह से IPv4 का 4.3 अरब addresses वाला सीमित pool आज भी काम चला पा रहा है। अगर NAT न होता, तो दुनिया के हर एक device को अपना खुद का अलग Public IP चाहिए होता, और IPv4 addresses बहुत पहले ही पूरी तरह खत्म हो चुके होते।

ICMP और Ping क्या है

ICMP (Internet Control Message Protocol) एक ऐसा protocol है जो network में errors की जानकारी देने और connectivity test करने के लिए इस्तेमाल होता है, और इसका सबसे common इस्तेमाल Ping कमांड में दिखता है।

जब आप अपने computer में ping google.com जैसा कोई कमांड चलाते हैं, तो असल में आपका computer ICMP का इस्तेमाल करके एक छोटा सा signal भेजता है और यह चेक करता है कि दूसरा device जवाब दे रहा है या नहीं।

इसे radar वाले example से समझिए। जैसे कोई radar एक signal भेजता है और यह पता लगाता है कि सामने कोई चीज़ मौजूद है या नहीं, signal वापस आने में जितना समय लगे, उसी से distance और connectivity का अंदाजा लगता है। Ping बिल्कुल वैसे ही काम करता है, network की connectivity और response time test करने के लिए।

एक practical use case यहां है, अगर आपका internet धीरे चल रहा है या किसी website तक connect नहीं हो पा रहा, तो सबसे पहला troubleshooting step यही होता है, उस website या server को ping करके देखना कि जवाब आ रहा है या नहीं, और अगर आ रहा है तो कितनी देर में आ रहा है।

अपना IP Address कैसे पता करें

अपना IP Address पता करने के लिए आप अपने device की network settings चेक कर सकते हैं, या फिर Google पर सीधे “what is my IP” सर्च करके तुरंत अपना Public IP Address देख सकते हैं।

यहां एक जरूरी बात समझना जरूरी है, जब आप अपने device की settings में IP Address देखते हैं, तो वो आपका Private IP Address होता है, यानी सिर्फ आपके local network के अंदर की पहचान। लेकिन जब आप Google पर सर्च करके या किसी online tool से IP Address चेक करते हैं, तो वो आपका Public IP Address दिखाता है, यानी आपके पूरे घर के network की internet पर पहचान। दोनों अलग होते हैं, और यह फर्क समझना ही आगे की पूरी confusion खत्म कर देता है।

चलिए हर device के हिसाब से step by step देखते हैं।

Windows पर IP Address कैसे पता करें

Windows computer पर अपना Private Internet Protocol Address पता करना बहुत आसान है।

सबसे पहले Start Menu खोलिए और “cmd” टाइप करके Command Prompt खोलिए। इसके बाद यह कमांड टाइप कीजिए:

ipconfig

Enter दबाते ही आपको काफी सारी जानकारी दिखेगी, लेकिन आपको सिर्फ IPv4 Address वाली line देखनी है। यही आपका Private IP Address है, जो अक्सर 192.168.x.x जैसा दिखता है।

एक common गलती यहां यह होती है कि लोग output में दिख रहे “Default Gateway” को अपना IP Address समझ लेते हैं। असल में Default Gateway आपके router का IP Address होता है, ना कि आपके computer का। हमेशा IPv4 Address वाली line ही देखिए।

Mac पर IP Address कैसे पता करें

Mac पर तरीका थोड़ा अलग है, लेकिन उतना ही आसान।

Apple menu से System Preferences (या नए macOS versions में System Settings) खोलिए, फिर Network पर क्लिक कीजिए। यहां आपको जिस भी network से आप जुड़े हैं, चाहे WiFi हो या Ethernet, उसके सामने आपका IP Address दिख जाएगा।

Android पर इंटरनेट प्रोटोकॉल एड्रेस कैसे पता करें

Android phone में यह जानकारी WiFi settings के अंदर छुपी होती है।

Settings खोलिए, फिर WiFi पर जाइए, और जिस network से आप जुड़े हैं उस पर tap कीजिए या उसके बगल में दिख रहे settings icon पर क्लिक कीजिए। यहां “IP Address” के सामने आपको वो नंबर दिख जाएगा।

iPhone पर इंटरनेट प्रोटोकॉल एड्रेस कैसे पता करें

iPhone पर भी तरीका काफी मिलता जुलता है।

Settings खोलिए, Wi-Fi पर जाइए, और जिस network से आप जुड़े हैं उसके सामने दिख रहे (i) icon पर टैप कीजिए। यहां आपको IP Address की पूरी जानकारी मिल जाएगी।

Online Tools से Public IP Address कैसे चेक करें

अगर आपको अपना Public IP Address जानना है, यानी आपके पूरे घर के network की internet पर पहचान, तो इसका सबसे आसान तरीका है Google पर सीधे “what is my ip” सर्च करना। Google खुद ही आपका Public IP Address दिखा देता है, बिना किसी अलग वेबसाइट पर जाए।

एक practical बात यहां ध्यान देने वाली है, यह tools सिर्फ आपका IP Address और लगभग अंदाजा city या ISP का नाम बता सकते हैं, यह आपका exact घर का पता नहीं बताते। इसे लेकर अक्सर एक गलतफहमी होती है कि IP Address से कोई सीधा आपके दरवाज़े तक पहुंच सकता है, जबकि असल में इससे सिर्फ एक मोटा-मोटा location अंदाजा ही मिलता है।

Deviceकहां देखेंदिखेगा कौन सा IP
WindowsCommand Prompt में ipconfigPrivate IP
MacSystem Preferences > NetworkPrivate IP
AndroidSettings > WiFi > Network DetailsPrivate IP
iPhoneSettings > Wi-Fi > (i) iconPrivate IP
Google Search“what is my ip” सर्च करकेPublic IP

इंटरनेट प्रोटोकॉल बनाम MAC Address

इंटरनेट प्रोटोकॉल बनाम MAC Address

IP Address और MAC Address दोनों ही किसी device की पहचान से जुड़े होते हैं, लेकिन IP Address बदल सकता है और यह network के हिसाब से असाइन होता है, जबकि MAC Address एक fixed number होता है जो device बनाते वक्त ही उसके hardware में सेट कर दिया जाता है।

यह उन topics में से एक है जहां beginners सबसे ज्यादा confuse होते हैं। बहुत बार लोग इन दोनों terms को एक ही समझकर इस्तेमाल कर लेते हैं, जबकि असल में इनका काम बिल्कुल अलग है। चलिए इसे साफ साफ समझते हैं।

IP और MAC Address के बीच मुख्य अंतर

सबसे पहले इसे एक real life example से समझिए। सोचिए आपके पास एक गाड़ी है। उस गाड़ी का एक chassis number होता है, जो कंपनी में गाड़ी बनते वक्त ही engrave कर दिया जाता है, यह कभी नहीं बदलता, चाहे आप गाड़ी को किसी भी शहर ले जाएं। लेकिन उसी गाड़ी की एक number plate भी होती है, जो इस बात पर निर्भर करती है कि गाड़ी किस राज्य या शहर में registered है, और अगर आप गाड़ी को दूसरे राज्य में शिफ्ट करके दोबारा register कराएं, तो number plate बदल जाती है।

MAC Address बिल्कुल chassis number जैसा है, fixed, हमेशा एक जैसा। IP Address number plate जैसा है, जो location और network के हिसाब से बदल सकता है।

FeatureIP AddressMAC Address
पूरा नामInternet Protocol AddressMedia Access Control Address
बदलता है या नहींहां, network बदलने पर या dynamic होने पर बदल सकता हैनहीं, हमेशा एक जैसा रहता है
असाइन कौन करता हैISP या router (DHCP के जरिए)Device बनाने वाली कंपनी (manufacturer)
काम करता हैNetwork Layer परData Link Layer पर
LengthIPv4 में 32-bit, IPv6 में 128-bit48-bit (6 groups of hexadecimal, जैसे 00:1A:2B:3C:4D:5E)
इस्तेमालInternet पर device को locate करना और data route करनाLocal network के अंदर hardware को पहचानना

एक common confusion यहां यह भी होता है कि लोग सोचते हैं MAC Address भी बदला जा सकता है जैसे IP Address बदलता है। Technically MAC Address को software के जरिए “spoof” यानी temporarily बदला जा सकता है, लेकिन device के हार्डवेयर में असली MAC Address हमेशा वही रहता है जो manufacturer ने सेट किया था।

ARP कैसे IP Address को MAC Address से जोड़ता है

अब एक practical सवाल यह आता है, अगर इंटरनेट प्रोटोकॉल एड्रेस और MAC Address दोनों अलग अलग चीज़ें हैं, तो network को यह कैसे पता चलता है कि कौन सा IP Address किस device (यानी किस MAC Address) का है?

यह काम करता है ARP (Address Resolution Protocol)। जब भी आपके local network में कोई device किसी दूसरे device से data भेजना चाहता है, तो वो सबसे पहले पूछता है, “यह IP Address किस MAC Address का है?” यह जवाब मिलने के बाद ही data सही device तक पहुंच पाता है।

इसे किसी बड़ी society के reception desk से समझिए। अगर किसी को “फ्लैट नंबर 302 में रहने वाले शर्मा जी” तक कोई सामान पहुंचाना है, तो reception यह जानता है कि शर्मा जी असल में कौन हैं और उनका असली नाम क्या है, यानी वो फ्लैट नंबर (IP Address) को सही व्यक्ति (MAC Address) से जोड़ देता है। हर बार यह जानकारी device अपने पास एक छोटी सी list में रखता है, जिसे ARP Table कहा जाता है, ताकि बार बार यह सवाल पूछना ना पड़े।

यह पूरा process इतना तेज़ और automatic होता है कि आम इस्तेमाल करने वाले को इसका एहसास तक नहीं होता, लेकिन यही वो mechanism है जो आपके local network के अंदर हर data को सही device तक पहुंचाता है।

सुरक्षा खतरे (Security Threats)

IP Address से जुड़े कुछ real सुरक्षा खतरे जरूर होते हैं, जैसे spoofing, DDoS attacks, और stalking, लेकिन सिर्फ किसी के पास आपका IP Address होने से वो सीधे आपके घर तक नहीं पहुंच सकता या आपका बैंक अकाउंट नहीं हैक कर सकता, यह डर ज्यादातर गलतफहमी पर आधारित है, हकीकत उतनी डरावनी नहीं जितनी लगती है।

बहुत सारे लोग जब यह सुनते हैं कि किसी को उनका इंटरनेट प्रोटोकॉल एड्रेस मिल गया है, तो घबरा जाते हैं। यह घबराहट समझ में आती है, लेकिन असल खतरा क्या है और सिर्फ अफवाह क्या है, यह जानना ज्यादा जरूरी है। चलिए एक एक करके देखते हैं कि IP Address से जुड़े असली खतरे कौन से हैं।

IP Spoofing क्या है

IP Spoofing एक तकनीक है जिसमें कोई attacker अपने data packets में असली IP Address की जगह कोई नकली या किसी और का IP Address लगा देता है, ताकि वो अपनी असली पहचान छुपा सके।

इसे एक चिट्ठी के उदाहरण से समझिए। मान लीजिए किसी ने आपको एक letter भेजा, लेकिन envelope पर अपना असली पता ना लिखकर किसी और का पता लिख दिया। आपको लगेगा कि यह letter किसी और ने भेजा है, जबकि असल भेजने वाला कोई और है। IP Spoofing में भी यही होता है, data packet के ऊपर एक नकली sender address लगा दिया जाता है।

यह तकनीक ज्यादातर बड़े हमलों की तैयारी में इस्तेमाल होती है, आम internet इस्तेमाल करने वाले को इससे सीधा खतरा कम होता है, लेकिन यह जानना जरूरी है क्योंकि यही कई दूसरे हमलों की नींव बनता है।

DDoS Attack और IP Address का संबंध

DDoS यानी Distributed Denial of Service एक ऐसा हमला है जिसमें एक साथ हजारों या लाखों devices किसी एक server या website को इतने सारे requests भेज देते हैं कि वो server ओवरलोड होकर काम करना बंद कर देता है।

इसे एक दरवाज़े के उदाहरण से समझिए। सोचिए एक छोटी दुकान का एक ही दरवाज़ा है, और अचानक हजारों लोग एक साथ उस दरवाज़े में घुसने की कोशिश करने लगें। ना कोई अंदर जा पाएगा, ना दुकान ठीक से काम कर पाएगी। DDoS attack भी बिल्कुल ऐसा ही करता है, किसी website के server को इतने requests से भर देता है कि असली users भी उस website तक नहीं पहुंच पाते।

यहां एक जरूरी बात समझनी है, DDoS attack ज्यादातर बड़ी websites, gaming servers, या online services को निशाना बनाता है, ना कि किसी आम व्यक्ति के फोन या लैपटॉप को। हां, अगर आप online gaming करते हैं और किसी ने आपका IP Address पता लगा लिया, तो कुछ मामलों में आपके connection को target किया जा सकता है, इसीलिए online gaming community में IP Address को सार्वजनिक ना करने की सलाह अक्सर दी जाती है।

Online Stalking और Location Tracking

यह वो जगह है जहां सबसे ज्यादा गलतफहमी फैली हुई है। बहुत लोगों को लगता है कि अगर किसी के पास उनका IP Address आ गया, तो वो सीधे उनका घर का पता निकाल लेगा।

सच्चाई यह है कि IP Address से सिर्फ एक मोटा मोटा अंदाज़ा मिलता है कि आप किस शहर या इलाके में हैं और आपका ISP कौन सा है, यह किसी को आपका exact घर का पता या गली नहीं बता सकता।

फिर भी, एक हद तक सावधानी जरूरी है। खासकर online streaming या gaming के दौरान, अगर कोई आपका IP Address जान ले, तो वो कम से कम आपके शहर का अंदाजा लगा सकता है, और कुछ मामलों में यह harassment या targeted DDoS जैसी स्थितियों तक ले जा सकता है। इसीलिए किसी अनजान व्यक्ति के साथ अपना IP Address शेयर करने से बचना एक अच्छी आदत है, भले ही खतरा उतना बड़ा ना हो जितना लोग सोचते हैं।

Packet Sniffing क्या है

Packet Sniffing एक तरीका है जिसमें कोई network पर बहने वाले data packets को बीच में ही पकड़कर पढ़ने की कोशिश करता है।

इसे एक खुली चिट्ठी से समझिए। अगर आप किसी को एक बंद envelope में चिट्ठी भेजते हैं, तो रास्ते में कोई उसे आसानी से नहीं पढ़ सकता। लेकिन अगर वही चिट्ठी बिना envelope के, खुली हुई भेजी जाए, तो रास्ते में कोई भी उसे पढ़ सकता है। Public WiFi, जैसे किसी cafe या airport का free WiFi, अक्सर इसी तरह असुरक्षित होता है, वहां data packets बिना proper encryption के भेजे जा सकते हैं, जिससे कोई भी बीच में उन्हें पकड़ सकता है।

यही वजह है कि किसी भी sensitive काम, जैसे बैंकिंग या पासवर्ड डालना, को public WiFi पर करने से बचने की सलाह दी जाती है।

Illegal Content और IP Misuse का खतरा

एक और गंभीर स्थिति यह है, अगर आपका device किसी malware या botnet का शिकार हो जाए, तो आपका IP Address किसी illegal गतिविधि में इस्तेमाल हो सकता है, बिना आपकी जानकारी के।

इसका मतलब यह है कि कई बार असली गुनहगार कोई और होता है, लेकिन चूंकि activity आपके IP Address से हुई दिखती है, इसलिए शक की सुई पहले आप पर आ सकती है। यही वजह है कि अपने device को malware से सुरक्षित रखना और अनजान links या files से बचना सिर्फ privacy के लिए नहीं, बल्कि इस तरह की गलतफहमी से बचने के लिए भी जरूरी है।

खतराक्या होता हैअसली खतरे का स्तर
IP Spoofingनकली sender address लगानाबड़े हमलों की तैयारी में इस्तेमाल, आम यूज़र को सीधा खतरा कम
DDoS AttackServer को requests से ओवरलोड करनाज्यादातर websites और gaming servers को टारगेट करता है
Stalking/TrackingCity स्तर का location अंदाज़ाExact घर का पता नहीं मिलता, फिर भी सावधानी जरूरी
Packet Sniffingबीच में data packets पढ़नाPublic WiFi पर ज्यादा खतरा
Illegal Content MisuseMalware से IP का गलत इस्तेमालDevice सुरक्षित ना हो तो जोखिम

IP Address सुरक्षित कैसे रखें

IP Address सुरक्षित कैसे रखें

अपना इंटरनेट प्रोटोकॉल एड्रेस सुरक्षित रखने के सबसे कारगर तरीके हैं, VPN का इस्तेमाल करना, Proxy Server का सहारा लेना, अपने router की Firewall settings को सही रखना, और कुछ बुनियादी safe browsing आदतों को अपनाना।

पिछले हिस्से में हमने देखा कि IP Address से जुड़े खतरे उतने डरावने नहीं जितना लोग सोचते हैं, फिर भी थोड़ी सावधानी हमेशा बेहतर होती है। चलिए देखते हैं कि आप इसे practically कैसे कर सकते हैं।

VPN का इस्तेमाल करके IP Address छुपाना

VPN (Virtual Private Network) आपके असली IP Address को छुपाकर उसकी जगह VPN server का IP Address इंटरनेट पर दिखाता है, जिससे आपकी असली पहचान और location दोनों छुप जाते हैं।

जब आप VPN ऑन करते हैं, तो आपका सारा data पहले एक encrypted “tunnel” के जरिए VPN के server तक जाता है, और वहां से आगे इंटरनेट पर भेजा जाता है। जिस भी website या service से आप जुड़ रहे हैं, उसे आपका असली IP Address नहीं बल्कि VPN server का IP Address दिखता है।

इसे एक डाकघर के postbox जैसा समझिए। मान लीजिए आप कोई चिट्ठी अपने घर के पते से ना भेजकर, पहले किसी दूसरे शहर के postbox पर भेजते हैं, और वहां से वो आगे भेजी जाती है। पाने वाले को सिर्फ वो postbox वाला पता दिखेगा, आपका असली घर का पता कभी सामने नहीं आएगा। VPN भी बिल्कुल इसी तरह काम करता है।

हां, यह जरूर याद रखिए कि VPN चुनते वक्त एक भरोसेमंद provider चुनना जरूरी है, क्योंकि आपका सारा data उसी VPN server से होकर गुजरता है।

Proxy Server क्या है

Proxy Server भी VPN की तरह ही आपके और internet के बीच एक बिचौलिए की तरह काम करता है, लेकिन यह ज्यादातर सिर्फ आपका IP Address छुपाता है, VPN जितना पूरा data encryption नहीं देता।

यहां एक common confusion होता है, लोग VPN और Proxy को एक ही चीज़ समझ लेते हैं। फर्क यह है कि VPN आपके पूरे device के सारे internet traffic को encrypt करके भेजता है, जबकि Proxy अक्सर सिर्फ specific browser या app के लिए काम करता है, और डेटा को उतनी मजबूती से सुरक्षित नहीं रखता।

FeatureVPNProxy Server
Encryptionपूरा data encrypt होता हैज्यादातर encryption नहीं होता
Coverageपूरे device का trafficअक्सर सिर्फ browser या specific app
Privacy Levelज्यादा सुरक्षिततुलना में कम सुरक्षित
Speed पर असरथोड़ा असर पड़ सकता हैआमतौर पर तेज़

अगर आपको सिर्फ किसी एक वेबसाइट के लिए अपना location बदलना है, तो Proxy काफी है, लेकिन अगर पूरी privacy और security चाहिए, तो VPN बेहतर विकल्प है।

Firewall और Router Security Settings

Firewall एक ऐसी सुरक्षा दीवार की तरह काम करता है जो यह तय करती है कि कौन सा data आपके network के अंदर आ सकता है और कौन सा नहीं।

ज्यादातर घर के routers में पहले से एक बुनियादी Firewall मौजूद होता है, जो automatically चालू रहता है। लेकिन कई बार लोग router की settings कभी check ही नहीं करते। एक अच्छी आदत है कि साल में एक बार अपने router की admin settings में जाकर यह देख लें कि Firewall चालू है या नहीं, और router का default password बदला हुआ है या नहीं।

एक बहुत common गलती यहां होती है, बहुत सारे लोग अपने router का default username और password कभी नहीं बदलते, जो अक्सर “admin” और “admin” जैसा कुछ सरल होता है। यह सुरक्षा की दृष्टि से सबसे बड़ी और सबसे आसानी से ठीक होने वाली गलती है।

Safe Browsing आदतें

Technology के अलावा, कुछ बुनियादी आदतें भी आपकी IP Address और overall online सुरक्षा को मजबूत बनाती हैं।

अनजान links पर क्लिक करने से बचना, खासकर वो जो email या message में अचानक आ जाएं, इसकी वजह से malware आपके device में घुस सकता है, जो आगे चलकर आपके IP Address का गलत इस्तेमाल करा सकता है। साथ ही, अपने router और device का software हमेशा updated रखना भी जरूरी है, क्योंकि पुराने software में अक्सर ऐसी कमजोरियां होती हैं जिनका फायदा उठाया जा सकता है।

Public WiFi पर बैंकिंग या sensitive login जैसे काम करने से बचना भी एक practical आदत है, क्योंकि हमने पिछले section में देखा था कि ऐसे networks पर Packet Sniffing का खतरा ज्यादा रहता है।

इन सब आदतों को मिलाकर देखें, तो यह ना ही किसी महंगे tool की मांग करती हैं, ना ही किसी technical expertise की, बस थोड़ी सी सजगता और सही आदतें ही आपकी IP Address से जुड़ी ज्यादातर चिंताओं को दूर कर देती हैं।

IP Address कौन Allocate करता है

IP Address कौन Allocate करता है

IP Address कोई भी device अपने आप नहीं बना सकता, इसे एक तय व्यवस्था के तहत allocate किया जाता है, जिसकी शुरुआत होती है IANA से, फिर यह Regional Internet Registries के जरिए ISPs तक पहुंचता है, और आखिर में ISP आपको आपका IP Address देता है।

अब तक हमने बहुत बार IANA और ISP जैसे शब्द इस्तेमाल किए, लेकिन यह पूरी allocation व्यवस्था असल में कैसे काम करती है, यह समझना बाकी है। चलिए इसे शुरू से आखिर तक समझते हैं।

IANA क्या है

IANA (Internet Assigned Numbers Authority) वो वैश्विक संस्था है जो पूरी दुनिया में IP Address space को manage करती है, और यह काम ICANN (Internet Corporation for Assigned Names and Numbers) की देखरेख में होता है, जिसे 1998 में स्थापित किया गया था।

इसे भारत के RTO (Regional Transport Office) से समझिए, जहां गाड़ियों के registration नंबर एक तय व्यवस्था के तहत allot किए जाते हैं, कोई भी व्यक्ति खुद से अपनी गाड़ी का नंबर नहीं चुन सकता। ठीक उसी तरह, IANA एक केंद्रीय संस्था है जो यह तय करती है कि IP Addresses का कौन सा हिस्सा दुनिया के किस क्षेत्र को दिया जाएगा।

लेकिन IANA सीधे आम लोगों या यहां तक कि सीधे ISPs को भी addresses नहीं देता। इसके लिए एक बीच की कड़ी होती है, जिसे Regional Internet Registry कहा जाता है।

ISP को IP Address Block कैसे मिलता है (RIRs)

IANA दुनिया को पांच बड़े क्षेत्रों में बांटता है, और हर क्षेत्र की जिम्मेदारी एक Regional Internet Registry यानी RIR को दी गई है, जो आगे उस क्षेत्र के ISPs और बड़े organizations को IP Address blocks allocate करती है।

भारत और पूरे Asia-Pacific क्षेत्र की जिम्मेदारी APNIC (Asia-Pacific Network Information Centre) के पास है। यानी जब Jio, Airtel, या BSNL जैसी कंपनियों को IP Address blocks चाहिए होते हैं, तो वो सीधे IANA से नहीं बल्कि APNIC से यह blocks हासिल करती हैं।

एक दिलचस्प बात यह है, IANA ने अपने पास मौजूद पूरे free IPv4 addresses के आखिरी blocks 3 फरवरी 2011 को इन पांचों RIRs को बांट दिए थे। यानी उसके बाद से IANA के पास बांटने के लिए कोई नया IPv4 address बचा ही नहीं। यही वो पल था जहां से IPv4 exhaustion की कहानी असल में शुरू होती है, जिसे हमने पहले भी छुआ था।

इसके बाद पूरी chain कुछ इस तरह काम करती है, ISP जब अपने ग्राहकों को internet connection देता है, तो वो अपने पास मौजूद उसी allocated block में से एक IP Address आपके router को असाइन करता है। यही वजह है कि जब आप अपना Public IP Address चेक करते हैं, तो वो हमेशा आपके ISP से जुड़ी एक तय range के अंदर ही आता है।

Levelकौन जिम्मेदारक्या काम करता है
वैश्विक स्तरIANA (ICANN के अंतर्गत)पूरी दुनिया के लिए IP Address space manage करना
क्षेत्रीय स्तरRIR (जैसे भारत के लिए APNIC)अपने क्षेत्र के ISPs को blocks allocate करना
स्थानीय स्तरISP (जैसे Jio, Airtel, BSNL)अपने ग्राहकों को असली IP Address असाइन करना

इस पूरी व्यवस्था को समझने के बाद यह साफ हो जाता है कि IP Address कोई random या मनमाना नंबर नहीं, बल्कि एक बहुत ही व्यवस्थित, कई स्तरों वाली प्रक्रिया का नतीजा है।

Myth बनाम Reality: क्या घर का पता चल सकता है?

नहीं, सिर्फ IP Address से कोई आपका exact घर का पता नहीं निकाल सकता। IP Address से ज्यादा से ज्यादा आपके शहर या इलाके और आपके ISP का अंदाजा लगाया जा सकता है, आपकी गली, मकान नंबर, या पिन कोड जैसी सटीक जानकारी इससे कभी नहीं मिलती।

यह शायद इस पूरे topic से जुड़ा सबसे बड़ा डर है। Movies और web-series में अक्सर दिखाया जाता है कि कोई hacker कुछ ही सेकंड में IP Address से किसी का पूरा पता निकाल लेता है, गली, मकान नंबर, सब कुछ। असल जिंदगी में ऐसा नहीं होता, और यह समझना जरूरी है ताकि आप ना तो जरूरत से ज्यादा डरें, ना ही लापरवाह बनें।

IP Address असल में क्या बताता है

जब कोई आपका Public IP Address जान लेता है, तो उसे geolocation databases के जरिए ज्यादा से ज्यादा यह पता चलता है कि यह IP Address किस ISP का है, और वो ISP किस शहर या क्षेत्र में service देता है।

इसे पिन कोड से समझिए। अगर आपको किसी का सिर्फ पिन कोड पता हो, तो आप यह जान सकते हैं कि वो व्यक्ति किस शहर या इलाके में रहता है, लेकिन आप उसका exact घर या गली नहीं बता सकते। IP Address भी बिल्कुल इसी स्तर की जानकारी देता है, शहर या क्षेत्र का अंदाजा, ना कि दरवाज़े तक की सटीक location।

इसकी एक बड़ी वजह यह भी है कि ज्यादातर घरों में Dynamic IP Address इस्तेमाल होता है, जो समय समय पर बदलता रहता है, और यह IP Address असल में आपके घर को नहीं, बल्कि आपके ISP के network के एक हिस्से को represent करता है। साथ ही, हमने पहले भी देखा था कि आपके घर के अंदर के सारे devices एक ही Public IP Address शेयर करते हैं, यानी IP Address individual व्यक्ति की नहीं बल्कि पूरे network connection की पहचान है।

तो फिर डर किस बात का है

अगर exact पता नहीं मिलता, तो सवाल उठता है कि लोग इतना डरते क्यों हैं। इसका जवाब है, थोड़ा डर वाजिब है, बस उसका स्तर अलग है।

City-level location जानने से भी कुछ situations में परेशानी हो सकती है, जैसे अगर कोई online gaming या streaming के दौरान जानबूझकर आपको targeted DDoS के जरिए परेशान करना चाहे, जैसा हमने पहले भी देखा था। इसीलिए अनजान लोगों के साथ अपना IP Address शेयर करने से बचना एक समझदारी भरी आदत है, भले ही खतरा उतना बड़ा ना हो जितना फिल्मों में दिखाया जाता है।

असली खतरा IP Address से सीधे नहीं, बल्कि तब आता है जब उसके साथ कोई और निजी जानकारी भी लीक हो जाए, जैसे आपका नाम, ईमेल, या सोशल मीडिया प्रोफाइल। अकेले IP Address किसी को आपके दरवाज़े तक नहीं पहुंचा सकता, लेकिन बाकी जानकारी के साथ मिलकर वो थोड़ा risk जरूर बढ़ा सकता है।

IP Address का भविष्य

IP Address का भविष्य

आने वाले सालों में IP Address की दुनिया धीरे धीरे पूरी तरह IPv6 की तरफ शिफ्ट होती जाएगी, क्योंकि स्मार्ट डिवाइसेज़ और IoT गैजेट्स की संख्या इतनी तेज़ी से बढ़ रही है कि सीमित IPv4 addresses अब काफी नहीं रह गए हैं।

अभी तक हमने IP Address का इतिहास, इसका काम करने का तरीका, और इससे जुड़े सुरक्षा पहलू समझे। अब जरा आगे की तरफ देखते हैं कि यह टेक्नोलॉजी किस दिशा में बढ़ रही है।

IoT Devices क्यों बदल रहे हैं पूरी तस्वीर

आज के समय में internet सिर्फ मोबाइल और लैपटॉप तक सीमित नहीं रहा। Smart TV, smart watch, smart camera, यहां तक कि smart bulbs और थर्मोस्टेट जैसे छोटे छोटे उपकरण भी अब internet से जुड़े रहते हैं। दुनिया भर में ऐसे connected IoT devices की संख्या 15 अरब से भी ज्यादा हो चुकी है, और यह लगातार बढ़ती जा रही है।

यहीं वो असली दबाव है जिसकी वजह से IPv6 की जरूरत सिर्फ “अच्छा होगा” वाली बात नहीं रही, बल्कि एक जरूरी कदम बन गई है। जब आपके घर का हर एक बल्ब, हर एक कैमरा अपनी अलग internet पहचान मांगेगा, तो सिर्फ NAT के सहारे इतने सारे devices को manage करना मुश्किल होता जाएगा।

IPv6 की तरफ धीमी लेकिन पक्की चाल

एक दिलचस्प बात यह है कि IPv6 को standardize हुए लगभग तीन दशक हो चुके हैं, फिर भी इसकी तरफ transition उतनी तेज़ नहीं रही जितनी उम्मीद की गई थी। 2026 में भी global internet traffic का करीब 45 प्रतिशत हिस्सा ही IPv6 पर चलता है, बाकी अब भी IPv4 और NAT के सहारे काम चला रहा है।

इसकी एक बड़ी वजह यह है कि ज्यादातर networks आज dual-stack मोड में काम कर रहे हैं, यानी वो IPv4 और IPv6 दोनों को एक साथ support करते हैं। इसका मतलब है कि आपका फोन शायद अभी भी IPv4 इस्तेमाल कर रहा हो, फिर भी वो पूरी तरह से काम कर रहा है, क्योंकि network के पीछे दोनों versions साथ साथ चल रहे हैं।

एक practical बात यह भी है, mobile networks ने इस मामले में घरेलू broadband internet से कहीं ज्यादा तेज़ी दिखाई है। ज्यादातर मोबाइल कंपनियां अपने नेटवर्क में IPv6 पहले ही अपना चुकी हैं, क्योंकि उन्हें करोड़ों नए मोबाइल कनेक्शनों के लिए addresses की जरूरत सबसे पहले महसूस हुई।

आगे क्या बदलने वाला है

जैसे जैसे 5G नेटवर्क का विस्तार होगा, और घर घर में smart devices की संख्या बढ़ेगी, IPv6 की तरफ यह शिफ्ट और तेज़ होती जाएगी। एक समय ऐसा आएगा जब IPv4 सिर्फ पुराने legacy systems तक सीमित रह जाएगा, और नई पीढ़ी की टेक्नोलॉजी पूरी तरह IPv6 पर आधारित होगी।

फिर भी, यह बदलाव रातों-रात नहीं होगा। जिस तरह पिछले तीस साल में यह transition धीरे धीरे हुआ है, आने वाले सालों में भी यह क्रमिक ही रहेगा, अचानक कोई “स्विच ऑफ” वाला दिन नहीं आएगा जब IPv4 पूरी तरह बंद कर दिया जाए।

इतना जरूर तय है, जिस तरह आज हर घर में कई स्मार्ट डिवाइसेज़ मौजूद हैं, आने वाले समय में IP Address सिर्फ कंप्यूटर या मोबाइल की पहचान नहीं रहेगा, बल्कि हमारे रोजमर्रा के इस्तेमाल की लगभग हर चीज़ की एक डिजिटल पहचान बन जाएगा।

Conclusion

तो अब तक हमने IP Address को हर एक कोण से समझ लिया है, यह क्या है, कैसे काम करता है, इसके कितने प्रकार होते हैं, और इससे जुड़े सुरक्षा पहलू क्या हैं।

शुरुआत में हमने देखा कि IP Address असल में एक numeric पहचान है, जो हर device को network पर पहचानने और उस तक data पहुंचाने के लिए दी जाती है। इसके बाद हमने Public और Private, Static और Dynamic, IPv4 और IPv6 जैसे classifications को समझा, और यह भी देखा कि यह चारों अलग अलग “types” नहीं, बल्कि एक ही IP Address को देखने के अलग नज़रिए हैं।

हमने यह भी सीखा कि अपना IP Address कैसे पता करें, चाहे Windows हो, Mac, Android, या iPhone। साथ ही IP Address और MAC Address के बीच का फर्क भी साफ हो गया, एक बदलता है, दूसरा हमेशा एक जैसा रहता है।

सबसे जरूरी बात शायद वो myth-busting वाला हिस्सा था, जहां हमने समझा कि सिर्फ IP Address से कोई आपके घर का exact पता नहीं निकाल सकता। यह डर ज्यादातर फिल्मों की देन है, हकीकत उतनी डरावनी नहीं। फिर भी, VPN, Firewall, और safe browsing की आदतें अपनाना हमेशा एक समझदारी भरा कदम है।

अगर आप networking की दुनिया में और गहराई से उतरना चाहते हैं, तो अगला कदम होना चाहिए Subnetting, NAT, और IPv4 vs IPv6 जैसे topics को और विस्तार से समझना, जो हमने इस article में एक बुनियादी परिचय के तौर पर छुए हैं।

FAQs

IP Address का उपयोग क्या है?

IP Address किसी भी device को network पर पहचानने और उस तक सही data पहुंचाने के लिए इस्तेमाल होता है।

IP Address के दो मुख्य प्रकार कौन से हैं?

मुख्य रूप से इसे Public और Private IP Address में बांटा जाता है, हालांकि Static, Dynamic जैसी अन्य classifications भी होती हैं।

192.168 वाला IP Address क्या है?

यह एक Private IP Address range है, जो ज्यादातर घर और छोटे networks में इस्तेमाल होती है।

Loopback IP Address क्या है?

127.0.0.1 एक खास address है, जिसे कोई भी computer खुद को test करने के लिए इस्तेमाल करता है, इसे localhost भी कहते हैं।

अगर किसी को मेरा IP Address मिल जाए तो क्या होगा?

ज्यादा से ज्यादा उसे आपका शहर या ISP पता चल सकता है, आपका exact घर का पता या पहचान इससे नहीं मिलती।

अपना IP Address कैसे पता करें?

Windows में ipconfig कमांड से, Mobile की WiFi settings से, या Google पर “what is my ip” सर्च करके पता कर सकते हैं।

IP Address क्यों बदलता रहता है?

अगर आपको Dynamic IP Address मिला है, तो router restart होने या ISP द्वारा addresses का pool घुमाने पर यह बदल जाता है।

IPv4 और IPv6 में क्या अंतर है?

IPv4, 32-bit का होता है और सीमित addresses देता है, जबकि IPv6, 128-bit का होता है और लगभग असीमित addresses देता है।

क्या VPN से IP Address बदल जाता है?

हां, VPN आपके असली IP Address को छुपाकर उसकी जगह VPN server का IP Address दिखाता है।

क्या IP Address से घर का सही पता चल सकता है?

 नहीं, IP Address से सिर्फ शहर या क्षेत्र का अंदाजा मिलता है, exact घर का पता कभी नहीं मिलता।

Leave a Comment