На головну

Декомпозиція задачі мережної взаємодії

  1. I. ЗАВДАННЯ АРТИЛЕРІЇ
  2. I. Мета і завдання дисципліни
  3. II. Основні завдання та їх реалізація
  4. II. Технологія індивідуального виховного взаємодії з дитиною
  5. III. Технологія педагогічної взаємодії з батьками школярів
  6. Interaction diagram (діаграма взаємодії)
  7. IV. Визначте, яке завдання взаємодії з практичним психологом поставив перед собою клієнт.

Організація взаємодії між пристроями мережі є складним завданням. Для вирішення складних завдань використовується відомий універсальний прийом - декомпозиція, тобто розбиття однієї складної задачі на трохи більш прості задачі-модулів. Декомпозиція полягає в чіткому визначенні функцій кожного модуля, а також порядку їх взаємодії (тобто міжмодульних інтерфейсів). При такому підході кожен модуль можна розглядати як «чорний ящик», абстрагуючись від його внутрішніх механізмів і концентруючи увагу на способі взаємодії цих модулів. В результаті такого логічного спрощення задачі з'являється можливість незалежного тестування, розробки і модифікації модулів. Так, будь-який з показаних на рис. 4.1 модулів може бути переписаний заново. Нехай, наприклад, це буде модуль А, і якщо при цьому розробники збережуть без зміни міжмодульні зв'язку (в даному випадку інтерфейси А-В і А-С), то це не зажадає ніяких змін в інших модулях.

Мал. 4.1. Приклад декомпозиції завдання



Попередня   39   40   41   42   43   44   45   46   47   48   49   50   51   52   53   54   Наступна

складовою канал | Неефективність при передачі пульсуючого трафіку | комутація пакетів | буферизація пакетів | дейтаграмному передача | Передача зі встановленням логічного з'єднання | Передача зі встановленням віртуального каналу | Транспортна аналогія для мереж з комутацією пакетів і каналів | Кількісне порівняння затримок | Ethernet - приклад стандартної технології з комутацією пакетів |

© um.co.ua - учбові матеріали та реферати