دوست عزیز، به سایت علمی نخبگان جوان خوش آمدید

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

توجه داشته باشید، در صورتی که عضو سایت نباشید نمی توانید از تمامی امکانات و خدمات سایت استفاده کنید.
نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: Dns چيست ؟

  1. #1
    یار همراه
    رشته تحصیلی
    مهندسی کامپیوتر - نرم افزار
    نوشته ها
    2,968
    ارسال تشکر
    5,023
    دریافت تشکر: 4,729
    قدرت امتیاز دهی
    3407
    Array
    Bad Sector's: جدید102

    Arrow Dns چيست ؟

    Dns چيست:

    شايدتا به حال اصطلاح DNS را بارها شنيده باشيد، کسانی که وبگرد حرفه ای هستند، حتماDNS را بارها ديده و يا شنيده اند. DNS مخفف Domain Name Server"" است.


    وقتی شما می خواهيد وارد سايتی بشويد، بايد آدرسweb server خود را در web browser خود وارد کنيد.يک روش برای مشخص کردن server ، دانستن IP آدرس آن است. مثلا 63.72.51.85=www.ciwcertified.com.. اما به حر حال همه کاربر ها ترجيح می دهند تا به جای استفاده از اين اعداد و ارقام از domain names استفاده کنند، چرا که استفاده کردن و به خاطر سپردن آنها به مراتب راحت تر است.

    در حقيقت DNS، IP addresses را به اسامی مشخص و ساده ترجمه می کند. مثلا وب سرور سايت yahoo می تواند 65.20.35.79 باشد.( اعداد IP صرفا برای مثال است.) که می توان از صريق آدرس http://www.yahoo.com/ هم به آن دسترسی پيدا کرد.


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



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


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


    مثلا http://www.yahoo.com/ را در نظر بگيريد،

    قسمت www که server(host) name است.

    Yahoo
    قسمت registered company domain name



    و قسمت com يا همان domain category يا Top level Domain


    دارای دو قسمت به نام های forward lookup zone , reverse lookup zone k هست که هر کدو وضیفه خاصی داره Revers lookup zone مربوط به ترجمه اسم به ای پی و Forward lookup zone مربوط به ترجمه ای
    پی به اسم هست البته تنها وظیفه DNS Server ها این نیست بلکه تنظیمات مربوط به Forwarder ها و DNS Caching ,...رو هم میشه از این قسمت تنظیم کرد.


    نحوه ترجمه اسامی Domain توسط DNS


    آيا تاکنون اين سوال برای شما مطرح شده است که پس از تايپ نام يک سايت در مرورگر وب، آدرس IP آن چگونه پيدا می شود؟ برای ارتباط با يک سايت ، می بايست قبل از هر چيز آدرس IP آن مشخص گردد . به منظور ترجمه اسامی کامپيوترهای ميزبان و Domain به آدرس های IP از پروتکل DNS استفاده می گردد.


    Queries و Resolution


    يک سرويس گيرنده به منظور استفاده از DNS و اخذ پاسخ لازم از دو روش متفاوت استفاده می نمايد :


    در روش اول ، سرويس گيرنده با سرويس دهندگان نام ارتباط برقرار می نمايد . فرآيند فوق ماداميکه سرويس دهنده مجاز شامل اطلاعات مورد نياز پيدا نشود ، ادامه خواهد يافت ( روش non Recursive query ) .


    در روش دوم ، ماموريت ترجمه نام به آدرس به DNS واگذار می شود . در اين روش سرويس گيرنده اقدام به ارسال درخواست خود برای DNS نموده و DNS پس از انجام عملياتی خاص و يافتن آدرس IP سايت درخواستی ، آن را برای سرويس گيرنده ارسال می نمايد (روش Recursive query ) .







    به منظور آشنائی با نحوه انجام عمليات فوق به بررسی يک نمونه مثال می پردازيم . زمانی که شما قصد مشاهده يک وب سايت نظير وب سايت شرکت سيسکو ( www.cisco.com ) را داشته باشيد ، پس از فعال نمودن مرورگر وب و تايپ آدرس http://www.cisco.com و يا www.cisco.com ، پس از مدت زمان کوتاهی ! صفحه اصلی وب سايت در مرورگر شما نمايش داده می شود . برای يافتن آدرس IP وب سايت درخواستی مراحل زير دنبال می شود :


    مرحله اول : فعال نمودن مرورگر و درج آدرس www.cisco.com در بخش آدرس آن . در اين مقطع کامپيوتر شما دارای آگاهی لازم در خصوص آدرس IP وب سايت سيسکو نمی باشد. بنابراين يک درخواست DNS را برای سرويس دهنده DNS مربوط به مرکز ارائه دهنده سرويس های اينترنت ( ISP ) ارسال می نمايد . حتما" اين سوال برای شما مطرح شده است که کامپيوتر به چه صورت از آدرس IP سرويس دهنده DNS آگاهی می يابد تا درخواست خود را برای وی ارسال نمايد ؟ در صورتی که شما از طريق Dial-up به اينترنت متصل شده ايد ، اين موضوع با استفاده از تنظيمات انجام شده ( ايستا و پويا ) پروتکل TCP/IP مرتبط با آداپتور مجازی Dial-up انجام خواهد شد . در صورتی که دارای يک اتصال دائم به اينترنت و از طريق يک شبکه محلی می باشيد ، اين موضوع با استفاده از تنظيمات انجام شده ( ايستا و پويا ) پروتکل TCP/IP مرتبط با آداپتور کارت شبکه انجام خواهد شد .


    مرحله دوم : سرويس دهنده DNS مرکز ارائه دهنده خدمات اينترنت ( ISP ) شما ، آدرس IP مربوط به سايت سيسکو را نمی داند و بدين دليل، آدرس سايت فوق را از يکی از سرويس دهندگان نام ريشه درخواست می نمايد .


    مرحله سوم : سرويس دهنده DNS ريشه ، بانک اطلاعاتی خود را بررسی نموده و از سرويس دهنده DNS اوليه Cisco.com آگاهی می يابد ( IP : 198.133.219.25 ) . پس از آگاهی از آدرس IP سرويس دهنده DNS مربوط به cisco.com ، پاسخ لازم برای سرويس دهنده ISP شما ارسال می گردد.


    مرحله چهارم : در اين مرحله سرويس دهنده DNS مرکز ISP شما دانش لازم به منظور ارتباط با سرويس دهنده DNS سيسکو را پيدا نموده و پس از برقراری ارتباط از وی آدرس IP وب سايت سيسکو ( www.cisco.com ) را جويا می شود. بدين منظور سرويس دهنده شما يک درخواست Recursive را برای سرويس دهنده DNS مربوط به Cisco.com ارسال می نمايد.


    مرحله پنجم : سرويس دهنده DNS سيسکو، بانک اطلاعاتی خود را بررسی نموده و از وجود رکورد www.cisco.com در بانک آگاه می گردد. رکورد فوق دارای يک آدرس IP معادل IP:198.133.219.25 است . در اين حالت خاص ، سرويس دهنده وب بر روی ماشين مشابهی است که سرويس دهنده DNS نصب شده است . در صورتی که سرويس دهنده وب و سرويس دهنده DNS بر روی يک ماشين مشابه نصب نشده باشند ، آدرس IP آنان متفاوت بوده و اين موضوع از طريق رکوردهای منبع موجود در بانک اطلاعاتی سرويس دهنده DNS مشخص می گردد .


    مرحله ششم : سرويس دهنده DNS مربوط به ISP شما از آدرس IP مربوط به www.cisco.com آگاهی پيدا نموده و نتايج را برای کامپيوتر شما ارسال می نمايد .


    مرحله هفتم : کامپيوتر شما در اين مقطع دارای آگاهی لازم در خصوص آدرس IP وب سايت سيسکو بوده و می تواند با آن ارتباط برقرار نمايد . بنابراين کامپيوتر شما يک درخواست http را مستقيما" برای سرويس دهنده وب سيسکو ارسال نموده و از وی درخواست يک صفحه وب را می نمايد
    برای داشتن چیزی که تا به حال نداشته اید
    باید کسی باشید که تا به حال نبوده اید

  2. کاربرانی که از پست مفید Bad Sector سپاس کرده اند.


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. بحث: متافيزيك
    توسط galaxy در انجمن فیزیک
    پاسخ ها: 10
    آخرين نوشته: 23rd February 2011, 06:48 AM
  2. ضمان در وجوه شرعى
    توسط MR_Jentelman در انجمن حقوق عمومی
    پاسخ ها: 0
    آخرين نوشته: 30th July 2010, 04:21 PM
  3. مقاله: تغییر جنسیت
    توسط kamanabroo در انجمن مقالات مذهبی
    پاسخ ها: 0
    آخرين نوشته: 21st March 2010, 11:12 PM
  4. انديشه هاي مايكل همر
    توسط MR_Jentelman در انجمن مدیریت بازرگانی
    پاسخ ها: 1
    آخرين نوشته: 12th March 2010, 04:40 PM
  5. مقاله: درآمدى بر مبانى كلى فقهى حجاب و مسئوليت دولت اسلامى
    توسط Victor007 در انجمن مقالات مذهبی
    پاسخ ها: 0
    آخرين نوشته: 29th October 2009, 11:44 AM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •