نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی

مفهوم dns. ویدئو: راه اندازی حفاظت برای ترافیک ورودی اینترنت، راه اندازی Norton ConnectSafe

DNS چیست، چگونه کار می کند و چگونه سرورهای DNS را برای یک دامنه مشخص یا تغییر دهیم - امتیاز 3.5 از 5 بر اساس 2 رای

DNS - (سیستم نام دامنه) سیستم نام دامنه - یک سرویس شبکه است که در سرورهای آن نام دامنه با مقادیر دیجیتال آدرس های IP آنها مقایسه می شود.

بیایید نگاهی دقیق‌تر به اینکه DNS چیست، چگونه کار می‌کند و چگونه کار می‌کند، بیاندازیم.

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

به همین دلیل است که سرویس ویژه ای در اینترنت ایجاد شد که حروف آدرس ها را به اعداد تبدیل می کند و این سرویس DNS (سیستم نام دامنه) نامیده می شود.

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

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

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

سرور NS چیست؟

سروری که حاوی تمام اطلاعات مربوط به تطابق نام دامنه در یک زیرشبکه خاص است، سرور NS نامیده می شود که مخفف Name Server یا name server است. مثالی از تبدیل نام دامنه به آدرس IP بر اساس یک شبکه ساده شده را در نظر بگیرید.

همانطور که مشاهده می کنید این شبکه دارای یک کامپیوتر با دامنه alfa با آدرس IP 192.55.11.25 و یک کامپیوتر با دامنه بتا با آدرس IP 192.55.11.26 و خود سرور DNS است که آدرس IP مربوطه را نیز دارد. . حال فرض کنید کامپیوتر بتا باید با کامپیوتر آلفا تماس بگیرد، اما آدرس IP خود را نمی داند، فقط نام دامنه خود را می داند. با این حال، آدرس IP سرور DNS را که برای اطلاع از آدرس IP سرور آلفا به آن دسترسی دارد، می داند. سرور NS پایگاه داده خود را جستجو می کند و آدرس IP را که با نام دامنه alfa مطابقت دارد پیدا می کند و آن را به رایانه بتا ارسال می کند. رایانه بتا با دریافت یک آدرس IP، از آن برای تماس با رایانه بتا استفاده می کند.

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

تنظیم DNS

چگونه می توانم سرورهای DNS را برای یک دامنه تغییر داده و مشخص کنم.

برای اینکه وقتی آدرس سایت خود را در نوار آدرس مرورگر خود وارد می کنید، سایت شما بارگذاری شود، باید نام دامنه سایت را با هاست مرتبط کنید. برای انجام این کار، باید به سرویس DNS بگوییم که با کدام سرور NS تماس بگیرد، تا به نوبه خود در پایگاه داده خود نگاه کند و بگوید که با کدام سرور (هاست) با مرورگر تماس بگیرد.

ورودی سرور DNS به شکل زیر است:

ns1.yourhosting.ru
ns2.yourhosting.ru

می توانید این آدرس ها را پیدا کنید:

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

حالا در مورد اینکه کجا باید مشخص شوند. این آدرس های سرور DNS باید در دامنه ای که قرار است به عنوان آدرس سایت خود استفاده کنید مشخص شود. بنابراین، به وب سایت ثبت کننده نام دامنه که دامنه خود را در آن ثبت کرده اید، بروید. در مدیریت دامنه، مورد سرورهای DNS یا مدیریت سرورهای DNS / نمایندگی را پیدا کنید، نام ممکن است بسته به ثبت کننده متفاوت باشد. به عنوان مثال، در ثبت کننده نام دامنه ای که من برای ثبت دامنه های خود از آن استفاده می کنم، باید به بخش "دامنه های من" بروید >> دامنه مورد نظر را علامت بزنید و از لیست کشویی گزینه "Change DNS servers" را انتخاب کنید.

پس از ورود به این قسمت، فرمی باز می شود که در فیلدهای آن باید سرورهای DNS مناسب را وارد کنید. برای انجام این کار، در مورد من، باید تیک کادر "Use registrar names" را بردارید و سپس ns1.yourhosting.ru را در قسمت DNS1 و ns2.yourhosting.ru را در قسمت DNS2 مشخص کنید. آدرس های IP را می توان حذف کرد، بنابراین برخی از ارائه دهندگان هاست آنها را صادر نمی کنند. پس از پر کردن فیلدها، روی دکمه "ویرایش" کلیک کنید.

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

چگونه سرورهای DNS خود را برای یک دامنه مشخص کنید

گاهی اوقات لازم است سرورهای DNS خود را مشخص کنید، یعنی سرورهای DNS که در همان دامنه قرار دارند. تقریباً هر کسی سرویس سرور DNS خود را دارد. در این حالت مثلا برای این سایت ns1..site به عنوان سرور DNS مشخص شده است.

