DNS چيست

با سلام
اميدوارم كه حال همگي خوب باشه
مي خواستم اطلاعاتي درباره DNS بدست آورم و ببينم كارش چيه

ممنون
 

oxygenws

Active Member
من یه مطلب گنده نوشتم (حدود 30-40 خط) و طبق یه اتفاق احمقانه همش پاک شد..... فعلا حوصله ندارم :(
 

omidak

Active Member
سلام:
من يه شبه توضيح بدم.
DNS که مخفف کلمات Domain Name Server هست. جهت اتصال یک Domain به Server استفاده میشه. و همچنین آدرسهایه Email
اطلاعات DNS رو بهش میگن resource records
میلیونها resource records تقسیم میشن به میلیون فایل که اسم اون هم Zone هست.
Zone ها در authoritative نگهرداری میشن.
و سرور هایه ذخیره کننده از سرور هایه authoritative اطلاعات رو میگیرن برایه فرستادن به کاربر.
این یه توضیح کوچولو موچولو.
 
اميد جان ممنون ولي راستش من كه چيزي نفهميدم
اگه ميشه درباه ارتباط IP هاست با DNS و دومين بيشتر توضيح بدهيد
 

omidak

Active Member
سلام:
اطلاعات من در ضمينه ساختار سرور زياد نيست بزاريد اميد عزيز(oxygenws ) براتون توضیح بدن :wink:
 

oxygenws

Active Member
سلام،
DNS مخفف Domain Name Service یا Domain Name Server یا Domain Name System می باشد (هر سه مورد فوق کاربرد دارند)
DNS یک سیستم سلسله مراتبی است که از بزرگترین صاحبان دامنه در دنیا گرفته تا ISP شما و یا هر سایت دیگه ای. می شه گفت یه جورایی هر سرور باید دارای یک سیستم DNS باشه. کار DNS اینه که نام های دامنه ها رو به IP تبدیل کنه.
خوب، فکر کنم با مثال بیشتر چیزی بفهمید... فرش کنید شما آدرس http://mail.yahoo.com رو وارد می کنید، مراحل کار اینطوری خواهد بود...
- مرورگر روی سیسم شما دنبال IP آدرس mail.yahoo.com می گرده.
- اگر پیدا نکرد درخواست رو می فرسته به ISP، این امکان هست که ISP شما IP ها رو کش کرده باشه. اگر نداشت، درخواست رو می فرسته به شبکه های بالاتر تا backbone.
- آخرین جایی که در خواست رو حتما جواب می ده، صاحب دامنه های .com می باشد (که هم اکنون شرکت networksolutions هستش) و این --فقط-- می تونه IP سایت yahoo.com رو به شما بده، پس اون هم نمی تونه برای شما کاری بکنه و در خواست رو می فرسته به سایت یاهو (توجه کنید که networksolutions همه IP های .com رو داره)
- یاهو درخواست رو می بینه و دنبال IP آدرس mail.yahoo.com می گرده (منظورم بیشتر بخش mail اش هست) (توجه کنید که یک زیر دامنه هم دقیقا مشابه دامنه باهاش برخورد می شه) و سایت یاهو IP اون آدرس رو برمی گردونه به فرستنده که شما باشید.
- ارتباط برقرار می شه و از این به بعد بسته های اطلاعاتی با IP یافت شده رد و بدل می شه.
-------------------------------
اگر دقت کنید وقتی که می خواید به یک سایت متصل بشید، اول کمی کند عمل می کنه و این دقیقا لحظه ایست که دنبال IP طرف می گرده. برای سرعت بخشیدن به پیمایش های خود می تونید رو سیستمتون پروکسی نصب کنید که IP ها رو کش کنه و سرعت اتصال شما زیاد بشه.
-------------------------------
خوب......
IP سایت چه ربطی به DNS داره؟!!
DNS خودش شامل IP جدا از سرور هستش، چرا؟؟ چون درخواست های زیادی رو باید جواب بده و همین تعداد پاسخ های زیاد و stablity سیستم هست که سرور ها رو مجبور می کنند حداقل دو تا IP برای DNS ها داشته باشند.
شما یک دامنه رو صدا می زنید.... DNS های اون دامنه رو می بینید و از طریق اون DNS ها می تونید IP سرور اون دامنه رو پیدا کنید. و از این به بعد کار دست سرور شماست و اگر آدرس شما دارای زیر دامنه باشه، یا اگر ایمیل باشه یا .... بسته به سرور شما ممکنه فرق کنه یا باز به یه سرور دیگه فوروارد بشه.
------------------------------
یک کمی شلوغ کردم ولی بد نیست، چند دور بخونید تا بفهمید!!!! :)

موفق باشید، امید
 

جدیدترین ارسال ها

بالا