2012-02-22 11 views
6

यदि टीसीपी/आईपी एक उचित स्तरित आर्किटेक्चर है तो संस्करण 4 से संस्करण 6 तक नीचे परत प्रोटोकॉल आईपी बदलने के लिए हमें एप्लिकेशन परत में सभी एप्लिकेशन को बदलने की आवश्यकता क्यों है?यदि यह एक स्तरित आर्किटेक्चर है तो हमें आईपीवी 6 में एप्लिकेशन लेयर क्यों बदलनी है?

उत्तर

6

यदि आवेदन अच्छी तरह से विकसित और वास्तव में स्तरित है तो इसे बदलना नहीं चाहिए। दुर्भाग्य से कई आवेदन अभिगम नियंत्रण के लिए आईपी पते की तरह कम परत विवरणों का उपयोग, समझ में आता है कई मामलों में आदि प्रवेश करने, लेकिन यह वास्तव में स्तरित वास्तुकला तोड़ने करता है ...

मूल बातें http://www.stipv6.nl/whitepaper-ip-aspecten-software

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

4

अगर लोग getaddrinfo() और getnameinfo() फ़ंक्शंस का उपयोग करेंगे तो हमें बदलना नहीं होगा।

लेकिन उनके उपयोग के लिए कोड की 3 और लाइनों की आवश्यकता है, लोगों ने पहले इसका उपयोग नहीं किया था।

इस बीच, वे धीरे-धीरे ऐसा करने शुरू ...

0

आई थिंक सामान्य रूप में अनुप्रयोग परत सॉफ्टवेयर IP परत के बारे में परवाह नहीं है, लेकिन फिर भी सुरक्षा कारणों से कुछ अनुप्रयोगों (यानी पहुंच सूचियां IP परत के साथ सौदा करने की जरूरत है वेब सर्वर पर), आईपीवी 6 को संभालने के लिए हमें सॉफ्टवेयर को अपग्रेड करने की आवश्यकता क्यों है।

संबंधित मुद्दे