WWW.REFERATCENTRAL.ORG.UA - Я ТУТ НАВЧАЮСЬ

... відкритий, безкоштовний архів рефератів, курсових, дипломних робіт

ГоловнаІнформатика, Компютерні науки → Міжпроцесна взаємодія в локальній обчислювальній мережі - Реферат

Міжпроцесна взаємодія в локальній обчислювальній мережі - Реферат

процеси в локальних мережах.
Сьогодні робочими станціями в локальних мережах є, як правило, персональні комп'ютери. Окремі користувачі (різні посадові особи підрозділів фірми) використовують на робочих станціях свої прикладні системи, які є визначеними функціональними задачами або комплексами задач (функціональними підсистеми). Виконання довільної функціональні задачі пов'язано з поняттям обчислювального процесу або просто процесу. Такі територіально розподілені та взаємодіючі процеси в локальних мережах можуть бути реалізовані на основі одної з двох глобальних концепцій:
" перша встановлює довільні зв'язки між процесами без функціонального середовища між ними;
" друга визначає зв'язки тільки через функціональне середовище.
Очевидно, що в першому випадку процес А користувача відповідає за правильність розуміння іншогопроцесу В, зв'язаного в даний момент з процесом А. Для забезпечення правильної взаємодії процесів необхідно мати в складі операційних систем засоби теледоступу до кожного із з'єднуваних процесів та достатні ресурси. Оскільки передбачити такі засоби на всі види процесів нереально, то процеси в локальній обчислювальній мережі з'єднуються за допомогою функціонального середовища, що забезпечує виконання визначеного переліку правил - протоколів зв'язку процесів.
Багаторівнева модель міжпроцесних взаємодій.
Реалізація розподільчої служби зв'язку передбачає кооперацію між складовими системами, а правила, які регулюють такі операції, складають протокол. В моделі міжпроцесних взаємодій між окремими системами можна виділити декілька взаємонезалежних рівнів, на яких проводиться узгодження процесів обміну інформацією. Стандартами передбачається семирівнева модель архітектури мережі - базова еталонна модель взаємодії відкритих систем (OSI). Проте на практиці, зокрема в мережі Internet, число цих рівнів менше. Основними з них є:
1. Прикладний рівень (application) - в його компетенції знаходяться функції, пов'язані з організацією міжпроцесних взаємодій. Прикладний рівень містить прикладне забезпечення користувача та необхідне управління і забезпечує загальні базові функції (електронна пошта, обробка текстів і редагування, передача файлів і доступ до них, ввід і обробка інформації); спеціальні проблемно-орієнтовані функції (інформаційний пошук, управління базами даних, робота з електронними таблицями) та загальні службові функції (приєднання користувача до прикладення, перевірка санкціонованості доступу, доступ до довідкових даних).
2. Рівень представлення (presentation) забезпечує незалежність прикладних процесів від різних форм представлення даних і містить засоби перетворення даних, форматів і кодів, виконуючи наступні функції: синтаксичні та форматні перетворення символів, керуючих знаків, типів і полів даних, сторінок екранів; структурні перетворення синтаксичного та семантичного типів, необхідних як для доступу до файлів, так і для управління форматами відображень, графічними атрибутами.
3. Сеансний рівень (session) забезпечує механічну організацію і формування структури взаємодій між прикладними процесами. Такий механізм зокрема дозволяє реалізувати двостороннє одночасне або двостороннє почергове функціонування процесів. Він також формує надійне управління сеансами зв'язку між двома користувачами за допомогою таких функцій: управління початком і завершенням сеансу; управління взаємодією між процесами; управління взаємодією користувачів і прикладних програм; підтримку інтерфейсу з транспортним рівнем.
4. Транспортний рівень (transport) забезпечує прозору передачу даних між кінцевими системами та розмежування засобів формування і передавання даних у мережі. Пов'язує нижні апаратно залежні рівні з верхніми, що повністю реалізується програмними засобами. Реалізує функції запиту та індикації з'єднання та роз'єднання, запис передачі даних.
5. Мережний рівень (network) забезпечує незалежність від методів передачі даних і від функцій ретрансляції та маршрутизації даних. Він проводить маршрутизацію повідомлень, контроль помилок, мультиплексування і управління потоками даних; визначає, яка частина повідомлень або пакетів може надходити від передавального вузла до прийомного.
6. Канальний рівень (data link) забезпечує функціонування мережного рівня, а також виправлення помилок, що виникають на фізичному рівні. Канальний рівень проводить доставку пакетів повідомлень з одного вузла мережі до іншого та визначає необхідні для цього керуючі процеси протоколу. Його функціями є кадрова синхронізація (визначення початкової та кінцевої точки повідомлень), адресація (визначення адреса приймального вузла), виявлення помилок, управління каналами передачі даних. Канальний рівень реалізується апаратними та програмними засобами. Канальний та фізичний рівні визначають такі характеристики мережі, як швидкість передачі даних; топологію; метод доступу; вартість передачі одиниці інформації.
7. Фізичний рівень (physical) забезпечує механічні, електричні і процедурні стандарти фізичних засобів передачі даних. Фізичний рівень визначає вимоги до каналу передачі та
Рисунок 1 Структура з'єднань
електромеханічних з'єднань. Функціями цього рівня є кодування, декодування даних, повідомлення канального рівня про спотворення сигналу при його виявленні, повідомлення про прийом даних, запит даних про передавання по канальному рівню, прийом від канального рівня повідомлень про передачу даних, завершення передачі даних і запиту на їх видачу.
Протокол передачі даних TCP-IP .
Протокол - це набір угод і правил, які визначають тип, фізичні сигнали, їх послідовність в часі, алгоритми прийому, контролю і передачі повідомлень, а також склад службової інформації самих повідомлень. На основі розбиття процесу передачі на описаних рівнях формуються різноманітні протоколи передачі даних. Найвідоміший і найпоширеніший - TCP-IP. Він містить тисячі окремих протоколів для узгодження процесу прийому-передачі на всіх рівнях. Реалізація протоколів зв'язку між процесами локальної обчислювальної мережі, як правило, передбачає використання принципу пакетної комутації для
Loading...

 
 

Цікаве