
نوشته شده توسط : networktopography
وقتی مهاجم می تواند وارد شبکه ای شود که می خواهد به آن حمله کند، کار مهاجم نسبتاً آسان می شود. شبکه های محلی اترنت در برابر حمله بسیار آسیب پذیر هستند زیرا درگاه های سوئیچ به طور پیش فرض برای استفاده باز هستند. پس با ما همراه باشید تا بفهمیم Port Security چیست و چگونه آن را برقرار کنیم. یک راه حل برای حمله DoS به سرویس دهنده DHCP که همان Starvation attack می باشد استفاده از Port Security است. در کل یکی از مسائل در حال رشد که امروزه مدیران شبکه با آن برخورد می کنند نحوه دسترسی افزاد به شبکه داخل سازمانی می باشد. آیا هر شخصی می تواند وارد سازمان شده، لپ تاپ خود را به پریز شبکه یا پورت سوئیچ شبکه متصل کرده و به شبکه داخلی دسترسی داشته باشد؟ همانطور که دیدیم یک سری از حملات به نام DHCP Stravation Attack با استفاده از همین روش و وصل شدن غیر مجاز به یک شبکه می تواند باعث از کار انداختن سرویس دهنده DHCP گردد. در ادامه به بررسی ویژگی های CISCO Port security خواهیم پرداخت. port Security به مدیر شبکه برای محدود نمودن اجازه دسترسی تعداد معین از آدرس MAC بر روی یک پورت خاص کمک می نماید. در ساده ترین حالت port Security آدرس MAC متصل به پورت سوئیچ را به خاطر می سپارد و فقط به همان آدرس MAC اجازه برقراری اربتاط با پورت سوئیچ را می دهد. اگر آدرس MAC دیگری بخواهد از طریق همان پورت به شبکه متصل شود، پورت مذکور غیر فعال می شود. اکثر اوقات میدران شبکه سوئیچ را طوری تنظیم می کنند که یک SNMP Trap به سیستم مانیتورینگ مبنی بر غیر فعال شدن یک پورت به دلایل امنیتی فرستاده شود. اگر چه پیاده سازی راه حل های امنیتی همیشه شامل یک trade-off می باشد ولی این کاهش سهولت در مقابل افزایش امنیت سیستم می باشد. وقتی شما از امنیت پورت استفاده می کنید می توانید از دسترسی دستگاه های مختلف به شبکه جلوگیری کرده و این امر موجب افزایش امنیت می شود. از طرفی دیگر فقط مدیر شبکه است که می تواند پورت را فعال کند و این امر در جایی که به دلایل مجاز قرار به تغییر دستگاه ها باشد ایجاد مشکل می کند. حملات مختلفی مانند حمله Dos در لایه 2 و address spoofing ممکن است رخ دهد. اگر ادمین، شبکه را کنترل کند، بدیهی است که شبکه امن است. برای کنترل کامل پورت های سوئیچ، از ویژگی به نام Port Security می توان استفاده کرد. اگر به نحوی از استفاده کاربر غیرمجاز از این پورت ها جلوگیری شود، امنیت در لایه 2 تا حد زیادی افزایش می یابد. در دو مرحله می توان پورت ها را ایمن کرد:
Port Security در تجهیزات سیسکو:در بالا متوجه شدیم که Port Security چیست حال تجهیزات سیسکو نیز دارای قابلیت امنیتی port Security هستند که این توانمندی همانطور که گفته شد امنیت را بر روی پورت های سوئیچ افزایش خواهد داد، این افزایش امنیت مخصوصاً بر روی سوئیچ های سیسکو لایه Access که کامپیوترهای کاربران به آن متصل می باشند اهمیت بیشتری خواهد داشت. در صورتی که یک Hacker به راحتی به پورت های سوئیچ دسترسی پیدا کند، می تواند حملات مختلفی از جمله CAM table overflow، MAC spoofing attack و MAC flooding و سایر حملات را آغاز نماید. port Security به شما این امکان را می دهد که قادر باشید کنترل کاملی روی پورت های Ethernet، Fast Ethernet و Gigbit Ethernet داشته باشید که در این توانمندی با تغیین MAc Address های مجاز به استفاده از پورت از دسترسی سایر تجهیزات با پورت سوئیچ جلوگیری می شود. در این حالت پورت سوئیچ فقط با مک آدرس های تعیین شده قادر به برقراری ارتباط خواهند بود و در صورتی که دستگاه دیگری مثل لپ تاپ یک هکر که جز مک آدرس های مجاز برای استفاده از پورت نیست قصد دسترسی به پورت سوئیچ را داشته باشد، توانایی برقراری اتصال با آن پورت را نخواهد داشت. در پیکربندی port Security باید مک آدرس های مجاز به استفاده از پورت تعیین شوند که مک آدرس های مجاز به استفاده از پورت به دو صورت Static و Dynamic تعریف خواهند شد.
حالت های Port Security:ـ Protect: در این حالت بستههای دارای مک آدرس مبدأ ناشناخته را رها و صرفا ادرس های مک شناخته شده در سوئیچ قابل استفاده است و سایر ترافیک از MAC های اضافی مسدود یا به اصطلاح drop می شوند. ـ Restrict: این حالت همان عملکرد Protect را انجام می دهد، یعنی مک آدرس مبدأ ناشناخته را رها می کند. علاوه بر این، یک پیام گزارش ایجاد می کند و آن را برای ادمین شبکه ارسال می کند، مقدار شمارنده را افزایش می دهد و همچنین trap SNMP را ارسال می کند. ـ shut down: این حالت به صورت پیش فرض است و در صورت دسترسی غیرمجاز پورت را فوراً خاموش می کند. همچنین یک log تولید می کند، مقدار شمارنده را افزایش می دهد و یک trap SNMP ارسال می کند. پورت مورد نظر در حالت خاموش باقی می ماند تا زمانی که ادمین دستور ” no shut down” را انجام دهد. ـ Sticky: با استفاده از دستور Sticky ، ادمین امنیت MAC آدرس استاتیک را بدون تایپ آدرس مک مطلق فراهم می کند. به عنوان مثال، اگر ادمین حداکثر محدودیت 2 را ارائه دهد، 2 آدرس مک اولی که در آن پورت آموخته شده است در پیکربندی در حال اجرا قرار خواهند گرفت. پس از دومین آدرس مک آموخته شده، اگر کاربر سوم بخواهد دسترسی داشته باشد، مطابق با حالت نقض اعمال شده، اقدام مناسب انجام می شود. نکته: Port Security فقط روی پورت access کار می کند، یعنی برای فعال کردن آن، ابتدا باید آن را به پورت access تبدیل کنید.
پیکربندی Port Security:برای اعمال Port Security بر روی اینترفیس fa0/1، ابتدا پورت را به پورت access تبدیل کنید و سپس Port Security را فعال کنید: Mrshabake (config)#int fa0/1 Mrshabake (config-if)#switchport mode access Mrshabake (config-if)#switchport port-security بدون پیکربندی هیچ پارامتر خاص دیگری، ویژگی Port Security تنها اجازه می دهد تا یک آدرس MAC در هر پورت سوئیچ (به صورت داینامیک) یاد گرفته شود. این بدان معنی است که اگر یک MAC آدرس دوم در سوئیچ پورت مشاهده شود، پورت خاموش می شود و در حالت err-disabled قرار می گیرد. از دستور sticky استفاده کنید تا مک آدرس را به صورت داینامیک یاد بگیرد و محدودیت و اقدام مناسبی را که باید انجام شود را ارائه دهد. Mrshabake (config-if)#switchport port-security Mrshabake (config-if)#switchport port-security mac-address sticky mac-address sticky ترکیبی بین مک آدرس استاتیک و داینامیک است. هنگامی که به صورت داینامیک یاد گرفته می شود، به طور خودکار به عنوان یک MAC آدرس استاتیک در پیکربندی در حال اجرا وارد می شود. سپس آدرس تا زمان راه اندازی مجدد در پیکربندی در حال اجرا نگهداری می شود. در راه اندازی مجدد، MAC آدرس از بین خواهد رفت. اگر مهندس شبکه بخواهد MAC آدرس را در راهاندازی مجدد حفظ کند، ذخیره پیکربندی لازم است (write).
مشاهده وضعیت Port Security:برای مشاهده وضعیت Port Security روی سوئیچ ها از دستور show port-security و همچنین دستور show port-security interfaces استفاده کنید: Mrshabake# show port-security address Secure Mac Address Table ——————————————————————- Vlan Mac Address Type Ports Remaining Age (mins) —- ———– —- —– ————- 1 0004.00d5.285d SecureDynamic Fa0/18 – ——————————————————————- Total Addresses in System (excluding one mac per port) : 0 Max Addresses limit in System (excluding one mac per port) : 1024 به عنوان مثالی دیگر بر روی یک اینترفیس خاص: Mrshabake# show port-security interface fa0/18 Port Security : Enabled Port Status : Secure-up Violation Mode : Shutdown Aging Time : 0 mins Aging Type : Absolute SecureStatic Address Aging : Disabled Maximum MAC Addresses : 1 Total MAC Addresses : 1 Configured MAC Addresses : 0 Sticky MAC Addresses : 0 Last Source Address : 0004.00d5.285d Security Violation Count : 0
منبع : Port Security چيست :: بازدید از این مطلب : 762 |
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
نوشته شده توسط : networktopography
آشنایی با پروتکل های POP3 و IMAP:اکثر افراد حتی کاربران عادی کامپیوتر مطمئناً یک بار نام POP3 یا IMAP را شنیده اید. از پروتکل های POP3 و IMAP برای اتصال ایمیل سرورها به ایمیل کلاینت ها استفاده می شود. یا به عبارتی دیگر، این دو متد مختلف به شما اجازه می دهند تا ایمیل های خود را بر روی کامپیوتر، موبایل یا تبلت دانلود کنید. هر دوی این پروتکل ها قابل اطمینان هستند و هر دو اجازه دسترسی به ایمیل را به شما می دهند. اما این دو پروتکل تفاوت کوچکی نیز با یکدیگر دارند که در این مقاله تفاوت بین IMAP و pop3 سعی کرده ایم به آن اشاره کنیم.
POP3 چیست؟POP3 مخفف Post Office Protocol است.عدد 3 به معنی “ورژن 3” است که اخرین نسخه و پرکاربردترین نسخه است. همانطور که از نام آن پیداست، به شما این امکان را می دهد که از صندوق ورودی ایمیل خود مانند یک اداره پست استفاده کنید. ایمیل ها بر روی سیستم شما دانلود شده و از mail سرور حذف می شوند. هنگام دسترسی به ایمیل های خود با استفاده از پروتکل POP3، یک کپی از ایمیل ها ایجاد و به صورت محلی در سیستم شما ذخیره می شود. نسخه های اصلی معمولا، اما نه همیشه، از سرور ایمیل حذف می شوند. به عبارت دیگر، ایمیل ها به دستگاه خاصی گره خورده اند. هنگامی که ایمیل در یک دستگاه دانلود می شود (و از سرور ایمیل حذف می شود)، توسط سرویس گیرنده ایمیل یا دستگاه دیگری قابل دسترسی نیست. البته، اکثر پروتکل های ایمیل به شما این امکان را می دهند که یک کپی از ایمیل اصلی را در سرور ایمیل (به جای حذف آن) نگه دارید. به این ترتیب، میتوانید همان ایمیل را در دستگاه یا ایمیل کلاینت دیگری دانلود کنید. اما، توجه داشته باشید که همه این کپیهای یک ایمیل همگامسازی نمیشوند. هر کپی دانلود شده به عنوان یک ایمیل جداگانه در نظر گرفته می شود و ارتباط آن با سایر کپی ها قطع می شود، حتی اگر همان ایمیل باشد. به طور مشابه، هر فایل ایمیلی که در یک سیستم ایجاد و سازماندهی کرده اید، در دستگاه های دیگر یا ایمیل کلاینت های دیگرتکرار نمی شود. بنابراین، POP3 برای کاربرانی که فقط از یک سرویس گیرنده ایمیل برای دسترسی به ایمیل های خود استفاده می کنند عالی است. مزیت دیگر POP3 این است که چون ایمیل اصلی پس از دانلود از سرور ایمیل حذف می شود، فضای ذخیره ایمیل را آزاد می کند.
IMAP چیست؟IMAP مخفف Internet message access protocol است. برخلاف POP3، IMAP به شما امکان میدهد وارد سرویس گیرندههای ایمیل مختلف یا رابطهای Webmail شوید و ایمیلهای یکسانی را مشاهده کنید، زیرا در تنظیمات IMAP، ایمیلها به جای کامپیوتر شما در سرور ایمیل نگهداری میشوند. هنگامی که با استفاده از پروتکل IMAP به ایمیل های خود دسترسی پیدا می کنید، اساسا از سرویس گیرنده ایمیل برای اتصال به سرور ایمیل خود استفاده می کنید و ایمیل های خود را مستقیماً در ایمیل سرور خود مدیریت می کنید. در این تنظیمات، ایمیل سرورشما به جای سیستم محلی، منبع ذخیره اصلی ایمیل های شما است. ب ه همین دلیل، IMAP دسترسی به ایمیلهای شما را از دستگاههای مختلف ممکن میسازد و همه تغییرات با ایمیل سرور و هر سرویس گیرنده ایمیلی که استفاده میکنید، همگام میشوند. به عبارت دیگر، اگر ایمیلی را از یک سرویس گیرنده ایمیل حذف کنید، از ایمیل سرور نیز حذف می شود و این عمل در تمام دستگاه ها و کلاینت های ایمیل منعکس می شود. اما از آنجایی که ایمیل ها در ایمیل سرور شما نگهداری می شوند، این احتمال وجود دارد که صندوق ورودی ایمیل شما به سرعت پر شود، به خصوص اگر تعداد زیادی ایمیل داشته باشید. نمونه ای از نحوه عملکرد POP3 و IMAP:مثلاً در طول شب هنگام خواب، مجموعه ای از ایمیل ها به آدرس ایمیل شما ارسال می شود و شروع به جمع شدن در ایمیل سرور شما می کند.هنگامی که از خواب بیدار می شوید و از طریق تلفن خود به ایمیل خود دسترسی پیدا می کنید،POP3 تمام ایمیلها را در گوشی شما دانلود میکند تا مشاهده کنید و با انجام این کار، همه ایمیلها از سرور ایمیل حذف میشوند. IMAP یک کپی از ایمیل ها را به تلفن شما ارسال می کند، اما نسخه اصلی را در ایمیل سرور شما باقی می گذارد سپس به دفتر خود باز می گردید و ایمیل های خود را در کامپیوتر چک می کنید. POP3 به ایمیل سرور شما متصل می شود و همه ایمیل های جدید را دانلود می کند – ایمیل هایی که از آخرین باری که حساب ایمیل خود را بررسی کرده اید (که در این مثال از طریق تلفن شما بود) دریافت شده اند. اما از آنجایی که تمام ایمیلهای قبلی که صبح چک کردهاید قبلاً در تلفن شما دانلود شده و از ایمیل سرور حذف شدهاند، آن ایمیلها در کامپیوتر شما نمایش داده نمیشوند. IMAP به ایمیل سرور شما متصل می شود و به دنبال ایمیل هایی می گردد که در دسترس هستند و هنوز روی سیستم شما نیستند. این شامل همه ایمیلهای دریافتی از آخرین باری که حساب خود را بررسی کردهاید، و همچنین همه ایمیلهایی را که قبلاً اما از دستگاه دیگری به آنها دسترسی داشتهاید (یعنی ایمیلهایی که در اوایل روز از طریق تلفن خود به آنها دسترسی داشتهاید) میشود.
تفاوت بین IMAP و pop3 و اینکه کدام بهتر است؟اینکه از کدام پروتکل استفاده می کنید بستگی به نحوه دسترسی به ایمیل هایتان دارد. اگر از چندین دستگاه برای بررسی، پاسخگویی و ارسال ایمیل استفاده میکنید، به دلیل دسترسی بین دستگاهی از IMAP بهره ببرید. همه تغییراتی که در ایمیل و همچنین حساب ایمیل خود ایجاد میکنید (یعنی تنظیم پوشهها) با سرور ایمیل و همه دستگاههایی که برای دسترسی به آن حساب ایمیل استفاده میکنید همگامسازی میشوند. همچنین، اگر قرار باشد برای کامپیوتر یا تلفن شما اتفاقی بیفتد، لازم نیست نگران گم شدن ایمیلهای خود باشید، زیرا ایمیلهای اصلی هنوز در ایمیل سرور شما هستند. از سوی دیگر، اگر دستگاهی برای ایمیلها دارید و ترجیح میدهید همه ایمیلها (از جمله همه پیوستها) حتی به صورت آفلاین در دسترس باشند، 3POP تضمین میکند که همیشه آنها را داشته باشید، حتی اگر به اینترنت دسترسی نداشته باشید. ایمیل ها به صورت لوکال در دستگاه شما ذخیره می شوند. اما، مگر اینکه 3POP را برای ذخیره ایمیل های خود در سرور به جای حذف آنها پیکربندی کرده باشید، اگر اتفاقی برای دستگاه شما بیفتد، تمام ایمیل هایی که قبلا دانلود کرده یا به آنها دسترسی داشته اید از بین خواهند رفت. به طور خلاصه، از IMAP استفاده کنید اگر: ایمیل های خود را از چندین دستگاه (مانند تلفن،کامپیوتر، تبلت و غیره) چک می کنید. می خواهید دستگاه(های) شما، از جمله ایمیل ها و هر ساختار پوشه ای که ایجاد کرده اید، همگام شوند. تفاوت میان پروتکل های SMTP، POP3 و IMAP:به طور کلی می توان گفت پروتکل های POP3 و IMAP براي دريافت ايميل استفاده مي شوند اما اين پروتکل براي ارسال ايميل استفاده مي شود. البته براي دريافت ايميل هم استفاده مي شود ولي چون مديريتي بر روي ايميل هاي دريافتي نداريم مانند دو پروتکل بالا مثلا ساخت پوشه و دسته بندي ايميل هاي خود از اين پروتکل براي دريافت استفاده نمي کنيم. منبع : تفاوت بين IMAP و pop3 :: بازدید از این مطلب : 787 |
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
نوشته شده توسط : networktopography
|
تاریخ انتشار : پنجشنبه 13 آبان 1400 |
نظرات (0)
|