در انجام این کار باید به نکات زیر توجه کرد:

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

2. اگر سرورهای DNS که برای نام دامنه خود تعیین می کنید، در دامنه دیگری هستند، به عنوان مثال، اگر سرورهای DNS مانند 1ns.vash-sait.ru یا 2ns.vash-sait.ru را برای دامنه سایت مشخص کنید، این کار را انجام می دهید. نیازی به تعیین آدرس IP نیست.

3. اگر سرورهای DNS خود را برای یک دامنه بین المللی مشخص کنید، این سرورهای DNS باید از قبل در پایگاه بین المللی رجیستری NSI ثبت شوند. تعیین آنها بدون ثبت در این پایگاه امکان پذیر نیست. هنگام ثبت نام در NSI Registry، باید آدرس های IP را برای هر سرور DNS وارد کنید. بنابراین، هنگام تعیین سرورهای DNS برای یک دامنه، نیازی به تعیین آدرس IP نیست.

پیوست کردن آدرس IP به دامنه

برای پیوست کردن یک آدرس IP به یک دامنه، باید به تنظیمات رکوردهای DNS بروید. نحوه انجام این کار به کنترل پنل هاست بستگی دارد. به عنوان مثال، در ISPmanager باید به بخش «نام دامنه» بروید، سپس بر روی نام دامنه مورد نیاز دوبار کلیک کنید و سه ورودی زیر را مشخص یا ویرایش کنید (برای ایجاد یک ورودی، برای تغییر روی نماد «ایجاد» کلیک کنید. ، روی ورودی مورد نیاز کلیک کنید):

برای اولین ورودی، www را در قسمت "Name" وارد کنید، A (Internet v4 address) را در لیست کشویی "Type" انتخاب کنید و آدرس IP مورد نیاز را در قسمت "Address" وارد کنید.

برای ورودی دوم، @ (dog) را در قسمت "Name" وارد کنید، A (Internet v4 address) را در لیست کشویی "Type" انتخاب کنید و آدرس IP مورد نیاز را در قسمت "Address" وارد کنید.

برای ورودی سوم، * (ستاره) را در قسمت "Name" وارد کنید، A (Internet v4 address) را در لیست کشویی "Type" انتخاب کنید و آدرس IP مورد نظر را در قسمت "Address" وارد کنید.

ویدئو: نحوه عملکرد DNS

مواد توسط پروژه تهیه شده است:

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

DNS چیست؟

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

اولین سیستم دامنه برای BSD-Unix 30 سال پیش ظاهر شد. اینترنت برکلی تا به امروز بخشی از اکثر سیستم های یونیکس است.

سرور DNS - چیست؟

هر رایانه ای در اینترنت وضعیت مشتری را دارد. همچنین می تواند نقش یک سرور را به صورت موازی ایفا کند.

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

سرور DNS رایانه ای است که نام های نمادین را به آدرس های IP و بالعکس تبدیل می کند.

اگر رایانه یک کلاینت است، برنامه های شبکه از تابع gethostbyaddr برای تعیین نام میزبان از اطلاعات تماس شبکه آن استفاده می کنند. گزینه gethostbyname به شما امکان می دهد آدرس IP دستگاه را دریافت کنید.

اگر دستگاه به عنوان سرور DNS استفاده می شود، این نشان دهنده ثبت حداقل یک دامنه در دستگاه است.

سرور DNS به درخواست های دامنه های مرتبط با آن پاسخ می دهد و در صورت لزوم آنها را به رایانه های دیگر از یک منطقه خارجی ارسال می کند.

آدرس های DNS اینترنت

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

یعنی یک آدرس DNS ترکیبی منحصر به فرد از نام کامپیوتر واقعی و اطلاعات تماس دامنه است.

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

ساختار DNS یک سلسله مراتب درخت مانند است که از گره ها و عناصر دیگری تشکیل شده است که در یک لحظه با آنها آشنا خواهید شد.

در بالا منطقه ریشه قرار دارد. می توان آن را روی آینه های مختلفی که حاوی داده های سرور هستند و مسئولیت دامنه DNS را بر عهده دارند پیکربندی کرد. این اتفاق در رایانه‌هایی که در سرتاسر دنیا قرار دارند رخ می‌دهد.

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

یک منطقه را می توان مطلقاً هر بخشی از سیستم درخت مانند نام های دامنه نامید. این یک بخش جدایی ناپذیر و جدایی ناپذیر در نقشه است. انتخاب چندین شاخه در یک منطقه به شما امکان می دهد مسئولیت این قسمت از درخت را به سازمان یا شخص دیگری واگذار کنید.

