اينترنت بدون سرورها موجود نخواهد بود. سرور يک کامپيوتر است که براي پردازش درخواستها و تحويل داده و اطلاعات به کامپيوتر ديگر از طريق اينترنت يا يک شبکه محلي طراحي شده است.
معمولا کلمه سرور به معني کامپيوتر سرويس دهنده صفحات وب است. که در آن صفحات وب ذخيره ميشوند و سرويس گيرندهها از طريق اينترنت ميتوانند به آنها دسترسي داشته باشند. با اين حال، چندين نوع سرور وجود دارد، از جمله سرورهاي محلي مانند سرورهاي ذخيره فايل که دادهها را در شبکه اينترانت ذخيره ميکنند. در زمان طراحي شبکه کامپيوتري بايد به نوع سرويس ارائه شده توجه کرد.
اگر چه هر کامپيوتري که نرمافزار سرور را بتواند اجرا کند، ميتواند به عنوان يک سرور عمل کند، اما رايجترين استفاده از کلمه سرور، مربوط به کامپيوترهاي غولپيکر و با قدرت بالا است که به عنوان پمپهاي دريافت کننده و ارائه دهنده اطلاعات از طريق اينترنت عمل ميکنند.
اکثر شبکههاي رايانهاي از يک يا چند سرور به جز سرور اصلي استفاده ميکنند که وظايف تخصصي را ارائه ميدهند. به عنوان يک قاعده، در هر شبکه اگر مشترياني که به آن متصل ميشوند و يا مقدار دادههايي که منتقل ميشود حجم بالايي داشته باشد، بايد از چندين سرور استفاده شود که هر کدام به يک هدف خاص اختصاص داشته باشد.
به طور دقيق، سرور نرمافزاري است که يک کار خاص را انجام ميدهد. با اين حال، سختافزار قدرتمندي که از اين نرمافزار پشتيباني ميکند، معمولا يک سرور ناميده ميشود زيرا نرمافزار سرور يک شبکه، به خاطر پشتيباني از صدها يا هزاران مشتري، به سختافزار قويتري نسبت به آنچه که براي مصرف معمولي احتياج است، نياز دارد.
در حالي که برخي از سرورهاي اختصاصي تنها بر روي يک تابع تمرکز دارند، مانند سرور پايگاهداده، برخي از استراتژيها براي اهداف چندگانه از يک سرور استفاده ميکنند.
يک شبکه با هدف بزرگ که از يک شرکت متوسط پشتيباني ميکند احتمالا از چندين نوع سرور استفاده ميکند، از جمله:
سرور وب: يک سرور وب صفحات را نشان ميدهد و برنامهها را از طريق مرورگرهاي وب اجرا ميکند. زماني که از يک صفحه سايت بازديد ميکنيد، سرور شما در حال حاضر يک سرور وب است که صفحه سايت و هر تصويري که روي آن ميبينيد را ارائه ميدهد. برنامهاي که کامپيوتر شما براي سرويس گرفتن استفاده ميکند در اين مورد به احتمال زياد يک مرورگر مانند، اينترنت اکسپلورر (Internet Explorer)، کروم (Chrome)، فايرفاکس، اپرا و يا سافاري است. سرورهاي وب براي انواع مختلف دادهها علاوه بر ارائه متن و تصاوير ساده، مانند آپلود کردن و پشتيباني از فايلهاي آنلاين، از طريق يک سرويس ذخيرهسازي ابري يا سرويس پشتيباني آنلاين نيز مورد استفاده قرار ميگيرند.
سرور پست الکترونيکي (ايميل): سرورهاي پست الکترونيکي ارسال و دريافت پيامهاي ايميل را تسهيل ميکنند. اگر يک گيرنده ايميل روي کامپيوترتان داريد، نرمافزار به سرور IMAP يا POP متصل ميشود تا پيغامهاي شما را به کامپيوترتان دانلود کند، و به يک سرور SMTP براي ارسال پيغام از طريق سرور پست الکترونيکي متصل ميشود.
سرور FTP (ارسال و دريافت فايل): سرورهاي FTP از انتقال فايلها از طريق ابزارهاي پروتکل انتقال فايل پشتيباني ميکنند. سرورهاي FTP از طريق برنامههاي FTP Server از راه دور در دسترس هستند، که به طور مستقيم به اشتراک فايل در سرور، يا از طريق قابليتهاي FTP Server و يا با برنامه FTP اختصاصي سرور متصل ميشوند.
سرور احراز هويت: اين سرورهاي تاييد هويت براي امنيت بيشتر و جلوگيري از ورودهاي غير مجاز طراحي شدهاند.
صدها نوع مختلف از انواع سرور تخصصي از شبکههاي رايانهاي پشتيباني ميکنند. به غير از انواع رايج شرکتها، کاربران خانگي اغلب با سرورهاي بازي آنلاين، سرورهاي چت و سرورهاي پخش و اشتراک صدا و تصوير ارتباط دارند.
برخي از سرورها براي اهداف خاص وجود دارند اما وما با هر روش معنيداري تعامل ندارند. سرورهاي DNS و سرورهاي پراکسي چند نمونه از آنها هستند.
بسياري از شبکهها در اينترنت يک مدل شبکه سرويس دهنده سرور را بکار ميگيرند که وب سايتها و سرويسهاي ارتباطي را با هم ادغام ميکند.
يک مدل جايگزين به نام شبکه همتا به همتا به همه دستگاهها در يک شبکه اجازه ميدهد تا در صورت نياز به عنوان يک سرور يا سرويس گيرنده عمل کنند. شبکههاي نظير ميزان بيشتري از حريم خصوصي را ارائه ميدهند، زيرا ارتباط بين کامپيوترها به سختي مورد کنترل قرار ميگيرد. با اين حال، به دليل محدوديتهاي پهناي باند، اغلب پيادهسازيهاي شبکههاي همتا به همتا به اندازه کافي نميتوانند قوي باشند تا از حجم زياد ترافيک پشتيباني کنند.
کلمه خوشه به طور گسترده در شبکه رايانهاي براي اشاره به اجراي منابع محاسباتي مشترک استفاده ميشود. به طور معمول، يک خوشه منابع دو يا چند دستگاه محاسباتي را که در غير اين صورت ميتوانند به طور جداگانه براي برخي از اهداف مشترک (اغلب ايستگاه کاري يا سرور) عمل کنند را ادغام ميکند.
يک مزرعه وب سرور مجموعهاي از سرورهاي وب است که هر يک از آنها به تمامي محتواي موجود در يک سايت دسترسي دارند و آنها به عنوان خوشه مفهومي عمل ميکنند. هر درخواستي که از طرف سرويس گيرنده ارسال شود به نزديکترين سرور ارسال شده و اگر آن سرور قادر به پاسخگويي نباشد، سرور ديگري اين کار را انجام خواهد داد.
از آنجا که سرورها تنها يک نرمافزار هستند، مردم ميتوانند نرمافزارهاي سرور را بر روي کامپيوترهاي خانگي اجرا کنند و از آن براي ارتباط بين دستگاههاي متصل به شبکه خانگي خود و يا دستگاههاي خارج از شبکه خانگي استفاده کنند.
به عنوان مثال، برخي از هارد ديسکها از پروتکل ذخيره سازي تحت شبکه پشتيباني ميکنند که در اين حالت، کامپيوترهاي ديگر ميتوانند اطلاعاتي را در آن ذخيره و يا از اطلاعات ذخيره شده استفاده کنند. نرمافزارهاي سرور به کاربران کمک ميکنند تا فايلهاي صوتي و تصويري را در تلويزيون و وسايل سرگرمي پخش کنند، بدون در نظر گرفتن اين که اين دادهها بر روي سرورهاي اينترنت يا يک کامپيوتر محلي وجود دارند.
اگر شبکه خانگي شما به يک روش خاص براي اجازه دادن به درخواستهاي بيروني پيکربندي شود، شما ميتوانيد درخواستهاي دريافتي از خارج از شبکه خانگي خود را قبول کنيد تا سرور خانگي شما همانند يک سرور تحت شبکه عمل کند و هر کس بتواند به منابع شما دسترسي داشته باشد.
با اين حال، همه کامپيوترهاي خانگي و ارتباطات اينترنتي براي ترافيک بالا مناسب نخواهند بود، پهناي باند، فضاي ذخيرهسازي، حافظه RAM و ديگر منابع سيستم، عواملي هستند که بر عملکرد سرور خانگي شما تاثير ميگذارند. اکثر سيستمهاي خانگي نيز عاري از ويژگيهاي امنيتي قوي مربوط به سرورها هستند.
از آنجا که فعال بودن براي بسياري از سرورها مهم است، آنها براي خاموش شدن طراحي نشدهاند و بايد هميشه روشن و آماده پاسخگويي باشند.
با اين حال، سرورها گاهي به صورت عمدي براي تعمير و نگهداري خاموش ميشوند، اما در برخي از موارد سرورها ممکن است به طور غير عمدي در طي چيزي مانند حملات DDoS از دسترس خارج شوند. زماني که يک سرور وب، اطلاعاتي را براي هميشه يا حتي موقت از دست ميدهد، ممکن است شما هنوز هم بتوانيد به آن فايلها دسترسي داشته باشيد اگر يک سرويس پشتيبان آن را بايگاني کند. برخي از سرورها براي ذخيره اطلاعات پيکربندي ميشوند تا در فواصل زماني مشخص از دادههاي سرور نسخه پشتيبان تهيه کنند.
درباره این سایت