• سیستم عامل شبکه. اطلاعات کلی. Novell سیستم عامل NetWare را توسعه داد.سیستم عامل Netware توسط Novell توسعه یافت.

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

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

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

    علاوه بر بهبود عملکرد - هدف اصلی توسعه خانواده سیستم عامل NetWare 3.x و 4.x، توسعه دهندگان هدف خود را ایجاد یک سیستم عامل باز، قابل توسعه و بسیار قابل اعتماد که سطح بالایی از حفاظت از اطلاعات را فراهم می کند، تعیین کردند.

    ناول بزرگترین شرکتی است که طبق منابع مختلف از 65 تا 75 درصد بازار سیستم عامل های شبکه برای شبکه های محلی را در اختیار دارد. Novell بیشتر به خاطر خانواده سیستم عامل های شبکه NetWare معروف است. این سیستم ها به صورت سیستم هایی با سرورهای اختصاصی پیاده سازی می شوند.

    تلاش اصلی ناول صرف ایجاد یک بخش سرور بسیار کارآمد از سیستم عامل شبکه شد که به دلیل تخصص آن در انجام عملکردهای یک سرور فایل، بالاترین سرعت ممکن را برای دسترسی به فایل از راه دور برای این دسته از رایانه ها و افزایش داده ها فراهم می کرد. امنیت. Novell برای سمت سرور سیستم عامل های خود یک سیستم عامل تخصصی ایجاد کرده است که برای عملیات فایل بهینه شده است و از تمام ویژگی های ارائه شده توسط پردازنده های Intel x386 و بالاتر استفاده می کند. کاربران شبکه های Novell NetWare بهای کارایی بالا را می پردازند - یک سرور فایل اختصاصی نمی تواند به عنوان یک ایستگاه کاری استفاده شود و سیستم عامل تخصصی آن دارای یک API بسیار خاص است که نیاز به دانش ویژه، تجربه ویژه و تلاش قابل توجه توسعه دهندگان ماژول های سرور اضافی دارد.

    برای ایستگاه های کاری، Novell دو سیستم عامل بومی را با شبکه داخلی منتشر می کند: Novell DOS 7 با جزء شبکه Personal Ware همتا به همتا و UnixWare که پیاده سازی UNIX System V Release 4.2 با قابلیت های شبکه داخلی NetWare است. . (حقوق سیستم UnixWare به Santa Cruz Operations فروخته می شود.) برای سیستم عامل های کامپیوتر شخصی شخص ثالث محبوب، Novell پوسته های شبکه را با توابع مشتری به سرور NetWare ارائه می دهد.

    سیستم عامل NetWare در ابتدا توسط Novell برای شبکه Novell S-Net ساخته شد که دارای توپولوژی ستاره و سرور اختصاصی با ریزپردازنده موتورولا MC68000 است. وقتی IBM PC XT را منتشر کرد، ناول تصمیم گرفت که NetWare را می‌توان به راحتی به خانواده معماری ریزپردازنده‌های اینتل 8088 منتقل کرد و سپس تقریباً از هر شبکه رایانه شخصی موجود در بازار پشتیبانی کرد.

    در سپتامبر 1989، ناول اولین نسخه خود از یک سیستم عامل 32 بیتی را برای سرورهای دارای ریزپردازنده 80386 به نام NetWare 386 v3.0 منتشر کرد. عملکرد بسیار بالاتری نسبت به نسخه‌های قبلی، حفاظت پیشرفته در برابر دستکاری، انعطاف‌پذیری برنامه‌ها و پشتیبانی از پروتکل‌های مختلف شبکه داشت. این پیشرفته ترین نیازهای محیط را برای عملکرد برنامه های کاربردی توزیع شده برآورده می کند.

    سیستم عامل Netware:هدف سیستم عامل NetWare همانطور که می دانید شبکه مجموعه ای از رایانه های متصل به یکدیگر است تا تبادل داده و اشتراک منابع مختلف را فراهم کند. منابع شبکه می تواند پرینترها، فایل ها، برنامه های کاربردی و غیره باشد. برای مدیریت شبکه، سیستم عامل های شبکه ویژه ای در حال توسعه است که با توجه به سازماندهی آنها، می توان آنها را به همتا به نظیر (شبکه همتا به همتا) و با فایل سرور اختصاصی (شبکه اختصاصی فایل سرور) تقسیم کرد. امکانات ارائه شده به کاربر: NetWare ویژگی‌های زیر را در اختیار کاربران قرار می‌دهد: پشتیبانی از اشتراک‌گذاری فایل، دسترسی به چاپگرهای شبکه، ارائه ابزارهایی برای کار با ایمیل، پشتیبانی از انواع مختلف DBMS، دسترسی به سرور فایل از ایستگاه‌های کاری در حال اجرا سیستم‌عامل‌های مختلف، ارائه ابزارها، برای ترکیب بخش های شبکه از راه دور، "شفافیت" دسترسی کاربران محلی و راه دور به منابع شبکه را فراهم می کند، وسایلی را برای ذخیره سازی داده های قابل اعتماد ارائه می دهد، از منابع شبکه در برابر دسترسی غیرمجاز محافظت می کند، از حجم های چند بخش به صورت پویا در چندین دیسک سرور فایل پشتیبانی می کند. ابزارهای مدیریت منابع را فراهم می کند شبکه های شرکتی: یک فهرست واحد از منابع شبکه NDS در NetWare 4.1، انتقال و پردازش داده ها را با استفاده از پروتکل های مختلف ارائه می دهد: SPX / IPX، TCP / IP، NetBIOS، AppleTalk، از عملکرد سوپرسرورها در حالت عملیاتی متقارن (OS) پشتیبانی می کند. NetWare 4.1 SMP). مزایای NetWare: NetWare نسبت به رقیب خود Windows NT Server 3.51 مزایایی دارد. این مسیریابی تمام پروتکل‌های روی سرور، کنترل از راه دور خود سرور و پشتیبانی مؤثر از ایستگاه‌های مشتری در حال اجرا DOS است. علاوه بر این، NetWare 4.1 از تعدادی از خدمات مورد نیاز برای سیستم عامل شبکه سازمانی پشتیبانی می کند. به عنوان مثال، NetWare Directory Service (NDS) به ابزاری قدرتمند برای مدیریت شبکه های بزرگ شرکتی تبدیل شده است. سیستم امنیتی دارای عملکردی برای محدود کردن مقدار داده های کاربر در حجم سرور است. این ویژگی در ویندوز NT اجرا نمی شود. عملکرد خدمات چاپ فایل و شبکه NetWare همچنان از رقبای خود پیشی می گیرد، به خصوص در شبکه های ناهمگن بزرگ. در مقایسه با سایر سیستم عامل های شبکه، NetWare از محیط های عامل کلاینت بیشتری از جمله DOS، Windows، OS/2، Macintosh و UNIX پشتیبانی می کند. NetWare همچنین از نظر تعداد محصولات سخت افزاری و نرم افزاری شخص ثالث در بازار که عملکرد آن را گسترش داده و تکمیل می کند، پیشتاز بازار است. این سیستم دارای گزینه های پشتیبان و ذخیره سازی بیشتر، ابزارهای مدیریتی و برنامه های کاربردی شبکه بیشتر از هر سیستم عامل دیگری است. یکی دیگر از مزیت های NetWare این است که یافتن کارکنان خدمات واجد شرایط برای سرویس دهی آسان تر است.

    گزینه های پیاده سازی NOVELL LAN

    اطلاعات کلی

    ناول سیستم عامل NetWare را توسعه داد. می توان از آن در هر ساختار فیزیکی رایج فعلی یک شبکه محلی استفاده کرد: Token Ring، Ethernet یا ARCnet. بنابراین، شبکه ای که توسط سیستم عامل شبکه NetWare پشتیبانی می شود، می تواند توپولوژی های اتوبوس، حلقه و ستاره داشته باشد. با توجه به محبوبیت ساختار فیزیکی اترنت، استفاده از Novell Netware برای این نوع توپولوژی بیشتر مورد توجه قرار گرفته است.

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

    اترنت "خالص" از یک کابل کواکسیال ضخیم استفاده می کند و برای اتصال سرورها و ایستگاه های کاری به آن، به دستگاه های خاصی - فرستنده گیرنده (فرستنده گیرنده) نیاز است.

    نسخه اصلی شبکه محلی مورد استفاده توسط Novell بر اساس یک کابل نازک است. بخش هایی از یک کابل نازک از طریق کانکتورهای ویژه (کانکتورهای T) تخته های شبکه واقع در رایانه های شبکه محلی را به هم متصل می کند.

    شبکه LAN از یک سرور فایل و ایستگاه های کاری موجود در بخش شبکه تشکیل شده است.

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

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

    اخیراً شبکه سیمی جفت تابیده بسیار محبوب شده است. این شامل اتصال ایستگاه های کاری به یک هاب است. به عنوان مثال، یک هاب قادر به پشتیبانی از عملکرد 12 ایستگاه واقع در فاصله 120 متری از آن است. هاب ها را می توان آبشاری کرد و حداکثر تعداد سگمنت ها در یک شبکه می تواند 1024 باشد.

    بنابراین، اجرای یک شبکه محلی Novell بر روی دو نوع توپولوژی امکان پذیر است: اتوبوس و ستاره.

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

    نمودارهای ساختاری یک شبکه LAN بر روی یک کابل نازک و جفت پیچ خورده، به ترتیب، در شکل نشان داده شده است. 6.27.

    برنج. 6.27.شبکه کامپیوتری Novell NetWare:

    آ-روی یک کابل نازک؛ ب- جفت پیچ خورده

    الزامات سرور فایل

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

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

    برای پیاده سازی فایل سرور، به یک کامپیوتر شخصی با حداقل 8 مگابایت رم نیاز دارید. مطلوب است که مقدار RAM با در نظر گرفتن امکان گسترش شبکه 16-32 مگابایت باشد. ظرفیت هارد دیسک سرور فایل - منبع مشترک اصلی شبکه ای که پشتیبانی می کند، باید 500 - 800 مگابایت باشد.

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

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

    همچنین برای گنجاندن دو سرور فایل در یک بخش شبکه استفاده می شود.

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

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

    الزامات ایستگاه کاری

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

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

    ایستگاه‌های کاری بدون دیسک بسیار ارزان‌تر از ایستگاه‌های کاری دیسکی هستند، کار بر روی آنها امکان ورود ویروس به شبکه را از بین می‌برد. در همان زمان، در یک LAN که بر اساس ایستگاه های کاری بدون دیسک ساخته شده است، بار روی سرور فایل به شدت افزایش می یابد و امکان کار آفلاین در ایستگاه حذف می شود. کاملاً طبیعی است که الزامات ایستگاه های کاری نسبت به سرور فایل کمتر باشد. اکثر کاربران از مقدار 8-16 مگابایت رم و هارد دیسک تا ظرفیت 650 مگابایت کاملا راضی خواهند بود.

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

    ویژگی های سیستم عامل شبکه

    هدف از سیستم عامل شبکه NetWare

    سیستم عامل شبکه NetWare را می توان به عنوان یک سیستم عامل توزیع شده در نظر گرفت که ماژول های آن در سرور فایل و ایستگاه های کاری قرار دارند.

    ساختار نرم افزار Novell LAN شامل اجزای زیر است: هسته سیستم عامل شبکه NetWare، ابزارهای شبکه، پوسته شبکه ایستگاه کاری.

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

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

    نسخه های سیستم عامل شبکه NetWare

    Net Ware 2.x (Net Ware 286)طراحی شده برای اجرا بر روی سرورهایی با CPU 80286. تحت این نسخه، سرورها می توانند تا 100 ایستگاه کاری را ارائه دهند. امکان ایجاد حجم دیسک تا 255 مگابایت و اتصال حداکثر 32 دیسک به سرور وجود داشت (حجم یک ناحیه فیزیکی روی هارد دیسک یک سرور فایل است). NetWare 2.x برای کار از پروتکل تبادل بسته اینترنت کار خود استفاده می کرد که امکان تعامل با شبکه های دیگر را رد می کرد. برای ایجاد تغییرات حتی جزئی در پیکربندی شبکه، باید سرور را متوقف کرده و برنامه های خاصی را اجرا کنید. آخرین نسخه NetWare 2.2; در حال حاضر از تولید خارج شده است.

    NetWare Z.x (NetWare 386) برای اجرا بر روی سرورهایی با CPUهای 80386، 80486 و Pentium طراحی شده است. سرورهایی با این نسخه از سیستم عامل می توانند تا 250 ایستگاه کاری سرویس دهند. شما می توانید تا 64 جلد را روی یک سرور نصب کنید. حداکثر 32 دیسک را می توان در یک ولوم وصل کرد. بنابراین می توان حجم حجم را تا 32 گیگابایت افزایش داد.

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

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

    گسترش قابل توجهی از عملکرد سیستم عامل شبکه به دلیل معرفی ابزارهای توسعه و راه اندازی در ترکیب آن به دست آمد. ماژول های NetWare قابل بارگیری(NLM). این ابزارها به شما امکان می دهند سرورهای پایگاه داده و دروازه های ارتباطی ایجاد کنید.

    گونه ای از NetWare 3.x، NetWare 3.11، محبوب ترین محصول شبکه ناول است.

    نسخه NetWare 3.12 به توسعه بیشتر سیستم عامل NetWare 3.x تبدیل شد. به طور قابل توجهی مجموعه درایورهای شبکه، ابزارهای مدیریتی، ابزارهای داخلی ایمیل اضافه شده و توانایی کار با درایوهای CD-ROM را گسترش داد.

    NetWare 4.x-آخرین نسخه از خانواده سیستم عامل NetWare. این بر اساس همان اصول قبلی ساخته شده است و همچنین برای کار بر روی سرورهایی با CPU های 80386، 80486 و Pentium طراحی شده است. نسخه NetWare 4.1 این نسخه تمامی ویژگی های نسخه قبلی را در بر می گیرد و آن ها را بسیار افزایش می دهد.

    سیستم عامل شبکه NetWare 4.1 امکان اتصال برای حداکثر 1000 ایستگاه کاری با سیستم عامل های MS DOS، Windows، OS/2، Unix و Macintosh را فراهم می کند.

    کار با چندین سرور در یک شبکه ارائه شده است. اما بر خلاف نسخه های قبلی NetWare که نیاز به ورود کاربر به هر سرور داشت، NetWare 4.1 پس از ورود به حداقل یک سرور، دسترسی به تمام منابع را فراهم می کند. یک ابزار اساساً جدید محافظت از شبکه است.

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

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

    منابع ایستگاه های کاری فقط در دسترس کاربران خود ایستگاه ها هستند و در شبکه به اشتراک گذاشته نمی شوند. این سرویس گاهی اوقات به عنوان حالت سرور فایل اختصاصی نامیده می شود. سطح بالایی از حفاظت از داده ها را در شبکه فراهم می کند. مطالب بیشتر در رابطه با سیستم عامل شبکه NetWare 4.1 ارائه شده است. فرض بر این است که سیستم عامل MS DOS بر روی ایستگاه های کاری شبکه محلی نصب شده است.

    ساختار NetWare در سرور فایل

    هسته سیستم عامل NetWare در سرور فایل توسط برنامه راه اندازی می شود SERVER.EXE.پس از اتمام سیستم عامل شبکه، می توانید دوباره به MS DOS بازگردید. این سازمان برای اشکال زدایی و پیکربندی NetWare مناسب است.

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

    کار با تجهیزات از طریق رانندگان انجام می شود. NetWare به شما اجازه می دهد تا به صورت پویا درایورهای اصلی - درایورهای دستگاه های دیسک و آداپتورهای شبکه را بارگیری کنید.

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

    ماژول های قابل بارگذاری Netware مدیریت فایل های ذخیره شده در یک سرور فایل، مدیریت پایگاه های داده، چاپگرهای شبکه و کانال های ارتباطی خارجی و سایر منابع موجود در سرور را ارائه می دهند.

    هنگامی که سیستم عامل NetWare را بر روی یک سرور فایل نصب می کنید، هارد دیسک آن به حداقل دو پارتیشن (قسمت های یک دیسک فیزیکی) تقسیم می شود. بخش اول برای MS DOS و برخی از فایل‌هایی که راه‌اندازی سیستم عامل شبکه را فراهم می‌کنند، محفوظ است. حجم پارتیشن 3-5 مگابایت است. این پارتیشن با فرمت MS DOS فرمت شده است.

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

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

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

    برنج. 6.28.ساختار سیستم عامل شبکه NetWare

    سیستم عامل از دو پروتکل اصلی برای انتقال داده استفاده می کند - IPX و SPX.

    • پروتکل IPX(Internetwork Packet eXchange) پایه Novell NetWare است. فرمت بسته های ارسال شده از طریق شبکه و رابط نرم افزار شبکه را مشخص می کند. پروتکل IPX مربوط به لایه شبکه مدل قابلیت همکاری سیستم های باز است. در این سطح، پروتکل تبادل بلوک‌های داده را بدون برقراری ارتباط و بدون ارسال تأیید بعدی به بلوک‌های داده به درستی ارائه می‌کند.
    • پروتکل SPX(Sequenced Packet eXchange - serial packet exchange) برقراری ارتباط بین ایستگاه های کاری را قبل از شروع مبادله فراهم می کند. پروتکل SPX تحویل بسته ها به مقصد را تضمین می کند. برای هر بسته دریافتی یک تایید ارسال می شود و در صورت بروز خطا در هنگام ارسال بسته ها مجددا ارسال می شود. پروتکل SPX بر اساس پروتکل IPX است و یک پروتکل سطح بالاتر - پروتکل حمل و نقل است.

    علاوه بر این دو پروتکل اصلی، پروتکل NET-BIOS(سیستم ورودی / خروجی پایه شبکه - سیستم ورودی / خروجی پایه شبکه). این پروتکل توسط IBM توسعه یافته است و بر انتقال داده بین ایستگاه های کاری متمرکز است. در مقایسه با پروتکل های IPX و SPX، پروتکل لایه بالاتری است (کارهای لایه های شبکه، انتقال و جلسه را انجام می دهد). برای اطمینان از عملکرد این پروتکل در سیستم عامل NetWare، برنامه خاصی netbios.exe وجود دارد. معمولاً هنگام کار با برنامه های کاربردی استفاده می شود.

    ساختار پوسته شبکه در ایستگاه کاری

    ایستگاه های کاری شبکه - رایانه های شخصی. کاربرانی که روی آنها کار می کنند مجموعه فایل ها و سیستم عامل خود را دارند: MS DOS، OS / 2 و غیره. از آنجایی که سیستم عامل NetWare با سیستم عامل ایستگاه های کاری متفاوت است، ایستگاه های کاری از طریق یک پوسته شبکه ویژه با سرور فایل تعامل دارند ( شکل 6.29). هنگامی که ایستگاه به شبکه متصل است، به عنوان وظیفه سیستم عامل آن در RAM ایستگاه کاری بارگذاری می شود.

    پوسته شامل چهار برنامه مقیم است که اصلی ترین آنها درخواست کننده DOS (DOS Requester) است. وظیفه اصلی آن تغییر مسیر درخواست ها از برنامه های کاربردی برای دسترسی به فایل ها به یک درایو محلی یا به یک درایو شبکه است. اگر فایل‌ها روی درایوهای محلی هستند، درخواست‌کننده درخواستی را به DOS برمی‌گرداند. اگر فایل در یک درایو شبکه قرار دارد، پس از آن درخواست سرویس می شود: مشخص می شود که فایل از کدام سرور، از کدام حجم یا دایرکتوری باید خوانده شود.

    شکل 6.29.ساختار پوسته شبکه ایستگاه کاری

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

    سرویس دایرکتوری توزیع شده (NDS)

    خدمات دایرکتوری توزیع شده NDS- NetWare Directory Service - اطلاعات مربوط به تمامی کاربران شبکه، سرورها و منابع شبکه را در یک پایگاه داده خاص ذخیره می کند. دسترسی به این پایگاه داده هم برای مدیران و هم برای کاربران شبکه در دسترس است.

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

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

    درخت دایرکتوری NetWare.درخت دایرکتوری از سه بخش اصلی تشکیل شده است: ریشه (شئ ریشه)، کانتینرها و برگها.

    • شی ریشهدر سطح بالای سلسله مراتب درخت دایرکتوری قرار دارد. همیشه تنها است، در هنگام نصب شبکه ایجاد می شود و نمی توان آن را حذف کرد. این بالای درخت است.
    • ظروفشامل مواردی مانند کاربران، سرورها، حجم دیسک و چاپگرهای شبکه است. کانتینرها برای کمک به شناسایی اشیایی که در آنها وجود دارد، نام هایی داده می شوند. کانتینرها شاخه هایی از درخت دایرکتوری هستند.
    مثال 6.14.کانتینری که شامل کاربران، سرورها و چاپگرهای دانشکده است به راحتی FACULTY نامیده می شود.

    سه نوع کانتینر در NetWare 4.1 وجود دارد: کشورها، سازمان ها، بخش ها.

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

    مثال 6.15.برای شبکه هایی که به خارج از کشور می روند، طبق الزامات استاندارد، داشتن کانتینر الزامی است. یک کشور(پست الکترونیک). اشیاء متعلق به یک سازمان یا شرکت خاص توصیه می شود در یک ظرف نگهداری شوند سازمان.در ظرف سازمانمی توانید ایجاد کنید ظروفبخش هایی برای تقسیم شبکه مطابق با ساختار شرکت.

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

    توجه داشته باشید. درخت دایرکتوری NDS شبیه ساختار دایرکتوری سیستم فایل MS DOS است. کانتینرها مربوط به دایرکتوری های حاوی فایل ها و سایر دایرکتوری ها هستند، در حالی که برگ ها مربوط به فایل ها هستند.

    19 نوع شی در NetWare 4.1 وجود دارد. اشیاء را می توان با نام ها و نمادها شناسایی کرد.

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

    نام ورق(کاربر) .نام ظرف(موقعیت ورق) .نام ظرفمرحله ی بعد . بالای درخت

    مثال 6.16.کاربر ویکتور استوپاک (STOUVIC)، عضو گروه سیستم های اطلاعاتی در اقتصاد و مدیریت (ISEM)، بخشی از دانشکده اقتصاد و مدیریت (FEM) دانشگاه فنی سن پترزبورگ (SPTU). نام کامل آن به صورت زیر خواهد بود:

    استوویک. ISEM. FEM. SPTU

    مکان شی در درخت دایرکتوری.اصطلاح "context" برای توصیف مکان یک شی در درخت دایرکتوری استفاده می شود.

    زمینه کاربر در درخت دایرکتوری- لیستی از ظروف که در آن قرار دارد. مثال 6.17.زمینه کاربر از مثال قبلی ISEM است. FEM. SPTU

    ساختار فایل سیستم NetWare.سیستم فایل شامل حجم هایی است که سیستم ذخیره سازی دیسک را نشان می دهد. حجم ها اشیایی در فهرست NDS هستند. آنها بالاترین سطح (ریشه) در ساختار دایرکتوری دیسک سیستم عامل NetWare هستند. سرور می تواند تا 64 جلد را پشتیبانی کند.

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

    حداکثر اندازه یک جلد می تواند تا 32 ترابایت باشد. تا 64 جلد را می توان بر روی هارد دیسک سرور فایل سازماندهی کرد. اولین جلد در سیستم همیشه SYS نام دارد. زمانی که سیستم عامل نصب می شود ایجاد می شود. دارای ساختار دایرکتوری زیر است:

    • سیستم-شامل دستورات NetWare و فایل های سرپرست شبکه.
    • عمومی-حاوی فایل های NetWare در دسترس همه کاربران.
    • وارد شدن-دایرکتوری در دسترس کاربر پس از ثبت نام در شبکه؛
    • پستدایرکتوری در دسترس همه کاربران شبکه برای ایمیل.

    برای اینکه ولوم کار کند، باید آن را نصب کرد. ولوم ها هنگام بوت شدن سرور NetWare نصب می شوند. صدای SYS به طور خودکار نصب می شود. حجم های دیگر با استفاده از دستورات موجود در فایل پیکربندی نصب می شوند AUTOEXEC.NCF.

    می‌توانید با استفاده از دستورات، حجمی را از کنسول فایل سرور نصب و جدا کنید کوهو پیاده شدن

    توجه داشته باشید. دایرکتوری های حجمی NetWare را می توان به همان روشی که دایرکتوری های MS DOS ارجاع داد، یعنی. با استفاده از مسیرها (مسیرها). مثال 6.18.نام کاملاً واجد شرایط دایرکتوری SYSTEM در حجم SYS SYS:SYSTEM است. برای تعیین دایرکتوری فرعی DATA باید وارد کنید: SYS: SYSTEM/DATA.اگر دایرکتوری در سرور VICTOR قرار دارد، پیوند آن به این صورت خواهد بود: VICTOR/SYS: SYSTEM/DATA.

    یک فرمان سیستم عامل ویژه، MAP، به شما امکان می دهد تا طرح نامگذاری دایرکتوری NetWare را ساده کنید و با برچسب های حروف درایو به دایرکتوری ها مراجعه کنید. دستور MAP مشابه دستور PATH در سیستم عامل MS DOS است. می توان از آن برای ایجاد مسیرهایی به فایل های اجرایی استفاده کرد. برای انجام این کار، دستور MAP باید در اسکریپت ورود کاربر گنجانده شود. هنگامی که اسکریپت ورود را اجرا می کنید، تمام مسیرها و درایوها به طور خودکار تنظیم می شوند.

    می توانید با استفاده از دستور MD در MS DOS یا با استفاده از ابزار ویژه NetWare FILER، دایرکتوری های جدیدی ایجاد کنید.

    NetWare همچنین به شما اجازه می دهد تا از دستورات CD و RD در MS DOS استفاده کنید. توصیه می شود هنگام نوشتن روی حجم، فایل های برنامه و برنامه و فایل های داده را از هم جدا کنید.

    هدف از دستورات اصلی شبکه

    کار با فایل ها و دایرکتوری ها در NetWare

    قبلاً به امکان استفاده از دستورات سیستم عامل MS DOS برای کار با فایل ها و دایرکتوری ها در NetWare اشاره کردیم.

    در عین حال، دستورات و ابزارهای ویژه سیستم عامل شبکه وجود دارد که از دستورات MS DOS قابل اعتمادتر هستند.

    دستورات NetWare که برای دستکاری فایل ها و دایرکتوری ها استفاده می شوند عبارتند از: NCOPY، ND1R، RENDIR.

    تیم NDIRبرای به دست آوردن اطلاعات زیر استفاده می شود:

    • در مورد فایل ها و زیر شاخه های این دایرکتوری؛
    • مقدار فضای موجود و استفاده شده در فهرست و روی حجم؛
    • در مورد دایرکتوری ها و زیر شاخه ها، با در نظر گرفتن حقوق کاربر در دایرکتوری.

    تیم NCORYامکان کپی فایل ها از یک دایرکتوری شبکه به دیگری را فراهم می کند. در شبکه از دستور MS DOS COPY قابل اعتمادتر است.

    تیم RENDIRبرای تغییر نام دایرکتوری ها استفاده می شود.

    ابزارهای اصلی NetWare

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

    تمام ابزارهای موجود را می توان به چهار گروه تقسیم کرد:

    • ابزارهای خط فرمان؛
    • دستورات مدیر؛
    • دستورات کنسول سرور؛
    • برنامه های کاربردی که توسط منوهای خود هدایت می شوند.

    همه ابزارهای خط فرماندر دایرکتوری SYS:PUBLIC ذخیره می شوند و بنابراین تقریباً برای همه کاربران شبکه در دسترس هستند. این با حقوق مشاهده و خواندن فایل های موجود در فهرست برای هر کاربر ارائه شده است.

    دستورات مدیرفقط برای مدیر شبکه در دسترس هستند و بنابراین در فهرست SYS:SYSTEM ذخیره می شوند. این فهرست همچنین تمام ماژول های شبکه قابل بارگیری، فایل های پیکربندی NetWare و یک فایل حسابداری سیستم خاص را ذخیره می کند. دسترسی به فهرست کاربران عادی نامطلوب است.

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

    بیشترین علاقه برای کاربرانی که در محیط MS DOS کار می کنند هستند تاسیسات مدیریت شدهخود منو.در میان آنها، ابزارهای NETADMIN، FILER، و NETUSER باید مشخص شوند.

    ابزارهای مدیریت شده از منوی خود برای کاربر نهایی بسیار راحت تر هستند، زیرا اجزای ویژه موجود در آنها درک آنها را تا حد زیادی ساده می کند و با کمک یک سیستم اشاره، کاربر را به هدف انتخابی "رهنمون" می کند.

    اجزای این ابزارها عبارتند از:

  • منوهای اصلی؛
  • منوی فرعی؛
  • لیست ها
  • لیست های قابل پیمایش؛
  • ورودی و درج ویندوز؛
  • پنجره های تایید؛
  • فرم ها و سرفصل ها
  • ابزار NETADMIN.این ابزار برای پیکربندی سیستم طراحی شده است. هم برای یک کاربر معمولی و هم برای یک مدیر سیستم در دسترس است.

    از طریق منوی اصلی، ابزار NETADMIN عملکردهای زیر را ارائه می دهد:

    • حسابداری اطلاعات سیستم؛
    • تغییر سرور فعلی؛
    • به دست آوردن اطلاعات در مورد گروه ها؛
    • به دست آوردن اطلاعات در مورد کاربران؛
    • قابلیت های سرپرست

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

    آیتم منو "گزینه های سرپرست" فقط برای مدیر سیستم و کاربر با حقوق وی در دسترس است.

    توجه داشته باشید. در یک محیط ویندوز، توابع ابزار NETADMIN توسط ابزار NWADMIN انجام می شود.

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

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

  • تغییر سرور فعلی؛
  • نمایش نقشه های مسیریابی؛ دریافت لیستی از گروه ها؛ نمایش جستجو؛ انتخاب درایو فعلی؛ دریافت لیستی از کاربران

    ابزار FILER.این ابزار اصلی فایل و دایرکتوری NetWare است. محدوده وظایفی که با کمک آن قابل حل است توسط سیستم حفاظتی NetWare تعیین می شود.

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

  • دریافت اطلاعات در مورد دایرکتوری فعلی؛
  • دریافت اطلاعات در مورد فایل ها؛
  • انتخاب دایرکتوری فعلی؛
  • تنظیم حالت های ابزار؛
  • دریافت اطلاعات در مورد زیر شاخه ها؛
  • دریافت اطلاعات در مورد حجم
  • سه ابزار در نظر گرفته شده برای برآوردن نیازهای یک کاربر عادی شبکه کاملاً کافی است.

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

    سازماندهی حفاظت از منابع شبکه در Netware

    تخصیص امنیت به شبکه LAN

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

    برای ایجاد حفاظت موثر، لازم است استراتژی آن توسعه یابد. به طور معمول، یک استراتژی امنیتی شامل محدودیت‌هایی برای کاربر و محدودیت‌هایی در فهرست‌ها و فایل‌ها می‌شود.

    محدودیت های کاربر عبارتند از:

    حفاظت از رمز عبور؛

  • محدود کردن تعداد اتصالات رقیب؛
  • محدودیت تلاش برای وارد کردن رمز عبور نادرست؛
  • محدودیت زمانی ورود به شبکه
  • توجه داشته باشید. کاربر می تواند با همان نام از چندین ایستگاه کاری وارد شبکه شود. اتصالات رقیب ظاهر می شوند که می توانند بر بار شبکه تأثیر بگذارند. برای این منظور، آستانه ای برای تعداد ورودی های شبکه با همین نام تعیین می شود.

    برای ایجاد محدودیت در دسترسی به فایل ها و دایرکتوری ها، هشت نوع حق دسترسی ایجاد شده است.

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

    این حقوق برای فایل ها و زیرشاخه های داخل یک فهرست اعمال می شود. علاوه بر این، ویژگی های خاصی را می توان برای فایل ها و فهرست ها - ویژگی ها (5 نوع برای فهرست ها و 14 نوع برای فایل ها) تنظیم کرد. ویژگی ها توانایی کار با فایل ها و دایرکتوری ها را برای نوع خاصی از کاربر تعریف می کنند.

    از آنجایی که محدودیت های اعمال شده بر روی یک کاربر به نوع یا دسته آنها بستگی دارد، سیستم عامل NetWare دسته بندی کاربران شبکه را تعیین می کند.

    کاربران شبکه NetWare

    قبل از شروع به کار در شبکه، هر فرد باید وضعیت کاربری خود را مشخص کند.

    سیستم عامل NetWare چهار دسته اصلی از کاربران را ایجاد می کند: مدیر (سرپرست)، کاربر ایستگاه کاری، اپراتور، حسابرس.

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

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

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

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

    برای راحتی، می توانید کاربران شبکه را در گروه ها ترکیب کنید.

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

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

    توجه! در حین نصب شبکه، فقط یک مدیر به نام SUPERVISOR ایجاد می شود.

    همه کاربران دیگر ایجاد شده اند مدیراو به آنها نام و رمز عبور می دهد.

    هر کاربر جدید به طور پیش‌فرض حق استفاده از چاپ شبکه و دسترسی به برنامه‌های کاربردی واقع در فهرست PUBLIC را دارد.

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

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

    این کار توسط تنها دایرکتوری در دسترس کاربر (پس از بارگیری پوسته شبکه) در سرور فایل - LOGIN کمک می کند.

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

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

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

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

    ویژگی های امنیتی اولیه در NetWare

    سیستم عامل NetWare چهار سطح حفاظت را در اختیار کاربر شبکه قرار می دهد:

    حفاظت از ورود و رمز عبور؛

    حفاظت از قیمومیت؛

    حفاظت از دایرکتوری ها توسط فیلتر حقوق موروثی؛

    محافظت از دایرکتوری ها و فایل ها با استفاده از ویژگی ها

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

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

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

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

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

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

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

    سیستم عامل NetWare 8 نوع حق حضانت را فراهم می کند:

    S (Supervisor) - حق نظارت؛

    R (خواندن) - خواندن از یک فایل؛

    W (Write) - نوشتن در یک فایل؛

    A (کنترل دسترسی) - کنترل دسترسی.

    С (ایجاد) - ایجاد فایل ها و دایرکتوری های جدید.

    E (پاک کردن) - حذف فایل ها و دایرکتوری ها.

    F (اسکن فایل) - جستجوی فایل ها و دایرکتوری ها.

    M (تغییر) - اصلاح ویژگی های فایل، تغییر نام فایل ها و دایرکتوری ها.

    توجه! حق نظارت (S) به شما امکان می دهد: ایجاد، تغییر نامو شستشوزیر شاخه های موجود در این فهرست، نصبفیلتر حقوق و حقوق قیم، بازگرداندنهر حقوق دیگری در آن

    درست کنترل دسترسی (A)به شما امکان می دهد هر گونه حقوقی را به سایر قیم ها اختصاص دهید. در عملیات واقعی شبکه، ترکیبی از این حقوق به یک کاربر اختصاص داده می شود.

    فیلتر حقوق ارثی (فیلتر حقوق ارثی).دایرکتوری ها و همه نگهبانان در زیر شاخه ها تحت تأثیر فیلتر حقوق وراثت تنظیم شده ویژه قرار می گیرند. حداکثر فیلتر شامل تمام حقوق قیم می شود و به اختصار به صورت زیر نوشته می شود: . هر حرف با حرف اول در عنوان قیمومیت مطابقت دارد.

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

    تغییر فیلتر را می توان با استفاده از دستور MAP یا ابزار FILER انجام داد.

    یاد آوردن! فیلتر حقوق ارثی فقط برای کاهش حقوق استفاده می شود. مجوزهای فیلتر شده توسط ماسک نمی توانند دوباره در سطوح پایین سیستم دایرکتوری ظاهر شوند.

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

    هنگامی که یک فیلتر تنظیم می شود، حقوق حذف شده با زیرخط نشان داده می شود.

    مثال 6.19. هنگامی که دایرکتوری ایجاد شد، کاربر مجوزهای [_RWCEMFA] را به ارث برد. اما مدیر یک ماسک [ _R_ _ _ _F_] را بر روی دایرکتوری کاربر اعمال کرده است. به این معنی که او اجازه دارد فایل های موجود در این دایرکتوری را جستجو کند و اطلاعات موجود در آنها را مشاهده کند. فیلتر فقط آن دسته از حقوق را از لیست حداکثر مواردی که در آن مشخص شده است، پاس می کند.

    کاربر شبکه باید حقوق مؤثر خود را بداند.

    حقوق مؤثر- حقوقی که کاربر در واقع بر روی فهرست و فایل داده شده دریافت می کند.

    برای تعیین حقوق مؤثر، باید بدانید:

    • حقوق سرپرستی اختصاص داده شده توسط کاربر؛
    • حقوق قیمومیت اختصاص یافته برای گروه؛
    • فیلتر حقوق ارثی
    یاد آوردن! کاربر علاوه بر حقوق خود، تمامی حقوق گروهی را که به آن تعلق دارد نیز دریافت می کند. اگر فیلتر حقوق موروثی وجود نداشته باشد، حقوق مؤثر با مجموع حقوق کاربر و گروه تعیین می شود. مثال 6.20. حقوق کاربر [_R_CE_F_]. حقوق گروه [_RW_ _MF_].

    حقوق مؤثر

    یاد آوردن! اگر فیلتر حقوق ارثی وارد شود، کاربر حقوق مؤثر ناشی از فیلتر کردن حقوق ارثی دایرکتوری توسط فیلتر را دریافت می کند. آن حقوقی که با حقوق موجود در فیلتر مطابقت دارند نادیده گرفته می شوند. مثال 6.21.حقوق به ارث رسیده از فهرست [_RWCEMF_]. فیلتر حقوق ارثی دایرکتوری حقوق کاربر مؤثر [_RW _ _ _F_]/ یاد آوردن! کاربر با حقوق ناظر دارای کلیه حقوق در سیستم دایرکتوری زیر سیستمی است که این حق به او داده شده است. نمی توان آن را به سطوح پایین تر ساختار دایرکتوری محدود کرد.

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

    تنظیم ماسک حقوق، تخصیص اعتماد به دایرکتوری ها و تغییر حقوق متولی با استفاده از ابزار FILER انجام می شود. همین ابزار به کاربر اجازه می دهد تا حقوق مؤثر خود را تعریف کند.

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

    ابزار RIGHTS عملکرد زیر را ارائه می دهد:

    • تخصیص حقوق قیم برای تک تک کاربران و گروه های کاربری؛
    • حذف یک کاربر یا گروهی از کاربران از لیست معتمدین این فهرست؛
    • حذف حقوق حضانت در فهرست؛
    • نمایش لیستی از نگهبانان یک فهرست؛
    • نمایش حقوق موثر کاربر در فهرست

    مجوزها به طور پیش فرض تنظیم شده اند.همانطور که قبلا ذکر شد، پس از نصب سیستم عامل شبکه NetWare بر روی فایل سرور، فهرست SYS: volume و فهرست های LOGIN، PUBLIC، SYSTEM، MAIL به طور خودکار ایجاد می شوند.

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

    برای اینکه بتوانید روی شبکه کار کنید، حقوق تعریف شده به طور خودکار اعطا می شود. Supervisor تمام حقوق را در همه دایرکتوری ها دریافت می کند، کاربران تازه ایجاد شده همه حقوق را در پوشه MAIL و حقوق جستجو و خواندن را در فهرست های LOGIN و PUBLIC دریافت می کنند.

    در دایرکتوری SYSTEM، به جز سرپرست Supervisor، هیچ کس هیچ حقی ندارد.

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

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

    13 ویژگی برای محافظت از فایل ها وجود دارد، اما شش ویژگی زیر بیشتر مورد استفاده قرار می گیرند:

    Read-Write (Rw) - فایل برای خواندن و نوشتن.

    فقط خواندنی (Ro) - فایل های فقط خواندنی.

    قابل اشتراک گذاری (Sh) - فایل های مشترک.

    حذف Inhibit (Di) - حذف فایل ممنوع است.

    Rename Inhibit (Ri) - تغییر نام فایل ممنوع است.

    فایل سیستم (Sy) - فایل سیستمی مخفی.

    به هر فایلی که به تازگی ایجاد شده است به طور پیش فرض ویژگی های Read-Write داده می شود و یک فایل به اشتراک گذاشته نشده است.

    یاد آوردن! ویژگی های فایل را می توان با دستور FLAG یا با ابزار FILER تنظیم کرد.

    9 ویژگی را می توان برای دایرکتوری ها تنظیم کرد که اصلی ترین آنها عبارتند از:

    • نرمال (N) - عادی، هیچ ویژگی تنظیم نشده است.
    • Hidden (H) - پوشه پنهان، پس از وارد کردن دستور DIR نمایش داده نمی شود.
    • System (Sy) - دایرکتوری مخفی که توسط سیستم عامل استفاده می شود.
    • تغییر نام Inhibit (Ri) - تغییر نام دایرکتوری ممنوع است.
    • حذف Inhibit (Di) - حذف با دستور RD ممنوع است.
    • Purge (P) - فهرستی که باید حذف شود، قابل بازیابی نیست.
    یاد آوردن! ویژگی های دایرکتوری با استفاده از ابزار FLAG تنظیم می شوند. فقط کاربری با Modify (M) درست در دایرکتوری والد می تواند با آن کار کند.
  • مدیریت تولید
  • سیستم عامل شبکه NetWare Novell زمانی رهبر بازار جهانی بود. زمانی مبتنی بر مترقی ترین ایده ها بود. با این حال، در صنعت فناوری اطلاعات، همه چیز به سرعت منسوخ می شود و رقبا هرگز نمی خوابند.

    Microsoft Windows NT یک سیستم عامل جوان تر از NetWare است. شرکت بیل گیتس نمی تواند بازار سیستم عامل های شبکه را از دست بدهد. مایکروسافت بعداً به مبارزه پیوست، اما با دامنه معمول خود، مایکروسافت به سرعت شروع به تسلط بر بازار کرد و توانست از برخی از اشتباهات پیشگامان جلوگیری کند.

    Novell NetWare

    کار روی سیستم‌عامل NetWare در آینده در نرم‌افزار SuperSet آغاز شد، یک گروه مشاوره که توسط دوستان Drew Major، Dale Neibauer، Kyle Powell و Mark Hurst تأسیس شد. آنها از کار خود در دانشگاه بریگام یانگ در پروو، یوتا، در اکتبر 1981 استفاده کردند.

    نرم افزار SuperSet در سال 1979 تاسیس شد و در تولید سیستم هایی با سیستم عامل CP/M مشغول بود. این گروه قرار بود یک سیستم اشتراک گذاری دیسک برای شبکه های مبتنی بر CP/M ایجاد کند.

    CP/M (برنامه کنترل / مانیتور یا برنامه های کنترل برای میکرو کامپیوترها) یک سیستم عامل است که در ابتدا برای میکرو کامپیوترهای 8 بیتی طراحی شده است. نوشته شده در سال 1973 توسط برنامه نویس گری کیلدال به زبان برنامه نویسی PL/M (زبان برنامه نویسی برای میکرو کامپیوترها).
    در جریان کار، گروه به این نتیجه رسیدند که چشم انداز آینده CP / M برابر با صفر است. این تیم تصمیم گرفت سیستم عامل خود را برای رایانه های شخصی سازگار با IBM توسعه دهد، که پس از آن ظاهر شد و "در اوج موج" بود. نتیجه یک سیستم عامل شبکه بود که بعداً Novell NetWare نام گرفت.

    در سال 1983، ریموند نوردا به گروه SuperSet پیوست و رئیس شرکت نوپای Novell Inc.

    در همان سال، این شرکت اولین محصول تجاری خود، NetWare 68 (یا Novell S-Net) را منتشر کرد. بر روی پردازنده موتورولا 68000 کار می کرد.در سال 1985، NetWare 86 منتشر شد که از پردازنده های 8086 اینتل پشتیبانی می کرد.

    در سال 1986، پس از عرضه پردازنده اینتل 80286، ناول NetWare 286 را منتشر کرد. و در سال 1989، اینتل 80386 و NetWare 386 ظاهر شدند. متعاقباً، ناول تصمیم گرفت به سیستم‌های خود شماره نسخه ساده‌تری بدهد: بنابراین، NetWare 286 NetWare به نام NetWare2 شناخته شد. x و NetWare 386 - NetWare 3.x.

    چرا NetWare موفق است

    NetWare از پروتکل NCP (NetWare Core Protocol) برای ارسال بسته ها استفاده کرد. این پروتکل بر اساس پروتکل های محبوب قبلی IPX / SPX (Internetwork Packet eXchange / Sequenced Packet eXchange) که توسط همان Novell توسعه یافته بود، توسعه داده شد.

    NCP برای سازماندهی تبادل بین ایستگاه کاری و سرور فایل استفاده شد. پروتکل IPX لایه شبکه (تحویل بسته، آنالوگ IP)، SPX - لایه انتقال و جلسه (آنالوگ TCP) را فراهم می کند. درست است ، در نسخه پنجم NetWare ، سازنده با این وجود از TCP / IP به جای IPX / SPX ، پشتیبانی اصلی از پروتکل NCP ، پشتیبانی کرد.

    محبوبیت NetWare در دهه 1980 و 1990 به اوج خود رسید. این یک سیستم مناسب برای آن زمان‌ها و بسیار پایدار بود: سرورهایی که NetWare را اجرا می‌کردند می‌توانستند سال‌ها بدون دخالت مدیر کار کنند.

    همچنین این واقعیت مهم بود که اکثر بنچمارک ها در آن زمان مزیت عملکردی بین 5:1 و 10:1 را نسبت به محصولات مایکروسافت و سایر شرکت ها نشان می دادند. این اثر به دلیل استفاده از سرویس های فایل به جای سرویس های دیسک، کارایی پروتکل NCP و عدم وجود چندوظیفه پیشگیرانه به دست آمد.
    در سال 1993، به امید موفقیت سریع، ناول NetWare 4.0 و NDS (که در آن زمان NetWare Directory Service نامیده می شد) را منتشر کرد، اما آنها با آغوش باز پذیرفته نشدند. محصولات جدید نشان‌دهنده رویکرد جدیدی برای شبکه‌های سازمانی بودند و با آنچه کاربران NetWare 3.x به آن عادت داشتند بسیار متفاوت بودند. بنابراین، 3.x برای مدت طولانی محبوب ترین نسخه باقی ماند.

    با این حال، از آن زمان، خدمات فهرست (NDS)، همراه با NetWare 4.x، به استاندارد صنعت در محیط شرکت تبدیل شده است.

    ویندوز NT

    قوی ترین رقیب Novell NetWare سیستم عامل شبکه Microsoft Windows NT بود.

    همه چیز از سال 1975 شروع شد. در آن زمان بود که Digital Equipment Corporation شروع به توسعه پلتفرم VAX 32 بیتی خود کرد که متعاقباً توسط مایکروسافت انتخاب شد.

    در سال 1977 دستگاه VAX-11/780 و سیستم عامل آن VMS 1.0 معرفی شد. توسعه این سیستم توسط دیوید کاتلر رهبری شد. چهار سال بعد، او تصمیم گرفت دیجیتال را ترک کند: او از سرعت توسعه پروژه راضی نبود.

    سپس مدیریت شرکت یک بخش خودمختار را در سیاتل سازماندهی کرد و کاتلر اجازه یافت تا تعداد مورد نیاز پرسنل (حدود 200 نفر) را مستقیماً از کارکنان دیجیتال استخدام کند. ساختار جدید طراحی معماری پردازنده و سیستم عامل را با نام رمز Prism آغاز کرد.

    با این حال، مدیران نتوانستند کسب و کار را به نتیجه منطقی برسانند و در سال 1988 کاتلر شرکت را ترک کرد.

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

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

    لازم بود یک سیستم عامل برای پردازنده جدید Intel i860 RISC با اسم رمز N-Ten نوشته شود. اتفاقاً از اینجا مخفف NT بوجود آمد که بعداً توسط بازاریابان مایکروسافت به عنوان New Technology تفسیر شد. قبلاً در دسامبر 1988، اولین قطعات این سیستم آماده شده بود. با این حال، مشکل این بود که i860 تا کنون فقط روی کاغذ وجود داشته است، بنابراین کد باید روی یک شبیه ساز نرم افزار آزمایش می شد. توسعه بر روی "اسباب بازی"، با استانداردهای امروزی، ماشین های Intel 386 25 MHz با 13 مگابایت رم و 110 مگابایت هارد دیسک انجام شد.

    در سال 1989 معلوم شد که i860 "آهنی" قادر به اجرای کد نوشته شده به اندازه کافی کارآمد نیست. من مجبور شدم به MIPS R3000 و سپس به پردازنده استاندارد اینتل 386 سوئیچ کنم که توسط تیمی انجام شد که در عرض چند ماه به 28 مهندس رسید.


    نمودار توسعه سیستم عامل های خانواده ویندوز NT

    در سال 1990، یک رویداد کلیدی در سرنوشت سیستم عامل NT رخ داد - انتشار و موفقیت گیج کننده ویندوز 3.0. در واقع، این اولین سیستم عامل چند وظیفه ای مایکروسافت با یک رابط گرافیکی مناسب بود که امکان انجام کار واقعی را فراهم می کرد. قرض گرفتن این رابط و API بود که آینده NT را از پیش تعیین کرد.

    در ابتدا قرار بود سیستم عامل سرور بازسازی پروژه مشترک OS / 2 با IBM باشد و بر این اساس با برنامه های OS / 2 موجود کار کند.

    با این حال، پس از انتشار نسخه سوم ویندوز، مایکروسافت از همکاری با IBM امتناع ورزید و تیم توسعه NT را بر روی طراحی Win32 API، ساخته شده در "تصویر و شباهت" رابط Win16 متمرکز کرد. این امر تداوم لازم را فراهم می کرد که انتقال برنامه ها از دسکتاپ به پلت فرم سرور را آسان تر می کرد. بنابراین تیم توسعه NT، که در آن زمان تبدیل به ویندوز NT شده بود، به تقریبا 300 نفر افزایش یافت.

    امتناع از همکاری با IBM منجر به مشکلات جدی در روابط بین شرکت ها شد. درست است، هیچ بیانیه رسمی وجود نداشت، اما در یکی از ارائه های بین شرکتی، کارمندان IBM از اینکه سیستم عاملی که ایجاد کردند هیچ ارتباطی با OS / 2 آنها نداشت، شگفت زده شدند.

    با این حال، در ویندوز NT 3.1 (شماره‌گذاری با نسخه فعلی ویندوز 16 بیتی که در آن زمان وجود داشت "تطبیق داده شد")، پشتیبانی از APIهای DOS، Win16، POSIX و OS / 2 نیز اجرا شد. در جولای 1993، یک سیستم سرور جدید از مایکروسافت ظاهر شد و شروع به تسخیر بازار کرد.

    ادغام

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

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

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

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

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

    عقب افتادن و سبقت گرفتن

    در مه 1995، به لطف معماری مبتنی بر میکروکرنل، یک "نسخه PowerPC" ویژه سیستم عامل ظاهر شد - Windows NT 3.51.
    PowerPC (یا به اختصار PPC) یک معماری ریزپردازنده RISC است که در سال 1991 توسط اتحادی از Apple، IBM و Motorola به نام AIM ایجاد شد.
    بر اساس برخی گزارش ها، انتشار آن به دلیل ناتوانی IBM در پایبندی به برنامه عرضه این پردازنده به بازار به تاخیر افتاد. بنابراین، تکامل نسخه PowerPC کمی فراتر از ویندوز NT 3.5 پیش رفت که به آن اجازه داد تا پایه ای برای نسخه بعدی سیستم عامل شود.

    در ویندوز NT 4.0، زیرسیستم گرافیکی در هسته ادغام شد. این تصمیم یک نتیجه کاملاً منطقی از تجربه غم انگیز تلاش برای ادغام محیط محبوب ویندوز 95 در NT بود. احتمالاً ایده تکرار X مدل معماری پنجره - یونیکس - دقیقاً به دلیل جهت گیری اصلی ایجاد شد" NT.

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

    زیرسیستم گرافیکی ویندوز به طور نامتناسبی پیچیده‌تر و بر این اساس، نسبت به پنجره X که فقط نمایش‌های شطرنجی را "درک" می‌کند، از نظر منابع نیازمندتر است. بنابراین، به عنوان بخشی از هسته ویندوز NT 4.0، که در ژوئیه 1996 منتشر شد، ماژول دیگری ظاهر شد. این ویرایش، انتشار به‌روزرسانی شل (SUR) نام داشت.

    برای تبدیل ویندوز 95 و ویندوز NT به کلاینت های شبکه جهانی برای هر سرور، مایکروسافت سال گذشته پشته پروتکل TCP/IP را در سیستم عامل های خود ساخت.

    انتقال به TCP/IP فشار قابل توجهی را بر فروشندگان سیستم عامل شبکه سنتی با استفاده از پروتکل های اختصاصی خود وارد کرده است. ناول هم از این موضوع دور نماند. این شرکت محصول جدیدی به نام NetWare/IP منتشر کرده است، یک ماژول قابل بارگذاری که به IP اجازه می دهد تا به عنوان یک پروتکل شبکه در سرور NetWare استفاده شود. با این حال، این به حفظ رهبری در بازار کمکی نکرد.

    جان میلر، برنامه ریز شبکه در بخش سفر Apollo در United Airlines گفت: «NetWare/IP، که در ابتدا باعث ایجاد علاقه شد، کاملاً انتظارات را برآورده نکرد. "این وظیفه نیست که یک پروتکل شبکه برای سرورها باشد."

    به گفته میلر، الزامات هدر IPX به این معنی است که Novell واقعا از IP پشتیبانی نمی کند یا هیچ مزیتی در استفاده از آن ارائه نمی دهد.

    پیاده سازی TCP/IP در Netware 5.x روز را نجات نداد، زیرا زمان گرانبها دوباره از دست رفت.

    اکثریت با رای

    شرکت‌های بزرگی که مایکروسافت مستقیماً به آن‌ها توجه کرد، از الگوی شرکت پیروی نکردند و NetWare را ترجیح دادند. با این حال، بررسی توسط Computer Intelligence و InfoCorp نشان داد که NT در مراکز کوچک با کمتر از 1000 کارمند محبوب است.


    شرکت های کوچک ویندوز NT را ترجیح می دهند (تعداد شرکت هایی که از NT استفاده می کنند،%)

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


    تعداد ایستگاه های NetWare دارای ویندوز NT، %

    با قدرتمندتر شدن پردازنده ها، کارایی اهمیت کمتری پیدا کرد و با ظهور پردازنده پنتیوم، پیچیدگی مدیریت و توسعه برنامه های کاربردی برای NetWare از مزایای آن بیشتر شد. اما این حقایق سرسختانه توسط بخش بازاریابی Novell و همچنین توسط مدیریت شرکت نادیده گرفته شد.

    بنابراین Novell NetWare موقعیت رهبری خود را به ویندوز NT از دست داد.

    معرفی

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

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

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

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

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

    سیستم عامل های مختلفی برای رایانه های شخصی و سرورها وجود دارد: سیستم عامل های خانواده Microsoft Windows و Windows NT، Mac OS و Mac OS X، NetWare، سیستم های کلاس UNIX، و Unix-like (GNU/Linux).


    رمان

    ناول بزرگترین شرکتی است که طبق منابع مختلف از 65 تا 75 درصد بازار سیستم عامل های شبکه برای شبکه های محلی را در اختیار دارد. Novell بیشتر به خاطر خانواده سیستم عامل های شبکه NetWare معروف است. این سیستم ها به صورت سیستم هایی با سرورهای اختصاصی پیاده سازی می شوند.

    تلاش اصلی ناول صرف ایجاد یک بخش سرور بسیار کارآمد از سیستم عامل شبکه شد که به دلیل تخصص آن در انجام عملکردهای یک سرور فایل، بالاترین سرعت ممکن را برای دسترسی به فایل از راه دور برای این دسته از رایانه ها و افزایش داده ها فراهم می کرد. امنیت. Novell برای سمت سرور سیستم عامل های خود یک سیستم عامل تخصصی ایجاد کرده است که برای عملیات فایل بهینه شده است و از تمام ویژگی های ارائه شده توسط پردازنده های Intel x386 و بالاتر استفاده می کند. کاربران شبکه های Novell NetWare بهای کارایی بالا را می پردازند - یک سرور فایل اختصاصی نمی تواند به عنوان یک ایستگاه کاری استفاده شود و سیستم عامل تخصصی آن دارای یک API بسیار خاص است که نیاز به دانش ویژه، تجربه ویژه و تلاش قابل توجه توسعه دهندگان ماژول های سرور اضافی دارد.

    برای ایستگاه های کاری، Novell دو سیستم عامل بومی را با شبکه داخلی منتشر می کند: Novell DOS 7 با جزء شبکه Personal Ware همتا به همتا و UnixWare که پیاده سازی UNIX System V Release 4.2 با قابلیت های شبکه داخلی NetWare است. . برای سیستم‌عامل‌های محبوب رایانه‌های شخصی از تولیدکنندگان دیگر، Novell پوسته‌های شبکه را با عملکردهای مشتری در رابطه با سرور NetWare منتشر می‌کند.

    سیستم عامل NetWare در ابتدا توسط Novell برای شبکه Novell S-Net ساخته شد که دارای توپولوژی ستاره و سرور اختصاصی با ریزپردازنده موتورولا MC68000 است. وقتی IBM PC XT را منتشر کرد، ناول تصمیم گرفت که NetWare را می‌توان به راحتی به خانواده معماری ریزپردازنده‌های اینتل 8088 منتقل کرد و سپس تقریباً از هر شبکه رایانه شخصی موجود در بازار پشتیبانی کرد.

    آشنایی با سیستم عامل NetWare

    NetWare یک سیستم عامل شبکه و مجموعه ای از پروتکل های شبکه است که سیستم برای برقراری ارتباط با کامپیوترهای مشتری متصل به شبکه استفاده می کند. سیستم عامل NetWare توسط Novell ساخته شده است. NetWare یک سیستم عامل بسته است که از چندوظیفه مشترک برای اجرای سرویس های مختلف بر روی کامپیوترهای معماری x86 اینتل استفاده می کند. پروتکل های شبکه سیستم بر اساس پشته پروتکل Xerox XNS هستند. NetWare در حال حاضر از پروتکل های TCP/IP و IPX/SPX پشتیبانی می کند. NetWare یکی از خانواده های سیستم های XNS است. نمونه هایی از این سیستم ها عبارتند از Banyan VINES و Ungerman-Bass Net/One. برخلاف این محصولات و XNS، NetWare سهم قابل توجهی از بازار را در اوایل دهه 1990 به دست آورد و با Microsoft Windows NT رقابت کرد و پس از آن دیگر سیستم های رقیب دیگر وجود نداشتند.

    NetWare بر اساس یک ایده بسیار ساده بود: یک یا چند سرور اختصاصی به یک شبکه متصل می شوند و فضای دیسک خود را به شکل "حجم" به اشتراک می گذارند. کامپیوترهای سرویس گیرنده ای که MS-DOS را اجرا می کنند چندین برنامه مقیم ویژه را اجرا می کنند که به شما امکان می دهد حروف درایو را به حجم ها "تخصیص" کنید. کاربران برای دسترسی به حجم ها و امکان اختصاص حروف درایو باید به شبکه وارد شوند. دسترسی به منابع شبکه با نام ورود تعیین می شود.

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

    علیرغم این واقعیت که در نسخه های اولیه NetWare همه ماژول های سیستم غیرقابل اعتماد در نظر گرفته می شدند (هر ماژولی که به درستی کار نمی کرد می تواند کل سیستم را مختل کند)، این یک سیستم بسیار پایدار بود. غیر معمول نیست که سرورهای NetWare سال ها بدون دخالت انسان اجرا شوند.

    تاریخچه و نسخه های سیستم عامل شبکه NetWare

    NetWare در نتیجه کار SuperSet Software ایجاد شد، یک گروه مشاوره که توسط دوستان Drew Major، Dale Neibauer، Kyle Powell تأسیس شد و بعداً در این گروه، Macro Hirst قرار گرفت. این کار بر اساس نتایج مطالعات آنها در دانشگاه بریگام یانگ در پروو، یوتا در اکتبر 1981 بود.

    در سال 1983، ریموند نوردا به گروه SuperSet پیوست. وظیفه اولیه گروه ایجاد یک سیستم CPM برای به اشتراک گذاری دیسک برای شبکه ها بر اساس تجهیزات CP/M بود که ناول در آن زمان می فروخت. این باور درون گروه وجود داشت که CP/M یک پلتفرم محکوم به فنا است، و در نتیجه، یک راه حل جایگزین برای رایانه های شخصی سازگار با IBM تازه منتشر شده پیشنهاد شد. این گروه همچنین اپلیکیشن Snipes را نوشت، یک بازی حالت متنی که از آن برای آزمایش شبکه جدید و نشان دادن قابلیت های آن استفاده کردند. Snipes اولین اپلیکیشن آنلاین در جهان بود و در واقع پیشرو بسیاری از بازی های چند نفره محبوب مانند Doom و Quake است.

    این سیستم عامل شبکه بعداً Novell NetWare نام گرفت. NetWare از پروتکل NCP (از انگلیسی. NetWare Core Protocol - "NetWare Core Protocol") استفاده می کند که یک پروتکل انتقال بسته است که به مشتریان اجازه می دهد درخواست ها را به سرورهای NetWare ارسال کنند و از آنها پاسخ دریافت کنند. در ابتدا، NCP به پروتکل های IPX/SPX گره خورده بود، به این معنی که خود NetWare فقط می توانست از IPX/SPX برای برقراری ارتباط در شبکه استفاده کند. یک سیستم تعبیه شده مبتنی بر Btrieve DBMS برای ذخیره اطلاعات احراز هویت استفاده شد.

    اولین محصول نرم افزاری به نام NetWare در سال 1983 عرضه شد. NetWare 68 (یا Novell S-Net) نام داشت، روی پردازنده موتورولا 68000 کار می کرد و از توپولوژی ستاره ای استفاده می کرد. این محصول در سال 1985 توسط NetWare 86 جایگزین شد که برای اجرا بر روی پردازنده های 8086 اینتل نوشته شده بود. NetWare 386 در سال 1989 با معرفی پردازنده Intel 80386 دنبال شد. ناول بعداً شماره نسخه NetWare را اصلاح کرد: NetWare 286 به NetWare 2.x و NetWare به NetWare 3.x تبدیل شد.

    NetWare 286 2.x

    راه اندازی NetWare نسخه 2 به تلاش قابل توجهی نیاز داشت: هر تغییری مستلزم کامپایل مجدد هسته و راه اندازی مجدد سیستم بود. کامپایل مجدد و جایگزینی هسته نیاز به استفاده از 20 فلاپی دیسک به نوبه خود داشت. NetWare با استفاده از ابزارهای مبتنی بر متن مانند SYSCON اداره می شد. NetWare 2 از سیستم فایل NetWare 286 یا NWFS 286 استفاده می کرد.


    Netware 3.x

    NetWare نسخه 3 با ساخت آن به صورت مدولار ساده شده است. عملکردهای سیستم عامل توسط ماژول های نرم افزاری جداگانه - NetWare Loadable Modules (NLM) انجام می شود که می تواند هم در هنگام راه اندازی سیستم و هم در صورت نیاز پس از راه اندازی بارگیری شود. این معماری امکان افزودن ویژگی‌های لازم را به سیستم می‌دهد، مانند محافظت در برابر ویروس، پشتیبان‌گیری، پشتیبانی از نام فایل‌های طولانی (در آن زمان، نام فایل‌ها در MS-DOS معمولی به 8 کاراکتر در نام محدود می‌شد. 3 کاراکتر در پسوند نام)، یا پشتیبانی از فایل های مکینتاش. مدیریت NetWare هنوز در ابزارهای مبتنی بر متن پیشنهاد می شد. NetWare 3.x یک سیستم فایل جدید را معرفی کرد که پیش‌فرض در تمام سیستم‌های NetWare قبل از NetWare 5.x، Netware File System 386 یا NWFS 386 بود.

    در ابتدا، NetWare از سرویس Bindery برای احراز هویت استفاده می کرد. این سیستمی بود که در آن تمام حقوق دسترسی کاربر و داده های امنیتی به طور جداگانه در هر سرور ذخیره می شد. هنگامی که چندین سرور در شبکه وجود داشت، کاربران باید در هر یک از این سرورها به طور جداگانه ثبت نام می کردند و هر سرور باید فهرست خود را از کاربران با حقوق دسترسی داشته باشد.

    NetWare 4.x

    نسخه 4 سرویس دایرکتوری Novell (NDS) را در سال 1993 معرفی کرد - سرویس Bindery با یک سرویس کاتالوگ جهانی جایگزین شد که کل زیرساخت شبکه را توصیف می کرد و از یک نقطه مدیریت می شد. این بدان معناست که یک کاربر برای دسترسی به منابع هر سرور در ساختار درخت دایرکتوری فقط باید یک بار به NDS احراز هویت کند. بنابراین، کاربران می‌توانند بدون توجه به اینکه این منابع در کدام سرور قرار دارند، به منابع شبکه دسترسی داشته باشند. نسخه 4 همچنین تعدادی از ویژگی ها و ابزارهای مفید مانند Novell Distributed Printing Service (NDPS)، پشتیبانی جاوا و رمزگذاری عمومی/خصوصی RSA را معرفی کرد.

    NetWare 4.1x

    NetWare 4.11 (intraNetWare) شامل تعدادی بهبود است که نصب و مدیریت سیستم عامل را آسانتر می کند و همچنین آن را سریعتر و پایدارتر می کند. همچنین همراه با این نسخه، اولین سرویس گیرنده کاملاً 32 بیتی برای ایستگاه های کاری Microsoft Windows و ابزار NetWare Administrator (NWADMIN یا NWADMN32)، ابزار مدیریت گرافیکی NetWare، عرضه شد. در آن زمان، ناول هنوز سیستم خود را به پشته پروتکل IPX/SPX متصل نگه می داشت، زیرا پروتکل NCP فقط با آن پشته پشتیبانی می شد. با این حال، با افزایش محبوبیت TCP/IP، NetWare 4.11 شامل تعدادی مؤلفه و ابزار بود که به شما این امکان را می داد که اینترانت ایجاد کنید و شبکه های محلی را به اینترنت متصل کنید. ابزارهایی برای اتصال ایستگاه های کاری IPX به شبکه های IP، مانند دروازه IPX/IP، همراه با سیستم عامل ارسال شد. ناول اولین کسی بود که برنامه Webserver را عرضه کرد که به وب‌سایت‌ها اجازه می‌داد روی سرورهای NetWare میزبانی شوند. این نسخه همچنین یکپارچه سازی فناوری های اینترنت را آغاز کرد، به عنوان مثال، با پیاده سازی پروتکل های DHCP و DNS در بستر NetWare.

    در همان زمان، ناول تلاش‌های خود را برای ادغام محصولات خود با خدمات فهرست NDS افزایش داد. نامه GroupWise با NDS ادغام شده است، و Novell تعدادی دیگر از محصولات فعال دایرکتوری را منتشر کرده است: ZENworks، BorderManager، Novell Modular Authentication Services، و غیره.


    Netware 5.x

    با انتشار NetWare 5 در اکتبر 1998، ناول به نقش حیاتی اینترنت پی برد و NCP را به جای IPX/SPX به عنوان پروتکل اصلی، از پشته TCP/IP پشتیبانی کرد. پشته پروتکل IPX / SPX پشتیبانی شد، اما TCP / IP شروع به ایفای نقش پشته اصلی کرد. اکثر ابزارهای نوول و محصولات شخص ثالث باید برای کار با TCP/IP به جای IPX/SPX بازنویسی می شدند. NetWare 5 همراه با اولین نسخه از کنسول مدیریت گرافیکی جاوا، ConsoleOne، عرضه شد که قرار بود با ابزارهای NWAdmin استفاده شود.

    NetWare 5 در زمان کاهش سهم بازار NetWare (در بازارهای غربی) منتشر شد، زیرا سرورهای NetWare با سرورهای Windows NT جایگزین شدند. آخرین آپدیت سیستم عامل NetWare 4 با نام NetWare 4.2 نیز منتشر شده است.

    آخرین نسخه NetWare 5 نسخه 5.1 بود. بسیاری از ویژگی‌های جدید در NetWare 5.x گنجانده شد، از جمله پشتیبانی از SAN و کلاسترها، سیستم فایل NSS (سرویس‌های ذخیره‌سازی Novell) که جایگزین سیستم فایل سنتی NWFS، Certificate Services، IBM WebSphere، Media Services، Web Search Services، Oracle شد. 8، Novell SQL، سرویس زیرساخت کلید عمومی (PKIS) و دیگران.

    NetWare 6.x

    با انتشار NetWare 6 در اکتبر 2001، تغییرات ادامه یافت: پشتیبانی بهبود یافته از چند پردازش متقارن (SMP - پشتیبانی بهبود یافته از چندین پردازنده در یک سرور)، iFolder (جزئی که به شما امکان می دهد به طور خودکار فایل های یک iFolder محلی مشخص شده را همگام سازی کنید. پوشه با یک سرور iFolder برای ارائه بعدی دسترسی امن جهانی به این فایل ها در یک شبکه محلی و از طریق اینترنت)، iManager (یک ابزار مدیریت مبتنی بر وب برای NetWare و سایر محصولات)، بسته دسترسی به فایل های بومی (NFAP - مؤلفه ای که دسترسی به منابع سرور NetWare را برای کلاینت‌های ویندوز، مکینتاش و یونیکس فراهم می‌کند - سیستم‌های مشابه از طریق پروتکل‌های شبکه‌های مربوطه)، NetDrive (ابزاری که به شما امکان می‌دهد حروف درایو را به منابع HTTP و FTP و همچنین به سرورهای iFolder اختصاص دهید)، و همچنین وب سرور پیش فرض از Netscape Enterprise Server به Apache جایگزین شده است. همچنین پایگاه داده Btrieve (از نسخه های قبلی NetWare استفاده می شد) با Pervasive SQL جایگزین شده است.

    سرور Enterprise را باز کنید

    پس از NetWare 6.5، ناول سیستم عامل Open Enterprise Server Operating System (OES) را در سال 2003 منتشر کرد که در آن کاربران می توانند هسته سیستم عامل - NetWare یا Linux را انتخاب کنند. این ادغام مدت کوتاهی پس از خرید Ximian توسط Novell و فروشنده آلمانی GNU/Linux SuSE صورت گرفت. اعتقاد بر این است که Novell تمرکز خود را از NetWare و انتقال برنامه‌ها به GNU/Linux تغییر می‌دهد. اگرچه Novell رسما این موضوع را رد می کند و می گوید که هم NetWare و هم Linux را توسعه خواهد داد.

    OES 2 در 8 اکتبر 2007 منتشر شد. شامل NetWare 6.5 SP7 و SLES10 مبتنی بر لینوکس جدید بود.

    کارایی

    NetWare از اواسط دهه 1980 تا اواخر دهه 1990 به دلیل عملکرد بسیار بالا در مقایسه با سایر سیستم عامل های شبکه، بر بازار سیستم عامل شبکه تسلط داشت. اکثر بنچمارک ها در آن زمان نشان دهنده برتری عملکرد 5:1 تا 10:1 نسبت به محصولات مایکروسافت، Banyan و دیگران بودند. نتایج یک آزمایش محک بسیار جالب بود: یک سیستم NetWare 3.x با سرویس‌های NFS که روی پروتکل‌های TCP/IP اجرا می‌شوند (نه پروتکل IPX NetWare) در مقابل یک سرور گران‌قیمت اختصاصی Auspex NFS و یک سرور SCO Unix که خدمات NFS را اجرا می‌کند. عملکرد NetWare NFS بهتر از هر دو سیستم NFS که بخشی از سیستم عامل مربوطه هستند، و SCO Unix NFS در همان سخت افزار دو برابر عملکرد بهتری داشت.

    دلایل مختلفی برای عملکرد NetWare وجود داشت.

    خدمات فایل به جای خدمات دیسک

    در زمان توسعه اولین نسخه NetWare، تقریباً تمام ذخیره‌های داده در شبکه‌های محلی بر اساس مدل سرور دیسک کار می‌کردند. این بدان معناست که کلاینت-رایانه باید درخواست های زیر را روی یک شبکه محلی نسبتاً کند برای خواندن بلوک فایل اجرا کند.

    2. به خواندن بلوک های دایرکتوری زیر ادامه دهید تا زمانی که یک بلوک دایرکتوری که حاوی داده های فایل جستجو شده است پیدا شود (ممکن است بلوک های دایرکتوری زیادی وجود داشته باشد).

    در NetWare که بر اساس مدل سرویس فایل ساخته شده است، تعامل با مشتری در سطح فایل API رخ می دهد.

    1. یک درخواست برای باز کردن یک فایل (اگر این فایل هنوز باز نشده است) ارسال کنید.

    2. درخواست داده های مورد نیاز در این فایل را ارسال کنید.

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

    در اواسط دهه 1980، اکثر سیستم عامل های شبکه شروع به استفاده از مدل خدمات فایل به جای مدل خدمات دیسک کردند. اکنون بازگشتی به مدل خدمات دیسک وجود دارد، به عنوان مثال در SAN.

    اثربخشی پروتکل NCP

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

    2. سرور دریافت درخواست را تایید کرد.

    3. مشتری دریافت تاییدیه را تایید کرد.

    4. سرور داده های درخواستی را برای مشتری ارسال کرد.

    5. مشتری دریافت داده ها را تایید کرد.

    6. سرور دریافت تاییدیه را تایید کرد.

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

    1. مشتری درخواستی را به سرور ارسال کرد.

    2. سرور داده های درخواستی را برای مشتری ارسال کرد.

    همه درخواست ها حاوی یک شماره ترتیبی بودند، بنابراین اگر مشتری در مدت زمان مشخص شده پاسخی دریافت نکرد، دوباره درخواست را با همان شماره ترتیب ارسال می کرد. اگر سرور قبلاً این درخواست را پردازش کرده بود، پاسخ ذخیره شده را دوباره ارسال می کرد. اگر سرور زمان لازم برای پردازش درخواست را نداشت، یک "تأیید مثبت" ارسال می کرد.

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

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

    در دهه 1990، عملکرد خدمات فایل شبکه توسط نرم افزارهای خاص در یک سیستم عامل معمولی به شدت با عملکرد همان عملیات توسط یک سیستم عامل تخصصی مقایسه شد. NetWare یک سیستم عامل تخصصی بود، نه یک سیستم عامل اشتراک زمانی. این به طور کامل برای رسیدگی به درخواست های مشتری-سرور نوشته شده است. در ابتدا، این سیستم بر روی خدمات فایل و چاپ متمرکز بود، اما بعداً قابلیت‌های قدیمی عالی را به عنوان بستری برای پایگاه‌های داده، سیستم‌های ایمیل، خدمات وب و سایر خدمات نشان داد. همچنین به‌عنوان روتر IPX، TCP/IP و AppleTalk به‌طور مؤثر عمل می‌کرد، اگرچه هرگز ادعای انعطاف‌پذیری روترهای سخت‌افزاری نکرد.

    نسخه 4.x و نسخه های قبلی NetWare از چندوظیفگی پیشگیرانه، اشتراک زمانی، حافظه مجازی، رابط کاربری گرافیکی و غیره پشتیبانی نمی کرد. فرآیندها و سرویس های در حال اجرا در NetWare باید به درستی کار می کردند: درخواست را پردازش کنید و کنترل را در زمان تعیین شده به سیستم عامل برگردانید. برخلاف NetWare، سیستم‌عامل‌های همه منظوره (یونیکس، مایکروسافت ویندوز) مبتنی بر یک مدل تعاملی با پشتیبانی از اشتراک‌گذاری زمانی بودند، زمانی که بدون کنترل سیستم‌عامل، یک برنامه می‌توانست تمام منابع موجود سیستم را اشغال کند. در این چندوظیفه پیشگیرانه، محیط های مجازی سازی حافظه، هزینه های زیادی وجود داشت زیرا این سیستم ها هرگز منابع کافی برای برآورده کردن تمام درخواست های همه برنامه ها را ندارند. چنین سیستم هایی در طول زمان از طریق ادغام دقیق تر خدمات شبکه با هسته سیستم عامل "هدف عمومی" بهبود یافته اند، اما هرگز نتوانسته اند با کارایی NetWare مطابقت داشته باشند. متأسفانه، در گذشته، زمانی که فرآیندهای برنامه در کنترل خود بودند، چنین «اعتمادی» اغلب منجر به خرابی سیستم می شد.

    شاید دلیل اصلی موفقیت Novell در دهه های 80 و 90 عملکرد کارآمدتر NetWare نسبت به سیستم عامل های همه منظوره بود. با این حال، با افزایش قدرت ریزپردازنده ها، ارزش کارایی کمتر و کوچکتر شد و با ظهور پردازنده پنتیوم، پیچیدگی مدیریت و توسعه برنامه های کاربردی برای NetWare بیشتر از مزایای NetWare شد. اعتماد بیش از حد بخش بازاریابی و مدیریت Novell در مواجهه با تهدید واقعی رقبا (NT4 و Microsoft Exchange) نقطه پایانی این فرآیند بود که در نهایت منجر به از دست دادن موقعیت توسط سیستم NetWare شد.
    نتیجه

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

    FS در پارتیشن MS-DOS. این یک فایل پیکربندی است که حاوی اطلاعاتی در مورد درایورهای مورد استفاده در فرآیند راه اندازی FS است. مورد در دسترس ناظر یا معادل آن است. "سیستم حسابداری" NetWare یک سیستم حسابداری بسیار انعطاف پذیر برای منابع مشترک دارد. با استفاده از این آیتم منو می توانید مشاهده کنید و همچنین با داشتن حقوق خاصی، هزینه ای برای استفاده از ...

    کپی کردن فایل‌ها، اجرای برنامه‌ها، تغییر دایرکتوری‌ها و اعمال ویژگی‌های سیستم OS/2 توسعه‌یافته بر روی فایل‌ها Write به شما امکان می‌دهد فایل بنویسید سیستم‌های عامل شبکه در نظر گرفته شده مدیر LAN و LAN Server به شما امکان می‌دهند دسترسی به صفحه‌کلید و صفحه‌نمایش سرور فایل را کنترل کنید. . در یک حالت عملکرد غیر اختصاصی خاص، سرور فایل به کاربران اجازه می دهد تا...

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