Page 11 - 4784
P. 11

протокол  стає  фактичним  мережевим  стандартом,  на  нього
                            починають орієнтуватися тисячі виробників.
                                    Комунікаційні  протоколи  можуть  бути  реалізовані  як
                            програмно,  так  і  апаратно.  Програмний  модуль,  що  реалізовує
                            деякий протокол, часто скорочено також називають «протоколом».
                            При  цьому  співвідношення  між  протоколом —  формально  певною
                            процедурою  і  протоколом —  програмним  модулем,  що  реалізовує
                            цю процедуру, аналогічно співвідношенню між алгоритмом рішення
                            деякої задачі і програмою, що вирішує це завдання.
                                    Найважливішим  етапом  в  розвитку  мереж  стала  поява
                            стандартних  мережевих  технології,  що  дозволяють  швидко  і
                            ефективно  об'єднувати  комп'ютери  різних  типів  на  основі
                            стандартного  мережевого  устаткування  (мережевих  адаптерів,
                            кабелів із стандартними роз'ємами) і однієї з популярних мережевих
                            операційних    систем,    що     підтримують     загальноприйняті
                            комунікаційні протоколи.
                                    Мережева технологія  - це узгоджений набір стандартних
                            протоколів  і  реалізовуючих  їх  програмно-апаратних  засобів
                            (наприклад,  мережевих  адаптерів,  драйверів,  кабелів  і  роз'ємів),
                            достатніх для побудови комп'ютерної мережі.
                                    Інкапсуляція —  одна  з  трьох  парадигм  об'єктно-
                            орієнтованого  програмування  і  дизайну.  Також  відома  як
                            приховування даних. Зміст інкапсуляції полягає у приховуванні від
                            зовнішнього  користувача  деталей  реалізації  об'єкта,  замість  цього
                            надаючи  інтерфейс  взаємодії.  Слугує  передусім  для  того,  щоб  не
                            давати  можливості  клієнту  змінювати  внутрішній  стан  об'єкта  без
                            відома  останнього,  залишаючи  лише  можливість  впливу  через
                            «офіційні»  методи  роботи  з  полями  та  власне  методи.  Завдяки
                            використанню інкапсуляції, отримують щонайменше дві переваги:
                               можливість  зміни  внутрішнього  представлення  даних  без
                            необхідності зміни програмного коду клієнта;
                               зменшення  ймовірності  помилок  через  приведення  екземпляра
                            до непередбаченого стану.
                                    Дейтаграма  –  блок  інформації,  посланий  як  пакет
                            мережевого рівня через передавальне середовище без попереднього
                            встановлення зєднання  і створення віртуального каналу. Дейтаграма
                            є  одиницею  інформації  в  протоколі  (protocol  data  unit,  PDU)  для



                                                            9
   6   7   8   9   10   11   12   13   14   15   16