/ / नामवर स्तर पर WWW को धीमा कैसे करें? - प्रदर्शन, अपाचे, वेब, डीएनएस, टीटीएल

कैसे नाम स्तर पर WWW को धीमा करने के लिए? - प्रदर्शन, अपाचे, वेब, डीएनएस, टीटीएल

वैज्ञानिक उद्देश्यों के लिए मैं जानना चाहूंगा कि DNS स्तर पर www सर्वर को कैसे धीमा किया जाए।

क्या टीटीएल सेटिंग के जरिए यह संभव है?

धन्यवाद राल्फ

उत्तर:

उत्तर № 1 के लिए 1

केवल DNS प्रतिक्रिया को संशोधित करके वेबसाइट (http) की गति को धीमा करना संभव नहीं होना चाहिए।

हालाँकि, आप आसानी से धीमा कर सकते हैं प्रारंभिक पृष्ठ लोड समय DNS के माध्यम से DNS को संशोधित करकेDNS परिणामों को वापस करने से पहले एक असामान्य रूप से लंबे समय तक लेने के लिए सर्वर। समस्या यह है, यह वास्तव में केवल वेबसाइट के प्रारंभिक भार को प्रभावित करेगा, क्योंकि उसके बाद, वेब ब्राउज़र, कंप्यूटर और आईएसपी परिणाम को कैश करेंगे।

.

टीटीएल आपने केवल प्रभावों की बात की थी कि कब तकDNS परिणाम के लिए कैश किया जाना चाहिए, जिसका आम तौर पर वेबसाइट की गति पर न्यूनतम प्रभाव पड़ता है। कहा जा रहा है, सैद्धांतिक रूप से DNS टीटीएल को 0 के करीब मान पर सेट करना संभव होगा, क्लाइंट को लगभग हर पृष्ठ लोड के साथ DNS के माध्यम से आईपी को फिर से देखने की आवश्यकता होगी। यह वेबसाइट लोड से लगभग हर नए पृष्ठ को बहुत धीरे-धीरे कर देगा।

हालाँकि, इस हमले के साथ समस्या यह है कि मेंवास्तविक दुनिया, वेंडर और आईएसपी अक्सर "नियमों का पालन नहीं करते हैं। कई आईएसपी और यहां तक ​​कि कुछ उपभोक्ता डिवाइस भी हैं जो डीएनएस को उत्तर उत्तरों में कम टीटीएल मान का सम्मान नहीं करते हैं, और DNS परिणाम को बिना किसी उचित अवधि के कैश करेंगे। DNS सर्वर ने इसे किसके लिए कैश करने के लिए कहा।

.

इसलिए टीटीएल को कम करने के मेरे अनुभव से बहुत कम हैमूल्यों को नए आईपी में स्थानांतरित करते समय, और हास्यास्पद रूप से लंबे समय तक कैशिंग समय को देखते हुए, मैं कहूंगा कि इस तरह के हमले के दौरान यह काम कर सकता है, यह इस बात पर निर्भर करता है कि प्रत्येक पीड़ित व्यक्ति DNS सर्वर का उपयोग क्या कर रहा है, और ज्यादातर मामलों में करीब होगा प्रारंभिक पृष्ठ लोड के बाद कोई देरी नहीं।