नई सेवा निर्णय: IPv6 या IPv4?


22

इन दिनों नई सेवा की मेजबानी करते समय, सबसे अच्छा निर्णय क्या होगा। IPv4 या IPv6?

अगर हमने इसे IPv4 पते पर लॉन्च करने का निर्णय लिया है:

  1. IPv4 पता प्राप्त करना कितना आसान / कठिन है (यह देखते हुए कि वे जल्द ही समाप्त हो रहे हैं)?
  2. क्या आने वाले भविष्य में इसे आसानी से IPv6 में पोर्ट किया जा सकता है?
  3. मौजूदा आईपीवी 6 उपयोगकर्ता इसके साथ कैसे संवाद कर सकते हैं?

यदि हम इसे IPv6 पते पर लॉन्च करने का निर्णय लेते हैं:

  1. मौजूदा IPv4 उपयोगकर्ता इसके साथ कैसे संवाद कर सकते हैं?

5
@ user2284570 बड़े पैमाने पर NAT उन अनुप्रयोगों को तोड़ता है जिनके लिए एंड-टू-एंड कनेक्टिविटी की आवश्यकता होती है, जैसे कि वीओआईपी, मल्टीप्लेयर गेमिंग और कुछ अन्य लोग इसके बारे में भूल गए हैं। यही कारण है कि Xbox Live वास्तव में उन लोगों को IPv6 सुरंग (Teredo के माध्यम से) प्रदान करता है जिनके पास मूल IPv6 नहीं है।
माइकल हैम्पटन


4
@ user2284570 क्या आपने अधिक सभ्य ISP (या देश) में जाने पर विचार किया है?
माइकल हैम्पटन

2
@PeterHorvath हमारे इंटरनेट मानकों में से कई चुप हो गए अक्षम हैं (http लें, बैकवर्ड संगतता के साथ वह चीज़ सबसे नवाचारों को खराब कर देती है) और आपकी गारंटी भी नहीं है कि लोग इसका पालन करते हैं (एचटीएमएल तत्वों और सीएसएस 3 के लिए ब्राउज़र संगतता देखें)। IPv6 एक खराब मानक हो सकता है (मुझे नहीं पता, मैंने इस विषय के बारे में इतना नहीं पढ़ा), लेकिन कम से कम यह कुछ समस्याओं को हल करता है जो हम IPv4 थकावट की तरह कर रहे हैं और विशेष रूप से स्थैतिक ips (और अज्ञानी प्रोग्रामर) जैसे Notch और कई अन्य जो अपने सर्वर के लिए पहचान के रूप में डोमेन नाम स्वीकार नहीं करते हैं)।
सेबज

3
@PeterHorvath: आप सीधे सादे गलत हैं। कई क्षेत्रों (RIPE, APNIC, LACNIC) में IPv4 पतों की मुख्य आपूर्ति समाप्त हो गई है। मैं RIPE पता नीति WG का सह अध्यक्ष हूं, इसलिए मैं इस क्षेत्र पर ध्यान केंद्रित करूंगा। यहां हर LIR (आमतौर पर ISP) को 1024 IPv4 पतों का एक ही ब्लॉक मिल सकता है और यही है। अगर उन्हें कुछ और चाहिए तो उन्हें दूसरे आईएसपी से बाजार में खरीदना होगा। उन 1024 को सिर्फ उन्हें आईपीवी 4 इंटरनेट पर कुछ करने देना है , लेकिन लगभग पर्याप्त नहीं हैं। NAT, वर्चुअल होस्टिंग आदि आम हैं, लेकिन हम अभी भी रन आउट हैं। आप जो देख रहे हैं, वे आईएसपी को उनकी अंतिम आपूर्ति का उपयोग कर रहे हैं ...
सेंडर स्टेफन

जवाबों:


30

IPv4 और IPv6 अलग-अलग प्रोटोकॉल हैं जो एक दूसरे से बात नहीं करते हैं। आपको अभी के लिए दोनों प्रोटोकॉल का समर्थन करना होगा।

IPv4 पते प्राप्त करना अधिक कठिन और महंगा हो रहा है, लेकिन आपको अपनी सेवा इस पर उपलब्ध करानी होगी क्योंकि सभी उपयोगकर्ताओं के पास IPv6 नहीं होगा। दूसरी तरफ ऐसे उपयोगकर्ता होंगे जिनके पास अब पूरा IPv4 नहीं है। उन्हें कई अन्य लोगों के साथ अपना आईपीवी 4 पता साझा करना पड़ सकता है, उनके पास केवल आईपीवी 6 है और आईपीवी 4 सेवाओं आदि तक पहुंचने के लिए एक अनुवाद सेवा की आवश्यकता है। उन उपयोगकर्ताओं के लिए और भविष्य के उपयोगकर्ताओं के लिए आप आईपीवी 6 पर अपनी सेवा की पेशकश करना चाहते हैं ताकि वे उस तक पहुंच सकें। सबसे इष्टतम तरीका है।

