مشاهده پست های بی پاسخ | مشاهده موضوعهای فعال تاریخ امروز جمعه 24 نوامبر, 2017 3:25 am



پاسخ به موضوع  [ 8 پست ]  برو به صفحه 1, 2  بعدی
 DNS چيست؟ 
نویسنده پیام

عضو: یکشنبه 01 ژوئن, 2008 9:30 am
پست ها: 40
پست DNS چيست؟
شايد تا به حال اصطلاح دی ان اس DNS را بارها شنيده باشيد، کسانی که وبگرد حرفه ای هستند، حتما DNS را بارها ديده و يا شنيده اند. DNS مخفف Domain Name Server است.

وقتی شما می خواهيد وارد سايتی بشويد، بايد آدرسweb server خود را در web browser خود وارد کنيد. يک روش برای مشخص کردن server ، دانستن IP آدرس آن است. یعنی به جای نام سایت آدرس آی پی سایت را در اینترنت اکسپلورر خود وارد کنید
اما به هر حال همه کاربر ها ترجيح می دهند تا به جای استفاده از اين اعداد و ارقام از domain names استفاده کنند، چرا که استفاده کردن و به خاطر سپردن آنها به مراتب راحت تر است.
در حقيقت DNS کارش این است که IP addresses را به اسامی مشخص و ساده که از قبل برای هر سایتی ثبت شده ترجمه می کند. مثلا فرض کنید آی پی وب سرور سايت میکرورایانه برابر 65.20.35.79 باشد( اعداد IP صرفا برای مثال است) که می توان از طريق آدرس http://www.microrayaneh.com هم به آن دسترسی پيدا کرد.

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

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

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

مثلا http://www.microrayaneh.com را در نظر بگيريد،
قسمت http مشخص کننده پروتکل انتقال است که بعدا توضیح خواهم داد
قسمت www که server(host) name است.
microrayaneh قسمت registered company domain name
و قسمت com هم همان domain category يا Top level Domain است.


آخرین بار توسط roza1 در جمعه 08 آگوست, 2008 8:33 pm ویرایش شده است و در کل 1 بار ویرایش شده.



چهارشنبه 06 آگوست, 2008 7:40 am
مشخصات شخصی
آواتار کاربر

عضو: دوشنبه 03 دسامبر, 2007 5:35 pm
پست ها: 184
پست Re: DSN چيست؟
سلام

دوست عزيز عنوان پست را اشتباه تايپ كردين:" DNS چيست؟"
با عرض معذرت ::blushing::
::rose::


جمعه 08 آگوست, 2008 11:59 am
مشخصات شخصی

عضو: یکشنبه 01 ژوئن, 2008 9:30 am
پست ها: 40
پست Re: DNS چيست؟
ممنون از دقت شما :D


جمعه 08 آگوست, 2008 8:32 pm
مشخصات شخصی

عضو: یکشنبه 01 ژوئن, 2008 9:30 am
پست ها: 40
پست Re: DNS چيست؟
گفتیم وقتی برای چند دقیقه در اینترنت جستجو می کنید، چندین بار بدون اینکه بدانید از سرور نام های دامنه یا dns : domain name server استفاده می کنید.
dns بزرگترین بانک اطلاعاتی نامهای وب در جهان است و شاید بدون آن کار اینترنت مختل می شود. گفتیم آدرسی مثل www.microrayaneh.com برای کامپیوتر شما و اینترنت غیر قابل درک است! هر آدرسی به این صورت دارای یک آدرس ip است. ip آدرسی است که برای کامپیوتر و اینترنت قابل درک است و یک آدرس 32بیتی 4 قسمتی است.
(نمونه آدرس ip به صورت 42 . 251 . 42 .192 است) چهار رقم هشتایی یا octet نام دارد. چون هر کدام مقداری بین 0 تا 256(28) می تواند داشته باشد.
هر کامپیوتری که در اینترنت است دارای یک آدرس ip مخصوص است. سرورها دارای آدرسip ثابت هستند ولی کامپیوتر هایی که به isp متصل می شوند هر بار یک آدرس جدید از isp دریافت می کنند.
در ویندوزxp می توانید آدرس ip کامپیوترتان را در قسمت run با تایپ ipconfig ببینید.
باز همان طور که گفتیم کامپیوتر شما تنها آدرس های ip را می شناسد و اگر به جای آدرس سایت ip آن را بنویسید فرقی نمی کند.
چون در کل انسان ها در حفظ کردن شماره ها و عددها مهارتی ندارند و حفظ کردن آدرس سایت ها به جای آدرس ip آن ها برای ما آسان تر است. قسمت اول نام دامنه مثل www یا mail در mail.microrayaneh.com نام یک قسمت از سرور را مشخص می کند.
هر قسمت از نام یک دامنه در همان سرور باید یکتا باشد و هر دامنه نیز باید یکتا باشد. برای مثال نمی توانیم دو microrayaneh در com . داشته باشیم و نمی توانیم مثلا دو نام به صورت mail در microrayaneh.com داشته باشیم.

