تفاوت IPv4 Address و DNS Server در شبکه (پشتبان سایت)
توضیحی ساده و کاربردی
در هر شبکه کامپیوتری، برای اینکه دستگاهها بتوانند با یکدیگر و با اینترنت ارتباط برقرار کنند، دو مفهوم بسیار مهم وجود دارد:
- آدرس دستگاه در شبکه
- سرویسی برای پیدا کردن آدرس سایر دستگاهها و وبسایتها
اگر در تنظیمات مشاهده کرده باشید، این دو مورد به شکل زیر نمایش داده شدهاند:(علامت x به معنای متغیر می باشد!)
IPv4 Address: 192.168.1.xxx
DNS Server: 192.168.1.xxx
در ادامه بهصورت ساده و کاربردی توضیح میدهیم هر کدام چه نقشی در شبکه دارند.
IPv4 Address چیست؟
IPv4 Address در واقع آدرس اختصاصی دستگاه شما در شبکه است.
این آدرس مشخص میکند دستگاه شما در شبکه داخلی با چه شناسهای شناخته میشود.
برای درک بهتر، تصور کنید شبکه داخلی خانه یا شرکت شما مانند یک خیابان است و هر دستگاه یک خانه در این خیابان محسوب میشود:
- مودم یا روتر → یک خانه
- لپتاپ → یک خانه
- گوشی موبایل → یک خانه
- پرینتر → یک خانه
برای اینکه این دستگاهها بتوانند یکدیگر را پیدا کنند، هر کدام باید یک آدرس منحصربهفرد داشته باشند.
در مثال ، آدرس دستگاه شما این است:
192.168.1.000
این یعنی در شبکه داخلی، دستگاه شما با این آدرس شناخته میشود و سایر دستگاهها برای برقراری ارتباط با شما از همین آدرس استفاده میکنند.
مثال ساده
فرض کنید میخواهید از گوشی خود به لپتاپ فایل ارسال کنید.
برای انجام این کار، گوشی باید بداند لپتاپ در شبکه چه آدرسی دارد.
اگر آدرس لپتاپ 192.168.1.001 باشد، گوشی با همین آدرس به آن متصل میشود.
بنابراین IPv4 Address در واقع شناسه دستگاه شما در شبکه است.
DNS Server چیست؟
DNS مخفف Domain Name System است و وظیفه آن تبدیل نام وبسایتها به آدرس IP است.
کامپیوترها و سرورها در اینترنت در واقع با آدرسهای IP با یکدیگر ارتباط برقرار میکنند، نه با نام سایتها.
اما برای کاربران به خاطر سپردن IPها دشوار است، به همین دلیل از نام دامنه استفاده میکنیم.
برای مثال شما در مرورگر مینویسید:
google.com
اما سیستم برای اتصال به گوگل باید بداند IP واقعی سرور گوگل چیست.
در اینجا DNS وارد عمل میشود.
نقش DNS در یک جمله
DNS مانند دفترچه تلفن اینترنت عمل میکند.
شما نام سایت را میدهید و DNS آدرس IP آن را پیدا میکند.
در تنظیمات شبکه شما DNS به این شکل تعریف شده است:
192.168.1.11
یعنی دستگاه شما برای پیدا کردن IP وبسایتها از این سرور سؤال میکند.
یک مثال ساده از عملکرد DNS
فرض کنید میخواهید با دوستی تماس بگیرید.
- چیزی که شما میدانید: نام دوستتان
- چیزی که تلفن نیاز دارد: شماره تلفن
در این حالت شما به دفترچه تلفن مراجعه میکنید.
در اینترنت نیز همین اتفاق میافتد:
google.com → DNS → IP واقعی سرور گوگل
تفاوت IPv4 Address و DNS Server
این دو مفهوم نقشهای کاملاً متفاوتی در شبکه دارند.
IPv4 Address مشخص میکند:
«دستگاه من در شبکه چه آدرسی دارد؟»
در مثال شما:
192.168.1.001
یعنی دستگاه شما با این آدرس در شبکه شناخته میشود.
DNS Server مشخص میکند:
«برای پیدا کردن آدرس وبسایتها باید از چه سرویسی سؤال کنم؟»
در مثال شما:
192.168.1.01
یعنی سیستم شما برای ترجمه نام سایتها به IP از این سرور کمک میگیرد.
سناریوی واقعی: زمانی که یک وبسایت را باز میکنید
فرض کنید در مرورگر خود آدرس زیر را وارد میکنید:
www.hefanoo.ir
مراحل زیر در پسزمینه اتفاق میافتد:
مرحله اول
دستگاه شما با IP 192.168.1.001 متوجه میشود که IP سایت را نمیداند.
مرحله دوم
دستگاه از DNS Server که آدرس آن 192.168.1.01 است سؤال میکند:
مرحله سوم
DNS سرور آدرس IP واقعی آن سایت را برمیگرداند.
مرحله چهارم
حالا دستگاه شما مستقیماً با سرور آن سایت ارتباط برقرار میکند و صفحه وب بارگذاری میشود.
اگر DNS کار نکند چه اتفاقی میافتد؟
در صورت وجود مشکل در DNS ممکن است این موارد را مشاهده کنید:
- اینترنت ظاهراً وصل است اما سایتها باز نمیشوند
- نام دامنهها کار نمیکنند
- برخی سایتها بسیار کند باز میشوند
در این حالت مشکل معمولاً مربوط به ترجمه نام دامنه به آدرس IP است.
چرا DNS خودش IP دارد؟
DNS Server نیز یک سرور در شبکه است.
و هر سرور یا دستگاه در شبکه باید یک آدرس IP داشته باشد.
به همین دلیل DNS شما نیز یک IP دارد:
192.168.1.11
این آدرسهای 192.168 چه هستند؟
آدرسهایی که با 192.168 شروع میشوند معمولاً آدرسهای خصوصی (Private IP) هستند.
این نوع IPها فقط در شبکههای داخلی استفاده میشوند، مانند:
- شبکه خانگی
- شبکه شرکتها
- شبکههای سازمانی
این آدرسها مستقیماً در اینترنت عمومی قابل استفاده نیستند.
>>> برای مشاهده مقاله انواع آدرس های ip و تفاوت های آنها کلیک کنید. <<<
جمعبندی
برای درک بهتر میتوان این دو مفهوم را اینگونه خلاصه کرد:
IPv4 Address
آدرس دستگاه شما در شبکه است.
DNS Server
سرویسی است که به دستگاه شما کمک میکند آدرس IP وبسایتها را پیدا کند.
به زبان ساده:
IPv4 Address = آدرس خانه شما در شبکه
DNS Server = دفتر راهنمایی که آدرس بقیه را به شما میدهد
همکاری این دو بخش باعث میشود شما بتوانید تنها با وارد کردن نام یک سایت، بهسادگی به آن در اینترنت متصل شوید.
اولین نفر نظر خود را درباره این محصول بنویسید.