50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

مفهوم SLD در ساختار DNS

سلام .

من دارم دوره ی نتورک پلاس رو میگذرونم و به مبحث DNS رسیدم و در قسمت SLD مشکل دارم . برداشتی که از مطالب دارم اینه : فرض بگیریم آدرس بالا رو داخل مرورگر میزنم ، خب طبق مراحل DNS اول موارد مربوط به سیستم خودم مثل کش ، فایل hosts و DNS سروری که براش تعریف شده چک میشه .

حالا اگر توی DNS سرور معرفی شده هم جوابی نگرفت میره روی Root Hint . خب ، توی RLD میگرده و اگه پیدا نکرد میره توی سرور های .com میگرده و اونجا هم اگر پیدا نکرد میره توی SLD میگرده که دقیقا مشکل من هم همینجاست .

به نظرم بعد TLD نباید جای دیگه ای رو بگرده چون بعد TLD عملا گشتن بی معنیه . یعنی چی الان ؟ مثلا میگه برو توی tosinso بگرد (SLD) ؟ خوب توی چیه توسینسو بگرد ؟ از ادرسش الان فقط یه اسم باقی مونده ، دیگه منبعی نمونده که بخواد توش بگرده .

اگر فرض بگیریم که به TLD که رسید ، جست و جو برای گشتن IP به اتمام میرسه ماجرا حل میشه برای من ، اما تا جایی که من فهمیدم پرس و پاسخ بعد TLD هم ادامه داره .

پرسیده شده در 1398/11/15 توسط

10 پاسخ

1

Name Server هایی که میزبانی دامین هایی که به com. ختم میشن رو دارن قرار نیست که آدرس IP همه دامین هایی که به .com. ختم میشن رو بدونن. به همین دلیل میره از Authorotative Name Server آدرس IP وب سایت مورد نظر رو میپرسه. خصوصا زمانیکه IP ساب دامین Query گرفته میشه چون یه دامین ممکنه برای مثال بیشتر از ۱۰۰ تا Sub Domain داشته باشه و NS های TLD مورد نظر شاید ندونه آدرس IP اش رو.

پاسخ در 1398/11/15 توسط
1

تو هر مرحله اگه nameserver آدرس زیرمجموعه رو داشته باشه که  اعلام میکنه اگه نه میره سراغ forwarder هاش یا ns های زیرمجموعه.

مثلا از ns های com می پرسه ns های tosinso کجاست و از nsهای tosinso می پرسه ns های sld کجاست تا بالاخره به اون سطح برسه و آدرس رو یا پیدا کنه یا این که یکی از این ns ها بگه زیر مجموعه ای وجود نداره.   

توجه می کنید که سوال از name server ها پرسیده میشه نه خود domain

من بازم نمی فهمم مشکلتون چیه . یعنی میگید تو مرحله sld نمی تونه IP رو برگردونه ؟ 

 

این یه مثال ساده که یه اسم می تونه چندین child داشته باشه ،این روترها تو مسیری که من چک می کردم تا 4 تا child رفتن پایین ، اشکالش چیه ؟

پاسخ در 1398/11/19 توسط
0

ممنون بابت پاسخ .

" توی DNS سرور های tosinso.com رو میگرده. "

چرا باید اونجارو بگرده ؟ منظور اینکه اگر tosinso.comمی وجود میداشت توی همون .com ها tosinso پیدا میشد .

فکر کنم خوبم متوجه نشدم ، ممنون میشم دقیق تر بازش کنید .

پاسخ در 1398/11/15 توسط
1

خب همینطوره که می گید ، منظور من هم این بود که وقتی tosinso,com رو پیدا کرد ، میره سراغ رکوردهای پایین ترش دیگه.

متوجه نمی شم چرا انتظار ندارید جستجو به مراحل بعدی بره ، تا جایی که پیدا کنه میره دنبال مرحله بعدی ...

هرجا چیزی پیدا نشد، کلا متوقف میشه ، مشکلتون کجاشه ؟

پاسخ در 1398/11/15 توسط
0

"از nsهای tosinso می پرسه ns های sld کجاست"

فرایند مربوط به این قسمت رو ممنون میشم مرحله به مرحله بگید .

"یعنی میگید تو مرحله sld نمی تونه IP رو برگردونه ؟"

نه ، میگم چطور برمیگردونه توی SLD ای پی رو .


که ظاهرا شما میگید از ns های اون مجموعه میپرسه . مگر tosinso به صورت خالی هم میتونه ns داشته باشه ؟!

پاسخ در 1398/11/20 توسط
0

ببینید اصلا بحث سر این نیست .

فرض بگیرید نه در TLD و نه در RLD ای پی برمیگرده و این اتفاق حتما در قسمت SLD خواهد افتاد .

حالا توضیح بدید وقتی که به این مرحله رسید چطور IP رو برمیگردونه ؟!

پاسخ در 1398/11/19 توسط
1

مگر tosinso به صورت خالی هم میتونه ns داشته باشه ؟!

بله ، ns.tosinso.com در حال حاضر Name Server داخلی توسینسو (tosinso.com) هست.

پاسخ در 1398/11/20 توسط
1

"خوب توی چیه توسینسو بگرد ؟"  :

 توی DNS سرور های tosinso.com رو میگرده.

 

تو هر مرحله ( چه .com چه .tosinso.com و همینطور پایینتر ) ، DNS میره سراغ اون دامین و ازش می پرسه nameserver هات کجان ؟ بعد یکیشون رو انتخاب می کنه و ازش می پرسه حالا network.tosinso.com آدرسش چیه و الی آخر

 

پاسخ در 1398/11/15 توسط
0

چرا اینقدر سختش می کنید ؟

اصلا tosinso.com  : از .com می پرسه می دونی ns مربوط به tosinso.com  کیه ؟ 

ممکنه هر جوابی بده !  از جمله ns1.tosinso.com (که البته این جواب در پنل دامنه ثبت شدهو میشه با whois هم بهش رسید)

بعد میره سراغ یکی از اون جوابها  و بهش میگه میدونی tosinso.com کجاست ؟

و اگه بدونه IP رو میگیره.

قاعدتا سوال DNS از NameServer پرسیده میشه.

پاسخ در 1398/11/20 توسط

پاسخ شما