هر قلمرو لزوماً شامل یک مؤلفه مانند سرویس DNS است. این به شما امکان می‌دهد تا داده‌هایی را به صورت محلی ذخیره کنید که باید مسئول آن باشید.

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

تعداد زیادی دامنه در اینترنت وجود دارد و همه آنها به جز ریشه، تابع عناصر والد هستند.

سرورهای DNS

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

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

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

سرور ذخیره DNS

DNS Unlocker - این برنامه چیست؟

این یک ماژول اختیاری است که اغلب با نصب نرم افزار رایگان همراه است. برای عملکرد و کارایی یک کامپیوتر شخصی بسیار مضر است.

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

چگونه تشخیص دهیم کامپیوتر شما به بدافزار آلوده شده است یا خیر

علائم آلوده بودن کامپیوتر شما به DNS Unlocker چیست؟ این چه نوع برنامه ای است، شما قبلاً می دانید. بیایید شروع به مطالعه سیگنال هایی کنیم که نشان می دهد داده های شما در معرض خطر هستند.

  • ظاهر پنجره های ناشناخته. اگر هنگام استفاده از رایانه، تبلیغات پاپ آپ ظاهر می شوند، مشکل را جدی بگیرید. این یکی از نشانه هایی است که نشان می دهد یک ماژول ویروس سیستم شما را آلوده کرده است.
  • کاهش عملکرد کامپیوتر آیا رایانه شما اخیراً برای کارهای معمولی که چند ثانیه طول می‌کشیدند بسیار کند کار می‌کند؟ عملکرد دستگاه را بررسی کنید. اگر این رقم به شدت کاهش یافته است، وقت آن است که سیستم را بررسی کنید و DNS Unlocker را حذف کنید.
  • عملیات اضطراری سیستم. اگر اخیراً رایانه شما اغلب شروع به یخ زدن کرده است، ممکن است وجود یک ماژول ویروس را نیز نشان دهد.
  • به صفحه وب دیگری هدایت شوید. DNS Unlocker یک ماژول ویروس است که می تواند تنظیمات مرورگر را تغییر دهد. این در هدایت مجدد به منابع دیگر آشکار می شود. همچنین ممکن است ظاهر صفحه اصلی و موتور جستجوی پیش فرض تغییر کند.
  • آیکون های جدید ممکن است میانبرهای ناشناخته ای روی دسکتاپ شما ظاهر شود که حاوی پیوندهایی به وب سایت های مخرب و خطرناک است.
  • جنجال سخت افزاری این مورد با خاموش کردن چاپگر و سایر دستگاه ها بدون دخالت مستقیم شما مشخص می شود. شما می توانید برخی از تنظیمات را انتخاب کنید و رایانه به دستورات شما به روشی کاملاً متفاوت پاسخ می دهد یا اصلاً پاسخ نمی دهد. این وضعیت همچنین می تواند نشان دهنده عفونت سیستم باشد.
  • فایل های مهم از دست رفته است. در حین کار با برنامه‌ها، سیستم شما ممکن است یک خطای مهم را گزارش کند - عدم وجود داده‌های مهم. این احتمال وجود دارد که کار ماژول ویروس باشد. با نفوذ به سیستم می تواند وارد تنظیمات آن شده و فایل های مهم را حذف کند که بدون آن عملکرد صحیح برنامه ها غیرممکن می شود.

اثرات خطرناک DNS Unlocker بر روی سیستم عامل ویندوز

  • افزونه مخرب می تواند تنظیمات مرورگری را که به آن عادت کرده اید تغییر دهد. ما در مورد موتور جستجوی پیش فرض، صفحه اصلی، انواع تغییر مسیرها به منابع خطرناک شخص ثالث صحبت می کنیم.
  • وقتی مرورگر را باز می کنید، به جای آخرین برگه ها، یک صفحه وب ناآشنا خواهید دید.
  • پاپ آپ های مختلفی وجود دارد و در جریان کار اختلال ایجاد می کند. و کلیک کردن روی پیوندهای آنها یک تهدید اضافی برای رایانه شما است.
  • برچسب "رایانه من" با نماد دیگری با پیوند به یک منبع مخرب خارجی جایگزین شده است.
  • با نفوذ به سیستم، ویروس با قرار دادن ابزارهای جعلی و نوار ابزار سیستم، آن را آسیب پذیر می کند.
  • موتور جستجوی مرورگر شروع به ارائه نتایج نادرست می کند و این امر بسیار آسیب خواهد زد، به خصوص در مورد یافتن اطلاعات رسمی.
  • DNS Unlocker تنظیمات پیش فرض سیستم عامل را تغییر می دهد و مدیر وظیفه را نیز غیرفعال می کند.
  • برنامه ها بسیار کند شروع به کار می کنند و فقط به صورت دوره ای به درخواست های کاربر پاسخ می دهند.
  • مانند بسیاری از ویروس ها، DNS Unlocker به داده های محرمانه شما می رسد: نام، رمز عبور. همچنین این برنامه تمامی عکس ها و فایل های شخصی شما را باز می کند.
  • برخی از کاربران ادعا می کنند که یک ماژول مخرب می تواند دسترسی به دسکتاپ را مسدود کند و برای باز کردن آن هزینه ای بخواهد.
  • کاملاً منطقی است که DNS Unlocker آنتی ویروس ها را مسدود کند، زیرا می خواهد تا زمانی که ممکن است مورد توجه قرار نگیرد و کدهای خطرناک را توزیع کند.