مدل OSI (Open Systems Interconnection Model) یک مدل مفهومی است که برای توصیف عملکردهای یک سیستم شبکه استفاده می شود. این مدل معماری سلسله مراتبی را تعریف می کند که به طور منطقی توابع مورد نیاز برای پشتیبانی از ارتباط سیستم به سیستم را تقسیم بندی می کند.
در مجموع هفت لایه وجود دارد که وظایف و عملکردهای خاصی را بر عهده دارند. این یک مدل مرجع است که نشان می دهد برنامه های مختلف چگونه در شبکه با یکدیگر صحبت می کنند و نقش مهمی در انتقال پیام بین سیستم ها دارد.
برای اولین بار در سال 1978 توسط مهندس نرم افزار و پیشگام فرانسوی، هوبرت زیمرمن، مدل OSI از بدو تأسیس در سال 1984 توسط همه شرکت های بزرگ کامپیوتر و مخابرات به طور گسترده ای مورد استفاده قرار گرفت. متعلق به سازمان بین المللی استاندارد (ISO) است و شناسه آن ISO/IEC 7498–1 است.
اینترنت مبتنی بر OSI نیست ، بلکه بر اساس مدل ساده تر TCP/IP است. با این حال، مدل 7 لایه OSI هنوز به طور گسترده مورد استفاده قرار می گیرد، زیرا به تجسم و ارتباط نحوه عملکرد شبکه ها کمک می کند و به جداسازی و عیب یابی مشکلات شبکه کمک می کند. به عنوان مثال سیستم عامل ویندوز از یک شبکه معماری استفاده می کند که بر اساس مدل OSI شکل گرفته است و AppleTalk از این مدل برای ارائه استانداردهایی برای ایجاد و توسعه نرم افزار شبکه استفاده می کند.
هر لایه از مدل OSI کار خاصی را انجام می دهد و با لایه های بالا و پایین خود ارتباط برقرار می کند. حملات DDoS لایه های خاصی از اتصال شبکه را هدف قرار می دهد.
دستگاه های مختلفی در لایه های مدل OSI وجود دارد، مانند:
ـ Gateway (لایه Session)
ـ Firewall (لایه Transport)
ـ Router (لایه Network)
ـ Switch ،Bridge ،Access Point (لایه Data Link)
ـ Hub ها ، NIC ها و کابل ها (لایه Physical).
هفت لایه انتزاعی مدل OSI را می توان از بالا به پایین به شرح زیر تعریف کرد:
این تنها لایه ای است که مستقیماً با داده های کاربر تعامل دارد. برنامه های نرم افزاری مانند مرورگرهای وب و سرویس گیرندگان ایمیل برای ایجاد ارتباطات به لایه برنامه تکیه می کنند. این برنامه ها داده ها را تولید می کنند که باید از طریق شبکه منتقل شوند. این لایه همچنین به عنوان پنجره ای برای دسترسی سرویس های برنامه به شبکه و نمایش اطلاعات دریافتی به کاربر عمل می کند.
لایه Application در مدل OSI رابط کاربری را برای end user که از دستگاه متصل به شبکه استفاده می کند، فراهم می کند. هنگام استفاده از برنامه ای مانند ایمیل ، کاربر همه چیز را در این لایه می بیند. پروتکل های لایه Application شامل HTTP و همچنین SMTP است (پروتکل انتقال ایمیل ساده یکی از پروتکل هایی است که ارتباطات ایمیلی را قادر می سازد) همچنین POP3 و IMAP4 هستند.
این لایه در درجه اول مسئول آماده سازی داده ها است تا بتواند توسط لایه Application استفاده شود. به عبارت دیگر، لایه 6 داده ها را برای مصرف برنامه ها قابل ارائه می کند. لایه Presentation وظیفه ترجمه، رمزگذاری و فشرده سازی داده ها را بر عهده دارد. دو وسیله ارتباطی که ارتباط برقرار می کنند ممکن است از روش های رمزگذاری متفاوتی استفاده کنند ، بنابراین لایه 6 مسئول ترجمه داده های ورودی به نحوی است که لایه اپلیکیشن دستگاه گیرنده می تواند درک کند.
اگر دستگاهها از طریق اتصال رمزگذاری شده ارتباط برقرار کنند، لایه 6 وظیفه افزودن رمزگذاری در انتهای فرستنده و همچنین رمزگشایی در انتهای گیرنده را دارد تا بتواند لایه اپلیکیشن را با داده های رمزگذاری نشده و قابل خواندن ارائه دهد.
در نهایت لایه Presentation همچنین فشرده سازی داده هایی است که از لایه اپلیکیشن قبل از تحویل به لایه 5 دریافت می کند. این امر تعداد بیت هایی که باید در شبکه منتقل شوند را کاهش می دهد.
لایه Session مکالمات بین برنامه ها را تنظیم، هماهنگ و خاتمه می دهد. خدمات آن شامل احراز هویت و اتصال مجدد پس از وقفه است. این لایه تعیین می کند که سیستم تا چه زمانی منتظر پاسخ برنامه دیگر می ماند. نمونه هایی از پروتکل های لایه Session شامل X.225 و Zone Information Protocol (ZIP) است.
وظایف لایه session عبارتند از:
ـ ایجاد، نگهداری و خاتمه جلسه: لایه به دو فرآیند، امکان ایجاد، استفاده و خاتمه اتصال را می دهد.
ـ همگام سازی: این لایه به یک فرایند اجازه می دهد تا نقاط بازرسی که به عنوان نقاط همگام سازی در نظر گرفته می شوند را به داده ها اضافه کند. این نقطه همگام سازی به شناسایی خطا کمک می کند تا داده ها مجدداً به طور صحیح همگام سازی شوند و از از دست رفتن داده ها جلوگیری شود.
ـ کنترل کننده گفتگو: لایه session به دو سیستم اجازه می دهد تا ارتباطات خود را به half-duplex یا full-duplex آغاز کنند.
این لایه حمل و نقل جایی است که جریان ترافیک از طریق لایه 3 شبکه مدیریت می شود تا اطمینان حاصل شود که تراکم تا حد ممکن وجود دارد و همچنین خطاها را بررسی می کند و با ارسال مجدد داده ها در صورت خرابی داده ها ، از کیفیت خدمات اطمینان حاصل می کند. داده های موجود در لایه حمل و نقل به عنوان Segment ها شناخته می شوند
در این لایه، روشهای رایج رمزگذاری و امنیت فایروال رخ می دهد. لایه حمل و نقل در مدل OSI بر دو پروتکل TCP (پروتکل کنترل انتقال) و UDP (پروتکل اطلاعات کاربر) متمرکز است. متخصصان صنعت TCP را به عنوان یک پروتکل قابل اعتماد یا اتصال گرا در نظر می گیرند.
پیامی که به گیرنده ارسال می شود SYN (همگام سازی) نامیده می شود. پس از دریافت آن پیام ، تأییدیه ای که به آن ACK گفته می شود ، پس فرستاده می شود. به این حالت همگام سازی و تصدیق (SYN-ACK) گفته می شود ، سپس تصدیق (ACK) توسط پیام رسان اصلی ارسال می شود. UDP در مدل OSI به عنوان یک پروتکل غیرقابل اعتماد یا بدون اتصال در نظر گرفته می شود و عمدتا در مواردی که مشکلی با سربار(Overloading) وجود دارد استفاده می شود.
لایه شبکه در مدل OSI یک لایه مسیریابی است که قسمت های مربوط به مکالمه داده ها را هماهنگ می کند تا از انتقال فایل ها اطمینان حاصل شود. در حالی که لایه دوم نحوه انتقال داده های لایه فیزیکی را انجام می دهد ، این لایه این داده ها را برای اهداف انتقال و سرهم بندی سازماندهی می کند. تمام پروتکل های مسیریابی را مدیریت می کند و بهترین راه را برای انتقال داده ها از یک شبکه خاص به شبکه دیگر پیدا می کند.
لایه شبکه همچنین مسئول آدرس دهی منطقی است ، به عنوان مثال IPv4 و IPv6. روتر بر اساس اطلاعات آدرس های IP تصمیمات حمل و نقل را می گیرد و مسیریابی را انجام می دهند. لایه شبکه با استفاده از آدرس های منطقی مانند IP (پروتکل اینترنت) مقصد را پیدا می کند. آدرس IP فرستنده و گیرنده بر اساس لایه شبکه در هدر قرار می گیرد .در این لایه ، روترها جزء مهمی هستند که برای هدایت کامل اطلاعات به جایی که بین شبکه ها نیاز است استفاده می شود.
لایه Data Link مسئول ارسال گره به گره پیام است. وظیفه اصلی این لایه این است که مطمئن شود انتقال داده از یک گره به گره دیگر در لایه فیزیکی عاری از خطا است. وقتی بسته ای وارد شبکه می شود ، وظیفه DLL است که آن را با استفاده از آدرس MAC آن به میزبان منتقل کند.
لایه Data Link به دو زیر لایه تقسیم می شود:
ـ Logical Link Control (LLC) کنترل پیوند منطقی
ـ Media Access Control (MAC) کنترل دسترسی به رسانه
بسته دریافتی از لایه شبکه بسته به اندازه فریم NIC (کارت رابط شبکه) به فریم ها تقسیم می شود. DLL همچنین آدرس MAC فرستنده و گیرنده را در هدر قرار می دهد. زیر لایه Logical Link Control (LLC) که پروتکل های شبکه را شناسایی می کند ، خطاها را بررسی می کند و فریم ها را همگام می کند
وظایف لایه 2 عبارتند از:
ـ Framing :Framing راهی را برای فرستنده فراهم می کند تا مجموعه ای از بیت های مهم را به گیرنده منتقل کند. این را می توان با اتصال الگوهای بیت ویژه به ابتدا و انتهای فریم انجام داد.
ـ آدرس دهی فیزیکی: پس از ایجاد فریم ، لایه Data Link آدرس های فیزیکی (آدرس MAC) فرستنده و/یا گیرنده را در هدر هر فریم اضافه می کند.
ـ کنترل خطا: 2 مکانیسم کنترل خطا را فراهم می کند که در آن فریم های آسیب دیده یا از دست رفته را تشخیص داده و مجدداً ارسال می کند.
ـ کنترل جریان: سرعت داده باید در هر دو طرف ثابت باشد در غیر این صورت ممکن است داده ها خراب شوند ، بنابراین کنترل جریان مقدار داده ای را که می تواند قبل از دریافت تاییدیه ارسال شود ، هماهنگ می کند.
ـ کنترل دسترسی: هنگامی که یک کانال ارتباطی واحد توسط چندین دستگاه به اشتراک گذاشته می شود ، زیر لایه MAC از لایه 2 به شما کمک می کند تعیین کنید کدام دستگاه در زمان معینی بر کانال کنترل دارد.
پایین ترین لایه مدل مرجع OSI، لایه فیزیکی است این لایه مسئول ارتباط فیزیکی واقعی بین دستگاه ها است. لایه فیزیکی شامل اطلاعاتی به شکل بیت است. وظیفه انتقال بیت ها از یک گره به گره دیگر را بر عهده دارد. هنگام دریافت داده ها، این لایه سیگنال دریافت شده را دریافت کرده و آن را به 0 و 1 تبدیل می کند و آنها را به لایه Data Link ارسال می کند، که قاب را دوباره کنار هم قرار می دهد.
وظایف لایه فیزیکی عبارتند از:
ـ همگام سازی بیت: لایه فیزیکی با ارائه ساعت ، همگام سازی بیت ها را فراهم می کند. این ساعت هم فرستنده و هم گیرنده را کنترل می کند و بنابراین هماهنگ سازی را در سطح بیت فراهم می کند.
ـ کنترل نرخ بیت: لایه فیزیکی همچنین نرخ انتقال یعنی تعداد بیت های ارسال شده در ثانیه را مشخص می کند.
ـ توپولوژی فیزیکی: لایه فیزیکی نحوه چیدمان دستگاه ها/نود های مختلف را در یک شبکه مانند توپولوژی Bus ،star یا Mesh را مشخص می کند.
ـ حالت انتقال: لایه فیزیکی همچنین نحوه جریان داده ها بین دو دستگاه متصل را مشخص می کند. حالت های مختلف انتقال امکان پذیر است: Simplex ،half-duplex و full-duplex.
دستگاههایی که ممکن است مربوط به این لایه باشند ، کابلهای اترنت هستند، زیرا اجزای لایه فیزیکی هستند و بیتها بر روی آنها حرکت می کنند ، همچنین کابل فیبر نوری برای ارسال دادهها و کارتهای رابط شبکه (NIC) در داخل سیستم ها که داده ها را رمزگذاری می کنند، به طوری که بتواند به سیم ارسال شود و داده ها را دریافت کند. در لایه فیزیکی دستگاه هایی مثل هاب، کابل کشی، repeater ها، آداپتورهای شبکه یا مودم ها را می یابید.
مدل OSI که ما به آن نگاه کردیم فقط یک مدل مرجع/منطقی است. این سیستم برای توصیف عملکردهای سیستم ارتباطی با تقسیم روش ارتباطی به اجزای کوچکتر و ساده تر طراحی شده است. اما وقتی در مورد مدل TCP/IP صحبت می کنیم، این مدل توسط وزارت دفاع (DoD) در دهه 1960 طراحی و توسعه داده شد و بر اساس پروتکل های استاندارد است.
مخفف عبارت Transmission Control Protocol/Internet Protocol است. مدل TCP/IP یک نسخه مختصر از مدل OSI است. این مدل در تمام شبکه های کامپیوتری نظامی وزارت دفاع ایالات متحده مورد استفاده قرار گرفت. DEC ،IBM و AT&T اولین سازمانهای غول پیکر بودند که از TCP/IP استفاده کردند. در سال 1983 از آن به عنوان استاندارد پروتکل ARPANET استفاده شد.
برخلاف هفت لایه در مدل OSI، شامل چهار لایه است. لایه ها عبارتند از:
4ـ لایه Application
3ـ لایه Transport یا Host-to-Host
2ـ لایه Internet
1ـ لایه Network Access
هر دو مدل شامل لایه های Application ،Transport ،Network و Data Link هستند. هر دو به ترتیب صعودی شماره گذاری می شوند، اما جهت آن بستگی به دریافت یا ارسال ترافیک دارد. فرآیند کپسوله سازی داده ها در مدل OSI یا مدل TCP/IP زمانی اتفاق می افتد که اطلاعات اضافی خاصی به مورد داده اضافه شود تا ویژگی های اضافی روی آن قرار گیرد.
این لایه عملکردهای سه لایه اصلی مدل OSI را انجام می دهد: لایه Application ، Presentation و Session. وظیفه ارتباط گره به گره را بر عهده دارد و مشخصات رابط کاربر را کنترل می کند. برخی از پروتکل های موجود در این لایه عبارتند از: HTTP ،HTTPS ،FTP ،TFTP ،Telnet ،SSH ،SMTP ،SNMP،NTP،DNS،DHCP،NFS ،X Window ،LPD.
ـ HTTP و HTTP :HTTPS مخفف (Hypertext transfer protocol) پروتکل انتقال ابرمتن است. این شبکه جهانی وب برای مدیریت ارتباطات بین مرورگرها و سرورها استفاده می کند. HTTPS مخفف HTTP-Secure است. این ترکیبی از HTTP با SSL (Secure Socket Layer) است. در مواردی که مرورگر نیاز به پر کردن فرم ها، ورود به سیستم، احراز هویت و انجام تراکنش های بانکی دارد ، کارآمد است.
ـSSH :SSH مخفف کلمه Secure Shell است. این یک نرم افزار شبیه سازی پایانه مشابه Telnet است. دلیل ترجیح بیشتر SSH، توانایی آن در حفظ ارتباط رمزگذاری شده است. این پروتکل یک جلسه امن را از طریق اتصال TCP/IP ایجاد می کند.
ـNTP :NTP مخفف Network Time Protocol است. برای همگام سازی ساعت های سیستم های ما با یک منبع زمان استاندارد استفاده می شود. در شرایطی مانند معاملات بانکی بسیار مفید است. شرایط زیر را بدون حضور NTP فرض کنید: فرض کنید شما یک معامله را انجام می دهید ، جایی که کامپیوتر شما ساعت 2:30 بعد از ظهر زمان را می خواند در حالی که سرور آن را در 2:28 بعد از ظهر ثبت می کند. در صورت عدم همگام سازی، سرور می تواند خراب شود.
ـSMTP :SMTP مخفف پروتکل Simple mail transfer است. این پروتکل از ایمیل پشتیبانی می کند که به عنوان یک پروتکل ساده انتقال نامه شناخته می شود. این پروتکل به شما کمک می کند تا داده ها را به آدرس ایمیل دیگری ارسال کنید.
ـSNMP :SNMP مخفف Simple Network Management Protocol است. این چارچوبی است که برای مدیریت دستگاه های موجود در اینترنت با استفاده از پروتکل TCP/IP استفاده می شود. جهت آشنایی بیشتر
ـDNS :DNS مخفف عبارت Domain Name System است. آدرس IP که برای شناسایی اتصال میزبان به اینترنت به طور منحصر به فرد استفاده می شود. با این حال ، کاربران ترجیح می دهند به جای آدرس آن DNS از نام ها استفاده کنند.
ـTELNET :TELNET مخفف Terminal Network است. ارتباط بین رایانه محلی و راه دور را برقرار می کند. این اتصال به گونه ای برقرار شد که می توانید سیستم محلی خود را در سیستم از راه دور شبیه سازی کنید.
ـFTP :FTP مخفف File Transfer Protocol است. این پروتکل معمولاً برای انتقال فایلها از یک دستگاه به دستگاه دیگر استفاده می شود.
این لایه مشابه لایه transport مدل OSI است. وظیفه ارتباطات سرتاسری و تحویل داده ها بدون خطا را بر عهده دارد. لایه های بالا را از پیچیدگی داده ها محافظت می کند. دو پروتکل اصلی موجود در این لایه عبارتند از:
ـ Transmission Control Protocol (TCP): به این شناخته شده است بین سیستم های end user ارتباطی مطمئن و بدون خطا ارائه می دهد. توالی و تقسیم بندی داده ها را انجام می دهد. همچنین دارای ویژگی تصدیق است و جریان داده ها را از طریق مکانیسم کنترل جریان، کنترل می کند. این یک پروتکل بسیار موثر است اما به دلیل چنین ویژگی هایی سربار(overhead) زیادی دارد. افزایش سربار منجر به افزایش هزینه می شود.
ـ User Datagram Protocol (UDP): اما این پروتکل چنین ویژگی هایی را ارائه نمی دهد. اگر برنامه شما نیازی به حمل و نقل قابل اعتماد نداشته باشد، این پروتکل اجرایی است زیرا بسیار مقرون به صرفه است. برخلاف TCP، که پروتکل اتصال گرا(connection-oriented) است، UDP بدون اتصال (connection-less) است.
این لایه موازی عملکردهای لایه Network OSI است. پروتکل هایی را که مسئول انتقال منطقی داده ها در کل شبکه هستند، تعریف می کند. پروتکل های اصلی موجود در این لایه عبارتند از:
ـIP: مخفف Internet Protocol است و وظیفه ارسال بسته ها از هاست مبدا به هاست مقصد را با مشاهده آدرس های IP در هدر های بسته بر عهده دارد. IP دارای 2 نسخه است: IPv4 و IPv6
IPv4 یکی از مواردی است که اکثر وب سایت ها در حال حاضر از آن استفاده می کنند. اما IPv6 در حال رشد است زیرا تعداد آدرس های IPv4 در مقایسه با تعداد کاربران محدود است.
ـICMP: مخفف Internet Control Message Protocol است. این برنامه در دیتاگرام های IP قرار دارد و مسئول ارائه اطلاعات در مورد مشکلات شبکه به هاست است.
ـARP: مخفف Address Resolution Protocol است. وظیفه آن یافتن آدرس MAC هاست از آدرس IP شناخته شده است. ARP دارای چندین نوع است: Reverse ARP, Proxy ARP, Gratuitous ARPو Inverse ARP.
این لایه با ترکیب لایه Data Link و لایه Physical مدل OSI مطابقت دارد. به دنبال آدرس MAC است و پروتکل های موجود در این لایه امکان انتقال فیزیکی داده ها را فراهم می کند. ما فقط در مورد اینکه ARP یک پروتکل لایه اینترنت است صحبت کردیم، اما در مورد اعلام آن به عنوان پروتکل لایه اینترنت یا لایه Network Access اختلاف نظر وجود دارد. توصیف می شود که در لایه 3 قرار دارد و توسط پروتکل های لایه 2 محصور شده است.
برای اینکه داده ها توسط انسان از طریق یک دستگاه به دستگاه دیگر منتقل شود، باید از هفت لایه OSI در دستگاه ارسال کننده عبور کرده و همچنین از هفت لایه در سمت دریافت کننده نیز حرکت کنند.
به عنوان مثال: آقای x می خواهد به خانم y ایمیل ارسال کند. آقای x پیام خود را در یک برنامه ایمیل بر روی لپ تاپ خود می نویسد و سپس روی “ارسال” ضربه می زند. برنامه ایمیل او پیام ایمیل را به لایه Application منتقل می کند و این لایه پروتکل SMTP را انتخاب کرده و داده ها را به لایه Presentation منتقل می کند. سپس لایه Presentation داده ها را فشرده کرده و سپس به لایه session ارسال می کند که این لایه مکالمات بین برنامه ها را تنظیم، هماهنگ و خاتمه می دهد.
سپس داده ها به لایه Transport فرستاده شده و در لایه شبکه تقسیم می شوند ، و بعد از آن به لایه Data-Link ارسال شده که لایه Data Link مسئول ارسال گره به گره پیام است. سپس Data Link داده آن فریم ها را به لایه فیزیکی تحویل می دهد، که داده ها را به جریان بیتی 1 ثانیه و 0 ثانیه تبدیل کرده و از طریق یک رسانه فیزیکی مانند کابل ارسال می کند.
هنگامی که کامپیوتر خانم y جریان بیت را از طریق یک رسانه فیزیکی (مانند وای فای او) دریافت می کند ، داده ها از طریق یک سری لایه ها بر روی دستگاه او جریان می یابند ، اما به ترتیب مخالف. ابتدا لایه فیزیکی جریان بیت را از 1s و 0s به فریم هایی تبدیل می کند که به لایه Data link منتقل می شوند. سپس لایه Data link فریم ها را مجدداً به صورت بسته برای لایه شبکه جمع آوری می کند. سپس لایه شبکه بخش هایی از بسته های لایه را به بخش Transport منتقل می کند.
سپس داده ها به لایه session گیرنده منتقل می شوند ، که داده ها را به لایه Presentation منتقل می کند و سپس Presentation پایان می یابد. سپس لایه Presentation فشرده سازی را حذف کرده و داده های خام را به لایه Application منتقل می کند. سپس لایه Application داده های قابل خواندن توسط انسان را به نرم افزار ایمیل خانم y ارسال می کند، که به او امکان می دهد ایمیل آقای x را روی صفحه لپ تاپ خود بخواند.
منبع : مدل OSI چيست
تاریخ انتشار : چهارشنبه 12 آبان 1400 |
نظرات (0)
|

