Головна   Додати в закладки Поняття “відкрита система” Модульність і стандартизація | Реферат


Реферати українською мовою | реферати на українській мові Реферати українською мовою | реферати на українській мові
 Пошук: 

 

 




Поняття “відкрита система” Модульність і стандартизація - Реферат


Категорія: Реферати
Розділ: Комп`ютери, програмування
Розмір файла: 7 Kb
Кількість завантажень:
2
Кількість переглядів:
629
Описання роботи: Реферат на тему Поняття “відкрита система” Модульність і стандартизація
Дивитись
Скачати


Модель OSI, як це виходить з її назви (Open System Interconnection), описує взаємозв"язки відкритих систем. Що ж таке відкрита система?

У широкому значенні відкритою системою може бути названа будь-яка система (комп"ютер, обчислювальна мережа, ОС, програмний пакет, інші апаратні і програмні продукти), яка побудована відповідно до відкритих специфікацій.

Нагадаємо, що під терміном “специфікація” (в обчислювальній техніці) розуміють формалізований опис апаратних або програмних компонентів, способів їх функціонування, взаємодії з іншими компонентами, умов експлуатації, обмежень і особливих характеристик. Зрозуміло, що не всяка специфікація є стандартом. У свою чергу, під відкритими специфікаціями розуміються опубліковані, загальнодоступні специфікації, відповідні стандартам і прийняті в результаті досягнення згоди після всебічного обговорення всіма зацікавленими сторонами.

Використання при розробці систем відкритих специфікацій дозволяє третім сторонам розробляти для цих систем різні апаратні або програмні засоби розширення і модифікації, а також створювати програмно-апаратні комплекси з продуктів різних виробників.

Для реальних систем повна відвертість є недосяжним ідеалом. Як правило, навіть в системах, званих відкритими, цьому визначенню відповідають лише деякі частини, підтримуючі зовнішні інтерфейси. Наприклад, відвертість сімейства операційних систем Unix укладається, крім всього іншого, в наявності стандартизованого програмного інтерфейсу між ядром і додатками, що дозволяє легко перенести додатки з середи однієї версії Unix в середу іншої версії. Ще одним прикладом часткової відвертості є застосування в досить закритій операційній системі Novell NetWare відкритого інтерфейсу Open Driver Interface (ODI) для включення в систему драйверів мережевих адаптерів незалежних виробників. Чим більше відкритих специфікацій використано при розробці системи, тим більше відкритою вона є.

Модель OSI торкається тільки одного аспекту відкритості, а саме відкритість засобів взаємодії пристроїв, пов"язаних в обчислювальну мережу. Тут під відкритою системою розуміється мережевий пристрій, готовий взаємодіяти з іншими мережевими пристроями з використанням стандартних правил, що визначають формат, зміст і значення і повідомлень, що відправляються, що приймаються.

Якщо дві мережі побудовані з дотриманням принципів відкритості, то це дає наступні переваги:

  • можливість побудови мережі з апаратних і програмних засобів різних виробників, що дотримуються одного і того ж стандарту;
  • можливість безболісної заміни окремих компонентів мережі іншими, більш довершеними, що дозволяє мережі розвиватися з мінімальними витратами;
  • можливість легкого сполучення однієї мережі з іншою;
  • простота освоєння і обслуговування мережі.

Яскравим прикладом відкритої системи є міжнародна мережа Internet. Ця мережа розвивалася відповідно повному до вимог, що пред"являються до відкритих систем. У розробці її стандартів брали участь тисячі фахівців-користувачів цієї мережі з різних університетів, наукових організацій і фірм-виробників обчислювальної апаратури і програмного забезпечення, працюючих в різних країнах. Сама назва стандартів, що визначають роботу мережі Internet Revest For Comments (RFC), що можна перевести як “запит на коментарі”, показує голосний і відкритий характер стандартів, що приймаються. У результаті мережа Internet зуміла об"єднати в собі саме різноманітне обладнання і програмне забезпечення величезного числа мереж, розкиданих по всьому світу.

Модульність і стандартизація

Модульність це одна з невід"ємних і природних властивостей обчислювальних мереж. Модульність виявляється не тільки в багаторівневому представленні комунікаційних протоколів в кінцевих вузлах мережі, хоч це, безумовно, важлива і принципова особливість мережевої архітектури. Мережа складається з величезного числа різних модулів комп"ютерів, мережевих адаптерів, мостів, маршрутизаторів, модемів, операційних систем і модулів додатків. Різноманітні вимоги, що пред"являються підприємствами до комп"ютерних мереж, привели до такої ж різноманітності тих, що випускаються для побудови мережі пристроїв і програм. Ці продукти відрізняються не тільки основними функціями (мається на увазі функції, наприклад, повторювачі, мости або програмними редиректорами), але і численними допоміжними функціями, що надають користувачам або адміністраторам додаткові зручності, такі як автоматичне конфігурування параметрів пристрою, автоматичне виявлення і усунення деяких несправностей, можливість програмної зміни зв"язків в мережі і т. п. Різноманітність збільшується також тому, що багато які пристрої і програми відрізняються поєднанням тих або інших основних і додаткових функцій існують, наприклад, пристрої, що поєднують основні можливості комутаторів і маршрутизаторів, до яких додається ще і набір деяких додаткових функцій, характерний тільки для даного продукту.

У результаті не існує компанії, яка змогла б забезпечити виробництво повного набору всіх типів і підтипів обладнання і, програмного забезпечення, необхідного для побудови мережі. Але, оскільки всі компоненти мережі повинні працювати узгоджено, абсолютно необхідним виявилося прийняття численних стандартів, які, якщо не у всіх, то хоч би в більшості випадків, гарантували б сумісність обладнання і програм різних фірм - виробників. Таким чином, поняття модульності і стандартизації в мережах нерозривно пов"язані, і модульний підхід тільки тоді дає переваги, коли він супроводиться проходженням стандартам.

У результаті відкритий характер стандартів і специфікацій важливий не тільки для комунікаційних протоколів, але і для всіх численних функцій різноманітних пристроїв і програм; що випускаються для побудови мережі. Треба зазначити, що більшість стандартів, що приймаються сьогодні, носять відкритий характер. Час закритих систем, точні специфікації на які були відомі тільки фірмі-виробнику, пішов. Всі усвідомили, що можливість легкої взаємодії з продуктами конкурентів не знижує, а навпаки, підвищує цінність виробу, оскільки його можна застосувати в більшій кількості працюючих мереж, побудованих на продуктах різних виробників. Тому навіть фірми, що раніше випускали вельми закриті системи такі як IBM, Novell або Microsoft, сьогодні активно беруть участь в розробці відкритих стандартів і застосовують їх в своїх продуктах.

Сьогодні в секторі мережевого обладнання і програм з сумісністю продуктів різних виробників склалася наступна ситуація. Практично всі продукти, як програмні, так і апаратні, сумісні по функціях і властивостях, які були впроваджені в практику вже досить давно і стандарти на які вже розроблені і прийняті принаймні 3-4 року тому. У той же час дуже часто принципово нові пристрої, протоколи і властивості виявляються несумісними навіть у ведучих виробників. Така ситуація спостерігається не тільки для тих пристроїв або функцій, стандарти на які ще не встигли прийняти (це природне), але і для пристроїв, стандарти на які існують вже декілька років. Сумісність досягається тільки після того, як всі виробники реалізовують цей стандарт в своїх виробах, причому однаковим чином.





 




 

Записник:
Вибранні реферати  

Рефератів в нашій базі:
Рефераты: 16675
Розділи у алфавытному порядку:
АБВГДЕЖЗ
ИЙКЛМНОП
РСТУФХЦЧ
ШЩЪЫЬЭЮЯ

 

Підказка: Поняття “відкрита система” Модульність і стандартизація | Реферат

TextReferat © 2021 - Реферати українською мовою, українські реферати на нашому сайті ви можете скачати безкоштовно, також можете перед завантаженням ознайомитись за потрібним вам рефератом. Якщо ви не можете знайти потрібний вам реферат, користуйтесь пошуком.