بنابراین، شناسایی ماژول مخرب و حذف آن در اسرع وقت بسیار مهم است. فقط چنین اقدام اساسی رایانه شما را از از دست دادن داده های مهم نجات می دهد.

وظیفه اصلی سرور DNS (سیستم نام دامنه) ترجمه نام دامنه به IP و همچنین ترجمه از آدرس IP به نام دامنه است. به طور کلی، کل شبکه جهانی وب شبکه ای از IP است که در آن همه رایانه های شخصی یک شماره شخصی خاص دارند - یک شناسه به نام IP - "IP".

با این حال، از نظر تاریخی چنین اتفاقی افتاده است که از آدرس های مربوط به حروف استفاده می شود، به عنوان مثال، https://site/. و مشکل اصلی این است که کامپیوترها فقط می توانند اعداد را پردازش کنند. این دلیل نتیجه معرفی سرویس ویژه ای در شبکه جهانی بود که آدرس هایی را با نام حروف به عددی ترجمه می کند که به آن "سرور DNS" داده شد.

سرورهای DNS برای چیست؟

در واقع سرورهای DNS دارای حجم زیادی از اطلاعات برای تطبیق نام دامنه های خاص با IP های خاص هستند.

این اتفاق می افتد که سرور DNS کار نمی کند، یعنی سرور به درخواست ها پاسخ نمی دهد. در عین حال، کاملاً تمام عناصر شبکه و رایانه با مودم کاربر در حالت کار کامل هستند و همچنین کاربر به طور منظم و مسئولانه موجودی حساب خود را کنترل می کند ، یعنی "پرداخت" اینترنت را انجام می دهد.

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

چرا با سرور DNS مشکلاتی وجود دارد و با چه کسانی این اتفاق می افتد؟

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

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

رویه حل مسئله

اگر علت خرابی تنظیمات یا عملکرد نادرست کارت شبکه باشد، باید مراحل زیر را انجام دهید:

  1. روتر را مجددا راه اندازی کنید. این یکی از ساده ترین و بهترین ترفندها است که به شما امکان می دهد بسیاری از خطاهای کوچک را در هنگام خرابی هنگام کار کردن مودم حذف کنید. چنین رویداد ساده ای به شما امکان می دهد دستگاه را به حالت اولیه خود بازگردانید.
  2. تنظیمات را بررسی کنید تا ببینید سرور DNS به درستی در آنجا وارد شده است یا خیر. برای این منظور، باید "خواص اتصال منطقه ای" را وارد کنید، جایی که می توانید "پروتکل اینترنت v4" را پیدا کنید. آدرس صحیح سرور DNS در قرارداد کاربر با ارائه دهنده اینترنت نوشته شده است.
  3. نرم افزار اجزای کامپیوتر یا بهتر است بگوییم کارت شبکه آن را به روز کنید. این به روز رسانی گاهی اوقات در رفع مشکلات درایور سخت افزار موثر است.
  4. عملکرد فایروال و ابزار ضد ویروس را تجزیه و تحلیل کنید. گاهی اوقات دسترسی به اینترنت از طریق Wi-Fi بسته می شود یا برخی از آدرس های "IP" مسدود می شوند.

چه زمانی خود سرور DNS مشکل دارد؟

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

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

این وضعیت با سرور DNS، کاربر را ملزم به انجام اقدامات زیر می کند:

  1. ارائه دهنده را از اتفاقی که افتاده مطلع کنید و شرایط رفع مشکلات سرور DNS را بیابید. با این حال، زمانی که یک مشترک، به دلایل مهمی، نیاز فوری به دسترسی به اینترنت داشته باشد و راهی برای انتظار وجود نداشته باشد، این اقدام چندان فایده ای نخواهد داشت. در چنین موارد اضطراری، باید از روش دوم زیر استفاده کنید.
  2. اگر کاربر سرویس DNS مشتری دارد، می توانید از سرور DNS گوگل استفاده کنید.

