PDA

نسخه کامل مشاهده نسخه کامل : Dns چیست؟



darvish1900
20-10-2007, 10:50
شایدتا به حال اصطلاح DNS را بارها شنیده باشید، کسانی که وبگرد حرفه ای هستند، حتماDNS را بارها دیده و یا شنیده اند. DNS مخفف Domain Name Server"" است.

وقتی شما می خواهید وارد سایتی بشوید، باید آدرسweb server خود را در web browser خود وارد کنید.یک روش برای مشخص کردن server ، دانستن IP آدرس آن است. مثلا 63.72.51.85=[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] اما به حر حال همه کاربر ها ترجیح می دهند تا به جای استفاده از این اعداد و ارقام از domain names استفاده کنند، چرا که استفاده کردن و به خاطر سپردن آنها به مراتب راحت تر است.
در حقیقت DNS، IP addresses را به اسامی مشخص و ساده ترجمه می کند. مثلا وب سرور سایت yahoo می تواند 65.20.35.79 باشد.( اعداد IP صرفا برای مثال است.) که می توان از صریق آدرس
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید هم به آن دسترسی پیدا کرد.

هم domain name و هم IP address، کاربر را به یک وب سرور مشخص هدایت می کند، اما domain name، هم برای استفاده، و هم برای به خاطر سپردن به مراتب راحت تر است. بدون DNS کاربرها مجبور هستند برای وارد شدن به هر بخشی از اینترنت از اعداد خسته کننده IP address استفاده کنند.

یکی از راه های به خاطر سپردن domain name، یادگیری ساختار آن است. چیزی که بسیار مهم است انتخاب domain name است. شرکت های تجاری دقت بسیار زیادی در انتخاب domain name خود می می کنند، هر چه انتخاب domain name با دقت بیشتری صورت بگیرد امکان ارتباط راحت تر و سریع تر مخاطبین را بیشتر فراهم می کند. هر domain name هم منحصر به فرد است و هیچ دو فرد حقوقی و یا حقیقی هم نمی توانند از 2 domain name واحد و شبیه به هم استقاده کنند.

هر domain name از حروف و یا اعدادی تشکیل شده است که به وسیله نقطه از هم جدا می شوند.

مثلا
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید را در نظر بگیرید،
قسمت www که server(host) name است.
Yahoo قسمت registered company domain name
و قسمت com یا همان domain category یا Top level Domain

darvish1900
20-10-2007, 10:51
سیستم نامگذاری حوزه ( DNS) سیستمی است که طبق اصول ان کامپیوتر ها توانایی برقراری ارتباط با یکدیگر و انجام فعالیتهایی از قبیل تبادل نامه های الکترونیکی و یا نمایش صفحات وب را خواهند داشت. وقتی کاربری در اینترنت قصد برقراری ارتباط با مکان خاصی را داشته باشد فرضا بازدید از یک وب سایت ادرس اینترنتی ان را تایپ می کند مثل
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید پروتکل اینترنت (IP) از اطلاعات ادرس اینترنتی و DNS برای ارسال نامه الکترونیکی و سایر اطلاعات از کامپیوتری به کامپیوتر دیگر استفاده میکند.به عنوان مثال DNS متن کاملآ انگلیسی
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید را به اعدادی تبدیل می کند که کامپیوتر های متصل به اینترنت بتوانند ان را درک کنند مانند: 123.21.43.121 برای انکه این کار به خوبی انجام شود اینترنت به چندین حوزه اصلی سازماندهی شده است. منظور از حوزه های اصلی همان حروف انتهایی یک ادرس هستند مانند com. در ادرس فوق. تعدادی از حوزه های متداول عبارتند از: com. (تجاری) / edu. (اموزشی) / gov. (دولتی) / mil. (نظامی) / net. (مراکز خدمات اینترنت و شبکه) و org. (سازمان). به دلیل افزایش تصاعدی تعداد سایت های اینترنت سیستم نامگذاری حوزه در حال گسترش است و حداقل 7 حوزه دیگر نیز مانند: web. (برای وب) به ان افزوده شده است. در خارج از امریکا برای مشخص کردن حوزه ها فقط از 2 حرف استفاده میشود مانند : au. برای استرلیا یا ir. برای ایران.