Firmware که در فارسی به صورت فریمور هم نوشته می شود در بسیاری از دستگاه ها مانند موبایل، تلویزیون، ماشین لباسشویی و غیره وجود دارند و معمولا بر روی چیپ حافظه ROM قرار می گیرند. در واقع این چیپ ها روی بورد سیستم یا روی کنترلر قرار دارد. رام حافظه فقط خواندنی است اما چیپ حافظه رام را میتوان پاک کرد و دوباره روی آن نوشت چون اساساً نوعی فلش مموری است.
وظیقه فریمور این است که در برابر رفتارهای سیستم در زمانی که سیستم را روشن میکنیم مسئول است. این مجموعه شامل دستورالعمل هایی است که به قطعات سخت افزاری جداگانه کامپیوتر (مادربرد، پردازنده، کارت گرافیک، آداپتور شبکه ، صفحه کلید و غیره) می گوید که در هنگام فعال سازی چه باید بکنید و چگونه با نرم افزار روی کامپیوتر خود کار کنید. برای مثال هنگام روشن کردن سرور، وظیفه فریمور این است که کنترل سرور را به سیستم عامل برساند. فریمورهایی که بر روی برد سرور قرار دارند به BIOS و آنهایی که بر روی دیگر قطعات سخت افزاری سرور هستند Option ROM معروف هستند.
ترجمه Firmware، سفت افزار است اما در برخی متون آن را میان افزار نیز نامیده اند که اصلا درست نیست زیرا میان افزار واسط برنامه نویسی است. اما فریمور یا سفت افزار برنامه نرم افزاری یا مجموعه دستورات برنامه نویسی شده روی سخت افزار است. سفت افزار و فریمور دستورات لازم برای اینکه دستگاه چگونه با دیگر اجزا و سخت افزارهای کامپیوتر ارتباط برقرار کند را ارائه میدهد.
این واژه در سال 1967 جهت ویرایش داده ها بر روی CPU به کار رفت که میکروکدهای درون آن وظیفه اجرای دستورالعمل های کامپیوتر را بر عهده داشتند. با گذشت زمان فریمورها گسترش پیدا کرده اند. به طوری که آنها از زمان روشن شدن سیستم های کامپیوتری مسئول رفتارهای آن هستند و این فریمور نصب شده بر روی سخت افزارهای آن سبب می شود تا کاربر دستورات خود را برای دستگاه و سخت افزار قابل فهم کند.
همانطور که در بالا مقاله گفته شد فریمورها در تجهیزات مختلفی وجود دارند که بر حسب نوع دستگاه فریمور متفاوتی هم خواهیم داشت که در زیر به آنها می پردازیم:
هنگامی که هارد دیسکی را به کامپیوتر متصل می کنید ابتدا هارد شروع به بوت کردن برنامه های داخلی خودش می نماید که همان فریمور هارد است که مانند سیستم عامل کامپیوتر است. لازم به ذکر است که بوت شدن هارد باید بدون خطا و به درستی صورت گیرید تا هارد روشن شده و کامپیوتر اجرا شود. این پروسه شامل مقداردهی اولیه و تست های خود بررسی است و پس از آن هارد میتواند به درستی بنویسد و بخواند.
استفاده از فریمور موبایل به دلیل کنترل عملکرد آن، افزودن ویژگی ها و قابلت های جدید به آخرین نسخه نرم افزار، حذف باگ از موبایل، رفع مشکل سیستم عامل و یا خاموش شدن خودکار موبایل با آپدیت فریمور می باشد. که به دو دسته فریمور اندروید و آیفون تقسیم می شود.
از جمله ویژگی های منحصر به فرد گوشی های موبایل برنامه Bootloader، کد Country Exit Code و PDA است که با گوشی های دیگر متفاوت است. فریمور موبایل به دو صورت خودکار و OTA اپدیت می شود. اگر می خواهید از روش دستی استفاده کنید باید به قسمت تنظیمات رفته و از بخش آپدیت ها، روش دستی را انتخاب کرده و اقدام کنید. اما برای روش دوم که OTA است باید فریمور نسخه مربوط به برند گوشی را انتخاب، دانلود و نصب نمایید.
برای آپدیت این فریمور نیز می توان از دو روش iTunes و قسمت تنظیمات خود گوشی استفاده کرد. هدف از این کار افزایش امنیت، رفع باگ و خطا، ارائه امکانات بیشتر و … می باشد.
فریمور ماینر برای افزایش کارایی و صرفه جویی در مصرف برق و رفع باگ ها استفاده میشود درواقع این فریمور روی کارکرد و سرعت بالاتر هم تاثیرگذار است. همانند دیگر دستگاه در ماینر هم استفاده از آپدیت فریمور میتواند سبب بهبود در عملکرد شود.
این فریمور که نسخه غیر رسمی یا اصلاح شده می باشد، مخصوص دستگاه هایی مانند کنسول بازی و غیره می باشد تا امکانات حدید و یا حتی ققل قابلیت های مخفی را باز کند. البته در کنسول های بازی این فریمور به نام کاستوم فریمور یا CFW شناخته می شود. نرم افزار اورجینال سیستم را به عنوان نسخه رسمی یا OFW – Official Firmeware میشناسیم اما کاستوم فریمور نسخه تغییر یافته نرم افزار اورجینال است که داخل کنسول بازی Playstation Portable و Playstation 3 و Play Station Vita و Nintendo 3DS قرار دارد.
این فریمور همانند سیستم عامل برای کامپیوتر است و بدون آن امکان فعالیت برای دوربین ها میسر نیست. این فریمورها نرم افزارهایی هستند که توسط شرکت سازنده بر روی دوربین ها قرار داد و روی حافظه دائمی آن ذخیره می شود. در واقع آنها کارهایی همچون اتو فوکوس و پردازش تصویر را انجام می دهند.
نکته: آپدیت فریمورها به صورت دوره ای و هر چند وقت یکبار توسط تولید گنندگان با هدف افزایش کارایی و اضافه کردن امکانات جدید ارائه می شود، که بهتر است آن را نصب کنید.
مهمترین وظیفه فریمور مودم و روتر این است که رابطی مناسب بین کاربر و مودم باشد تا کاربر بتواند به راحتی کانفیگ و پیکربندی خودش را روی مودم انجام دهد. فریمور مودم و روتر هم همانند دیگر فریمور ها ممکن است دچار باگ و خرابی شوند و این باعث اختلال در امنیت و اتصال به اینترنت شود. پس بهترین کار آپدیت مودم است.
به روزرسانی خودکار می تواند با سبک زندگی شلوغ شما بهتر جور شود و کمتر وقت شما را بگیرد. اگر مجبور باشید هر یک از دستگاه های خود را برای به روزرسانی به طور منظم بررسی کنید، ممکن است بسیار خسته کننده شود.
با بررسی اینکه تنظیمات شما اجازه به روز رسانی خودکار سیستم عامل را می دهد ، می توانید مطمئن باشید که در زمان مناسب، نرم افزار شما به روزرسانی های مورد نیاز خود را دریافت می کند. شما همچنین می توانید خیالتان راحت باشد که به روزرسانی ها زمان زیادی برای عرضه و آزمایش توسط بخش وسیعی از جمعیت مصرف کننده داشته است.
گاهی اوقات به روزرسانی های جدید ایراداتی نیز دارند و این امر را به یکی از حوزه های فناوری تبدیل می کند که در آن ممکن است برای اولین بار هزینه ای نداشته باشد. اما به تعویق انداختن آن می تواند خطرات امنیتی شما را افزایش داده و منجر به خرابی دستگاه ها شود.
اکثر دستگاه های الکترونیکی دارای Firmware هستند که می توانند در طول زمان به روز شوند تا مشکلات را برطرف کرده یا عملکرد سیستم را ارتقا دهند. این یکی از عوامل اصلی هک Firmware است. اگر می توانید به Firmware دستگاه دسترسی پیدا کنید، پس می توانید دستورالعمل های مورد نظر خود را در آن وارد کرده و تنظمیمات آن را تغییر دهید.
عاملی که حملات Firmware را بدتر می کند این است که هنگامی که این حملات صورت می گیرد، حذف آن بسیار دشوار است. هک فریمور در حال تبدیلشدن به یکی از اهداف محبوب عاملان تهدید است؛ دلیل آن هم این است که معمولا اطلاعات حساسی مانند اطلاعات هویتی یا کلیدهای رمزگذاری را در خود دارد.
اکثر حملات Firmware به شکل بدافزار است، یک اصطلاح گسترده برای نرم افزارهای مخرب که برای بهره برداری از هر چیزی که قابل برنامه ریزی است طراحی شده است. یکی از دلایلی که حمله Firmware را خطرناک می کند، سطحی است که در آن عمل می کنند. از آنجا که Firmware “زیر” سیستم عامل شما است، ابزارهای رایج برای تشخیص بدافزارها، مانند نرم افزار آنتی ویروس، آنها را نمی بینند و تشخیص نمی دهند.
تقریباً شش سال پیش محققان فاش کردند که تقریباً تمام BIOS های کامپیوتر دارای کد مشترک هستند. این بدان معناست که فقط یک بدافزار می تواند به طور بالقوه ده ها میلیون سیستم مختلف را تحت تأثیر قرار دهد. هکرها با سوء استفاده از برخی از آسیب پذیری ها توانستند یک اسکریپت ساده بنویسند تا BIOS یک کامپیوتر آسیب پذیر “بازسازی” شود و دستورالعمل های خود را تزریق کنند. هکرها همچنین می توانند به رابط کاربری Firmware دستگاه دسترسی پیدا کنند.
منبع : Firmware چيست
تاریخ انتشار : سهشنبه 11 آبان 1400 |
نظرات (0)
|

