عمومی

10 نوع مختلف سرور توضیح داده شده است

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

بیایید با بحث درباره اینکه سرور چیست شروع کنیم.

سرور چیست؟

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

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

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

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

خرید سرور hp

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

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

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

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

  1. یک مرورگر وب و
  2. یک وب سرور.

هنگامی که هر کاربری URL را وارد می کند، مرورگر وب آن را به سه قسمت تقسیم می کند که در زیر به تفصیل در مورد آنها صحبت می کند. :

1. پروتکل انتقال ابرمتن (HTTP)

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

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

2. سیستم نام دامنه

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

3. نام فایل

وب سرور تمام فایل های داده شده را با توجه به هر نام دامنه ای که شامل تمام محتوا، تصاویر، اسناد HTML، فیلم ها، فونت ها است، کاملاً می باشد. ایمن نگه می دارد. ، شیوه نامه های CSS، فایل های جاوا اسکریپت، و بسیاری موارد دیگر.

رایان وی آی پی

معماری سرور چیست؟

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

معماری یک سروررا می توان با:

تعریف کرد

  • نحوه ارتباط با دستگاه های دیگر
  • انواع سیستم عامل هایی که می کند
  • اجزای سخت افزار و نرم افزار
  • قابلیت های ذخیره سازی و محاسباتی
  • عملکردهای امنیتی در سیستم های آن

انواع سرورهای مختلف

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

1. فایل سرور

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

پروتکل SMB یا NFS برای دسترسی به فایل‌ها در سرورهای متصل از طریق شبکه LAN استفاده می‌شود. یک فایل سخت افزار سرور برای دریافت سرعت خواندن و نوشتن برای افزایش عملکرد طراحی شده است.

2. سرور برنامه

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

ویژگی های کلیدی سرور برنامه شامل امنیت داده/برنامه، مدیریت کاربر، افزونگی داده، توانایی بار، در دسترسی بالا و مدیریت کاربر است. p>

سرورهای برنامه برای اجرای برنامه های کاربردی بر روی وب علیرغم عملکرد یا ویژگی هایشان ساخته شده اند. سرورهای برنامه رایج روی جاوا، PHP و Net Framework اجرا می شوند.

3. سرور پایگاه داده

فریم ورک برنامه مکانی است که برنامه ها در آن اجرا می شوند. هر جزئیات تراکنش به‌عنوان «داده» ذخیره می‌شود و به فضای دیسک نیاز دارد، و برای دسترسی به مشتریان در واقعیتی که می‌خواهند.

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

4. سرور چاپ

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

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

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

5. سرور DNS

سرور سیستم نام دامنه سروری است که به ارتباط بین رایانه ها و انسان ها به زبانی است که برای هر دوی آنها قابل درک است.< /p>

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

سرور DNS پرس و جوی را به سرورهای مختلف ارسال می کند که به نوبه خود، بخشی از نام دامنه درخواستی شما را ترجمه می کند. p>

6. س مجازی

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

ویژگی های کلیدی سرور مجازی عبارتند از: نیاز به سرمایه گذاری کمتر، رفع نیاز به فضای اضافی، ارتقاء سریع با خرابی کمتر، و پشتیبان گیری آسان از داده ها با ایمن شبکه ها.

یک سرور مجازی از سخت افزار مجازی استفاده می کند. Hypervisor محاسبات را انجام می دهد و نیاز به ذخیره سازی به سخت افزاری دارد که بین سرورهای مجازی مشترک است.

7. سرور ایمیل

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

پروتکل SMTP به درخواست های خروجی پاسخ می دهد در حالی که پروتکل های POP3 و IMAP به پردازش پیام های دریافتی پاسخ می دهند.

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

8. سرور پروکسی

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

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

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

9. وب سرور

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

از سرورهای وب برای ایجاد یک فایل پشتیبان در فضای ذخیره سازی ابری استفاده می شود. سرورهای آپاچی، وب سرورهای LiteSpeed ​​وسرورهای وب Nginx.

10. نظارت و مدیریت سرور

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

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

نتیجه گیری

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

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

سوالات متداول

1. شبکه سرویس گیرنده/سرور چیست؟

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

2. تفاوت بین LAN و WAN چیست؟

LAN یعنی ‘Local Area Network’ ناحیه کوچک و محدودی مانند خانه، مدرسه یا اداره را پوشش می دهد. را پوشش می‌دهد.

3. سرور همتا به همتا چیست؟

در شبکه های همتا به همتا (P2P)، گروهی از رایانه ها با مجوزها و مسئولیت های برابر برای پردازش ها به هم مرتبط می شوند. شبکه‌های سرویس گیرنده-سرور سنتی، هیچ دستگاهی در شبکه P2P صرفاً برای سرویس دهی یا دریافت تعیین نشده است.

4. تفاوت بین سرور و میزبان چیست؟

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

5. فایروال در یک شبکه کامپیوتری چیست؟

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