سایر منابع مشکلات

در مکان‌های عمومی و دفاتر شرکت، دسترسی به برخی سایت‌ها اغلب مسدود می‌شود.

بیشتر اوقات، سایت های زیر در لیست "سیاه" منابع ظاهر می شوند:

  1. تورنت های مختلف
  2. برخی شبکه های اجتماعی؛
  3. سایت های بازی؛
  4. منابع ویدئویی

این با استفاده از دو گزینه حل می شود:

  1. در مورد امکان حذف برخی محدودیت ها با دولت صحبت کنید.
  2. ترفندهای خاصی را اعمال کنید، به عنوان مثال، برخی از محدودیت ها با موفقیت با استفاده از یک سرور پراکسی دور زده می شوند. در حال حاضر منابع و افزونه های زیادی برای مرورگرها وجود دارد که استفاده از آنها حتی برای کاربرانی که تجربه مرتبط ندارند نیز دشوار نخواهد بود. دانشمندان کامپیوتر با تجربه با موفقیت از مرورگر i2p یا TOR استفاده می کنند.

DNS مخفف Domain Name System، یعنی "Domain Name System" است. این سیستمی است که در آن همه نام دامنه سرورها بر اساس سلسله مراتب خاصی توزیع می شوند. بیایید ببینیم سرورهای DNS برای چیست، چگونه آنها را در ویندوز 7 راه اندازی کنیم، در صورت عدم پاسخگویی سرور چه باید کرد و چگونه خطاهای احتمالی را برطرف کنیم.

DNS چیست و چرا به آن نیاز است

سرور DNS اطلاعات مربوط به دامنه ها را ذخیره می کند.این برای چیست؟ واقعیت این است که رایانه حروف ما را از منابع شبکه درک نمی کند. در اینجا، به عنوان مثال، yandex.ru. ما آن را آدرس وب‌سایت می‌نامیم و برای رایانه، فقط مجموعه‌ای از کاراکترها است. اما کامپیوتر آدرس های IP و نحوه دسترسی به آنها را کاملاً درک می کند. آدرس های IP به صورت چهار عدد هشت کاراکتری به صورت باینری نمایش داده می شوند. به عنوان مثال 00100010.11110000.00100000.11111110. برای راحتی، آدرس های IP باینری به صورت اعداد اعشاری یکسان (255.103.0.68) نوشته می شوند.

بنابراین، یک رایانه با داشتن یک آدرس IP، می تواند بلافاصله به منبع دسترسی پیدا کند، اما به خاطر سپردن آدرس های چهار رقمی دشوار است. بنابراین سرورهای خاصی اختراع شدند که نام نمادین مربوطه را برای هر آدرس IP منبع ذخیره می کردند. بنابراین، هنگامی که یک آدرس وب سایت را در نوار جستجوی مرورگر می نویسید، داده ها به سرور DNS ارسال می شود، که به دنبال مطابقت با پایگاه داده خود می گردد. سپس DNS آدرس IP صحیح را به رایانه می فرستد و سپس مرورگر مستقیماً به منبع شبکه دسترسی پیدا می کند.

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

چگونه بفهمیم سرور DNS در رایانه فعال است یا خیر

از طریق "کنترل پنل" می توانید متوجه شوید که سرور DNS روی رایانه شما و آدرس آن فعال است یا خیر.

روش نصب

ویدئو: راه اندازی سرور DNS

چرا باید سرور DNS را تغییر دهید؟

البته ISP شما سرور DNS مخصوص به خود را نیز دارد، اتصال شما به صورت پیش فرض از طریق این سرور تعریف می شود. اما سرورهای استاندارد همیشه بهترین انتخاب نیستند: آنها می توانند بسیار کند باشند یا حتی اصلاً کار نکنند. اغلب اوقات، سرورهای DNS اپراتورها نمی توانند با بارگذاری و "سقوط" کنار بیایند. به همین دلیل دسترسی به اینترنت غیرممکن است.

علاوه بر این، سرورهای استاندارد DNS فقط وظایف تعیین آدرس IP و تبدیل آنها به کاراکتر را دارند، اما هیچ عملکرد فیلتری ندارند. سرورهای DNS شخص ثالث شرکت های بزرگ (به عنوان مثال Yandex.DNS) این کاستی ها را ندارند. سرورهای آنها همیشه در مکان های مختلف قرار دارند و اتصال شما از طریق نزدیکترین آنها انجام می شود. در نتیجه سرعت بارگذاری صفحه افزایش می یابد.

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

