बहुत कम डीएचसीपी लीज समय (<1min) का उपयोग करने में संभावित मुद्दे क्या हैं?


20

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

प्रारंभ में मैं 25 सेकंड के लिए एक पट्टे के समय के लिए जाना चाहता था, यह देखते हुए कि डेमो काफी छोटा है, और यह सुनिश्चित करने के लिए कि कोई आईपी डीएचसीपी सर्वर द्वारा "अपमानजनक" आरक्षित नहीं होगा ... हालांकि, मैं कई से डरता हूं बातें।

सबसे पहले , नेटवर्क के भार पर प्रभाव।

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

क्या कोई जानता है कि इतने कम समय के पट्टे का उपयोग करने से विभिन्न समस्याएं क्या हो सकती हैं? नेटवर्क पर क्या प्रभाव पड़ता है? उपयोग करने के लिए एक छोटी लेकिन सुरक्षित लीज अवधि क्या होगी ?


5
किस्सा: एक डीएचसीपी सर्वर माइग्रेशन से पहले मैंने 4000 ग्राहकों के लिए लीज का समय 5 मिनट के लिए गिरा दिया था। माइग्रेशन में देरी हुई और मैं कुछ हफ्तों के लिए लीज का समय रीसेट करना भूल गया। कुछ नहीं टूटा। हालांकि उप-मिनट के पट्टे का समय थोड़ा अधिक लगता है। क्या आप 100 से अधिक पतों को समायोजित करने के लिए अपना दायरा नहीं बढ़ा सकते?
jscott

1
आदर्श रूप से मैं अधिक एपी लगाऊंगा, लेकिन वर्तमान में मेरे पास केवल एक एपी है, और यह अधिकतम 100 समवर्ती कनेक्शनों के साथ सामना कर सकता है। यह 100 पते की सीमा का कारण है।
sebpiq

6
@sebpiq 100 कनेक्शन और 100 असाइन किए गए आईपी हालांकि एक अलग बात है ... हालांकि सिद्धांत रूप में, मेरे पास मेरे डीएचसीपी सर्वर पर 200 पते का एक ब्लॉक है, लेकिन आईएम जल्द ही किसी भी समय तक पहुंचने वाला नहीं है ...
टायरानो

4
आप प्रत्येक डेमो के बाद सर्वर से सभी पट्टों को बस रीसेट / ड्रॉप कर सकते हैं ...
स्नेकडॉक

जवाबों:


25

बहुत कम लीज़ समय के साथ आपको नेटवर्क ट्रैफ़िक में वृद्धि दिखाई देगी, विशेष रूप से ट्रैफ़िक को "डिस्कवर" के रूप में प्रसारित करें और डीएचसीपी के "प्रस्ताव" चरण 2 प्रसारण हैं। यह कितना मुद्दा है यह कई कारकों पर निर्भर करता है जैसे कि नेटवर्क का आकार और जटिलता, विलंबता, डीएचसीपी सर्वर का प्रदर्शन, आदि। ध्यान रखें कि डीएचसीपी ग्राहक तब तक इंतजार नहीं करते जब तक कि उनके पट्टे को नवीनीकृत करने की कोशिश करने के लिए उनके पट्टे की अवधि समाप्त न हो। इसलिए यदि आपने मुझे 60 सेकंड का पट्टा दिया है तो मैं इसे नवीनीकृत करने के लिए हर 30 सेकंड में डीएचसीपी सर्वर (संभावित) से बात करूंगा।

"अजीब" मुद्दों के लिए, कुछ भी हो जाता है। विभिन्न डीएचसीपी ग्राहक अलग तरह से व्यवहार करेंगे। कुछ इसे ठीक कर सकते हैं, कुछ को अक्सर नवीनीकरण करने और विफल होने में समस्या हो सकती है। शायद ऐसे ग्राहक हैं जो एक पट्टा प्राप्त करते हैं और बस समय की एक निश्चित अवधि के लिए सोते हैं, तो जांचें कि क्या उन्हें समाप्त होने पर पते को नवीनीकृत या टॉस करने की आवश्यकता है। यदि नींद पट्टे से अधिक लंबी है, तो सिस्टम आईपी को लंबे समय तक रख देगा, जिसकी अनुमति है। मैंने उस मुद्दे को पहले नहीं देखा है, लेकिन मैंने "अनुरोध" चरण में आईपी जैसे क्लाइंट के अनुरोधों को देखा है जो सर्वर द्वारा "ऑफ़र" चरण में दिए गए से भिन्न है लेकिन सर्वर ने वास्तव में ग्राहक को "अनुरोध" दिया है "आईपी, जो पहले से ही उपयोग में था। कभी भी अनुमान न लगाएं कि सॉफ्टवेयर कितना खराब लिखा जा सकता है।


हम्म तो मूल रूप से यह सब उन कार्यान्वयनों पर निर्भर करता है जो मुझे लगता है ... और इसलिए मुझे लगता है कि एक सुरक्षित पट्टा समय के साथ आना मुश्किल है! शायद मैं एक समझौते के साथ जाऊंगा, जैसे कि 2-3mn !?
सीबपीक

15

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

यदि आपके डीएचसीपी आईपी एड्रेस पूल को कॉन्फ़िगर करना आपके नियंत्रण का साधन है कि कितने लोग एपी से जुड़ सकते हैं तो मैं कहूंगा कि ऐसा करने का एक बेहतर तरीका है।


आप बिल्कुल सही कह रहे है। मुझे यह देखना होगा कि क्या एपी पर सीधे कनेक्शन की संख्या को सीमित करने का एक तरीका है, और असाइन किए गए पतों की संख्या को अधिकतम तक बढ़ा सकता है।
14

5
यह 172.16.0.0/12 नेटवर्क का उपयोग है। वहाँ बहुत सारे पते हैं।
ब्रायन बोएचर

1
या 10.0.0.0/8 रेंज। आपको वहां 16 मिलियन प्रयोग करने योग्य पते मिल गए हैं (यदि 1 मिलियन @ इंस्टा के सुझाव पर्याप्त नहीं हैं;))
मैथ्यू स्टीवर्स

@joeqwerty मैं वास्तव में आपके उत्तर को स्वीकार करना चाहूंगा क्योंकि आपने मेरा मुद्दा हल कर दिया है ... लेकिन जेफडब्ल्यू का जवाब अधिक शाब्दिक है :( इस बारे में खेद है।
sebpiq
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.