پروتکل اطلاعات مسیریابی (RIP) یا Routing Information Protocol یکی از قدیمی ترین پروتکل های مسیریابی Distance-vector است و از hop count به عنوان واحد مسیریابی استفاده می کند. RIP برای مسیریابی، محدودیت هایی را در تعداد hop های مجاز در یک مسیر از مبدأ به مقصد ایجاد می کند. حداکثر hop مجاز برای RIP پانزده می باشد که اندازه شبکه هایی را که RIP می تواند از آنها پشتیبانی کند را محدود می کند.
پروتکل های مسیریابی پویا مانند RIP این توانایی را به روتر خواهند داد تا جدول مسیریابی خود را به صورت Dynamic و اتوماتیک، آپدیت و کامل کنند. در حقیقت در صورتی که پروتکل پروتکل های مسیریابی بر روی کلیه روترهای یک سازمان فعال و پیکربندی شوند، روترها شروع با ارسال پیام های آپدیت برای یکدیگر خواهند کرد و هر روتر، پیام های آپدیت را برای روترهای همسایه ارسال و از آن ها پیام آپدیت دریافت خواهد کرد، این عمل سبب تکمیل شدن و اضافه شدن اتوماتیک مسیرها در جدول مسیریابی روتر به وسیله پروتکل مسیریابی مانند RIP خواهد شد.
در این حالت اگر یک مسیر به سازمان شما اضافه شود یا یک مسیر حذف شود به صورت اتوماتیک کلیه روترهای سازمان توسط پروتکل مسیریابی آپدیت خواهند شد.
در یک پروتکل اطلاعات مسیریابی (RIP)، روترها جدول مسیریابی خود را هر 30 ثانیه بروزرسانی می کنند. در نسخه های اولیه، جداول مسیریابی به اندازه ای کوچک بودند که میزان ترافیک قابل توجه نبود. هنگامی که شبکه ها گسترش یافتند، مشخص شد که حتی اگر روترها در زمان های تصادفی، initialized شوند، هر 30 ثانیه یک بار می تواند یک انفجار ترافیکی عظیم رخ دهد.
در اکثر محیط های شبکه، به علت همگرایی و مقیاس پذیری ضعیفی که RIP در مقایسه با EIGRP ،OSPF یا IS-IS دارد، برای مسیریابی انتخاب نمی شود. با این حال، از آنجا که RIP برخلاف پروتکل های دیگر، نیازی به پارامتر ندارد، پیکربندی آن آسان است.
در شبکه های کامپیوتری Hop قسمتی از یک مسیر میان مبدأ و مقصد بسته اطلاعاتی است. روترها بسته های اطلاعاتی را میان شبکه مبدأ و مقصد منتقل می کند. در واقع هنگام انتقال بسته های اطلاعاتی از یک روتر به شبکه مقصد یک عمل Hop صورت می گیرد. Hop count یا تعداد هاپ ها به میانگین تعداد روتر هایی در شبکه بین مبدأ و مقصد بسته اطلاعاتی گفته می شود که بسته اطلاعاتی بایستی از آن روتر ها عبور کند.
جدول مسیریابی هر روتر درون Internetwork شامل کلیه مسیرهایی می باشدکه روتر قادر به هدایت بسته ها به سمت آنها می باشد، این جدول مسیریابی به شکل و فرم خاص توسط روتر تنظیم خواهد شد. در داخل جدول مسیریابی یک روتر یکسری اطلاعات مریوط به مسیرها وجود دارد که شما باید درکت درستی از اطلاعات داخل آن داشته باشید.
هر روتر RIP یک جدول مسیریابی دارد. این جداول اطلاعات تمام مقاصدی را که روتر می داند می تواند به آنها برسد ذخیره می کنند. هر روتر اطلاعات جدول مسیریابی خود را به نزدیکترین همسایگان خود مبادله می کند. روترها اطلاعات جدول مسیریابی را هر 30 ثانیه برای نزدیکترین همسایگان خود پخش می کنند.
برای مثال: اگر کاربر هستید و می خواهید به google.com برسید. مسیرهای زیادی وجود دارد که می توانید از طریق آنها به سرور Google دسترسی پیدا کنید.
در مثال زیر، کاربر سه مسیر دارد. RIP تعداد روترهای مورد نیاز برای رسیدن به سرور مقصد را از هر مسیر شمارش می کند. سپس مسیری را انتخاب می کند که دارای حداقل تعداد باشد. همانطور که در تصویر مشاهده می کنید مسیر 1 دارای 2 عدد Hop، مسیر 2 دارای 3 عدد Hop و مسیر 3 دارای 4 عدد Hop برای رسیدن به سرور مقصد است. بنابراین، RIP مسیر 1 را انتخاب می کند.
ـ RIP Version 1:
این پروتکل جهت آپدیت جدول مسیریابی بین روترهای شبکه از پیام های Broadcast استفاده می کند که هر 30 ثانیه یکبار کل جدول مسیریابی را از طریق اینترفیس های فعال منتشر می کند و Metric در پروتکل RIP بر اساس Hop Count محاسبه می شود و این پروتکل محدودیت 15 عدد Hop Count را خواهد داشت. RIP Version 1 یک پروتکل Classful است و در صورتی که چندین مسیر دارای Hop Count یکسان باشد، Load Blancing بین مسیرها به وجود خواهد آمد. حداکثر بر روی 6 مسیر با Metric یکسان می تواند Load Blancing ایجاد شود.
برخی ویژگی های RIP Version 1 به شرح زیر است:
ـ RIP Version 2:
این پروتکل هم از نوع Distance Vector می باشد ولی پیشرفته تر از RIP Ver1 است. پروتکل RIP Ver 2 از Multicasting به جای Broadcast استفاده می کند اما قابلیت کار به صورت Broadcast را نیر دارا می باشد. پروتکل RIP ver2 یک پروتکل Classless می باشد و VLSM را پشتیبانی می کند.
RIP Ver2 همچنین از احراز هویت پشتیبانی می کند که این توانمندی باعث می شود که روترها قبل از آپدیت جدول مسیریابی و رد و بدل کردن اطلاعات مسیریابی یکدیگر را احراز هویت نمایند و بعد از تکمیل پروسه احراز هویت جدول های مسیریابی را بین یکدیگر مبادله کنند. در این پروتکل انتخاب بهترین مسیر بر اساس HOP Count با تداد روترها موجود در مسیر محاسبه می شود.
برخی ویژگی های RIP Version 2 به شرح زیر است:
ـ RIPng:
RIPng یا RIP next generation در واقع نسخه گسترش یافته RIPv2 برای پشتیبانی از IPv6 میباشد. تفاوتهای اصلی بین RIPv2 و RIPng عبارتند از:
ممکن است در شبکه Internetwork برای رسیدن به یک شبکه چندین مسیر وجود داشته باشد، در این وضعیت از واحدی به نام Metric برای انتخاب بهترین مسیر استفاده می شود. هر پروتکل مسیریابی به یک شکل و فرم Metric را محاسبه می کند. در پروتکل مسیریابی RIP بهترین مسیر، مسیری خواهد بود که دارای تعداد روترها یا Hop های کمتری باشد.
یکی از مشکلاتی که پروتکل مسیریابی RIP با آن مواجه می باشد مشکل نحوه محاسبه Metric است. در پروتکل RIP تنها روش محاسبه Metric تعداد Hop می باشد، مشکل در صورتی به وجود می آید که مسیرهای ارتباطی دارای سرعت یکسان نباشند.
ـ پیکربندی آن آسان است.
ـ هر بار که توپولوژی شبکه تغییر می کند نیازی به به روز رسانی ندارد.
ـ تقریباً همه روترها را پشتیبانی می کند.
ـ این پروتکل فقط بر اساس تعداد Hop است. بنابراین، اگر مسیر بهتری با پهنای باند بهتر موجود باشد ، آن مسیر را انتخاب نمی کند.