और उम्मीद है कि भविष्य में दूर-दूर तक हर किसी के पास IPv6 नहीं होगा और हम IPv4 और इसे काम करने के लिए आवश्यक हैक और लागत से छुटकारा पा सकते हैं।

एक तरीका जिससे आप अपनी नई सेवा शुरू कर सकते हैं, वह है IPv6 के लिए सबकुछ बनाना और इसके बाद आने वाले अनुरोधों का IPv4 से IPv6 में अनुवाद करने के लिए इसके आगे एक अनुवादक (SIIT-DC या रिवर्स प्रॉक्सी) लगाना। आप अभी के लिए दोनों प्रोटोकॉल संभाल सकेंगे, और बाद में अप्रचलित IPv4 सामान को साफ करना और निकालना भी आसान होगा।

यदि आपकी सेवा सर्वरों के समूह पर चलती है तो यह रणनीति विशेष रूप से उपयोगी है। पूरा क्लस्टर IPv6-only चला सकता है और आपको अपने अनुवादक पर केवल एक IPv4 पता होना चाहिए। केवल अपनी मशीनों के बहुमत पर एक प्रोटोकॉल बनाए रखना आसान है और कम IPv4 पतों की आवश्यकता भी आपको पैसे बचा सकती है। इसलिए फेसबुक जैसी कंपनियां भी ऐसा कर रही हैं।


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

1
@ काकाज़ जैसा एक अनुवादक पूरी तरह से स्टेटलेस फैशन में लागू किया जा सकता है, जो इसे दोहराने के लिए तुच्छ बना देगा। बेशक उस आकार की साइटों को लोड-बैलेंसिंग की आवश्यकता होती है, वे लोड-बैलेंसिंग के साथ अनुवादक को भी एकीकृत कर सकते हैं। बेशक, लोड बैलेंसर से बैकएंड के कनेक्शन का उपयोग करने के लिए आईपी सुरंग का उपयोग करने की आवश्यकता हो सकती है क्योंकि बाहरी पैकेट IPv6 हो सकता है, भले ही आंतरिक पैकेट IPv4 हो।
कैस्परड

लेकिन आप जानते हैं कि विफलता का एकल बिंदु क्या है?
काकज

34

बेशक दोनों। IPv4 एक लंबे समय तक रहेगा, और यह IPv6 के साथ शुरू करने के लिए पिछली बार रास्ता है।


2
IPv4 will stay a long time: यकीन है, मैंने रिपोर्ट देखी है कि कुछ प्रदाताओं ने अपने ग्राहकों को सार्वजनिक के बजाय निजी पते वितरित करना शुरू कर दिया है। एक ही समय में वे IPV6 एकस प्रदान नहीं करते (IPv6 एक्सेस पर GCN पसंद करते हैं)
user2284570

3
@ user2284570: यह बहुत समय पहले शुरू हुआ था। मुझे 2 साल पहले अपने होम केबल इंटरनेट के साथ डीएस-लाइट मिला , जो अब कई प्रदाताओं के लिए डिफ़ॉल्ट है। सौभाग्य से, मैं उन्हें समझा सकता था मुझे पूर्ण डीएस की आवश्यकता थी।
स्वेन

1
नहीं, यह भिन्न है, कोई IPV6 भाग नहीं है। लेकिन शायद मैं बहुत ज्यादा स्थानीय हो गया हूँ, फ्रांस में हर ग्राहक (चाहे निजी हो या कंपनियाँ) अभी भी सार्वजनिक ipv4 पते
मिलते हैं

1
@ user2284570: यह बिल्कुल प्रदाता पर निर्भर करता है। यह भी वास्तव में प्रासंगिक नहीं है क्योंकि अभी भी महत्वपूर्ण बिट आईपीवी 4 लंबे समय तक रहने के लिए है।
स्वेन

2
@ user2284570 मुझे लगता है कि 2002-2003 या ऐसा ही मेरे साथ हुआ।
बजे एक CVn

2

इन दिनों नई सेवा की मेजबानी करते समय, सबसे अच्छा निर्णय क्या होगा। IPv4 या IPv6?

यह मानते हुए कि आपके नियंत्रण से बाहर मशीनों या नेटवर्क पर ग्राहकों द्वारा सार्वजनिक इंटरनेट के उपयोग के लिए एक ऐसी सेवा है जिसका आपको समर्थन करना चाहिए।

IPv4 पता प्राप्त करना कितना आसान / कठिन है (यह देखते हुए कि वे जल्द ही समाप्त हो रहे हैं)?

