Контрольная работа: UNIX та Internet робота з віддаленим компютером

o Протоколи цього сімейства мають гнучку систему адресації, яка дозволяє любому пристрою адресувати на інший пристрій мережі.

o В сімейство ТСР/ІР стандартизовані протоколи високого рівня для підтримки прикладних мережевих послуг, таких як передача файлів, віддалений термінальний доступ, обмін повідомленнями електронної пошти і ін.

Історія створення і розвитку протоколів ТСР/ІР нерозривно пов’язана з Internet – найцікавішим досягненням світового співтовариства в області комунікаційних технологій. Internet є глобальним об’єднанням різнорідних комп’ютерних мереж, які використовують протоколи ТСР/ІР і які мають один адресний простір.

Рівень Internet складають протоколи, які забезпечують передачу даних між хостами, котрі підключені до різних мереж. Однією з функцій, яка повинна бути реалізована протоколами цього рівню, є вибір маршруту прямування даних, або маршрутизація.

При розробці сімейства протоколів було чітко розмежовано зобов’язання між окремими протоколами, які представили їх у вигляді декількох рівнів. Розробниками було обрано 4 рівні:

1. Рівень додатків (Application/process layer)

2. Транспортний рівень (Host-to-host layer)

3. Рівень Internet (Internet layer)

4. Рівень мережевого інтерфейсу (Networkinterfacelayer)

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

Модель OSI

Модель OSI (OpenSystemInterconnection) являється основною для об’єднання різних комп’ютерів в мережеву структуру. Дана архітектура виявляє можливість встановлення з’єднання між двома системами, яка задовольняє моделі і підтримує відповідні стандарти.

Модель OSI складається з семи рівнів:

Назва рівня Опис

Рівень додатків

(Application layer)

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

Рівень представлення

(Presentation layer)

Забезпечує незалежність додатків від відмінностей в засобах представлення даних.

Рівень сеансу

(Session layer)

Забезпечує взаємодію прикладних програм в мережі.

Транспортний рівень

(Transport layer)

Забезпечує прозору передачу даних між кінцевими точками мережевих комунікацій. Відповідає за відновлення помилок і контроль за потоком даних.

Мережевий рівень

(Network layer)

Забезпечує незалежність верхніх рівнів від конкретної реалізації способу передачі даних по фізичному середовищу. Відповідає за встановлення, підтримку і завершення мережевого з’єднання.

Рівень каналу даних

(Data link layer)

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

Фізичний рівень

(Physical layer)

Відповідає за передачу неструктурованого потоку даних в фізичному середовищі. Визначає фізичні характеристики середовища передачі даних.

Розглянемо процес передачі даних між віддаленими системами в рамках моделі OSI. Нехай користувачу А системи С1 необхідно передати дані додатку В системи С2. Обробка прикладних даних розпочинається на рівні додатку. Рівень додатку передає оброблені дані і керуючу інформацію на наступний рівень – рівень представлення і т. д., доки дані нарешті не досягнуть до фізичного рівня і не будуть передані по фізичній мережі. Система С2 приймає ці дані і обробляє їх у зворотному порядку, розпочинаючи з фізичного рівня і завершуючи рівнем додатку, після чого вихідні прикладні дані будуть отримані користувачем В.

Для того щоб кожен рівень міг правильно обробити отримані дані, останні містять також керуючу інформацію. Ця керуюча інформація інтерпретирується лише тим рівнем, для якого вона призначена, у відповідності з його протоколом і невидима для інших рівнів: для верхніх , тому що після обробки вона видаляється, а для нижніх – тому що представляється їм як звичайні дані. Завдяки цьому кожен рівень спілкується з розташованим на відділеній системі рівнем йому рівнем. Таким чином, взаємодію між віддаленими системами можна уявити такими, які складаються з декількох логічних каналів, які відповідають рівням моделі, передача даних в кожному з яких визначається протоколом свого рівня.


Протокол ІР

Міжмережевий протокол ІР (InternetProtocol) забезпечує доставку фрагменту даних (датаграми) від джерела до отримувача через систему пов’язаних між собою мереж. В протоколі ІР відсутні функції підтвердження контролю передачі, збереження послідовної передачі датаграм і ін. В цьому розумінні протокол ІР забезпечує потенційно не недійну передачу. Надійність і інші функції, відсутні в ІР, при необхідності реалізуються протоколами верхнього рівня. Наприклад, протокол ТСР доповнює ІР функціями підтвердження і керування передачею., дозволяє додаткам (або протоколам більш високого рівня) розраховувати на впорядкований потік даних, вільних від помилок. Ця функціональність може бути реалізована і протоколами більш високого рівня, як наприклад це зроблено в реалізації розподільчої файлової системи NFS, традиційно працюючої на базі «не надійного» транспортного протоколу UDP.

К-во Просмотров: 146
Бесплатно скачать Контрольная работа: UNIX та Internet робота з віддаленим компютером