ডিএইচসিপি এর মাধ্যমে আইপি ঠিকানা পেতে কেন কয়েক সেকেন্ড সময় লাগে?


24

কৌতূহলের বাইরে, যখন সিপিইউ প্রতি সেকেন্ডে কয়েক মিলিয়ন ক্রিয়াকলাপ প্রসেস করতে সক্ষম হয় এবং রাউটারে পিং কয়েক মিলিসেকেন্ড সময় নেয় তখন কেন প্রায়শই ডিএইচসিপি এর মাধ্যমে নেটওয়ার্ক কনফিগারেশন পেতে কয়েক সেকেন্ড সময় লাগে?

আমার বাড়ির পরিবেশে একটি ওয়াইফাই রাউটার এবং প্রায় 5 টি ডিভাইস সহ, 5-10 সেকেন্ডের মতো সময় দেখা বিরল নয়।

উত্তর:


22

ডিএইচসিপি সার্ভারের ডিএইচসিপি লিজের প্রকৃত অধিগ্রহণের পাশাপাশি (যা সাধারণত খুব বেশি সময় নেয় না), কিছু সার্ভার প্রথমে যে আইপি ঠিকানাটি হস্তান্তর করতে চলেছে তা আগে এটি হস্তান্তর করার আগে এটি পূর্বে নয় যাচাই করার জন্য নেটওয়ার্কে ব্যবহারে - এটি সময় নিতে কয়েক সেকেন্ড সময় নেয়। ক্লায়েন্ট কখনও কখনও একই কাজ করে (আবার আইপি ঠিকানার বিরোধগুলি রোধ করতে) যা আরও কিছু সময় যোগ করবে। তারপরে, তার উপরে, কিছু ক্লায়েন্ট তাদের ডিএনএস এন্ট্রি ইত্যাদিও নিবন্ধভুক্ত করবেন


3
আমার কাজের ডিএইচসিপি সার্ভার আইপি বিবাদগুলি সনাক্ত করতে এআরপি অনুরোধগুলি ব্যবহার করে।
এরিচুই

9

ডিএইচসিপিতে কিছুটা বেশি সময় লাগতে পারে কারণ এটি কোনও সংস্থার সাথে একটি প্রাথমিক সার্ভারের সাথে নয় তবে প্রাথমিক অনুরোধের সময় নেটওয়ার্কের সমস্ত ডিভাইসগুলির সাথে জড়িত, কারণ এটি একটি সম্প্রচার বার্তা প্রেরণ করে।

আপনি যদি ডিএইচসিপি-র জন্য আরএফসি পরীক্ষা করে থাকেন,

http://www.faqs.org/rfcs/rfc2131.html

আলোচনার সিরিজটি আপনি পরিষ্কারভাবে দেখতে পাচ্ছেন ves শুরুতে ক্লায়েন্ট ল্যানের সমস্ত ডিভাইসে DHCPDISCOVER প্রেরণ করে, তারপরে dhcp পরিষেবা চালিত সার্ভারগুলি DHCPOFFER বার্তা দেয়। ক্লায়েন্ট এটি উপলব্ধ করার আগে সমস্ত উপলব্ধ ডিএইচসিপি সার্ভার থেকে প্রতিক্রিয়া পেতে অপেক্ষা করতে পারে। তারপরে এটি একটি সনাক্তকারী সহ একটি DHCPREQUEST প্রেরণ করে যা এটি নির্দেশ করে যে এটি কোন সার্ভারটি তার আইপি সরবরাহকারী হিসাবে বেছে নিয়েছে। সবশেষে এটি সমস্ত কনফিগারেশন পরামিতিগুলির সাথে ডিএইচসিপিএকে পেয়ে যায়। এটি আরএফসি থেকে "3.1 ক্লায়েন্ট-সার্ভার ইন্টারঅ্যাকশন - একটি নেটওয়ার্ক ঠিকানা বরাদ্দ" এর সংক্ষিপ্তসার।

আমার অভিজ্ঞতা থেকে ডিএইচসিপিতে প্রচুর নোড সংযুক্ত হয়ে প্রধানত বড় ল্যান সেটিংয়ে দীর্ঘ সময় নেয়। কেবলমাত্র একটি একক dhcp সার্ভার (উদাহরণস্বরূপ WIFI রাউটার) এবং এক বা দুটি পিসি সহ হোমেনটওয়ার্কে এটি বেশ দ্রুত।


