هاست و سرور هر دو یک اصطلاح در یک شبکه رایانه ای هستند.
#سرور نرم افزار یا یک دستگاه سخت افزاری است که به سایر برنامه ها یا دستگاه های موجود در شبکه خدمات مختلفی ارائه می دهد. برای مثال فایل ها را در شبکه ذخیره و مدیریت می کند.
#هاست ، یک کامپیوتر یا هر دستگاهی است که به شبکه متصل می شود مانند رایانه ، لپ تاپ ، گوشی های هوشمند و غیره. این اتصال از طریق اینترنت انجام میشود.
هاست حاوی نرم افزاری است که به آن امکان برقراری ارتباط در شبکه را می دهد. هر دستگاه موجود در شبکه یک آدرس پروتکل اینترنت (IP) دارد .
حالا کار IP چی هست؟
اول از همه IP به شناسایی دستگاه موجود در شبکه کمک می کند یعنی هنگامی که یک دستگاه نیاز به ارسال داده به دستگاه دیگر دارد، با بررسی آدرس IP دستگاه مقصد، آن داده ها به سمت مقصد صحیح هدایت می شود. حالا چرا از همان آدرس IP استفاده نمیکنیم؟ آدرس IP یک عدد نسبتا طولانی بوده و برای هر وبسایتی متغیر است. بنابراین، به خاطر سپردن این آدرسها میتواند کار بسیار سختی باشد. نام دامنه بدین دلیل تعریف شده است.
حالا که فرق هاست و سرور را میدونیم میریم تا با بقیه جزییات آشنا بشیم. برای درک بهتر با یک آدرس شروع کنیم. مثلا:
https://www.example.com
همانطور که میبینید اولین قسمت این آدرس https است.این قسمت به مرورگر میگوید که باید از چه پروتکلی استفاده کند. برای مثال این پروتکل میتواند http، https، sftp و… باشد.
قسمت بعدی(www.example.com
) domain یا دامنه است.
دامنه یا دامین چیست؟
بطور خلاصه دامنه همان آدرس وب سایت*(URL) شما در دنیای اینترنت است. دقیقا همان آدرسی که در مرورگر خود برای ورود به هر سایتی وارد میکنید دامین است.با استفاده از این آدرس میتوانید به سروری که دادههای وبسایت در آن قرار گرفته دسترسی پیدا کنید.
تفاوت دامنه و URL: هر دو آدرس وبسایت هستند با این تفاوت که URL نسخهی کاملتری از دامنه را ارائه میکند. دامنه نیز خود بخشی از یک URL است.
**آدرس جایی که شما قصد مراجعه به آن از طریق مرورگر برای دریافت اطلاعات و برقراری یکسری ارتباطات و تعاملات را دارید را URL میگویند.
دامنه از دوبخش نام دامنه(Domain Name) و پسوند دامنه(Extention) تشکیل شدهاست.
- نام دامنه (Domain Name): نامی است که شما برای سایتتون انتخاب میکنید توجه داشته باشید که این نام باید منحصر به فرد باشد.
برای مثال : www.youtube.com نام دامنه youtube است.
- پسوند دامنه (Extention) : عنصری است که بعد از آخرین نقطه قرار میگیرد و در گروه های مختلفی دسته بندی میشود. هر یک از این دسته ها ( تحصیلی، کاری، اطلاعات و ...)را میتوان مرتبط با محتوای سایت مورد نظر انتخاب کرد. مثل : com. .ir .se .uk. ...
برای مثال : www.youtube.com پسوند دامنه com. است.
پسوند com. یک دسته بینالمللی است و ir. یک پسوند ملی ایران است.
حالا فکر کن اگر مرورگر نبود از چه طریقی میشد دریافت اطلاعات و برقراری یکسری ارتباطات و تعاملات کرد. زمانی که ما قصد وارد شدن به یک وبسایت را داریم تنها کاری که باید بکنیم وارد کردن آدرس آن سایت و زدن کلید Enter است. حالا کار مرورگر شروع میشود. مرورگر برای دسترسی به وبسایت از نام آن استفاده نمیکند بلکه سراغ آدرس IP آن میرود.DNS به شما در انجام این کار کمک میکند تا آدرس مورد نظر را از طرق مختلف پیدا کند و در نهایت پس از یافتن اطلاعات ISP اطلاعات مورد نظر را به مرورگر برمیگرداند.