ডিএনএস কেন সেভাবে কাজ করে?


40

এটি ডিএনএস (ডোমেন নেম পরিষেবা) সম্পর্কে একটি ক্যানোনিকাল প্রশ্ন

যদি ডিএনএস সিস্টেম সম্পর্কে আমার উপলব্ধিটি সঠিক হয় তবে। কম রেজিস্ট্রি একটি সারণী ধারণ করে যা ডোমেইনগুলি (www.example.com) DNS সার্ভারগুলিতে মানচিত্র করে।

  1. সুবিধা কী? কেন সরাসরি আইপি ঠিকানায় মানচিত্র রাখবেন না?

  2. আমি যখন কোনও ডিএনএস সার্ভারকে একটি ভিন্ন আইপি ঠিকানার দিকে চিহ্নিত করার জন্য ডিএনএস সার্ভারে অবস্থিত যখন পরিবর্তিত হওয়া একমাত্র রেকর্ডটি ডিএনএস সার্ভারে অবস্থিত, তবে প্রক্রিয়া তাত্ক্ষণিকভাবে কেন হয় না?

  3. যদি বিলম্বের একমাত্র কারণ ডিএনএস ক্যাশ হয় তবে তাদের কি বাইপাস করা সম্ভব, তাই আমি কি দেখতে পাচ্ছি বাস্তব সময়ে কী ঘটছে?


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

You can not able full understand DNS unless you are name Paul Mockapetris, Paul Vixie or Cricket Liu. twitter.com/DEVOPS_BORAT/status/249006925767909376
অ্যান্টনি হাটজোপল্লো

উত্তর:


87

প্রকৃতপক্ষে, এটি এর চেয়ে জটিল - একটি "সেন্ট্রাল রেজিস্ট্রি (যে) একটি টেবিল ধারণ করে যা ডিএনএস সার্ভারগুলিতে ডোমেনগুলি (www.mysite.com) মানচিত্র করে" রাখে ", স্তরক্রমের বেশ কয়েকটি স্তর রয়েছে are

- টপ লেভেল ডোমেইন সব জন্য ns (নেমসার্ভারটি) রেকর্ড আছে: একটি কেন্দ্রীয় Registry (রুট সার্ভার) যা শুধুমাত্র এন্ট্রির একটি ছোট সেট রয়েছে এর .com, .net, .org, .uk, .us, .au, ইত্যাদি।

এই সার্ভারগুলিতে কেবলমাত্র পরবর্তী স্তরের নীচে NS রেকর্ড রয়েছে। একটা উদাহরণ বাছাই যাওয়ার জন্য, নেমসার্ভার .ukডোমেইন ঠিক এন্ট্রি হয়েছে .co.uk, .ac.ukএবং ইউ কে ব্যবহারে অন্যান্য দ্বিতীয় স্তরের অঞ্চল।

এই সার্ভারগুলিতে কেবলমাত্র নীচের স্তরের জন্য এনএস রেকর্ডস রয়েছে - উদাহরণটি চালিয়ে যেতে, তারা আপনাকে জানিয়েছে যে কোথায় এনএস রেকর্ডের সন্ধান করতে হবে google.co.uk। এটি সেই সার্ভারগুলিতেই শেষ পর্যন্ত আপনি কোনও হোস্টনামের মতো www.google.co.ukএবং একটি আইপি ঠিকানার মধ্যে একটি ম্যাপিং খুঁজে পাবেন ।

অতিরিক্ত চুলকানি হিসাবে, প্রতিটি স্তর 'আঠালো' রেকর্ডগুলিও সরবরাহ করবে। প্রতিটি এনএস রেকর্ড একটি হোস্টনামে একটি ডোমেন মানচিত্র করে - উদাহরণস্বরূপ, সার্ভারগুলির মধ্যে একটি হিসাবে .ukতালিকার জন্য এনএস রেকর্ড nsa.nic.uk। পরবর্তী স্তরে পৌঁছানোর জন্য nic.ukআমাদের এনএস রেকর্ডগুলির সন্ধান করতে হবে এবং সেগুলিও অন্তর্ভুক্ত হতে পারে nsa.nic.uk। সুতরাং এখন আমাদের আইপি জানা দরকার nsa.nic.uk, তবে এটির জন্য আমাদের একটি কোয়েরি করা দরকার nsa.nic.uk, তবে আমরা আইপি না জানা পর্যন্ত আমরা সেই ক্যোয়ারীটি তৈরি করতে পারি না nsa.nic.uk...