حوزه ها به صورت سلسه مراتبی سازماندهی می شوند در نتیجه حوزه های فرعی بسیاری به عنوان زیر مجموعه های حوزه های اصلی وجود دارند. به عنوان مثال برای انکه به چگونگی عملکرد DNS و حوزه ها پی ببرید به ادرس اینترنتی مربوط به سازمان فضایی امریکا (nasa) : یعنی spacelink.msfc.nasa.gov توجه کنید حوزه اصلی gov. است که نشان دهنده دولتی بودن سایت است. زیر حوزه مربوطه NASA. نشان دهنده حوزه NASA (سازمان ملی هوانوردی و فضانوردی امریکا) است و در زیر ان msfc. (مرکز هوانوردی مارشال) یکی از چندین شبکه کامپیوتری NASA قرار دارد. نهایتآ spacelink نشان دهنده کامپیوتری در NASA است که طرح spacelink را اجرا میکند. ادرس IP عددی مربوط به spacelink طی سالها تغییر کرده اما ادرس اینترنت ان ثابت باقی مانده است.

سیستم DNS این گونه تغییرات را (مانند انچه بدان اشاره کردیم) ثبت میکند بدین ترتیب حتی زمانی که ادرس IP تغییر کند در صورتی که ادرس اینترنتی مورد مورد استفاده قرار گیرد نامه های الکترونیکی همیشه به ادرس صحیح ارسال خواهند شد. کامپیوتر هایی موسوم به سرورهای نام (Name Server) مسئول ردیابی چنین تغییراتی و ترجمه انها به ادرس IP و ادرس حوزه و بالعکس هستند. همچنین سرورهای نام برای اطمینان از ارسال نامه های الکترونیکی مورد نظر به ادرس صحیح با DNS همکاری میکنند. بعلاوه زمانی که ادرس وب (URL) را تایپ میکنید این سرورها تضمین می کنند که به مکان صحیح ارجاع داده شوید و در خاتمه انها مسئول مسیر یابی صحیح تمامی پیامها و ترافیک در اینترنت هستند.

اینترنت نمی تواند ادرس های اینترنتی حرفی- عددی مانند pgralla@ziff-devis.com را تجزیه و تحلیل کند در نتیجه سرورهای نام ان ادرس را به ادرس IP عددی مناسب مانند 163.52.128.72 تبدیل کند. سرورهای نام حاوی جدول هایی هستند که ادرس های اینترنتی حرفی- عددی را به ادرسهای IP عددی مطابقت میدهند.

darvish1900
20-10-2007, 10:52
S مخفف عبارت Domain Name Service می باشد . وظیفه این سرویس تبدیل نام دامنه به یک IP می باشد. کاربرد DNS زمانی مشخص می شود که شما نام دامنه ای نظیر --------.com را صفحه مرورگروب خود وارد می کنید. در ساده ترین حالت نام این دامنه به IP متناظر آن تبدیل شده و پس از یافتن سروری که این IP به آن اشاره دارد ، دامنه --------.com برای شما نمایش داده می شود.
علاوه بر این برای هر دامنه اطلاعات DNS نگهداری می شود بدین صورت که برای هر دامنه حداقل یک DNS server تعریف می شود که اطلاعات مربوط به دامنه در آن سرور ذخیره شده. هر زمان که DNS بخواهد نام دامنه را به IP تبدیل کند باید اطلاعات مربوط به دامنه را از DNS server هایی که برای دامنه تعریف شده است درخواست نماید. اطلاعات مربوط به DNS Server های مربوط به هر دامنه در کنترل پنل اصلی دامنه وجود دارد که در اختیار صاحب دامنه می باشد.

darvish1900
20-10-2007, 10:53
این هم چند مطلب درباره dns
خوب حالا شما وقتی با اینترنت کار میکنید امکان داره یک سری از سایتها رو باز نکنه . برای همین باید از dns استفاده کنید تا بتونه این ادرسها رو پیدا کنه.