شرکتی به نام networksolutions مسئول ثبت دامنه ها است. نام تمام دامنه ها در لیستی به نام whois list موجود است.

هر دامنه ای دارای یک سرور نام های دامنه (dns) است. توجه کنید که محل این سرور در هر کجای دنیا می تواند باشد. مهم این است که همه این سرور ها باهم dns را تشکیل می دهند و تماما به صورت یک بانک اطلاعاتی واحد رفتار می کنند.

باز تاکید میکنم برای هر دامنه یک سرور نام وجود دارد. dnsها همواره دو کار را انجام می دهند:
در خواست های کامپیوتر ها و کاربران برای ترجمه آدرس ها به ip را پاسخ می دهند.

درخواست های dnsهای دیگر برای ترجمه آدرس ها را پاسخ می دهند.

هنگامی که یکی از این نوع درخواست ها به dns می رسد یکی از چهار کار زیر را انجام می دهد:

اگر ip مورد نظر را داشته باشد به درخواست جواب می دهد

اگر آن آدرس را نداشته باشد با dnsهای دیگر ارتباط برقرار می کند تا ip مورد نظر را بدست آورد

ممکن است بگوید «من این آدرس را نمی شناسم ولی نام آدرس dns را به شما می دهم که ممکن است این آدرس را بشناسد»

می تواند پیغام خطای را بدهد و بگوید که آدرس غیر معتبر است و وجود ندارد.


دوشنبه 29 سپتامبر, 2008 10:28 am
مشخصات شخصی

عضو: یکشنبه 01 ژوئن, 2008 9:30 am
پست ها: 40
پست Re: DNS چيست؟
حالا سوال این است که در کدام مرحله از جستجوی اینترنتی ما DNS وارد کار می شود:

هنگامی که آدرسی را در جستجوگر اینترنت خود وارد می کنید اولین قدم دریافت ip آدرس دامنه است تا بتواند سایت مورد نظر را درخواست کند. پس برای اینکار ابتدا باید ip را از dns دریافت کند.
وقتی به isp خود متصل می شوید، dns مورد نظر از طرف isp مشخص می شود. در run ویندوز ipconfig را تایپ کنید تا dns خود را ببینید.
هر برنامه ای که نیاز به دریافت ip و ارسال آن به سرور دارد ip مورد نیاز را از dns مشخص شده اینترنت شما دریافت می کند.

نکته جالب دیگری در اینجا وجود دارد:
هنگام پاسخ دادن به درخواست؛ اگر ip مورد نظر در dns وجود نداشته باشد ولی قبل از شما کسی همان ip را درخواست کرده باشد، dns دیگر نیازی به فرستادن در خواست به بقیه سرورهای نام های دامنه ندارد و درخواست های تکراری را ذخیره یا cache می کند.


دوشنبه 29 سپتامبر, 2008 10:35 am
مشخصات شخصی
مشاهده پست های قبلی:  نمایش بر اساس  
پاسخ به موضوع   [ 8 پست ]  برو به صفحه 1, 2  بعدی

افراد آنلاین

کاربر حاضر در این تالار : - و 1 مهمان


شما نمی توانید در این تالار موضوع جدید باز کنید
شما نمی توانید در این تالار به موضوع ها پاسخ دهید
شما نمی توانید در این تالار پست های خود را ویرایش کنید
شما نمی توانید در این تالار پست های خود را حذف کنید
شما نمی توانید در این تالار ضمیمه ارسال کنید

جستجو برای:
پرش به:  
cron
استفاده و نقل از مباحث سایت، فقط با ذکر منبع و لینک سایت میکرورایانه مجاز است.
Copyright © 2006 - 2010 MicroRayaneh - Powered by phpBB © phpBB Group
Valid CSS2 Valid XHTML 1.0
طراحی سایت : میکرو رایانه