مروری بر سرور و انواع آن

دسته بندی ها : سئو مونا اکبری
server چیست

اصطلاح سرور بسیار در دنیای کامپیوتر و آی تی کاربرد دارد. لذا دانستن این که server چیست و بر چند نوع است ضروری به نظر می رسد.

در این مقاله قصد داریم ابتدا بگوییم server چیست و چگونه کار می کند، سپس انواع سرور را توضیح می دهیم.

برای دانستن بیشتر با ما همراه باشید.

server چیست و چگونه کار می کند؟

اصطلاح سرور در IT معنای دوگانه دارد:

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

بنابراین داشتن دو تعریف متفاوت از سرور ضروری است:

تعریف سرور (سخت افزار):

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

اصطلاح جایگزین برای سرور مبتنی بر سخت افزار میزبان است.

اصولاً با استفاده از نرم افزار سرور می توان از هر رایانه ای به عنوان میزبان استفاده کرد.

تعریف سرور (نرم افزار):

سرور مبتنی بر نرم افزار:

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

سرویس ارائه شده به نوع نرم افزار سرور بستگی دارد.

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

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

سرور چگونه کار می کند؟

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

این مفهوم امکان تقسیم وظایف بین رایانه های مختلف و امکان دسترسی همزمان کاربران به آنها را فراهم می کند.

هر سرویس ارائه شده از طریق شبکه به یک سرور (نرم افزار) نیاز دارد که برای همیشه در حالت آماده به کار است.

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

انواع سرورها

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

وب سرور:

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

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

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

وب سرورهای اصلی شامل:

سرور Apache HTTP ،Microsoft Internet Information Services (IIS) و Nginx هستند.

File server:

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

شرکت ها برای دسترسی چند کارگروه به یک فایل، به این مدیریت پرونده اعتماد می کنند.

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

اگر دسترسی به فایل سرور از طریق اینترنت باشد از :

پروتکل های انتقال مانند FTP ،SFTP ،FTPS یا SCP استفاده می شود.

در شبکه های محلی رایانه ای (LAN)، از پروتکل های (Server Message Block) و (Network File System) استفاده می شود.

Mail server:

متشکل از چندین ماژول نرم افزاری است که با هم کار می کنند تا نامه های الکترونیکی ارسال، دریافت، ارسال و بازیابی شوند.

پروتکل انتقال ایمیل ساده (SMTP) معمولاً از پس این کار برمی آید.

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

این کار توسط IMAP (پروتکل دسترسی به پیام اینترنت) یا POP (پروتکل دفتر پست) انجام می شود.

server چیست
server چیست
سرور پایگاه داده:

سرور پایگاه داده یک برنامه رایانه ای است که به سایر برنامه ها از طریق شبکه امکان دسترسی به یک یا چند سیستم پایگاه داده را می دهد.

راه حل های نرم افزاری مانند این شامل Oracle ، MySQL ، Microsoft SQL Server ، PostgreSQL و DB2 است.

سرور بازی:

سرورهای بازی (نرم افزار) مخصوص بازی های چند نفره مبتنی بر آنلاین هستند.

آنها داده های بازی آنلاین را مدیریت می کنند و تعامل همزمان با دنیای مجازی را امکان پذیر می کنند.

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

پروکسی سرور :

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

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

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

یک پروکسس سرور همچنین ناشناس بودن بیشتری را ارائه می دهد زیرا آدرس IP مشتری در پشت پروکسی پنهان است.

سرور DNS :

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

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

سخن پایانی

در این مقاله ابتدا گفتیم:

server چیست و چگونه کار می کند؟

سپس انواع سرور را به طور دقیق فهرست نمودیم.

امیدوارم مقاله فوق برایتان مفید بوده باشد.

منبع

مونا اکبری
مونا اکبری

راه آسان‌تری برای ارتباط با کاربران‌مان پیدا کرده‌ایم :) عضویت در کانال

مطالب زیر را حتما بخوانید:

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

نظرات کاربران

    دیدگاهتان را بنویسید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    لینک کوتاه :