এই মুশকিল সমাধান করতে, সার্ভারের জন্য .ukজন্য একটি রেকর্ড জুড়ুন nsa.nic.ukমধ্যে ADDITIONAL SECTIONপ্রতিক্রিয়া (সংক্ষিপ্ততা জন্য ছাঁটা নিচে প্রতিক্রিয়া) এর:

jamezpolley@li101-70:~$dig nic.uk ns

; <<>> DiG 9.7.0-P1 <<>> nic.uk ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21768
;; flags: qr rd ra; QUERY: 1, ANSWER: 11, AUTHORITY: 0, ADDITIONAL: 14

;; QUESTION SECTION:
;nic.uk.                IN  NS

;; ANSWER SECTION:
nic.uk.         172800  IN  NS  nsb.nic.uk.
nic.uk.         172800  IN  NS  nsa.nic.uk.

;; ADDITIONAL SECTION:
nsa.nic.uk.     172800  IN  A   156.154.100.3
nsb.nic.uk.     172800  IN  A   156.154.101.3

এই অতিরিক্ত আঠালো রেকর্ড ছাড়া, আমরা কখনই নেমসারভারগুলি nic.uk.সন্ধান করতে সক্ষম হব না এবং তাই আমরা সেখানে হোস্ট করা কোনও ডোমেন সন্ধান করতে সক্ষম হব না d

আপনার প্রশ্ন ফিরে পেতে ...

ক) সুবিধা কী? কেন সরাসরি আইপি ঠিকানায় মানচিত্র রাখবেন না?

একটি জিনিসের জন্য, এটি প্রতিটি স্বতন্ত্র অঞ্চলে সম্পাদনাগুলি বিতরণ করার অনুমতি দেয়। আপনি যদি এন্ট্রিটি আপডেট করতে চান তবে www.mydomain.co.ukআপনাকে কেবল নিজের mydomain.co.ukনেমসারভারের তথ্য সম্পাদনা করতে হবে । কেন্দ্রীয় .co.ukসার্ভারগুলি, বা .ukসার্ভারগুলি, বা রুট নেমসার্ভারগুলিকে অবহিত করার দরকার নেই । যদি কেবলমাত্র একক কেন্দ্রীয় রেজিস্ট্রি থাকত যে সমস্ত স্তরের স্তরক্রমকে সমস্ত স্তরের ম্যাপ করে দেয় যে সমস্ত ডিএনএস এন্ট্রির প্রতিটি পরিবর্তনকে চেইনের নিচে অবধি জানানো হত, এটি একেবারে ট্র্যাফিকের সাথে জলাবদ্ধ হয়ে যাবে।

1982 এর আগে, বাস্তবে এইভাবে নামটির রেজোলিউশন ঘটেছিল। একটি কেন্দ্রীয় রেজিস্ট্রি সমস্ত আপডেট সম্পর্কে অবহিত করা হয়েছিল এবং তারা একটি ফাইল বিতরণ করেছিল hosts.txtযা ইন্টারনেটে প্রতিটি মেশিনের হোস্টনাম এবং আইপি ঠিকানা ধারণ করে। এই ফাইলটির একটি নতুন সংস্করণ প্রতি কয়েক সপ্তাহে প্রকাশিত হয়েছিল এবং ইন্টারনেটের প্রতিটি মেশিনকে একটি নতুন অনুলিপি ডাউনলোড করতে হবে। ভাল 1988 এর আগে, এটি সমস্যাযুক্ত হতে শুরু করেছিল, এবং তাই ডিএনএস আরও বিতরণ করা সিস্টেম সরবরাহ করার জন্য উদ্ভাবিত হয়েছিল।

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

(অতিরিক্ত অতিরিক্ত অপ্রয়োজনীয় সরবরাহের জন্য, এখানে মূলত 13 টি আলাদা আলাদা ক্লাস্টার রয়েছে যা মূল অঞ্চলটিকে পরিবেশন করে top শীর্ষ স্তরের ডোমেন রেকর্ডে যে কোনও পরিবর্তনই হবে 13 এ ধাক্কা দিতে হবে; প্রতিটি একক পরিবর্তনের জন্য তাদের 13 টি আপডেট করার সমন্বয় করতে হবে তা কল্পনা করুন) বিশ্বের যে কোনও হোস্টনামে ...)

খ) আমি যখন কোনও ডিএনএস সার্ভার ডিএনএস সার্ভারে অন্য আইপি ঠিকানার দিকে চিহ্নিত করার জন্য কনফিগার করছি তখন কেবলমাত্র রেকর্ডটি পরিবর্তন করতে হবে, তবে প্রক্রিয়া তাত্ক্ষণিকভাবে কেন হয় না?

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

