ডিএনএস সার্ভারগুলি ইতিমধ্যে যেকোনোকাস্ট ব্যবহার করেছে। আরও আইপি যুক্ত করা কি স্কেলাবিলিটি বাড়িয়ে তুলবে?


9

আরএফসি 1034 এর জন্য আমাদের ডিএনএস সার্ভারের জন্য কমপক্ষে দুটি আইপি ঠিকানা বরাদ্দ করা প্রয়োজন। তবে, আমরা যদি কোনও কাস্টকাস্ট ঠিকানা ব্যবহার করি তবে ইতিমধ্যে একটি একক আইপি ঠিকানার মাধ্যমে অপ্রয়োজনীয়তা অর্জন করা যেতে পারে। বিজিপি যেকোনোকাস্ট মনে হয় কয়েকশো বা হাজার হাজার সার্ভারে ভাল স্কেল করেছে।

যদি তা হয় তবে ডিএনএস সার্ভারগুলির জন্য কেন আমাদের এখনও একাধিক আইপি ঠিকানা দরকার? আমাদের যদি ইতিমধ্যে কোনও কাস্টকস থাকে তবে এটি কি কেবল অযৌক্তিকতা বাড়ায় (প্রাপ্যতায় অবদান রাখে)?

আমরা যদি কেবল একটি আইপি ঠিকানা ব্যবহার করি তবে আমরা কোন সমস্যা এবং ত্রুটিগুলির মুখোমুখি হতে পারি?

এর মাধ্যমে, আমার অর্থ গৌণ ডিএনএস ঠিকানাগুলি সম্পূর্ণরূপে বাদ দেওয়া বা 1.2.3.4দ্বিতীয় ঠিকানার জন্য কোনও বোগাস আইপি (উদাঃ ) ব্যবহার করা যখন কিছু সেটআপের জন্য কমপক্ষে দুটি প্রয়োজন হয় require

উত্তর:


16

একটি একক যেকোনকোন আইপি ঠিকানা আপনাকে পৃথক আইপি উপসর্গগুলিতে দুটি ইউনিকাস্ট আইপি ঠিকানার মতোই অপ্রয়োজনীয়তা দেয় না।

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

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

এটি আরও জটিল হয়ে ওঠে যদি প্রশ্নে থাকা ডিএনএস সার্ভারটি কোনও অনুমোদিত ডিএনএস সার্ভার না হয়ে বরং পুনরাবৃত্তির সমাধানকারী হয়।

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

যেকোনোকাস্ট স্কেলাবিলিটি এবং বিলম্বিতা হ্রাস করার জন্য দুর্দান্ত সরঞ্জাম। অপ্রয়োজনীয়তার জন্য এটি একা দাঁড়িয়ে থাকা উচিত নয়।

একাধিক রিলান্ড্যান্ট যেকোনকাস্ট পুলগুলি প্রাপ্যতার জন্য ভাল সমাধান। একটি সুপরিচিত উদাহরণটি 8.8.8.8 এবং 8.8.4.4 .4 উভয়ই যেকোনোকোন ঠিকানা, তবে এগুলি কখনই একই শারীরিক ডিএনএস সার্ভারে পৌঁছানো উচিত নয় (ধরে নিই গুগল তাদের কাজটি ভালভাবে করেছে)।

আপনার যদি 10 টি শারীরিক ডিএনএস সার্ভার থাকে তবে আপনি এগুলিকে প্রতিটি পুলের 5 টি সার্ভার সহ 2 টি পুল বা প্রতিটি পুলে 2 টি সহ 5 টি পুল হিসাবে কনফিগার করতে পারেন। আপনি এক সাথে একাধিক পুলে একটি শারীরিক ডিএনএস সার্ভার থাকা এড়াতে চান।

