В інтернет використовуються універсальні ідентифікатори (адреси) приєднаних до мережі комп’ютерів, тому будь-які дві машини мають можливість взаємодіяти одна з одною. В інтернет також реалізовано принцип незалежності призначеного для користувача інтерфейсу від фізичної мережі, тобто існує безліч способів встановлення з’єднань і передачі даних, однакових для всіх фізичних мережевих технологій. З погляду кінцевих користувачів, інтернет є єдиною віртуальною мережею, до якої приєднані всі комп’ютери, — незалежно від їх реальних фізичних з’єднань.
Фундаментальним принципом інтернет є рівнозначність всіх об’єднаних з його допомогою фізичних мереж: будь-яка система комунікацій розглядається як компонент інтернету, незалежно від її фізичних параметрів, розмірів передаваних пакетів даних і географічного розташування.
Сімейство протоколів ТСР/IP дозволяє побудувати універсальну мережу, що здійснює вказані вище принципи. Воно включає протоколи рівнів комунікацій.
Протокол — це правила, що визначають взаємодію між системами в рамках одного рівня, це будь-який узгоджений спосіб зв’язку двох комп’ютерів.
Протоколи мережі розділені по рівнях, що відповідають типу і рівню функціональних можливостей, які виконує кожен рівень. Класична архітектура, заснована на рівнях, відома як модель взаємодії відкритих систем (OSI — open system interconnection). OSI має сім рівнів, кожен з яких відповідає чітко визначеному набору функцій.
• Прикладний рівень (Application Layer).-рівень, де знаходяться конкретні застосування типу процедур відсилки електронної пошти. Цей рівень відповідає за представлення і показ даних. Він зв’язується з іншими рівнями в моделі через пре- зентаційний рівень. Прикладний рівень — це додатки типу клієнт-сервер, що базуються на протоколах нижніх рівнів. На відміну від протоколів решти рівнів, протоколи прикладного рівня займаються деталями конкретного застосування і для них зазвичай не важливі способи передачі даних по мережі.
• Презентаційнийрівень (Presentation Layer) - діє як буфер між прикладним рівнем та іншими рівнями. Тут відбувається перетворення даних з прикладного рівня, які можуть мати різні форми, наприклад, типу ASCII, у деяку внутрішню форму, яку “розуміє” мережа. Тут також здійснюється зворотний процес перетворення даних, представлених у внутрішній формі, у форму, яку може сприймати прикладний рівень.
• Сесійний рівень (Session Layer) — на ньому відбувається синхронізація обміну даними між прикладними програмами. Це дозволяє кожній прикладній програмі знати про стан іншої прикладної програми. Так, наприклад, якщо одна прикладна програма очікує дані від іншої прикладної програми, а та зробила помилку, то повідомити першу програму про цей факт повинен сесійний рівень.
• Транспортний рівень (Transport Layer) - несе відповідальність за передачу даних через мережу. На транспортному рівні виконується важлива функція перевірки того, що дані, які було надіслано з однієї частини мережі до іншої частини, були правильно отримані. Якщо цього не сталося, то транспортний рівень відповідає за інформування щодо помилки. Як правило, у випадку помилки, процес пересилки даних повторюється. На транспортному рівні два основні протоколи, TCP і UDP, здійснюють зв’язок між машиною — відправником пакетів і машиною — адресатом пакетів.
• Мережевий рівень (Network Layer) — здійснює фізичну маршрутизацію даних від одного комп’ютера до іншого. Тут виконуються такі функції як визначення маршруту для набору даних при проходженні через мережу. Рівень мережевого інтерфейсу відповідає за встановлення мережевого з’єднання в конкретній фізичній мережі. На цьому рівні працюють драйвер пристрою в операційній системі і відповідна мережева плата комп’ютера. Мережевий рівень — основа ТСР/IP. Саме на цьому рівні реалізується принцип міжмережевого з’єднання, зокрема маршрутизація пакетів через інтернет. На мережевому рівні протокол реалізує ненадійну службу доставки пакетів по мережі від системи до системи без встановлення з’єднання (connectionless packet delivery service). Це означає, що буде вико-
» следующая страница »
1 ... 7 8 9 10 11 1213 14 15 16 17 ... 187