উদাহরণস্বরূপ, এনএস রেকর্ডগুলির জন্য .ukএকটি টিটিএল রয়েছে 172800 সেকেন্ড - 2 দিন। গুগল আরও রক্ষণশীল - google.co.uk4 দিনের টিটিএল থাকার জন্য এনএস রেকর্ডস have যে পরিষেবাগুলি দ্রুত আপডেট করতে সক্ষম হওয়ার উপর নির্ভর করে সেগুলি অনেক কম টিটিএল চয়ন করতে পারে - উদাহরণস্বরূপ, telegraph.co.ukতাদের এনএস রেকর্ডগুলিতে মাত্র 600 সেকেন্ডের একটি টিটিএল রয়েছে।

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

গ) যদি বিলম্বের একমাত্র কারণ ডিএনএস ক্যাশ হয় তবে তাদের বাইপাস করা কি সম্ভব, তাই আমি কি দেখতে পাচ্ছি বাস্তব সময়ে কী ঘটছে?

হ্যাঁ, আপনি যদি ম্যানুয়ালি digবা অনুরূপ সরঞ্জামগুলি দিয়ে পরীক্ষা করছেন তবে এটি সহজ easy কোন সার্ভারের সাথে যোগাযোগ করতে হবে তা কেবল তা বলুন।

এখানে ক্যাশেড প্রতিক্রিয়ার একটি উদাহরণ:

jamezpolley@host:~$dig telegraph.co.uk NS

; <<>> DiG 9.7.0-P1 <<>> telegraph.co.uk NS
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36675
;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;telegraph.co.uk.       IN  NS

;; ANSWER SECTION:
telegraph.co.uk.    319 IN  NS  ns1-63.akam.net.
telegraph.co.uk.    319 IN  NS  eur3.akam.net.
telegraph.co.uk.    319 IN  NS  use2.akam.net.
telegraph.co.uk.    319 IN  NS  usw2.akam.net.
telegraph.co.uk.    319 IN  NS  use4.akam.net.
telegraph.co.uk.    319 IN  NS  use1.akam.net.
telegraph.co.uk.    319 IN  NS  usc4.akam.net.
telegraph.co.uk.    319 IN  NS  ns1-224.akam.net.

;; Query time: 0 msec
;; SERVER: 97.107.133.4#53(97.107.133.4)
;; WHEN: Thu Feb  2 05:46:02 2012
;; MSG SIZE  rcvd: 198

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

লিনোডের সমাধানকারীকে বাইপাস করতে এবং সোজা উত্সটিতে যেতে, কেবলমাত্র সেই এনএসেসের মধ্যে একটি বেছে নিন এবং সরাসরি এটির সাথে যোগাযোগ করার জন্য খনন করতে বলুন:

jamezpolley@li101-70:~$dig @ns1-224.akam.net telegraph.co.uk NS

; <<>> DiG 9.7.0-P1 <<>> @ns1-224.akam.net telegraph.co.uk NS
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23013
;; flags: qr aa rd; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;telegraph.co.uk.       IN  NS

;; ANSWER SECTION:
telegraph.co.uk.    600 IN  NS  use2.akam.net.
telegraph.co.uk.    600 IN  NS  eur3.akam.net.
telegraph.co.uk.    600 IN  NS  use1.akam.net.
telegraph.co.uk.    600 IN  NS  ns1-63.akam.net.
telegraph.co.uk.    600 IN  NS  usc4.akam.net.
telegraph.co.uk.    600 IN  NS  ns1-224.akam.net.
telegraph.co.uk.    600 IN  NS  usw2.akam.net.
telegraph.co.uk.    600 IN  NS  use4.akam.net.

;; Query time: 9 msec
;; SERVER: 193.108.91.224#53(193.108.91.224)
;; WHEN: Thu Feb  2 05:48:47 2012
;; MSG SIZE  rcvd: 198

আপনি দেখতে পাচ্ছেন যে, ফলাফলটি সরাসরি উত্স থেকে পরিবেশন করা হয়েছিল - aaপতাকাটি লক্ষ্য করুন , যা ইঙ্গিত দেয় যে ফলাফলগুলি একটি অনুমোদিত উত্স থেকে এসেছে। আমার আগের উদাহরণে, ফলাফলগুলি আমার স্থানীয় ক্যাশে থেকে এসেছে, সুতরাং তাদের aaপতাকাটির অভাব রয়েছে । আমি দেখতে পাচ্ছি যে এই ডোমেনের জন্য অনুমোদিত উত্সটি 600 সেকেন্ডের একটি টিটিএল সেট করে। স্থানীয় ক্যাশে থেকে আমি যে ফলাফল পেয়েছি তার টিটিএল ছিল মাত্র ৩১৯ সেকেন্ড, যা আমাকে বলে যে তারা (saw০০-৩৯৯) সেকেন্ডের জন্য প্রায় পাঁচ মিনিট - আমি তাদের দেখার আগে ক্যাশে বসে ছিলাম।