अलग-अलग पते के लिए आप आमतौर पर उन्हें अपने होस्टिंग प्रदाता से किराए पर लेते हैं, अधिकांश प्रदाता अभी भी प्रत्येक सर्वर के साथ एक को शामिल करते हैं, लेकिन कुछ इसके लिए अतिरिक्त शुल्क लेना शुरू कर रहे हैं। IPv4 पतों की बाजार कीमत बढ़ने के साथ हम सेवा प्रदाताओं द्वारा वसूल की जाने वाली किराये की फीस में भी वृद्धि की उम्मीद कर सकते हैं।

यदि आपको अपने स्वयं के नेटवर्क चीजों को चलाने के लिए ब्लॉक की आवश्यकता होती है, तो यह कठिन हो जाता है। आईपी ​​ब्लॉक में एक बाजार है, लेकिन AIUI यह सर्वर खरीदने की तुलना में वास्तविक पूर्व की ओर खरीदने जैसा है। यूरोप में LIR के रूप में पंजीकरण करना और RIPE से "अंतिम आवंटन" प्राप्त करना भी संभव है, इस दृष्टिकोण के नकारात्मक पक्ष में चल रही फीस (LIR के लिए शुल्क "प्रदाता-स्वतंत्र" आवंटन की तुलना में बहुत अधिक है)।

क्या आने वाले भविष्य में इसे आसानी से IPv6 में पोर्ट किया जा सकता है?

IPv6 पते IPv4 की तुलना में बड़े होते हैं, इसलिए कुछ भी जो निश्चित आकार के क्षेत्र में IP को स्टोर करता है, समस्याग्रस्त है। इसी तरह IPv6 पते डॉट्स के बजाय कॉलनों का उपयोग करते हैं, ताकि संरचित पाठ प्रारूप में आईपी पते को स्टोर करने वाली कोई भी चीज संभावित रूप से समस्याग्रस्त हो।

यह निश्चित रूप से शुरू से ही समर्थन करने की तुलना में दोनों जगह का समर्थन करना आसान है और हर स्थान को ट्रैक करने के लिए आईपी पते संग्रहीत और संसाधित किए जाते हैं।

मौजूदा आईपीवी 6 उपयोगकर्ता इसके साथ कैसे संवाद कर सकते हैं?

वर्तमान में इंटरनेट का एक बड़ा अनुपात केवल v4 है, इसलिए प्रदाताओं को अपने ग्राहकों के लिए v4 केवल संसाधनों तक पहुंचने के लिए कुछ साधन उपलब्ध कराने होंगे। IPv4 के बढ़ने के कारण और अधिक महँगा और कठिन हो जाता है, क्योंकि वे ऐसे तंत्र की तलाश में होंगे जो उन्हें प्रत्येक ग्राहक को एक समर्पित सार्वजनिक IPv4 पता दिए बिना ऐसा करने की अनुमति दे।

इसके लिए कई तरह के दृष्टिकोण हैं, जिनमें ISP स्तर पर पारंपरिक IPv4 NAT, DS-Lite जो IPv6 NAT पर IPv6 और NAT64 में IPv4 पैकेट्स का निर्माण करता है, जो IPv4 पैकेटों को IPv4 पैकेट में बदल देता है। उन सभी को प्रदर्शन, मज़बूती और दुर्व्यवहार का पता लगाने की क्षमता में लागत आएगी।

मौजूदा IPv4 उपयोगकर्ता इसके साथ कैसे संवाद कर सकते हैं?

पिछले मामले के विपरीत यह ज्यादातर आपकी समस्या है। कुछ क्लाइंट teredo का उपयोग कर सकते हैं, लेकिन विंडोज़ डिफ़ॉल्ट रूप से teredo को निष्क्रिय कर देता है जब यह एक डोमेन नियंत्रक का पता लगाता है और अधिकांश अन्य ऑपरेटिंग सिस्टम ने इसे बिल्कुल भी समर्थन नहीं किया। जब टेरेडो सक्षम होता है तब भी यह सबसे विश्वसनीय तंत्र नहीं है।

इसलिए यदि आप चाहते हैं कि आपकी सेवा अधिकांश इंटरनेट उपयोगकर्ताओं के लिए काम करे तो आपको इसे IPv4 पर पेश करना होगा।

हालांकि इसका मतलब यह नहीं है कि आपके सर्वर को IPv4 का समर्थन करना है। उदाहरण के लिए यदि आप क्लाउडफ्लेयर या अकामाई जैसे सीडीएन के साथ सामने हैं तो सीडीएन आईपीवी 4 पर ट्रैफिक प्राप्त कर सकता है और इसे आईपीवी 6 पर आप को भेज सकता है। मुझे एक होस्टिंग प्रदाता के बारे में भी जानकारी है जो इस ग्राहकों के लिए मुफ्त रिवर्स प्रॉक्सी सेवा प्रदान करता है। मुझे उम्मीद है कि IPv4 पतों की कीमत और IPv6 का समर्थन करने वाले ग्राहकों के अनुपात में इस तरह की चीजें और अधिक आम हो जाएंगी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.