آنها یک آنتی ویروس داخلی و یک لیست سیاه از سایت ها دارند. بنابراین سایت‌های کلاهبردار و سایت‌های حاوی بدافزار مسدود می‌شوند و شما نمی‌توانید تصادفاً ویروس را بگیرید.

سرورهای DNS شخص ثالث به شما این امکان را می دهند که مسدود شدن سایت را دور بزنید.کمی پوچ به نظر می رسد، زیرا گفتیم که سرورهای DNS برای مسدود کردن منابع ناخواسته طراحی شده اند. اما واقعیت این است که ارائه دهندگان اینترنت مجبور هستند دسترسی به سایت های ممنوعه Roskomnadzor را در سرورهای DNS خود ممنوع کنند. سرورهای DNS مستقل Goggle، Yandex و دیگران اصلاً نیازی به انجام این کار ندارند، بنابراین ردیاب‌های تورنت مختلف، شبکه‌های اجتماعی و سایر سایت‌ها برای بازدید در دسترس خواهند بود.

نحوه تنظیم/تغییر DNS

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

می توانید پسوندهای DNS را پیکربندی کنید. اگر این را نمی دانید، پس نیازی به این تنظیمات ندارید. درک پسوندهای DNS چیز بسیار سختی است و برای خود ارائه دهندگان اهمیت بیشتری دارد. به طور کلی، تمام آدرس های اینترنتی به زیر دامنه ها تقسیم می شوند. برای مثال server.domain.com. بنابراین، com دامنه سطح اول، دامنه دوم، سرور سوم است. در تئوری، domain.com و sever.domain.com منابع کاملا متفاوتی هستند، با آدرس های IP متفاوت و محتوای متفاوت. با این حال، server.domain.com هنوز در domain.com است، که به نوبه خود در com است. پسوند DNS هنگام دسترسی به سرور domain.com است. اگرچه آدرس های IP متفاوت است، سرور را فقط می توان از طریق domain.com پیدا کرد. در ویندوز، می توانید نحوه اختصاص پسوندها را سفارشی کنید که مزایای خاصی برای شبکه های داخلی دارد. در مورد اینترنت، سازندگان سرورهای DNS قبلاً همه موارد لازم را به طور خودکار پیکربندی کرده اند.

خطاهای احتمالی و نحوه رفع آنها

اگر سرور پاسخ نمی دهد یا پیدا نشد چه باید کرد

اگر هنگام تلاش برای دسترسی به وب‌سایتی با خطای «تنظیمات رایانه درست است، اما دستگاه یا منبع (سرور DNS) پاسخ نمی‌دهد» مواجه شدم، چه کاری باید انجام دهم؟ این امکان وجود دارد که سرویس DNS به دلایلی در رایانه غیرفعال شده باشد. این امکان وجود دارد که سرور DNS مورد استفاده شما از کار افتاده باشد.


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

اگر سرور DNS نام ها را حل نمی کند یا نام ها را اشتباه حل می کند، دو دلیل ممکن وجود دارد:

  1. DNS به اشتباه پیکربندی شده است. اگر دقیقاً همه چیز را به درستی تنظیم کرده اید، ممکن است در خود سرور DNS خطایی وجود داشته باشد. سرور DNS را عوض کنید، مشکل باید حل شود.
  2. مشکلات فنی در سرورهای اپراتور مخابراتی. راه حل مشکل یکسان است: از سرور DNS دیگری استفاده کنید.

سرور DHCP: چیست و چه ویژگی هایی دارد

سرور DHCP به طور خودکار تنظیمات شبکه را پیکربندی می کند. چنین سرورهایی در شبکه خانگی کمک می کنند تا هر رایانه متصل را به طور جداگانه پیکربندی نکنید. DHCP به طور مستقل پارامترهای شبکه را برای دستگاه متصل (از جمله آدرس IP میزبان، آدرس IP دروازه و سرور DNS) تجویز می کند.

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

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

مطابقت بین نام دامنه و آدرس های IP را می توان با استفاده از میزبان محلی یا با استفاده از یک سرویس متمرکز ایجاد کرد. در روزهای اولیه اینترنت، یک فایل متنی با نام های معروف میزبان ها به صورت دستی بر روی هر هاست ایجاد می شد. این فایل شامل تعدادی خط بود که هر کدام شامل یک آدرس IP - جفت نام دامنه، مانند 102.54.94.97 - rhino.acme.com بود.

با رشد اینترنت، فایل‌های میزبان نیز رشد کردند و ساختن یک راه‌حل با وضوح نام مقیاس‌پذیر به یک ضرورت تبدیل شد.

