IP Intelligence बनाम Geolocation API: अंतर
IP geolocation API यह लौटाती है कि IP पता कहाँ स्थित प्रतीत होता है, आम तौर पर देश, क्षेत्र, शहर और निर्देशांक, जबकि IP intelligence API वह सब और साथ में नेटवर्क तथा उसकी प्रतिष्ठा की जानकारी लौटाती है: उसे कौन चलाता है, क्या वह डेटा सेंटर है, और क्या वह ज्ञात VPN, Tor या दुरुपयोगी पता है। पहली "कहाँ" का उत्तर देती है, दूसरी "यह कनेक्शन क्या है और क्या मुझे इस पर भरोसा करना चाहिए" का भी।
दोनों के बीच की रेखा निश्चित नहीं है, और प्रदाता इन शब्दों का ढीले ढंग से उपयोग करते हैं। कुछ "geolocation" उत्पादों में पहले से ASN डेटा होता है, और कुछ "intelligence" उत्पाद ज़्यादातर वही लोकेशन डेटा हैं जिनमें कुछ फ़्लैग जोड़ दिए गए हैं। तुलना का उपयोगी तरीका यह पूछना है कि आपको किसी पते से कौन-से निर्णय लेने हैं और कौन-से फ़ील्ड उनका समर्थन करते हैं।
शुद्ध geolocation API आपको क्या देती है
लोकेशन फ़ील्ड कुछ भली-भाँति समझे गए कार्यों के काम आते हैं: स्थानीय भाषा या मुद्रा दिखाना, पास का कंटेंट क्षेत्र चुनना, देश-स्तर के कानूनी नियम लागू करना, और फ़ॉर्म का देश फ़ील्ड भरना। इनके लिए देश आम तौर पर भरोसेमंद है और शहर उपयोगी लेकिन अनुमानित। डेटा बताता है कि एड्रेस ब्लॉक कहाँ पंजीकृत या रूट किया गया है, किसी डिवाइस की जगह नहीं, और किसी संवेदनशील चीज़ के लिए उस पर निर्भर होने से पहले आपको IP लोकेशन नेटवर्क को क्यों दर्शाती है, व्यक्ति को नहीं पढ़ना चाहिए।
अकेली लोकेशन आपको यह नहीं बता सकती कि विज़िटर वही है जो लोकेशन से लगता है। फ्रैंकफ़र्ट का कोई पता फ्रैंकफ़र्ट का व्यक्ति हो सकता है, या कहीं और के किसी व्यक्ति द्वारा किराये पर लिया गया क्लाउड सर्वर, या VPN exit। तीनों मामलों में निर्देशांक एक जैसे हैं।
Intelligence संकेत क्या जोड़ते हैं
Intelligence डेटा उस दूसरे प्रश्न का उत्तर देता है। ipto पर मुख्य लुकअप (GET /v1/ip) लोकेशन के साथ ये लौटाता है:
- नेटवर्क स्वामित्व:
asnऔर संगठन का नाम, ताकि आप उपभोक्ता ISP को होस्टिंग कंपनी से अलग पहचान सकें। ASN लुकअप इसे स्वामी, देश और एनाउंस की गई रेंज तक विस्तार देता है, और यह ASN गाइड बताती है कि यह क्यों मायने रखता है। - कनेक्शन फ़्लैग:
is_vpn,is_tor,is_abuserऔरis_datacenter, जो थ्रेट-फ़ीड डेटा और नेटवर्क एट्रिब्यूशन से निकाले जाते हैं। - पते की वैधता:
bogonऔरbogon_typeनिजी, लूपबैक और अन्य आरक्षित स्पेस को चिह्नित करते हैं जो कभी सार्वजनिक क्लाइंट नहीं होना चाहिए। bogon IP चेकर मेल खाती रेंज दिखाता है। - मुद्रा: resolve किए गए देश के लिए
currency_code, जो मूल्य निर्धारण के लिए सुविधाजनक है।
हर निर्णय साफ़ तौर पर एक फ़ील्ड से मेल खाता है। साइन-अप पर सख़्त जाँचें लागू करनी हैं या नहीं, यह तय करने के लिए फ़्लैग काम आते हैं। कोई लॉग पंक्ति जाँच के लायक है या नहीं, इसके लिए bogon फ़ील्ड। कौन-सी कीमत दिखानी है, इसके लिए लोकेशन और मुद्रा। शुद्ध लोकेशन फ़ीड इनमें से केवल अंतिम में मदद कर सकती है।
ध्यान रखने योग्य सीमाएँ
अधिक फ़ील्ड का मतलब निश्चितता नहीं है। ipto पर थ्रेट-फ़ीड फ़्लैग हर 6 घंटे में रिफ़्रेश होते हैं और IP तथा ASN डेटासेट रोज़, इसलिए बिल्कुल नया VPN एंडपॉइंट कुछ समय तक बिना फ़्लैग के रह सकता है। VPN, Tor और एब्यूज़ फ़्लैग फ़िलहाल केवल IPv4 को कवर करते हैं, इसलिए IPv6 पते उनके लिए अनुमान के बजाय false लौटाते हैं, हालाँकि जहाँ रेंज कवर होती है वहाँ IPv6 पते अब भी ASN, संगठन और शहर-स्तर की लोकेशन लौटाते हैं। रेज़िडेंशियल प्रॉक्सी का पता नहीं लगाया जाता, और नकारात्मक फ़्लैग को "अनामकारी होने के लिए ज्ञात नहीं" पढ़ना सबसे अच्छा है। प्रतिष्ठा स्कोरिंग की अवधारणाओं के लिए IP प्रतिष्ठा स्कोरिंग कैसे काम करती है देखें।
फ़्लैग भी फ़ैसले के बजाय संकेत हैं। बहुत-से वैध उपयोगकर्ता VPN या कॉर्पोरेट डेटा-सेंटर egress के पीछे होते हैं, इसलिए फ़्लैग को आम तौर पर कठोर ब्लॉक के बजाय अड़चन जोड़नी चाहिए, जैसे दूसरा सत्यापन चरण। कई संकेतों को कैसे जोड़ा जा सकता है यह देखने के लिए, फ्रॉड स्कोर चेकर IP, ईमेल, फ़ोन और User-Agent को 0 से 100 के स्कोर में मिलाता है और दिखाता है कि उसमें क्या योगदान रहा।
दोनों में से कैसे चुनें
अगर आपकी एकमात्र ज़रूरत स्थानीय कंटेंट दिखाना है, तो केवल-लोकेशन फ़ीड पर्याप्त है और इंटीग्रेशन छोटा रखती है। अगर फ़्लो का कोई भी हिस्सा अकाउंट, भुगतान, फ्री ट्रायल, कंटेंट एक्सेस या दुरुपयोग प्रबंधन को छूता है, तो आपको शायद नेटवर्क संदर्भ भी चाहिए होगा, और दो सेवाओं को जोड़ने की तुलना में उसे उसी रिस्पॉन्स में पाना आसान है। डेटाबेस को स्वयं होस्ट करना एक और रास्ता है, जिसके अलग ट्रेडऑफ़ हैं और जो स्व-होस्टेड बनाम API IP डेटाबेस में बताए गए हैं।
आप अंतर सीधे देख सकते हैं। curl https://ipto.to/v1/ip आपका अपना पता ऊपर के हर फ़ील्ड के साथ लौटाता है; सेवा मुफ़्त है, साइन-अप नहीं माँगती, और प्रति दिन 1,000 अनुरोधों की अनुमति देती है। पूरी फ़ील्ड सूची API दस्तावेज़ में है। कुछ ऐसे पते चलाएँ जिन्हें आप पहले से जानते हैं, जैसे घरेलू कनेक्शन, क्लाउड सर्वर और VPN एंडपॉइंट, और तुलना करें कि कौन-से फ़ील्ड बदलते हैं। लोकेशन शायद ही हिले, जबकि ASN, datacenter फ़्लैग और VPN फ़्लैग अधिकांश काम करेंगे।