যদিও এখানে টিটিএল মাত্র 600 সেকেন্ড, তবুও কিছু আইএসপি তাদের ডিএনএস রেজোলারদের আরও বেশি সময় - 24 ঘন্টা বা আরও বেশি সময়ের জন্য ফলাফলগুলি ক্যাশে রাখতে বাধ্য করে তাদের ট্র্যাফিক আরও কমিয়ে আনার চেষ্টা করবে। এটি প্রচলিত (আপনি কী জানেন না-যদি-এটি-আসলে-খুব-প্রয়োজনীয়-তবে-আসুন-নিরাপদ ধরণের) এটি ধরে নেওয়া যে আপনি যে কোনও ডিএনএস পরিবর্তন করেছেন তা সর্বত্র দৃশ্যমান হবে না 24-48 ঘন্টা জন্য ইন্টারনেট।


3
+1 এটি একটি দুর্দান্ত ব্যাখ্যা। এটি অবশ্যই বুকমার্ক করবে!
ট্রোলহর্ন

3
কোনও ডিএনএসের প্রতিক্রিয়া ক্যাশে থেকে এসেছে কিনা তার আসল উত্তর উত্তরের "পতাকা" বিভাগে রয়েছে। কেন কেউ কোনও টিটিএল সেট করতে না পারার কারিগরি কারণ নেই, বলুন, 319 সেকেন্ড। পরিবর্তে, প্রতিক্রিয়াতে aa(অনুমোদনমূলক উত্তর) flagসন্ধান করুন। যদি aaউপস্থিত থাকে তবে উত্তরটি সরাসরি কোনও অনুমোদিত নাম সার্ভার থেকে এসেছিল। (যদি এটি অনুপস্থিত, উত্তর হতে পারে এখনো ফ্রেশ হতে; কিছু রিকার্সিভ নাম সার্ভার পরিষ্কার aa। ক্লায়েন্ট সমাধানকারী প্রতিক্রিয়ায় উপর ক্ষণস্থায়ী আগে পতাকা)
একটি CVn

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

2
@ জেমসপোলি আপনার .ukসার্ভারগুলি ব্যবহারের সাথে আপনার ব্যাখ্যায় একটি (গৌণ) ত্রুটি রয়েছে । বর্তমানে মনোনীত-পরিচালিত দ্বিতীয় স্তরের ডোমেনগুলি একই সার্ভারগুলিতে রয়েছে uk., সুতরাং সার্ভারগুলির example.co.ukকাছে অনুসন্ধানের জন্য ukসার্ভারে কোনও প্রতিনিধিদল না গিয়েই তাত্ক্ষণিকভাবে একটি প্রতিনিধি গ্রহণ করবে co.uk
Alnitak

1
নোট করুন যে ডিগ-এর +traceবিকল্পটি আপনার রুট নেমসার্ভারগুলির জন্য কনফিগার করা নেমসার্ভারকে জিজ্ঞাসা করবে, যাতে এটি অনুসন্ধান শুরু করতে পারে। যদি আপনার স্থানীয় নেমসারভারটি dnsmasq(উবুন্টু হিসাবে) থাকে তবে এটি এটি সমর্থন করে না, সুতরাং আপনি একটি ত্রুটি পাবেন। ব্যবহার dig +trace @8.8.8.8 www.example.com। 8.8.8.8 হ'ল গুগলের সর্বজনীন ডিএনএস পরিষেবা। ক্লাউডফ্লেয়ারের সমতুল্যতার জন্য 1.1.1.1 ব্যবহার করুন।
রজার লিপসক্বে

9

ক) বিশ্বে আইপি -> হোস্ট নেম ম্যাপিংয়ের সংখ্যাটি আসলেই বড়। এই সিস্টেমটি সমস্ত সাবডোমেন এবং এমএক্স রেকর্ডস এবং অন্য সমস্ত ডিএনএস রেকর্ডটি ডোমেন নামের মালিকের কাছে হোস্ট করার দায়িত্ব বিতরণ করে। এটি ছিল বেশিরভাগ ডোমেন নামের পয়েন্ট। .comএকটি রেজিস্ট্রি দ্বারা রাখা হয় যেখানে .ukঅন্যজন দ্বারা ধরে রাখা যেতে পারে। একইভাবে example.comএবং otherexample.comপৃথকভাবে হোস্ট করা যায় যাতে সংস্থানগুলি বিতরণ করা যায়।

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

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