مثال: فرض کنید دو مسیر داریم، مسیر اول دارای پهنای باند 100 کیلوبیت بر ثانیه (کیلوبیت بر ثانیه) است و ترافیک زیادی در این مسیر وجود دارد در حالی که مسیر دوم دارای پهنای باند 100 مگابیت بر ثانیه (مگابیت بر ثانیه) است و رایگان است. در حال حاضر RIP مسیر 1 را انتخاب می کند هر چند که تردد بالایی دارد پهنای باند آن بسیار کمتر از پهنای باند مسیر 2 است. این یکی از بزرگترین معایب RIP است.
ـ استفاده از پهنای باند در RIP بسیار زیاد است زیرا هر 30 ثانیه به روز رسانی خود را Broadcast می کند.
ـ RIP تنها از تعداد 15 هاپ پشتیبانی می کند ، بنابراین حداکثر 16 روتر را می توان در RIP پیکربندی کرد.
ـ در اینجا نرخ همگرایی کند است. این بدان معناست که وقتی هر پیوندی از بین می رود، زمان زیادی طول می کشد تا مسیرهای جایگزین را انتخاب کنید.
RIP معمولا در شبکه های کوچک از قبیل LAN یا مجموعه ای از LAN های کوچک که تشکیل یک Campus Area Network را داده اند استفاده می شود.
منبع : مسیریابی اطلاعات پروتکل
تاریخ انتشار : دوشنبه 10 آبان 1400 |
نظرات (0)
|