این تصمیم یک سرویس ویژه بود - سیستم نام دامنه (DNS). DNS یک سرویس متمرکز مبتنی بر پایگاه داده توزیع شده نگاشت "نام دامنه - آدرس IP" است. سرویس DNS در کار خود از پروتکل سرویس گیرنده-سرور استفاده می کند. سرورهای DNS و کلاینت های DNS را تعریف می کند. سرورهای DNS یک پایگاه داده توزیع شده از نگاشت ها را نگهداری می کنند و سرویس گیرندگان DNS با درخواست هایی برای حل یک نام دامنه به آدرس IP با سرورها تماس می گیرند.

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

هر نام دامنه سرور DNS خود را دارد. این سرور می تواند نگاشت "نام دامنه - آدرس IP" را برای کل دامنه، از جمله همه زیر دامنه های آن ذخیره کند. با این حال، در این مورد، راه حل ضعیف مقیاس پذیر است، زیرا زمانی که زیر دامنه های جدید اضافه می شوند، بار روی این سرور ممکن است از قابلیت های آن فراتر رود. اغلب، یک سرور دامنه فقط نام هایی را ذخیره می کند که به سطح پایین تر بعدی در سلسله مراتب نسبت به نام دامنه ختم می شوند. (مشابه دایرکتوری سیستم فایل، که حاوی ورودی‌هایی درباره فایل‌ها و زیرشاخه‌های "شامل" مستقیماً در آن است.) با این سازماندهی سرویس DNS است که بار وضوح نام کم و بیش به طور مساوی بین تمام سرورهای DNS توزیع می‌شود. شبکه. به عنوان مثال، در مورد اول، سرور DNS دامنه mmtru نگاشت ها را برای همه نام هایی که به mmt.ru ختم می شوند ذخیره می کند: wwwl.zil.mmt.ru، ftp.zil.mmt.ru، mail.mmt.ru، و غیره. مورد دوم، این سرور فقط نگاشت نام هایی مانند mail.mmt.ru، www.mmt.ru را ذخیره می کند و همه نگاشت های دیگر باید در سرور DNS زیر دامنه zil ذخیره شوند.

هر سرور DNS، علاوه بر جدول نگاشت نام، حاوی پیوندهایی به سرورهای DNS زیر دامنه های خود است. این پیوندها سرورهای DNS مجزا را به یک سرویس DNS متصل می‌کنند. لینک ها آدرس IP سرورهای مربوطه هستند. برای سرویس دهی به دامنه ریشه، چندین سرور DNS کپی از یکدیگر تخصیص داده می شود که آدرس های IP آنها به طور گسترده ای شناخته شده است (مثلاً می توان آنها را در InterNIC یافت).

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

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

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

    سرویس گیرنده DNS با FQDN با سرور DNS ریشه تماس می گیرد.

    سرور DNS با آدرس سرور DNS بعدی که دامنه سطح بالا را در قسمت بالای نام درخواستی ارائه می کند، پاسخ می دهد.

    سرویس گیرنده DNS درخواستی را به سرور DNS بعدی ارسال می کند که آن را به سرور DNS زیر دامنه مورد نظر ارسال می کند و به همین ترتیب تا زمانی که یک سرور DNS پیدا شود که مطابقت نام درخواستی را در آدرس IP ذخیره می کند. این سرور پاسخ نهایی را به مشتری می دهد.

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

در گزینه دوم، یک رویه بازگشتی اجرا می شود:

    سرویس گیرنده DNS سرور DNS محلی را پرس و جو می کند، یعنی سروری که به زیر دامنه ای که نام کلاینت به آن تعلق دارد، سرویس می دهد.

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

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

در این طرح، کلاینت کار را به سرور خود واگذار می کند، بنابراین این طرح غیر مستقیم یا بازگشتی نامیده می شود. تقریباً تمام مشتریان DNS از رویه بازگشتی استفاده می کنند.