'সি' সম্পর্কিত, সাবধানতা অবলম্বন করুন। যথেষ্ট পরিমাণে টিটিএল সেট করুন এবং আপনার ডিএনএস সার্ভারটি হামার হতে পারে। আপনার ব্যতীত অন্য কেউ ডিএনএস হ্যান্ডল করে দিলে বিশাল সমস্যা নয়।
প্রকাশ্য

তাই আপনি যদি এটা সাবডোমেন না থাকত, সেখানে নেই অনেক একটি সুবিধা অন্তর্ভুক্ত হয়ে যেতাম
sabof

4
পেরহ্যাপস, তবে রিমার এমনকি yourdomain.comএকটি সাবডোমেন .com। যদি এটি কেবলমাত্র একটি বড় "হোস্ট ফাইল" ছিল (এটি ডিএনএস এবং এলভেস এখনও মাঝের পৃথিবীতে হাঁটার আগে ছিল) তবে হ্যাঁ। আপনার কাছে কেবল একটি বড় ফাইল থাকবে এবং প্রত্যেকে এটি ক্যাশে করবে।
ফিলিপ কুলিং

3
ডিএনএসের নেমস্পেসটি দীর্ঘদিন ধরে কোনও প্রতিনিধিদল ছাড়াই সমতল ছিল ; এবং এটি এক জায়গায় রাখা একক তালিকা হিসাবে প্রয়োগ করা হয়েছিল । এটি অকার্যকর হয়ে ওঠে এবং 1982 সালে ডিএনএস দ্বারা প্রতিস্থাপিত হয় ...
জেমস পোলি

1
@ এমফিন্নি, আচ্ছা, এটি "ডোমেন নেম সিস্টেম", "বিতরণ করা নাম সিস্টেম" বা এর মতো কিছু নয়। অবশ্যই এটা বণ্টনযোগ্য হিসাবে তৈরি করা হয়েছে, কিন্তু কিছুই বলার অপেক্ষা রাখে না আপনি একেবারে যে আছে এটা যে পথ চালানোর জন্য। কোনও গ্লোবাল সংযোগহীন কিছু ছোট অফিস নেটওয়ার্কের জন্য, একটি মূল অঞ্চলে সমস্ত কিছু (বা একটি টিএলডি যেমন local) সম্ভবত কিছুটা সীমিত পরিমাণে তৈরি করে।
সিভিএন

3

আপনি যদি * নিক্স সিস্টেমে থাকেন তবে ড্যান বার্নস্টেইনের ডিজেবিডেন্সের একটি অনুলিপি http://cr.yp.to/djbdns.html থেকে ডাউনলোড করুন এবং পুনরাবৃত্তির ক্যোয়ারী সিস্টেমটি কীভাবে কাজ করে তা দেখতে তার ডিএনস্ট্রাস প্রোগ্রামটি চালান। এটি খুব তথ্যপূর্ণ।


এটি কি আমাকে তাত্ক্ষণিকভাবে কোনও কনফিগারেশনের পরিবর্তনের প্রভাব দেখতে দেবে?
সাবফ

dnstrace (সাধারণত dnstracesort এর মাধ্যমে) আপনার করা কোনও ডোমেন এবং ক্যোয়ারীর জন্য DNS কনফিগারেশন সম্পর্কে তীব্র পরিমাণে বিশদ বিবরণ দেয়। যদি সার্ভারটি পরিবর্তন করে থাকে তবে তারা পরিবর্তনটি এবং এটি কীভাবে প্রচার করেছে তা প্রদর্শন করবে। তারা প্রচারের ত্রুটিগুলিও সনাক্ত করার জন্য দুর্দান্ত।
মাইকবাবকক

3

ক) একটি সার্ভারকে পরিচালনা করার জন্য সম্ভাব্য ডোমেন নামগুলির সংখ্যা খুব বেশি। এবং এখানে কেবল .com নেই; । নেট, .org, .se, .info এবং অন্য যে কোনও সংখ্যক আছে। এটি যোগ করুন, আপনি একটি সাবডোমেনের জন্য দায়িত্ব অর্পণ করতে পারেন (যা কার্যকরভাবে যা comহয়)। ডিএনএস কম কেন্দ্রীভূত হওয়া সমস্ত পরিচালনা করা সহজ করে তোলে।

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

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


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

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

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

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

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