আমার হোম নেটওয়ার্কে একটি ওয়াইফাই রাউটার এবং প্রায় 5 টি ডিভাইস সহ এটি প্রায় 5-10 সেকেন্ড সময় নেয় যা আমি বেশ ধীর বলে মনে করি। তবে ব্যাখ্যার জন্য ধন্যবাদ।
বোরেক বার্নার্ড

আপনার একক ডিএইচসিপি সার্ভার রয়েছে তা নিশ্চিত করুন। যদি এটি মাত্র 5 টি ডিভাইস হয় তবে আপনি ডিএইচসিপি সার্ভারের প্রতিটি ডিভাইসে আইপি সংরক্ষণ করতে চাইতে পারেন। তবে আপনি যদি যথেষ্ট কৌতূহলী হন তবে আপনি প্রকৃত আলোচনার দিকে নজর দিতে tcpdump ব্যবহার করতে পারেন এবং দেরির কারণ কী তা দেখুন।
ড্যানিয়েল টি।

ডিএইচসিপি সার্ভারের উপর নির্ভর করে নেটওয়ার্ক কার্যকলাপ বা সিপিইউ গতি নির্বিশেষে এটি বেশ কয়েক সেকেন্ড সময় নিতে পারে। এর কারণ সার্ভার প্রথমে কোনও ক্লায়েন্টের কাছে এটি সরবরাহ করার আগে কোনও ঠিকানা ব্যবহার করা হচ্ছে কিনা তা দেখার জন্য প্রথমে নেটওয়ার্কটিকে জিজ্ঞাসাবাদ করে এবং উত্তরগুলি আসার জন্য এটি কমপক্ষে কিছুক্ষণ অপেক্ষা করতে হবে। এই সময়সীমাটি আপনি যে বিলম্বকে লক্ষ্য করেছেন তারই একটি অংশ এবং এটি সবচেয়ে শান্ত নেটওয়ার্কেও উপস্থিত থাকবে will
শে

2

আমি যখন আমার ডিএইচসিপি সার্ভার থেকে দ্রুত উত্তর চেয়েছিলাম তখন দুটি কারণ (এবং সমাধান) পেয়েছি।

1) আমার ডিএইচসিপি যে ঠিকানাটি বরাদ্দ করতে চেয়েছিল তার একটি পিং করেছে। এটি 3 সেকেন্ড বিলম্ব যুক্ত করেছে। আমি ম্যাক এড্রেসিকে আইপি ঠিকানায় ম্যাপিংয়ের জন্য ডিএইচসিপি কনফিগারেশন পরিবর্তন করে এটিকে সরিয়েছি। এটি মূলত একটি স্থির ঠিকানা বরাদ্দ করার জন্য ডিএইচসিপি ব্যবহার করে। এটি আমার জন্য 3 সেকেন্ড বিলম্বকে সরিয়ে দিয়েছে।

2) আমার একটি বিচ্ছিন্ন নেটওয়ার্ক রয়েছে তবে আপনি এটি সময়ে সময়ে পেতে পারেন। সেখানে একটি ডিএনএস চেহারা ছিল, যা আমার জন্য ডিএইচসিপি থেকে আইপি ঠিকানা পেতে অনেক সেকেন্ড বিলম্বিত করেছিল। ডিএইচসিপি সার্ভার কনফিগারেশনে আমাদের ডোমেন এবং ডিএনএস সার্ভারগুলির জন্য বিকল্প ছিল। ডিএনএস বিকল্পগুলি এবং উপরে পরিবর্তনের পরে আমি ডিএইচসিপি সার্ভার থেকে তাত্ক্ষণিক জবাব পেয়েছি। (**)

এই সমস্যাগুলি আমি আমার সেটআপে খুঁজে পেয়েছি। আপনার মাইলেজ বিভিন্ন রকম হতে পারে।

চিয়ার্স

পাউন্ড

(**) যদি প্রতিবারের জন্য আমার কাছে একটি পয়সা থাকে তবে কোনও ব্যর্থ ডিএনএস অনুসন্ধানের ফলে বিলম্ব হয় যার ফলস্বরূপ একটি অদ্ভুত নক পড়ে যার ফলে আমার মাথা আঁচড়ে যায়, আমার কাছে অনেকগুলি পেনি থাকত।