তাহলে আপনার কতটি আইপি বরাদ্দ করা উচিত? আপনার আইপি থাকা দরকার যা একে অপরের থেকে স্বতন্ত্রভাবে যেকোনকাস্ট হিসাবে কনফিগার করা যায়। এর অর্থ সাধারণত আপনাকে প্রতিটি পুলের জন্য আইপিভি 4 অ্যাড্রেস স্পেসের পুরো / 24 বা আইপিভি 6 ঠিকানা স্পেস বরাদ্দ করতে হবে। এটি আপনার কাছে থাকা পুলগুলির সংখ্যা খুব ভালভাবে সীমাবদ্ধ করতে পারে।

অতিরিক্ত হিসাবে আমরা যদি আপনার সমস্ত এনএস রেকর্ডের সাথে ডিএনএসের জবাব সংক্রান্ত প্রামাণিক সার্ভারের সাথে কথা বলি এবং এ এবং এএএএ আঠালো একক 512 বাইট প্যাকেটে ফিট করে। রুট সার্ভারগুলির জন্য এটি 13 টি ঠিকানার কাজ করে। তবে এতে আঠালো এবং আইপিভি 6 অন্তর্ভুক্ত ছিল না, সুতরাং আপনি যে সংখ্যায় পৌঁছবেন তা কম হবে।

প্রতিটি পুল যতটা সম্ভব ভৌগলিকভাবে বিতরণ করা উচিত। আপনার যদি ইউরোপে 5 টি সার্ভিস এবং নথ আমেরিকাতে 5 এবং 2 টি কাস্টকাস্ট আইপি রয়েছে তবে আপনি প্রতিটি মহাদেশে বিস্তৃত একটি পুল তৈরি করবেন না। আপনি উত্তর আমেরিকা থেকে 3 এবং অন্য 5 টি অন্য পুলটিতে ইউরোপ থেকে 2 টি পুলে রেখেছিলেন।

আপনার যদি 2 টিরও বেশি যেকোনকাস্ট পুল হয় তবে আপনি একটি শারীরিক সার্ভারকে সাময়িকভাবে একাধিক পুলে থাকতে দিতে পারেন। তবে আপনার কখনই কোনও শারীরিক সার্ভার একই সাথে সমস্ত পুলের মধ্যে থাকতে দেওয়া উচিত নয়।

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

যদি কোনও ফিজিকাল সার্ভার ইউনিকাস্ট এবং যেকোনকাস্ট উভয় দ্বারা উপলব্ধ করা হয়, আপনি প্রাথমিক এবং মাধ্যমিক হিসাবে একই সার্ভারে পৌঁছনো ব্যবহারকারীদের ঝুঁকি নিতে পারেন এবং যদি এটি নিচে যায় তবে অ্যাক্সেস হারাতে পারেন। এটি কেবলমাত্র কোনও কাস্টকাস্ট পুলে নয় এমন সার্ভারগুলির ইউনিকাস্ট ঠিকানাগুলি ব্যবহার করে বা ব্যবহারকারীদের সর্বদা দুটি ইউনিকাস্ট ঠিকানা সরবরাহ করে এড়ানো যায়।

আপনি মিশ্রণটিতে যত বেশি ইউনিকাস্ট ঠিকানা রেখেছেন, তত কম প্রশ্নগুলি যেকোনকাস্টের ঠিকানায় প্রেরণ করা হবে এবং বিলম্বতা এবং স্কেলিবিলিটির দিক থেকে আপনি যে কোনও কাস্টকাস্ট থেকে কম সুবিধা পাবেন।


আপনি কী কী স্কেলাবিলিটি অর্জনের সর্বোত্তম উপায় হ'ল কোনও কাস্টকাস্ট ব্যবহার না করে অনেকগুলি মাধ্যমিক ইউনিকাস্ট ঠিকানা (ওরফে এনএস 1.ডমিন, ns2.d, ns3.d ... ns300.d স্থাপনের পুরানো উপায়) নিয়োগ করা?
পেসারিয়ার

@ পেসিয়ার নং, এটি আমার অর্থ নয়। আমি আমার উত্তরে তা পরিষ্কার করব
ক্যাস্পারড

