نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • بررسی ها
  • محدودیت در انتخاب و ثبت دامنه جدید. دامنه - چیست و چرا به آن نیاز است؟

محدودیت در انتخاب و ثبت دامنه جدید. دامنه - چیست و چرا به آن نیاز است؟

اگر در حال راه اندازی یک کسب و کار هستید و می خواهید آن را سودآور کنید، به سادگی نمی توانید بدون یک منبع وب فروش با کیفیت بالا انجام دهید. هنگامی که یک نام دامنه عالی برای وب سایت خود پیدا کردید، و نوبت به ثبت نام در ناحیه دامنه رسید، باید از بین ده ها مورد ارائه شده، دامنه مناسب را انتخاب کنید. در صورتی که نمی دانید چه تفاوتی وجود دارد info.kz, com.kzو org.kzکه برای منبع وب شما بهتر است - .ru, .bizیا .comچه تفاوتی بین همه مناطق دامنه وجود داشته باشد، این مقاله برای شما بسیار مفید خواهد بود.

1. «منطقه دامنه» و «دامنه سطح اول، دوم و سوم» به چه معناست؟

مطمئناً شما بیش از یک بار با مفهوم دامنه سطح اول (دوم، سوم) برخورد کرده اید. برای سهولت در توضیح معنای این، بیایید به یک مثال نگاه کنیم: yoursite.com - این یک دامنه سطح دوم است، جایی که دامنه سطح اول (و این ناحیه دامنه است) انتهای بعد از نقطه است - com. هنگام اضافه کردن کلمه دیگری (به عنوان مثال، yoursite.com.ua) نتیجه یک دامنه سطح سوم (زیر دامنه) است. دامنه های سطح چهارم با استفاده از همین اصل تشکیل می شوند (به عنوان مثال، images.yoursite.com.ua، با این حال آنها بسیار نادر هستند.

2. چه حوزه های دامنه وجود دارد؟

ناحیه دامنه تعیین می کند که دامنه سطح دوم (سوم، چهارم) متعلق به کشور یا نوع فعالیت سایت باشد. در این راستا موارد زیر برجسته می شود:

مناطق دامنه بین المللی (.info، .com، .biz، و غیره)

  • .com- دامنه همه منظوره(مشترک). در ابتدا برای سازمان های تجاری در نظر گرفته شده بود، اما محدودیت های مناسبی نداشت و به مرور زمان هدف خود را از دست داد.
  • .خالص- به عنوان یک قاعده، توسط سازمان های ارائه دهنده خدمات شبکه انتخاب می شود.
  • .biz- قبلا آنالوگ آن zone.com بود (قبل از اینکه هدف خود را از دست بدهد). امروزه سایت‌ها در .biz توسط هر سازمان تجاری انتخاب می‌شوند.
  • اطلاعات- مناسب برای پورتال های مرجع و اطلاعاتی، وبلاگ ها و صفحات اصلی؛
  • .org- طراحی شده برای وب سایت های سازمان های غیر انتفاعی.

مناطق دامنه موضوعی (tv.، fm.، و غیره)

انتخاب آنها با تمرکز موضوعی منبع وب تعیین می شود:

  • .تلویزیون- در نظر گرفته شده برای وب سایت های کانال های تلویزیونی، برنامه های تلویزیونی و غیره؛
  • fm- در این منطقه مرسوم است که منابع وب ایستگاه های رادیویی را ثبت کنید.
  • .مسافرت رفتن- برای شرکت های فعال در بخش گردشگری در نظر گرفته شده است.

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

مناطق دامنه منطقه ای و فرعی(.ru، .by، .de، و غیره - نشان دهنده تعلق به کشور، .spb.ru، kiev.ua - به منطقه) :

  • .ru، .rf- روسیه؛
  • .ua- اوکراین؛
  • .توسط- بلاروس؛
  • kz- قزاقستان؛
  • .de- آلمان؛
  • .fr- فرانسه؛
  • .su- (اتحاد جماهیر شوروی) - کشورهای اتحاد جماهیر شوروی سابق (امروزه عمدتاً توسط کشورهای مستقل مشترک المنافع و بالتیک استفاده می شود).
  • .eu- اتحادیه اروپا؛
  • .msk.ru- مسکو؛
  • .spb.ru- سن پترزبورگ

اگر سایت عمدتا توسط افرادی از بلاروس بازدید می شود یا سازمان در این کشور فعالیت می کند، پس بهترین گزینهبرای آدرس منبع وب، zone.by وجود خواهد داشت. اگر می خواهید بر تعلق خود به یک شهر خاص، به عنوان مثال، سنت پترزبورگ تأکید کنید، در zone.spb.ru ثبت نام کنید. برای شرکتی که فعالیت های آن بر روی افرادی از روسیه متمرکز است، انتخاب عالی zone.rf نیز وجود خواهد داشت. آیا شک دارید که آیا ارزش ثبت نام در domain zone.рф را دارد؟ مقاله ما را در این زمینه حتما بخوانید.

مناطق حوزه موضوعی منطقه ای

  • .edu.ru- می توان از آن برای ایجاد وب سایت استفاده کرد موسسات آموزشیروسیه؛
  • .pp.ua- ("pp" - "شخص خصوصی" یا "صفحه خصوصی") - عالی برای صفحات شخصی و وبلاگ ها.
  • .co.ua- یک آنالوگ از domain.com.ua اوکراینی است، متعلق به دسته هدف عمومی است و محدود به الزامات خاص نیست.

3. آیا می توانم هر منطقه دامنه ای را انتخاب کنم؟

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

4. دامنه سطح اول بین المللی یا منطقه ای؟

برای حل این مشکل دنبال کنید قانون ساده: اگر مخاطبان یا فعالیت های شرکت شما محدود به یک کشور نیست، می توانید دامنه ای را در آن ثبت کنید منطقه بین المللیبه عنوان مثال .biz. اگر می خواهید پروژه ای را به جمعیت ایالت خود ارائه دهید، بهتر است از منطقه کشور خود به عنوان مثال.kz یا.org.kz استفاده کنید.

5. چگونه برای سایتی با تمرکز محدود دامنه انتخاب کنیم؟

هنگام ایجاد یک وب سایت با موضوعی با تمرکز محدود، به عنوان مثال، در مورد باغبانی، می توانید یک منطقه دامنه مناسب را در اینترنت جستجو کنید. انجام آن بسیار آسان است. در موتور جستجو تایپ کنید کلید واژه ها("باغبانی") و ببینید که سایت ها در دو صفحه اول چه دامنه های سطح بالایی دارند.

امیدواریم در این مقاله پاسخ تمام سوالات خود را در این زمینه پیدا کرده باشید. اگر صاحب یک وب سایت رایگان در سایت هستید و به نظر می رسد سایت شما ، توصیه می کنیم یک دامنه سطح دوم خریداری کنید که منبع شما را قابل مشاهده می کند مشتریان بالقوهبا شخصیت تر

در 5 دقیقه یک وب سایت ایجاد کنید، دامنه مناسب را انتخاب کنید و کسب و کار خود را به صورت آنلاین تبلیغ کنید!

آزاد کردیم کتاب جدید"بازاریابی محتوا در در شبکه های اجتماعی: چگونه به ذهن مشترکین خود وارد شوید و آنها را عاشق برند خود کنید."

اشتراک در

دامنه یک نام سلسله مراتبی برای یک وب سایت است.

دامنه را می توان با آدرس محل سکونت مقایسه کرد. برای اینکه بفهمید یک فرد در کجا زندگی می کند، باید شهر، خیابان، خانه و شماره آپارتمان را بدانید. در مورد سایت هم همینطور. برای ورود باید آدرس آن را بدانید.

دامنه ها اختراع شدند تا چهره ای به آدرس IP یک وب سایت نشان دهند. به هر حال، به خاطر سپردن آدرس هایی مانند 146.264.74.01 به سادگی غیرممکن است.

از حروف، اعداد و خط فاصله تشکیل شده است. طول آن می تواند از 2 تا 63 کاراکتر باشد.

مناطق دامنه و انواع آنها

اینها آدرس هایی هستند که در آن گنجانده شده است منطقه معین. مناطق دامنه می توانند دو نوع باشند:
مناطق ملی یک کشور را تعریف می کنند. به عنوان مثال، روسیه - .ru، اوکراین - .ua، آلمان - .de، ایالات متحده آمریکا - .us، و غیره.
مناطق استفاده مشترکبرای همه طراحی شده است مثلا:

  • .com – برای پروژه های تجاری؛
  • .org – برای وب سایت های غیرانتفاعی سازمان های مختلف؛
  • .info – برای تمامی پروژه های اطلاعاتی؛
  • .biz – فقط سازمان های تجاری، .net – برای پروژه های مرتبط با اینترنت؛
  • .edu – برای موسسات آموزشیو پروژه ها، .name – برای سایت های شخصی و غیره.

تبدیل نام دامنه وب سایت

آدرس IP 123.123.123.123 است. برای شناسایی رایانه های موجود در شبکه، برای آدرس دهی داده ها - برای اتصال رایانه ها به یکدیگر استفاده می شود. مشابه نحوه پس انداز شما شماره تلفن ها، می توانید شروع کنید نوت بوکیا دایرکتوری تلفن برای آدرس های IP. نقش راهنمای تلفندر اینترنت انجام می دهند - سیستم نام دامنه. بدون آن، عملکرد اینترنت غیرممکن خواهد بود.

سرور DNS برنامه ای است که نام دامنه را به آدرس IP دیجیتال و بالعکس تبدیل می کند. حافظه این سرورها جداول گسترده ای را ذخیره می کند که در آنها به هر نام دامنه یک آدرس IP اختصاص داده شده است. برای درک بهتر این موضوع، بیایید یک مثال واضح بیاوریم:

DNS به رایانه ها می گوید که چگونه یکدیگر را از طریق اینترنت پیدا کنند. وقتی آدرسی را در مرورگر خود تایپ می کنید، ارائه دهنده شما آن را از طریق یک سرور نام دامنه بررسی می کند تا بداند درخواست شما را کجا ارسال کند: http://www.domain.ru ---> بررسی DNS ---> DNS آدرس را گزارش می کند. domain.ru = 192.168.0.1 ---> محتویات سایت را دریافت می کنید.

فرض کنید مشتری آدرس «www. سازمان. شهر یک کشور". جستجوی اطلاعات بر اساس نام دامنه به صورت زیر انجام می شود: مشتری از سرور خود می پرسد. اگر او متعلق به این منطقه است، پاسخ می دهد که همه چیز به کجا ختم می شود. سرور ریشه را نیز می خواهد. دیگری چون نمی داند نمی تواند پاسخ دهد; اما او می داند که مسئول منطقه "کشور" است. کاربر منطقه "کشور" نیز نمی تواند پاسخ دهد، اما می داند که باید از سرور منطقه "شهر، کشور" بپرسد. او به نوبه خود درخواستی را برای کاربر منطقه "سازمان" ارسال می کند. شهر کشور» که اطلاعات لازم را ارائه خواهد کرد.

درک ماهیت سرورهای DNS می تواند برای مدیریت پروژه شما و عیب یابی مشکلات مربوط به DNS بسیار مهم و مفید باشد.

سطوح دامنه

دامنه ها به نام ها و سطح سوم تقسیم می شوند. علاوه بر این، اگر ترکیب را جدا کنید، خواندن از راست به چپ می رود، مانند شکل:

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

دامنه های سطح اول

آنها مسئول وابستگی سرزمینی دامنه هستند، چه دامنه متعلق به یک کشور خاص باشد و چه نوع سازمان. دامنه های سطح بالا به چند گروه تقسیم می شوند:

  • دامنه های سطح بالای کد کشور. در قلمرو فدراسیون روسیهاین نام ها شامل مناطق دامنه است: RU، .SU، .РФ. دامنه های سطح بالای بین المللی مناطق دامنه ای مانند: .com، .info، .biz، .name، .org هستند.
  • جدید دامنه های بین المللیسطح بالا. این مناطق دامنه به صورت موضوعی بر حوزه های مختلف زندگی و تجارت، سرگرمی ها و زندگی روزمره، تجارت و امور مالی متمرکز هستند. ورزش و سرگرمی، سبک و زیبایی، فعالیت های حرفه ای.

دامنه های سطح دوم

این شناسه منحصر به فرد سایت است. به عنوان مثال این سطحمی توانید به وب سایت going.ru مراجعه کنید. در سطح اول، سطح دوم آدرس سایت ثبت می شود. این نام های سطح دوم است که برای استفاده تجاری رایج است.

دامنه های سطح سوم

این نوع دامنه معمولاً برای ایجاد سایت های کوچک یا بخش های جداگانه بر اساس سایت اصلی، به عنوان مثال، یک انجمن استفاده می شود. شما می توانید تعداد نامحدودی از این دامنه ها را ایجاد کنید. نمونه هایی از دامنه های سطح سوم عبارتند از: filanco.com.ua، datahouse.com.ru.

نحوه ثبت دامنه

  • یک منطقه دامنه را انتخاب کنید و یک نام بیاورید.
  • بررسی کنید که آیا رایگان است نام دامنهدر منطقه انتخاب شده
  • اگر رایگان است، می توانید به روند ثبت حساب در سرور، در صورتی که قبلا ثبت نام نکرده اید، و پر کردن داده های مالک ادامه دهید. برای وارد کردن اطلاعات پاسپورت خود آماده باشید. اگر نمی خواهید دامنه خود را بعداً از دست بدهید، باید داده های واقعی را ارائه دهید.
  • موجودی خود را پر کنید و هزینه ثبت نام را پرداخت کنید.
  • دستورالعمل های سرویس را تا زمانی که فرآیند ثبت نام دامنه را کامل نکنید، دنبال کنید.

پس از ثبت نام، دامنه در لیست کنترل پنل ظاهر می شود. آخرین مرحله- لیستی از سرورهای DNS را مشخص کنید، پس از آن فرآیند شروع می شود. اگر دامنه ای را از طریق ارائه دهنده هاست ثبت کنید، ثبت به صورت خودکار انجام می شود. ایمیل خود را بررسی کنید - ممکن است ایمیلی مبنی بر تایید ثبت نام خود دریافت کنید. جزئیات مالک دامنه را بررسی کنید. آنها باید با شما مطابقت داشته باشند.

دامنه ای ثبت نمی شود اگر:

  • شامل بیش از 63 کاراکتر؛
  • عنوان حاوی الفاظ ناپسند است.
  • شامل کمتر از دو کاراکتر، به عنوان مثال، a.ru؛
  • حاوی نویسه‌هایی غیر از لاتین a...z، اعداد 0...9، و خط فاصله - به جز مناطقی که ثبت نام دامنه در رمزگذاری‌های ملی مجاز است.
  • شامل یک خط فاصله یا خط فاصله در ابتدا یا انتهای عنوان.

موجودی خود را پیگیری کنید و هزینه هاست را به موقع پرداخت کنید.

طبق دستورالعمل ها (RFC-1034، RFC-1035)، سیستم نام دامنه از سه بخش اصلی تشکیل شده است:

  • مجموعه کل نام های دامنه (فضای نام دامنه)
  • سرورهای نام دامنه
  • کلاینت های DNS (Resolver)

بسیاری از نام‌های دامنه به تفصیل در مقاله «آدرس‌سازی دامنه. کمی تاریخچه و اصول ساخت» مورد بحث قرار گرفتند، بنابراین اجازه دهید روی دو مؤلفه باقی‌مانده تمرکز کنیم: سرورها و حل‌کننده‌ها.

سرویس سیستم نام دامنه بر اساس طرح مشتری-سرور ساخته شده است. بخش مشتری یک فرآیند برنامه کاربردی است که اطلاعات مربوط به مطابقت نام با آدرس (یا برعکس، آدرس نام) را درخواست می کند. این نرم افزار Resolver نام دارد. به عنوان یک سرور عمل می کند برنامه کاربردی-سرور

اغلب Resolver هیچ برنامه ای نیست جزء سیستم. این مجموعه ای از رویه ها از کتابخانه برنامه است نرم افزار(به عنوان مثال، از کتابخانه libc) که به یک برنامه ویرایش شده با آنها اجازه می دهد تا در سیستم نام دامنه پرس و جو کند و به آنها پاسخ دریافت کند. این رویه ها با سرور نام دامنه تماس می گیرند و بنابراین درخواست های برنامه های کاربردی کاربر را ارائه می دهند.

تعدادی از تولید کنندگان سیستم های عاملبه عنوان مثال، Sun یا SGI، راه حل هایی را ارائه کردند که در آنها حل کننده یک فرآیند جداگانه بود و برنامه های کاربردی از طریق آن با DNS تعامل داشتند.

نمونه دیگری از پیاده‌سازی حل‌کننده، برخی از نسخه‌های مرورگرهای Nescape است که در آن یک فرآیند تفکیک‌کننده جداگانه برای سرعت بخشیدن به فرآیند دریافت پاسخ به پرس‌و‌جوهای DNS راه‌اندازی شد.

حل‌کننده مستقل نیز می‌تواند در نسخه 9 BIND کامپایل شود. این به اصطلاح حل‌کننده سبک وزن است. این دیمون شامل یک شبح rosolver و یک کتابخانه برای تعامل با این دیمون است که رویه‌های آن با نرم‌افزار کاربردی مرتبط است. این حل‌کننده به شما امکان می‌دهد نه تنها درخواست‌ها را به سرور نام دامنه ارسال کنید، بلکه مکاتبات بین نام دامنه و آدرس IP را نیز ذخیره کنید.

پرکاربردترین سرورهای نام دامنه هستند نسخه های مختلف BIND (دامنه نام اینترنتی برکلی). اگر سرور روی پلتفرم ویندوز، سپس از راه حل مایکروسافت استفاده می کنند، اگرچه نسخه های BIND نیز برای این پلتفرم وجود دارد.

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

عکس. 1. یک درخواست حل کننده بازگشتی و یک روش غیر بازگشتی (تکرار شونده) برای حل یک نام دامنه توسط یک سرور نام دامنه.

این طرح تفکیک نام (ایجاد یک مطابقت بین یک نام و یک آدرس IP) غیر بازگشتی (تکرار کننده) نامیده می شود. اینکه چگونه با بازگشتی متفاوت است، بعداً بحث خواهیم کرد.

اجازه دهید نمودار زیر را از روش حل پرس و جو غیر بازگشتی توضیح دهیم:

  1. برنامه کاربردی، از طریق حل کننده، یک آدرس IP را با نام دامنه از سرور محلی درخواست می کند (درخواست حل کننده بازگشتی است، یعنی حل کننده از سرور می خواهد که آدرس آن را پیدا کند).
  2. سرور محلی در حالی که سرورهای نام دامنه را به صورت غیر بازگشتی پرس و جو می کند، آدرس IP نام درخواستی را به برنامه ارائه می دهد. که در آن:
    1. اگر آدرس در حوزه مسئولیت آن (سرور محلی) باشد، بلافاصله آن را به حل کننده گزارش می دهد.
    2. اگر آدرس در ناحیه مسئولیت سرور نام دامنه دیگری باشد، برای آدرس سرور TLD (سرور دامنه سطح بالا) با سرور ریشه سیستم نام دامنه تماس می گیرد.
    3. برای آدرس با سرور TLD تماس می گیرد،
    4. آدرس سرور راه دور را از آن دریافت می کند،
    5. با یک سرور راه دور برای یک آدرس تماس می گیرد،
    6. یک آدرس از یک سرور راه دور دریافت می کند،

که در در این موردما تودرتوی یک نام دامنه مرتبه دوم را در نظر گرفتیم، یعنی. میزبان نامی شبیه quest.kuku.ru یا حتی kuku.ru داشت.

درک دومی مهم است، زیرا شرکت های بزرگ، دارای شخصیت حقوقی آدرس های پستینوع [ایمیل محافظت شده]این دقیقاً همان چیزی است که نرم افزار برنامه کاربردی را ملزم به تماس با آدرس IP میزبان kuku.ru می کند. سرور TLD دامنه ru اطلاعاتی در مورد آدرس IP ندارد نام داده شدهمطابقت دارد، اما در عین حال می داند که کدام سرور مسئول دامنه kuku.ru است.

اگر تودرتوی نام دامنه بزرگتر است، سطح سوم را بگویید (host.department.corp.ru)، و این سطح توسط سرور نام دامنه دیگری پشتیبانی می شود، متفاوت از سروری که از سطح دوم تودرتو پشتیبانی می کند، سپس از راه دور سرور نام دامنه نه آدرس میزبان، بلکه آدرس سرور نام دامنه جدید که حوزه مسئولیت آن نام درخواستی است، به سرور محلی ما منتقل می کند.

همانطور که از نمودار بالا مشخص است، کسب اطلاعات از سیستم نام دامنه یک فرآیند چند مرحله ای است که به صورت آنی پیاده سازی نمی شود. که در مثال زیرنحوه عملکرد DNS را در عمل نشان می دهد.

هنگامی که با استفاده از دستور زیر وارد کامپیوتر polyn.net.kiae.su در حالت ترمینال راه دور می شوید:

/usr/paul>تلنت polyn.net.kiae.su

ما در پاسخ دریافت می کنیم:

/usr/paul>telnet polyn.net.kiae.su تلاش 144.206.130.137 ... ورود: .....

خط نشان دهنده آدرس IP کامپیوتر polyn.net.kiae.su نشان می دهد که در این زمان نام دامنه با موفقیت توسط سرور نام دامنه حل شده است و برنامه کاربردی، در این مورد telnet، یک آدرس IP برای درخواست خود دریافت کرده است. بنابراین برنامه کاربردی پس از وارد کردن دستور از کنسول و قبل از اینکه آدرس IP بر روی صفحه نمایش مانیتور ظاهر شود، درخواستی را از سرور نام دامنه ارسال کرده و به آن پاسخ دریافت می کند.

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

نمونه دیگری از همین نوع برنامه traceroute است. در اینجا، تأخیر در درخواست‌ها به سرور نام دامنه در این واقعیت آشکار می‌شود که زمان پاسخ از دروازه‌هایی که بسته‌های ICMP در آن «مرگ» در گزارش نشان داده شده است، کم است و تأخیر در نمایش هر خط گزارش. بسیار بزرگ

جالب است که در سیستم ویندوز 3.1، برخی از برنامه های ردیابی ابتدا آدرس IP دروازه را نشان دادند، و تنها پس از اجازه دادن به درخواست "معکوس"، آن را با نام دامنه دروازه جایگزین کردند. اگر سرویس نام دامنه به سرعت کار می کرد، این جایگزینی تقریباً غیر قابل توجه بود، اما اگر سرویس به کندی کار می کرد، شکاف ها بسیار قابل توجه بودند.

می‌توانید با تعیین جستجوی ردیابی با استفاده از سرور، بررسی کنید که درخواست‌های traceroute از نقطه نظر نمایش ردیابی تا استفاده از سرور نام دامنه چقدر حساس هستند:

>traceroute www.w3.org

و بدون استفاده از سرور:

>traceroute -n www.w3.org

اگر در مثال با telnet و ftp فقط درخواست‌های «مستقیم» به سرور نام دامنه را در نظر گرفتیم، در مثال با traceroute ابتدا درخواست‌های «معکوس» را ذکر کردیم. در یک درخواست "مستقیم"، برنامه کاربردی از سرور نام دامنه یک آدرس IP می خواهد و نام دامنه را به آن می گوید. در یک درخواست "معکوس"، برنامه کاربردی با ارائه یک آدرس IP به سرور نام دامنه، یک نام دامنه را درخواست می کند.

لازم به ذکر است که سرعت حل و فصل درخواست های «پیوسته» و «معکوس» در مورد کلیمتفاوت خواهد بود. همه اینها بستگی به این دارد که مناطق "به جلو" و "معکوس" در پایگاه داده های سرورهای نام دامنه که دامنه های مربوطه را ارائه می دهند (به جلو و عقب) توضیح داده شده است.

در هنگام بحث در مورد فایل های پیکربندی برنامه نامبرده به این موضوع با جزئیات بیشتری اشاره خواهیم کرد.

با این حال، اجازه دهید به بحث در مورد نحوه عملکرد سیستم نام دامنه برگردیم. در واقع، پرس و جو مورد بحث در بالا فقط از نظر سرور غیر بازگشتی است. از دیدگاه حل‌کننده، روال حل درخواست بازگشتی است، زیرا حل‌کننده وظیفه جستجو را به سرور نام دامنه محلی واگذار کرده است. اطلاعات لازم. طبق RFC-1035، خود حل کننده می تواند سرورهای نام دامنه از راه دور را پرس و جو کند و پاسخ درخواست های خود را از آنها دریافت کند.

در این حالت، حل کننده با سرور نام دامنه محلی تماس می گیرد، اگر آدرسی از آن دریافت نکرد، سرور دامنه ریشه را پرس و جو می کند، آدرس سرور TLD راه دور را از آن دریافت می کند، این سرور را پرس و جو می کند، آدرس را دریافت می کند. سرور راه دور، سرور راه دور را پرس و جو می کند و اگر درخواستی به اصطلاح "مستقیم" ارسال کرده باشد، یک آدرس IP دریافت می کند.

شکل 2. پرس و جوی حل کننده غیر بازگشتی.

همانطور که از این نمودار مشخص است، خود حل کننده پیدا شده است آدرس IP مورد نظر. با این حال، رویه کلی این است که حل کننده پرس و جوهای غیر بازگشتی را صادر نمی کند، بلکه آنها را به سرور نام دامنه محلی ارسال می کند.

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

هوشمندترین حل‌کننده‌ها، مانند Windows 2000 Server Resolver و BIND 9، می‌توانند حافظه پنهانی را حفظ کنند که در آن نه تنها مطابقت‌های نام آدرس با موفقیت ایجاد شده (پاسخ مثبت)، بلکه نتایج به اصطلاح پاسخ «منفی» را نیز ذخیره کنند. برای پرس و جو علاوه بر این، این حل‌کننده‌ها پاسخ‌های مربوط به آدرس‌های سرور را مطابق با الگوریتم‌های ترجیحی (Resolver) خود که بر اساس زمان پاسخ سرور است، سازمان‌دهی می‌کنند.

شکل 3. طرح حل درخواست با ذخیره پاسخ.

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

به طور کلی، ترتیب پردازش درخواست را می توان به شرح زیر توصیف کرد:

  1. جستجوی پاسخ در حافظه پنهان محلی
  2. جستجوی پاسخ در سرور محلی
  3. جستجوی اطلاعات در اینترنت

در این حالت، هم رسیور و هم سرور می توانند کش داشته باشند.

تفاوتی بین یک دامنه و یک منطقه وجود دارد که پیدا کردن آن دشوار است، اما همیشه باید در نظر داشت. دامنه تمام مجموعه ماشین هایی است که به یک نام دامنه تعلق دارند. به عنوان مثال، تمام ماشین هایی که postfix kiae.su را به نام خود دارند متعلق به دامنه kiae.su هستند. یک منطقه "منطقه مسئولیت" یک سرور نام دامنه خاص است، به عنوان مثال. مفهوم دامنه گسترده تر از مفهوم منطقه است. اگر یک دامنه به زیر دامنه ها تقسیم شود، هر یک از آنها می تواند سرور مخصوص به خود را داشته باشد. در عین حال، حوزه مسئولیت سرور بیش از سطح بالاتنها بخشی از توضیحات دامنه وجود خواهد داشت که به سرورهای دیگر واگذار نشده است. تقسیم یک دامنه به زیر دامنه ها و سازماندهی سرور برای هر یک از آنها تفویض حقوق مدیریت منطقه به سرور نام دامنه مناسب یا به سادگی تفویض منطقه نامیده می شود.

هنگام راه اندازی سرور، می توانید مستقیماً آدرس سرورهای منطقه را در فایل های پیکربندی آن وارد کنید. در این مورد، فراخوانی به سرور ریشه انجام نمی شود، زیرا خود سرور محلی آدرس سرورهای منطقه راه دور را می داند که حقوق مدیریت این مناطق را به آنها تفویض کرده است.

همچنین گزینه دیگری برای سرور وجود دارد که زمانی که سرور ریشه را برای آدرس سرور نام دامنه راه دور جستجو نمی کند، کار می کند. این زمانی اتفاق می افتد که مدت کوتاهی قبل از سرور، وظیفه دریافت آدرس IP از همان دامنه را حل کرده باشد. اگر نیاز به دریافت آدرس IP یک سرور نام دامنه راه دور که مسئول یک دامنه است، به سادگی از بافر سرور (کش) بازیابی می شود، زیرا برای مدت زمان معینی که در پیکربندی توضیحات ناحیه مشخص شده است (Time To Live - TTL)، این آدرس در حافظه پنهان سرور ذخیره می شود. و در نتیجه اجرای درخواست قبلی به آنجا رسید.

علاوه بر روش حل نام غیر بازگشتی، روش حل نام بازگشتی نیز امکان پذیر است. این با روش غیر بازگشتی توضیح داده شده در بالا تفاوت دارد زیرا سرور راه دور به جای گزارش آدرس آنها به سرور نام دامنه محلی، سرورهای منطقه خود را جستجو می کند. بیایید این مورد را با جزئیات بیشتری در نظر بگیریم.

شکل 4 روش غیر بازگشتی برای حل یک آدرس IP از یک نام دامنه را نشان می دهد. بار اصلی در این مورد روی سرور نام دامنه محلی است که همه سرورهای دیگر را نظرسنجی می کند. به منظور کاهش تعداد چنین مبادلاتی، اگر حجم اجازه می دهد حافظه دسترسی تصادفی، می توانید بافر (کش کردن) آدرس ها را فعال کنید. در این صورت تعداد مبادلات با سرورهای راه دور کاهش می یابد.

در شکل 5، سرور دامنه راه دور خود درخواست برای به دست آوردن آدرس IP میزبان دامنه خود را با درخواست بازگشتی، با استفاده از نظرسنجی غیر بازگشتی سرورهای زیر دامنه خود حل می کند.

شکل 4. پردازش غیر بازگشتی یک درخواست توسط یک سرور نام دامنه محلی برای به دست آوردن یک آدرس IP برای یک نام دامنه.


برنج. 5. رویه های بازگشتی (برای سرور محلی) و غیر بازگشتی (برای سرور راه دور) برای حل یک آدرس با نام IP.

که در آن سرور محلیبلافاصله از آدرس راه دورمیزبان، نه آدرس سرورهای ساب دامنه. به سرور راه دوردر این مورد، سرویس درخواست های بازگشتی از آدرس IP مربوطه باید مجاز باشد؛ سرور محلی باید با یک درخواست بازگشتی با سرور راه دور تماس بگیرد.

گزینه های ارائه شده در اینجا برای نحوه عملکرد سیستم نام دامنه جامع نیستند. برای بیشتر اطلاعات دقیقبه RFC-1034 و RFC-1035 مراجعه کنید.

  1. پی موکاپتریس. RFC-1034. نام دامنه - مفاهیم و امکانات. ISI، 1987. (http://www.ietf.org/rfc/rfc1034.txt?number=1034)
  2. پی موکاپتریس. RFC-1035. نام دامنه - پیاده سازی و مشخصات. ISI، 1987. (http://www.ietf.org/rfc/rfc1035.txt?number=1035)
  3. Albitz P.، Lee K.. DNS و BIND. - مطابق. از انگلیسی - سن پترزبورگ: نماد-پلاس، 2002. - 696 ص.
  1. http://www.microsoft.com/windows2000/en/server/help/sag_DNS_und_HowDnsWorks.htm?id=1945 - اسناد مایکروسافت برای سرور ویندوز 2000. این بخش به اصول عملکرد سیستم نام دامنه اختصاص دارد. توصیف اصول کلیایجاد DNS و تعامل بین Resolver و سرورها.
  2. http://www.microsoft.com/windows2000/en/server/help/sag_DNS_ovr_ClientFeatures.htm?id=1942 - اسناد مایکروسافت برای سرور ویندوز 2000. این بخش به اصول عملکرد حل کننده اختصاص دارد.
  3. - اسناد BIND 9. راهنمای راهنما مدیر سیستم. شما باید بخش حل کننده سبک وزن را بخوانید.
  4. http://www.igc.ru/cgi-bin/man-cgi?traceroute - شرح دستور traceroute، زیرا در اینجا ذکر شد.
  5. http://www.menandmice.com/online_docs_and_faq/glossary/glossarytoc.htm - واژه نامه اصطلاحات DNS.

اینترنت پر از میلیاردها وب سایت است. برخی از آنها کار می کنند و توسعه می یابند، در حالی که برخی دیگر از بین می روند، ممنوع می شوند و بسته می شوند. تمام زندگی در اینترنت در حال حرکت به جلو است، درست مانند زندگی واقعیدر زمین، اما هر سال اینترنت با قدم هایی مطمئن وارد زندگی ما می شود و دیگر تصور نمی شود که بدون آن وجود داشته باشد.

به عنوان یک قاعده، برای اینکه وب سایت خود را در اینترنت داشته باشید، باید یک دامنه (نام) ثبت کنید و هاست (محلی که تمام فایل های وب سایت شما در آن ذخیره می شود) خریداری کنید.

من متوجه مشکلی شدم که همه آشنایان، دوستان، مشتریان من به طور کامل نمی دانند چیست؟ دامنهو به طور کلی چگونه با هم کار می کنند.

امروز می خواهم یک مقاله کامل در مورد چیستی آن بنویسم نام دامنه، منطقه دامنه و زیر دامنه هابرای سایت، تا برای همه روشن شود.

دامنه چیست

دامنه (نام دامنه)- این آدرس یک وب سایت در اینترنت یا همانطور که می گویند یک نام است. این می تواند شامل حروف (لیتر)، اعداد، خط تیره، کلمات و همچنین ترکیب آنها باشد. به طور معمول از ایجاد شده است حروف لاتیناز جانب آقبل از z، و همچنین ممکن است شامل اعداد از 0 قبل از 9 و علامت خط فاصله بین کلمات یا حروف.

امروزه امکان ایجاد وجود دارد دامنه های سیریلیک، که می تواند از حروفی تشکیل شود آقبل از من، به طور خاص برای روسیه و کشورهای CIS اجرا شده است.

حالا اجازه بدهید به شما نه بدهم مثال عالیحوزه هایی از زندگی ما ببینید، هر خانه ای در هر کشوری آدرس خاص خود را دارد و منحصر به فرد است. این آدرس شامل نام خیابان - حروف از a تا z و شماره خانه - اعداد از 0 قبل از 9 ، و احتمالاً اعداد و حروف. آدرس به این خانه اختصاص داده شده است و نمی توان آن را در یک شهر، شهر یا کشور خاص تکرار کرد.

چیزی شبیه به این در حال وقوع است. میلیاردها وجود دارد دامنه ها، که دارای آدرس های (نام) منحصر به فردی هستند که به یک ناحیه دامنه خاص اختصاص داده شده اند.

Domain Zone چیست؟

منطقه دامنهمجموعه ای از نام های دامنه است که بخشی از یک دامنه (منطقه) خاص هستند. شما می توانید منطقه را خیلی راحت تعریف کنید. اگر به آدرس وب‌سایت نگاه کنید، آنچه بعد از نام و قبل از نقطه «.» می‌آید، ناحیه دامنه است

مثلا:

loleknbolek نام دامنه است و.ru منطقه (روسیه) است.

loleknbolek نام دامنه است و.com.ua منطقه (اوکراین) است.

دامنه های زیادی وجود دارد که به دو دسته تقسیم می شوند: استفاده مشترکو ملی.

مناطق دامنه عمومی برای استفاده در سراسر اینترنت در نظر گرفته شده است. اینها مناطقی مانند: .com، .biz، .org، .net، .info و موارد دیگر هستند.

مناطق دامنه ملی برای هر ایالت یا منطقه جغرافیایی در نظر گرفته شده است، به عنوان مثال برای اوکراین - .ua، روسیه - .ru، ایالات متحده آمریکا - .us، آلمان - .de. و غیره. اگر شما فقط در داخل مرزهای یک کشور خاص کار می کنید و در عین حال علاقه ای به مشتریان و بازدیدکنندگان خارج از منطقه ندارید، می توان این مناطق را گرفت.

سطوح دامنه


سطح اول.

دامنه ها از مناطق عمومی و ملی. شما می توانید قیمت ها و همچنین قوانین ثبت نام را از ثبت کننده های دامنه مشاهده کنید.

مرحله دوم.

این نامی است که شما ثبت نام می کنید و باید منحصر به فرد باشد. برای سایت ما، این loleknbolek است.

سطح سوم.

اگر نیاز به ایجاد سایت، سرویس، انجمن دیگری در یک سایت بزرگ یا ایجاد یک سایت چند زبانه (به زبان های مختلف) دارید، اینها معمولاً زیر دامنه هستند.

در اینجا نمونه هایی از دامنه های سطح سوم آورده شده است:

forum.www.site

tools.www.site

ساب دامین ها چیست؟

زیر دامنهیک دامنه سطح سوم است که می تواند به صورت رایگان برای حل مشکلاتی که در بالا توضیح دادم (تالارها، خدمات و غیره) ایجاد شود. همچنین زمانی که چندین بخش بزرگ در یک سایت وجود دارد، استفاده از زیر دامنه ها نیز صحیح است.

ايجاد كردن زیر دامنهشما می توانید این کار را در هاست خود انجام دهید، اگر نمی توانید این مشکل را کشف کنید، برای پشتیبانی بنویسید، من نمی توانم روند ایجاد را در اینجا شرح دهم، زیرا در همه هاستینگ ها متفاوت است.

سعی کنید مناسب ترین منطقه را برای خود انتخاب کنید و سایت های خود را برای مردم کاربردی تر کنید.

بهترین مقالات در این زمینه