1

আমি জানি না আপনার কী পরিস্থিতিতে আছে তবে বাস্তব বিশ্বে আপনি আইপি ঠিকানা পেয়ে যাবেন ... ইত্যাদি কোনও পুরানো সার্ভার থেকে (ডিএইচসিপি সার্ভার সর্বদা প্রাচীনতম হার্ডওয়্যার সহ একটি) :) ফায়ারওয়ালের পিছনে প্রচুর অনুরোধ রয়েছে , এক বা একাধিক রাউটার / স্যুইচ ... লেটেন্সি, সিপিইউ পাওয়ার ... এবং উইন্ডোজ ওয়ার্ল্ডে, ডিএইচসিপি বাস্তবায়ন আমাদের পছন্দ মতো কার্যকর নয়!


1
"উইন্ডোজ ওয়ার্ল্ডে, ডিএইচসিপি বাস্তবায়ন আমাদের পছন্দ মতো দক্ষ নয়!" আপনি এখানে যা বলেছেন তা ব্যাক আপ করার জন্য আপনার কাছে কোনও নথিপত্র বা উত্স আছে?
mfinni

না, তবে উদাহরণস্বরূপ .... লিনাক্স একটি খুব সহজ উপায়ে ব্যর্থ ওভার ডিএইচসিপি বিকল্পগুলি সরবরাহ করে। উইন্ডোজে অন্তর্নির্মিত অ্যাক্টিভ ডিরেক্টরি কার্যকারিতা ছাড়াও সম্ভাব্য সুরক্ষা সমস্যা হিসাবে বিবেচনা করার জন্য কিছু অন্যান্য বিষয় রয়েছে।
C_Sense

2
আমি মনে করি যে আপনি হাইপারবোলকে অনেক বেশি ইন্টারনেট পোস্ট পড়ার বছর থেকে পুনরুদ্ধার করছেন। "মাইক্রোসফ্ট খারাপ।" "কেন?" "কারণ সবাই তাই বলে।"
joeqwerty

আপনি উইন্ডোজ ডিএইচসিপি সার্ভারগুলিতে ওভারল্যাপিং ডিএইচসিপি স্কোপগুলি করতে পারেন। Win2k8 আর 2 সহ, স্পষ্টতই, এখানে একটি নতুন ব্যর্থওভার বিকল্প রয়েছে। এর চেয়ে সম্ভবত লিনাক্স ভাল। এর কোনওটিরই "দক্ষতা" এর সাথে কোনও সম্পর্ক নেই। এবং উইন্ডোজ ডিএইচসিপিতে কোন "সুরক্ষা সমস্যাগুলি" আপনি উল্লেখ করছেন? আমি আপনাকে উত্সের জন্য জিজ্ঞাসা করেছি, এবং পরিবর্তে আপনি আরও দাবি ছুঁড়ে ফেলেছেন।
এমফিনি

0

আপনি যদি ডিএইচসিপি দিয়ে পারফরম্যান্সের সমস্যায় পড়ে থাকেন;

  1. নেটওয়ার্কের বিলম্বিতা পরীক্ষা করুন
  2. প্যাকেট ক্যাপ dhcp আলোচনার দিকে তাকান। কোন পদক্ষেপটি দীর্ঘ সময় নিচ্ছে তা আপনার দেখতে সক্ষম হওয়া উচিত। (সমস্যাটি ডিএইচসিপি সার্ভারের সাথে নাও থাকতে পারে, কে অপেক্ষা করছে?)
  3. ডিএইচসিপি সার্ভার লোড এবং লগগুলি পরীক্ষা করুন।

এটি একটি হোম নেটওয়ার্কের দৃশ্য, আমি প্রশ্নটি আপডেট করেছি।
বোরেক বার্নার্ড

ಠ_ಠ আপনি এখনই সুপারস্টার জিজ্ঞাসা করবেন না?
এলোইউ

কারণ এটি নেটওয়ার্কিং সম্পর্কিত এবং কারণ এটি এখানে সবচেয়ে ভাল জায়গা?
কেদারে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.