+1 টি। একটি রাউটিং ত্রুটি এমনকি আপনার ইউনিকাস্টকে জাহান্নামে (মৃত শেষ) দিকে নিয়ে যেতে পারে। দ্বিতীয় পৃথক ঠিকানা থাকার অর্থ তার জন্য আপনার একাধিক "টিকিট" রয়েছে;)
টমটম

2
+1 আমি যুক্ত করতে চাই যে দ্বিতীয় ঠিকানা হিসাবে একটি বোগাস আইপি যুক্ত করা ভয়ঙ্কর ধারণা মত শোনাচ্ছে
পৌঁছেছে

1
@ পেসার আপনি একাধিক ইউনিকাস্ট ঠিকানা ব্যবহার করে লোড ব্যালেন্সিং পান। সমস্যাটি হ'ল বিলম্বিতা, ক্লায়েন্টরা সহজেই জানে না কোন আইপিগুলি নিকটবর্তী এবং কোনটি খুব দূরে। এটি এখন পর্যন্ত স্কেল করতে পারে না। আপনি কেবলমাত্র 5 টি সার্ভার ব্যবহার করতে পারেন, যদি আপনি 5 এবং 123 বাইটে ফিট করতে A এবং AAAA আঠালো রেকর্ড চান। একটি যেকোনকাস্ট এবং একাধিক ইউনিকাস্টের সংমিশ্রণ লোড ব্যালেন্সিংয়ের জন্য সমস্যাযুক্ত, কারণ আপনি ইউনিকাস্টের ঠিকানাগুলির চেয়ে ইউনিকাস্টের ঠিকানাগুলিতে বেশি লোড পাওয়ার সম্ভাবনা রয়েছে।
ক্যাস্পারড

4

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

প্রতিটি যেকোনোকাস্ট ঠিকানার বিজিপিতে রাউটেবল হওয়ার জন্য কমপক্ষে একটি /24আইপিভি 4 বা একটি /48আইপিভি 6 উপসর্গের প্রয়োজন। ছোট (দীর্ঘতর) উপসর্গগুলি সাধারণত বহু জায়গায় গ্লোবাল রাউটিং টেবিলটিতে গৃহীত হবে না।

কখনও কখনও একটি DNS সার্ভার হিসাবে একটি বাজে IP ঠিকানা রাখা। এটি সমাধানকারীদের জন্য মারাত্মক বিলম্বের কারণ হবে।


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

@ ক্যাস্পার্ড, বিশেষ সংরক্ষিত আইপি অ্যাড্রেসগুলি যা কারও নয়?
পেসারিয়ার

1
@ পেসারিয়ার আরএফসি 1918, 4193, বা 6598 ঠিকানার জায়গার ব্যবহার ক্ষতির সীমাবদ্ধ করবে। তবে এটি এখনও রেজোলিউশনকে ধীর করতে বা ব্যর্থ হতে পারে।
ক্যাস্পারড

3

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

সুতরাং সংক্ষেপে, হ্যাঁ যে কোনও কাস্টক ব্যবহার করা আরএফসি 1034 অনুসারে যথেষ্ট।


হুম, যদি একটি আইপি ঠিকানা প্রয়োজন হয় তবে Google কেন তাদের ডিএনএস সার্ভারের জন্য দুটি ঠিকানা ( 8.8.8.8এবং 8.8.4.4) সরবরাহ করে? তাদের ইতিমধ্যে জায়গায় কোনও কাস্টকাস্ট রয়েছে, তবে কেন কেবল একটি ঠিকানা দেওয়া হবে না 8.8.8.8?
পেসারিয়ার

1
একটি অনুমানের মধ্যে আমি কি বলব নেটওয়ার্ক সংযোগের সময় সংযোগ বিঘ্নিত না করা? কারণ তারা একটি গ্লোবাল খেলোয়াড় এবং ব্যর্থতার যে কোনও সম্ভাব্য বিন্দু নির্মূল করতে তারা যথাসম্ভব বিস্তৃতভাবে নিশ্চিত হয়েছে তা নিশ্চিত করতে চান? আমি পুরোপুরি নিশ্চিত নই, তবে আমি জানি আমরা সকলেই গুগল হতে পারি না :)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.