برای سرعت بخشیدن به جستجوی آدرس های IP، سرورهای DNS به طور گسترده از روش ذخیره سازی برای پاسخ های ارسالی از آنها استفاده می کنند. برای اینکه سرویس DNS به سرعت به تغییراتی که در شبکه رخ می دهد پاسخ دهد، پاسخ ها برای مدت معینی در حافظه پنهان ذخیره می شوند - معمولاً از چند ساعت تا چند روز.

    پشته TCP/IP از سه نوع آدرس استفاده می کند: محلی (که سخت افزار نیز نامیده می شود)، آدرس های IP و نام های دامنه نمادین. همه این نوع آدرس ها به گره های شبکه کامپوزیت مستقل از یکدیگر اختصاص داده می شوند.

    یک آدرس IP 4 بایت طول دارد و از یک شماره شبکه و یک شماره میزبان تشکیل شده است. برای تعیین مرز جداکننده شماره شبکه از شماره گره، دو رویکرد پیاده سازی شده است. اولی مبتنی بر مفهوم کلاس آدرس است، دومی مبتنی بر استفاده از ماسک است.

    کلاس آدرس با مقادیر چند بیت اول آدرس تعیین می شود. آدرس های کلاس A یک بایت برای شماره شبکه و سه بایت باقی مانده برای شماره میزبان دارند، بنابراین در بزرگترین شبکه ها استفاده می شود. آدرس های کلاس بیشتر برای شبکه های کوچک مناسب هستند از جانب، که در آن شماره شبکه سه بایت را اشغال می کند و فقط از یک بایت می توان برای شماره گذاری گره استفاده کرد. یک موقعیت متوسط ​​توسط آدرس های کلاس B اشغال می شود.

    روش دیگر برای تعیین اینکه کدام قسمت از آدرس شماره شبکه و کدام قسمت شماره میزبان است بر اساس استفاده از ماسک است. ماسک عددی است که همراه با آدرس IP استفاده می شود. نماد باینری ماسک حاوی مواردی در آن بیت ها است که در آدرس IP باید به عنوان یک شماره شبکه تفسیر شود.

    اگر شبکه بخشی از اینترنت باشد، شماره‌های شبکه یا به‌صورت مرکزی اختصاص داده می‌شوند، یا اگر شبکه مستقل باشد، به‌صورت تصادفی اختصاص داده می‌شوند.

    فرآیند توزیع آدرس های IP به گره های شبکه را می توان با استفاده از پروتکل DHCP خودکار کرد.

    ایجاد مکاتبات بین آدرس IP و آدرس سخت افزاری (اغلب آدرس MAC) توسط پروتکل وضوح آدرس ARP انجام می شود که برای این منظور جداول ARP را بررسی می کند. اگر آدرس مورد نظر وجود نداشته باشد، یک درخواست پخش ARP ایجاد می شود.

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

    مطابقت بین نام دامنه و آدرس های IP می تواند با استفاده از یک میزبان محلی با استفاده از فایل میزبان یا با استفاده از یک سرویس DNS متمرکز بر اساس پایگاه داده توزیع شده نگاشت "نام دامنه - آدرس IP" ایجاد شود.

    پروتکل IP مشکل ارسال پیام بین گره های یک شبکه ترکیبی را حل می کند. پروتکل IP یک پروتکل بدون اتصال است، بنابراین هیچ تضمینی برای تحویل مطمئن پیام ها ارائه نمی دهد. تمام مسائل مربوط به اطمینان از قابلیت اطمینان تحویل داده ها در یک شبکه ترکیبی در پشته TCP / IP توسط پروتکل TCP حل می شود که مبتنی بر ایجاد ارتباطات منطقی بین فرآیندهای تعاملی است.

    یک بسته IP از یک هدر و یک فیلد داده تشکیل شده است. حداکثر طول بسته 65535 بایت است.سربرگ معمولاً 20 بایت است و حاوی اطلاعاتی در مورد آدرس های شبکه فرستنده و گیرنده، پارامترهای تکه تکه شدن، طول عمر بسته، جمع کنترلی و برخی دیگر است. فیلد داده یک بسته IP حاوی پیام های سطح بالاتر مانند TCP یا UDP است.

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

    منابع مختلفی وجود دارند که ورودی های جدول مسیریابی را ارائه می کنند. ابتدا، در طول مقداردهی اولیه، جداول نرم افزار پشته TCP/IP برای شبکه های متصل مستقیم و روترهای پیش فرض و همچنین ورودی های آدرس های خاصی مانند 127.0.0.0 وارد می شود. دوم، مدیر به صورت دستی ورودی های ثابت را در مورد مسیرهای خاص یا روتر پیش فرض وارد می کند. سوم، پروتکل های مسیریابی به طور خودکار ورودی های پویا را در مورد مسیرهای موجود به جدول اضافه می کنند.

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

    نقش مهمی در آینده شبکه‌های IP به فناوری مسیریابی بین دامنه‌ای بدون کلاس (CIDR) اختصاص دارد که دو مشکل اصلی را حل می‌کند. اولین مورد استفاده اقتصادی تر از فضای آدرس است - به لطف CIDR، ارائه دهندگان خدمات می توانند بلوک هایی با اندازه های مختلف را از فضای آدرس اختصاص داده شده خود "برش دهند" تا دقیقاً با نیازهای هر مشتری مطابقت داشته باشد. چالش دوم کاهش تعداد ورودی ها در جداول مسیریابی با ترکیب مسیرها است - یک ورودی در جدول مسیریابی می تواند تعداد زیادی از شبکه ها را با یک پیشوند مشترک نشان دهد.

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

برترین مقالات مرتبط