ابتدا اول در رابطه با Firmware صحبت کنیم که اصلا چی هست؟ در واقع فریمور برنامه نرم افزاری است که روی بورد سیستم یا کنترلر قرار دارد. Firmware مسئول رفتارهای سیستم هنگام روشن شدن آن است. در این مقاله قصد داریم نحوه ی اپدیت firmware های سرور hp را شرح دهیم:
شرکت hp هر چند وقت یکبار پکیج هایی را برای بروزرسانی firmware های سرور با نام service pack for proliant (SPP) ارائه می دهید که می توانید آن را از سایت HPE دانلود کنید. توجه داشته باشید که معمولاً ورژن هر SPP به صورت یک تاریخ نشان داده می شود که این تاریخ، زمان ارائه آن می باشد.
هر SPP می تواند شامل بسیاری از آپدیت ها برای بروزرسانی چند سرور باشد اما باید به این نکته توجه کرد که هرچه سرورها قدیمی تر شوند سهم آنها از این بروزرسانی کمتر خواهد شد. شما برای اینکه دستگاه خود را آپدیت کنید باید بدانید از کدام ورژن های ارائه شده استفاده کنید. بعضی از ورژن ها به صورت full هستند و تمامی ابزارها را آپدیت می کنند، اما در بعضی دیگر ممکن است لازم باشد شما ابزار ها را به صورت جدا آپدیت کنید.
Firmware یک برنامه نرم افزاری یا مجموعه دستورالعمل های برنامه ریزی شده روی یک دستگاه سخت افزاری است. این دستورالعمل های لازم برای نحوه ارتباط دستگاه با سخت افزار دیگر را ارائه می دهد. در واقع فریمور امکان کنترل کردن دستگاه را برای شما فراهم می کند.
سیستم عامل معمولاً در فلش ROM یک دستگاه سخت افزاری ذخیره می شود. در حالی که ROM “حافظه فقط خواندنی” است، ROM فلش را می توان پاک کرد و دوباره نوشت، زیرا در واقع نوعی حافظه فلش است.
می توان firmware را “نیمه دائمی” دانست زیرا در همان حالت باقی مانده است مگر اینکه توسط به روزرسانی، به روز شود. برای اینکه بتوانید با سیستم عامل جدید کار کنید شاید لازم باشد سیستم عامل برخی از دستگاه ها مانند هارد درایو ها و کارت های ویدیو، کارت های گرافیکی، کنترلر های RAID را به روز کنید. سازندگان درایو CD و DVD اغلب به روزرسانی سیستم عامل را در اختیار شما قرار می دهند که به درایوها امکان خواندن رسانه های سریعتر را می دهد. گاهی اوقات تولیدکنندگان به روزرسانی firmware را ارائه می دهند که به راحتی دستگاه های آنها کارایی بیشتری دارند.
سرویس پک HP یا Service Pack for ProLiant یا SPP یکی از سیستم های ارائه شده توسط شرکت HPE است که برای بروزرسانی سرورهای Proliant استفاده میشود. مجموعه ای از فریمورها، درایورها و smart component هاست که از طریق ابزار sum در محیط شما اجرا می شود. SPP در واقع پکیجی از ISO است. این راهکار، از نرم افزار SUM به عنوان ابزار پیاده سازی استفاده می کند.
Smart Update Manager (SUM) و Service Pack for ProLiant (SPP) با همدیگر ایجاد Hewlett Packard Enterprise Smart Update Technology می کنند، برای حل مشکل به روزرسانی های وقت گیر، گرانی قیمت و خطا.
SUM ابزاری نوآورانه برای به روز نگه داشتن سیستم عامل، درایورها و نرم افزار سیستم HPE ProLiant ، HPE Synergy ،HPE BladeSystem و HPE Moonshot زیرساخت ها و گزینه های مرتبط با آن است. سخت افزار نصب شده و نسخه های فعلی سیستم عامل، درایورها و نرم افزار سیستم را کشف می کند، یک توصیه به روز رسانی ارائه می دهد و به روزرسانی ها را به منظور کارآمد برای کاهش تأثیر بر عملیات اعمال می کند.
رابط های مختلفی برای اعمال به روزرسانی ها فراهم می کند، بنابراین می توانید رابط متناسب با نیازهای خود را انتخاب کنید. سرورها را در حالت آفلاین یا آنلاین، به صورت محلی یا از راه دور از طریق مرورگر وب یا تعاملی یا خودکار به روز کنید.
یکی دیگر از ابزار های بروزرسانی فریمور ها و درایو ها ی سرور hp در کنار sum است. ابزارهای Smart Update (SUT) یک افزونه SUM است که HPE OneView و سرورهای HPE iLO Amplifier Pack را قادر می سازد تا به صورت خودکار به روزرسانی ها را انجام دهند تا عملیات IT را کاهش دهند.
SUT یک ابزار سیستم عامل (OS) است که توانایی انجام آنلاین سیستم عامل و یا به روزرسانی درایور را از طریق شبکه مدیریت HPE iLO سرورها بدون نیاز به اعتبار سیستم عامل فراهم می کند. SUT از ویندوز، لینوکس (RedHat و VMware ESXi) پشتیبانی می کند.
HPE Smart Update Tools (HPE SUT) توانایی انجام هر دو سیستم عامل و به روزرسانی درایورهای سیستم عامل را بصورت آنلاین و بدون نیاز به داشتن مدارک در HPE OneView و بدون تخریب سرعت شبکه تولید فراهم می کند.
در ادامه قصد داریم آموزش تصویری Service Pack Proliant را توضیح دهیم:
پس از دانلود ورژن SPP موردنظر خود به صورت فایل ISO باید ان را در فلش بوتیبل شده کپی کنید. توجه داشته باشید که گاهی اوقات لازم است برای نصب یک سری برنامه ها بر روی سرور ها و استوریج های hp از برنامه ی مخصوص سرور HP با نام USB Key Utility برای بوتیبل کردن فلش استفاده کنید.
USB Key Utility یک برنامه Windows است که محتوای Intelligent Provisioning یا SPP و سایر تصاویر CD یا DVD را در درایو فلش USB کپی می کند. پس از کپی کردن داده ها در درایو فلش USB، به جای استفاده از CD یا DVD ،Intelligent Provisioning یا SPP را از درایو فلش USB اجرا کنید. این فرایند در عملیات Headless-Server سودمند است. همچنین با اجازه دادن به کاربر برای بازیابی تصاویر خود از وب و سفارشی کردن آنها در صورت لزوم، ذخیره سازی، حمل و نقل و استفاده از مطالب را ساده می کند.
1ـ ابتدا نرم افزار USB Key Utility را از سایت HP دانلود کنید.نرم افزار را اجرا و بر روی گزینه ی NEXT کلیک کنید.
2ـ در ادامه با قبول کردن شرایط و مقررات گزینه ی NEXT را زده و ادامه دهید.
3ـ در این مرحله با توجه به این که فلش دیسک ما بوتیبل است یا خیر یکی از گزینه ها را انتخاب می کنیم: گزینه ی اول برای زمانی است که فلش ما بوتیبل نشده است و گزینه ی دوم برای وقتی است که فلش ما بوتیبل شده است بهتر است همیشه گزینه ی اول را انتخاب کنیم تا درصورتی که از بوتیبل بودن فلش خود اطمینان نداریم این کار را مجدد انجام دهیم.
4ـ در این مرحله فایل مورد نظر را انتخاب می کنیم، گزینه ی اول برای مواردی که فایل انتخابی شما از روی CD یا DVD است، گزینه ی دوم انتخاب فایل ISO است این گزینه را انتخاب کرده و به مرحله ی بعد می رویم.
5ـ در اینجا نرم افزار هشدار میدهد که در صورت بوتیبل شدن فلش دیسک شما فرمت می شود و اطلاعات داخل ان پاک می شود OK می کنیم.
6ـ در مرحله ی اخر اطلاعات فایل ISO در داخل فلش بوتیبل شده کپی می شود. پس از پایان کار میتوانید فلش را جدا کرده و به سرور متصل کنید.
حال می توانیم Service Pack Proliant را برروی سرور نصب کنیم:
سرور را روشن یا ریستارت کرده و فلش را متصل می کنیم. پس از بوت شدن سرور با فلش تصویر زیر را مشاهده می کنیم.
1ـ با دو دستور مواجه می شویم:
ـ دستور اول بروزرسانی سرور به صورت اتوماتیک و دستور دوم بروزرسانی به صورت دستی است.
ـ گزینه ی دوم را انتخاب کرده و پیش می رویم.
2ـ اجازه می دهیم لود شود.
3ـ در این قسمت زبان موردنظر یعنی English را انتخاب می کنیم و گزینه ی accept را زده و next می کنیم.
4ـ در صفحه ی بعد دو گزینه داریم: سمت چپ (Firmware Update) و سمت راست (Smart Storage Administrator SSA).در برخی از ورژن های SPP ممکن است گزینه ی سومی به نام Insight Diagnose وجود داشته باشد که برای تست سخت افزار ها در اختیار کاربران قرار می گیرد.
5ـ Firmware Update را انتخاب می کنیم.
6ـ سه مرحله مشاهده می کنیم. بایداجازه دهیم مراحل یکی یکی طی شوند.
ـ مرحله 1 (inventory): در این مرحله کلیه سخت افزار ها بررسی می شوند تا مشخص شود کدام سخت افزار ها نیاز به بروزسانی دارند. اجازه میدهیم این مرحله کامل شود پس از اجرای کامل در پایین صفحه گزینه ی next فعال می شود. Next می کنیم.
ـ مرحله 2 (review): در این قسمت ما می توانیم لیستی از سخت افزار هایی که اپدیت انها در این SPP اورده شده است را مشاهده کنیم. در سمت راست installing version و available version یعنی نسخه ی فعلی و نسخه ی جدیدتر را مشاهده می کنیم، اگر سخت افزاری نیاز به اپدیت داشته باشد گزینه ی کنار ان فعال است. اما ما می توانیم هرکدام را که خواستیم فعال یا غیرفعال کنیم سپس در پایین صفحه گزینه ی deploy را می زنیم.
ـ مرحله 3 (Deployment): در این مرحله تمام بروزرسانی های که در مرحله ی قبل انتخاب کردیم انجام می شوند. این مرحله ممکن است کمی زمانبر باشد. پس از پایان دکمه ی Reboot را زده و اجازه میدهیم سرور ریستارت شود.
اکنون کار به اتمام رسیده وسرور ما اپدیت شده.
توجه داشته باشید در حالی که گزینه ی اول که اپدیت به صورت اتوماتیک است را انتخاب کنید، مستقیم به مرحله 3 می روید و سیستم به طور خودکار تمامی سخت افزارهای در دسترس را شناسایی کرده و اپدیت می کند.
منبع : نحوه به روز رسانی سرويس پک hp
تاریخ انتشار : یکشنبه 09 آبان 1400 |
نظرات (0)
|

به صورت کلی می توان گفت سرور، سیستمی است که وظیفه سرویس دهی و ارائه خدمات به سایر سیستم های دیگر را بر عهده دارند. سیستم هایی که از سرور خدمات دریافت می کنند، تحت عنوان خدمات گيرنده يا کلاینت (Client) شناخته می شوند. دواقع این سرورها یا سیستم های سرویسدهنده، کامپیوتری هستند که در طول شبانهروز بهطور مداوم به شبکه جهانی اینترنت متصل بوده و دارای سختافزارها و نرمافزارهای اختصاصی است.
یک کامپیوتر خانگی هم که سیستم های دیگر به آن متصل هستند و خدمات دریافت می کنند، یک سرور به شمار می آید. در حقیقت تنها تفاوت آن با سایر کامپیوتر های خانگی امکان اتصال آن به شبکه و ارائه خدمات به سایر سیستم ها است. این کار به کمک برنامه ها و تنظیماتی که بر روی آن پیاده شده اند، امکان پذیر می شود.
برای مثال زمانی که شما سایت های مختلفی را در مرورگر خود وارد می کنید و به استفاده از خدمات آن ها می پردازید، در واقع شما نقش سرویس گیرنده یا همان کلاینت را بازی می کنید.همچنین سیستمی هایی که تحت شبکه به شما این خدمات را ارائه می کنند، سرور یا سرویس دهنده نام دارند.
ـ سرور اشتراکی:
این نوع سرورها همانطور که از نامش پیداست دارای منابع اختصاصی نبوده و دارای محدودیت سخت افزاری هستند. در واقع در این سرورها ممکن است چندین سایت یا هاست وجود داشته باشد و مشکل سایتها ممکن است بر روی سایتهای دیگر تاثیر بگذارد. به طور کلی این سرورها بهصورت مشترک در اختیار کاربران قرار میگیرند.
از معایب سرورهای اشتراکی می توان به محدود بوده منابع و همچنین امنیت پایین اشاره کرد. به همین دلیل این سرورها برای شرکت ها و سازمان های بزرگ مناسب نیستند. در واقع تنها زمانی می توان از این سرورها استفاده کرد که شرکت کوچک و یا تازه تاسیس است و می خواهد در هزینه های خود صرفه جویی نماید.
ـ سرور مجازی:
در این نوع سرورها یک سرور فیزیکی با استفاده از نرم افزاری های مجازی سازی به بخش های کوچکتر تقسیم می شود. هر کدام از این بخش ها به طور مستقل به همراه سیستم عامل و اپلیکیشن های خود اجرا می شوند.
البته لازم به ذکر است که منابع این نوع سرورها بسته به نوع سیستم مجازی ساز می تواند اختصاصی و یا اشتراکی باشد. البته نوع سخت افزار در این نوع سرورها نیز اهمیت دارد. در واقع این نوع سرورها حد واسط میان سرورهای اشتراکی و اختصاصی می باشد که در این صورت شما به منابع بیشتری دسترسی دارید.
در سرورهای مجازی، سایتهایی که روی یک سرویسدهنده و یا وب سرور قرار میگیرند، به مراتب کمتر از سایتهای موجود در سرورهای اشتراکی هستند. بههمین دلیل فضای بیشتری را در اختیار خواهید داشت. بسته به نوع مجزای ساز، منابعی که در اختیار مشتریان قرار میگیرد میتواند کاملاً اختصاصی و یا مشترک باشد. هدف از ارائه سرور مجازی در واقع کاهش هزینهها میباشد.
ـ اختصاصی:
این نوع سرورها بر خلاف سرورها اشتراکی برای وب سایتهای پربازدید، شرکتها و سازمانهای بزرگ مانند فروشگاههای آنلاین که نیاز به امنیت، سرعتبالا، پهنای باند مناسب و دسترسی بالا برای نصب هرگونه نرمافزار یا ایجاد تغییرات دارند، مناسب می باشند.
کاربران این سرورهای اختصاصی در CPU، رم، فضای ذخیره سازی و پهنای باند کاملا اختصاصی میزبانی خواهند شد. خرید سرور اختصاصی برای توسعه دهندگان وب و اپلیکیشن یک انتخاب مناسب به حساب می آید زیرا برای نصب نرمافزار و ایجاد تغییرات محدودیتی ندارند. مورد دیگری که باید در رابطه با این سرورها بدانید این است که هزینه سرورهای اختصاصی با توجه به نوع سیستمعامل، منابع و منطقه جغرافیایی متغیر است. این نوع سرورها به علت انعطاف بالایی که دارند میتوانند پاسخگوی نرم افزارهای متعدد و گوناگونی باشند که بر روی آنان نصب میشوند.
ـ سرور کولوکیشن یا دیتاسنتر:
سرور Colocation به امکان ارائه فضای رک،IP مورد نیاز، پهنای باند و تامین برق مورد نیاز تجهیزات شبکه و سرورها، گفته می شود که همه این خدمات برای نگهداری سختافزار در دیتاسنتر است که توسط شرکت های ارائه کننده هاستینگ ارائه می شود.
در خدمات Co-Location (کولوکیشن)، سختافزار و تجهیزات سروری شما به شرکت های هاستینگ تحویل داده خواهد شد، آنها نیز پس از تحویل آن را در بستر شبکه دیتاسنتر نصب نموده و دسترسی های لازم برای کنترل سرور را در اختیار شما قرار خواهند داد. با ارائه این خدمات از سوی شرکت های هاستینگ، ماهانه مبلغی به عنوان هزینه اجاره رک و همچنین در صورت انجام سایر خدمات از سوی خدمات گیرنده دریافت خواهد شد.
همانطور که گفته شد در این نوع سرور، سخت افزارها مانند، هارد سرور، رم سرور و CPU سرور توسط کاربر خریداری شده و به دلخواه او نصب میگردد. تمامی نیازهای نرم افزاری سرور مانند نصب سیستم عامل و نصب نرم افزارها هم توسط کاربر صورت میپذیرد. همچنین مالک سرور اجازه دسترسی به سرور را دارد. لازم به ذکر است که در کولوکیشن تنها هزينههای مربوط به نگهداری سرور از كاربر دريافت میشود که طبيعتاً هزينهها به شكل چشمگيری كاهش میيابند.
ـ سرور Cloud یا ابری:
این سرورها که از قابلیت اطمنیان بالایی برخوردار بوده همان سرورهای مجازی اختصاصی هستند که در زیرساخت رایانش ابری ایجاد و مدیریت می شوند. فضای کلود به تعداد نامحدودی از دستگاهها اجازه میدهد تا به عنوان یک سیستم واحد عمل کنند. این سرورها مقیاسپذیری و هزینه کمتری نسبت به سرورهای دیگر مانند سرور اختصاصی دارند.
سرور ابری از مشکلات سخت افزاری که ممکن است در سرورهای فیزیکی رخ دهد به دور بوده و پایدارترین گزینه برای شرکت هایی است که می خواهند هزینه کمتری داشته باشند. سرورهای ابری سرویس سریعتری ارائه میدهند در نتیجه با هزینه مشابه سرور فیزیکی منابع و خدمات سریعتری دریافت خواهید کرد. همچنین بروزرسانی آن بسیار آسان و سریع است.
وب سرورها نرم افزارها یا سخت افزارهایی هستند که امکان دسترسی به محتوا را از طریق اینترنت فراهم می کند. این نوع سرور، همانطور که از نامش پیداست، مخصوص میزبانی وب سایت ها می باشد و با استفاده از سرویس های خاص ارتباط بین آدرس ها و کاربران شبکه های اینترنتی را با صفحات وب فراهم می نماید. درواقع کاربرد آن به طور ویژه در حوزه ی وب هاستینگ و راه اندازی سایت می باشد.
به سروری گفته می شود که هیچ وابستگی به منبع خارجی ندارد و بدون این وابستگی به کاربران خود خدماتی را ارائه می نماید. در واقع این سرورها زیرشاخه و یا زیرساخت یک شبکه بزرگتر محسوب نمی شود.
Name Server ها قسمت مهم Domain Name System یا DNS هستند که وب سایت ها با استفاده از آنها امکان استفاده از نام دامنه را به جای آی پی آدرس ها می دهند.
کامپیوتر یا دستگاهی است که از طریق شبکه به یک یا چند پرینتر و تعدادی کلاینت متصل شده و پس از دریافت فرمان پرینت از کلاینت ها آن را به پرینتر مناسب منتقل می کند. Fax Server نیز مشابه با این سرور است که تفاوت آن ارتباط با دستگاه های فکس بجای پرینتر است.
همانطور که گفته شد دقیقه مشابه Printer Server می باشد.
این سرورها در واقع واسط میان کلاینت ها و سرورهای دیگر هستند و هنگامی که کاربر بخواهد اطلاعاتی چون فایل، صفحات وب و سایر منابع را از سرور دیگری دریافت کند، به proxy server متصل می شود.
سروری که دسترسی و استفاده از ابزارهای صوتی همچون کارت صدا را مدیریت می کند.
سروری است که توانایی اجرای برنامه های نرم افزاری خاصی را داشته و کاربران از روی کامپیوتر های خود می توانند به نرم افزارها دسترسی داشته باشند.
این مدل معمولا در اختیار سازمان های بسیار بزرگ قرار داده می شود و به صورت است که Database مورد استفاده یک نرم افزار یا سرویس که توسط کاربران بر روی کامپیوتر های آن ها مورد استفاده قرار می گیرد، بر روی سرور قرار می گیرد و تمام کاربران و کامپیوتر های متصل از یک دیتابیس مشترک که بر روی سرور می باشد، استفاده می کنند و اطلاعات نیز به صورت یکپارچه و متمرکز ذخیره سازی و پردازش می گردد.
فایل سرور، سیستم مدیریت و ذخیره سازی فایل است و سروری است که دسترسی به فایلها را فراهم میکند یعنی به عنوان مکان ذخیره سازی مرکزی فایل است که چندین سیستم میتوانند به آن دست یابند. در واقع فایل های مورد نیاز یک مجموعه بر روی سرور قرار می گیرد و کاربران مختلف از کامپیوتر های مختلف می توانند به فایل ها دسترسی داشته باشند که امکان محدود کردن دسترسی ها برای هر کاربر به صورت ویژه نیز وجود دارد.
علاقه مندان به بازی های کامپیوتری می توانند به این سرورها متصل شده و به صورت آنلاین به انجام بازی های گروهی بپردازند. این نوع سرور درواقع Application Server هایی هستند که تنها برای بازی استفاده می شوند.
سروری برای منازل مسکونی است که از طریق یک شبکه خانگی و اینترنت به سایر دستگاه های داخل خانه خدمات ارائه می دهد.
این نوع از سرور مربوط به اشتراک Media می باشد. برای مثال یک ویدیو یا فایل صوتی بر روی سرور قرار می گیرد و کاربران می توانند بدون نیاز به دانلود فایل آن را بر روی کامپیوتر خود مشاهده کنند.
از این سرور برای راه اندازی سرویس های ارتباطی استفاده می شود. که در آن هر کاربر و یا کامپیوتر به عنوان یک end point می توانند با اتصال به سروری که برای این منظور راه اندازی شده است با دیگر کاربران در ارتباط باشد و متن ها موارد مورد نیاز را به کاربر یا end point مقابل خود ارسال کند، که میزان دسترسی ها و ارتباطات هر فرد با افراد دیگر نیز توسط سرویس های امنیتی کنترل می گردد.
این سرور برای انجام پردازش و محاسبه استفاده می گردد، به این صورت که در زمانی که پردازنده های یک کامپیوتر برای پروسه یا کاربری خاصی کافی نمی باشند، می توان با اتصال این کامپیوتر به یک سرور دیگر از پردازنده های سرور نیز در کنار پردازنده های کامپیوتر کاربر استفاده نمود.
این سرورها همانطور که از نامشون پیداست برای ارسال ایمیل استفاده می شوند. به این صورت که بر روی سرور یک سرویس ارسال ایمیل یا WebMail قرار می گیرد و خدمات و تراکنش های ارسال ایمیل از طریق آن سرور انجام می گردد.
سرور ها دارای نرم افزار و سیستم عامل های مختص به خود هستند که بر روی این کامپیوتر ها نصب می شود. از این جمله سیستم عامل سرور می توان به سیستم عامل های های مختلف Linux و Windows Server اشاره کرد. به همین دلیل در هنگام نصب سیستم عامل سرور باید به کاربرد سرور و نرم افزار هایی که بر روی آن نصب شده است توجه داشت. از جمله این سیستم عامل ها می توان به:
ـ لینوکس: پر استفاده ترین سیستم عامل در دنیای میزبانی وب به حساب می آید و از دلایل آن می توان به رایگان بودن و متن باز بودن آن اشاره کرد. این حالت باعث می شود که ارتقای نرم افزاری و کارهای مدیریتی به سادگی و بدون نیاز به موارد اضافی انجام شود. و تمامی توزیعات لینکوس مانند CentOS، Fedora Core و Debian را شامل می شود.
ـ ویندوز: مطمئنا اکثراً با این سیستم عامل آشنایی دارید و با یک رابط گرافیکی رو به رو هستید که شباهت زیادی به کامپیوتر خانه تان دارد. اگر شما پروژه ای دارید که آن را با استفاده از تکنولوژی ASP.NET نوشته اید شما نیاز دارید برای اجرای آن از ویندوز سرور استفاده کنید. تمامی ورژن های مختلف ویندوز مانند windows 7 , 8 , 10 وwindows server را شامل می شود .
منبع : سرور چیست
تاریخ انتشار : شنبه 08 آبان 1400 |
نظرات (0)
|
|
|
متن دلخواه شما
|
|