русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Протоколи


Дата додавання: 2013-12-24; переглядів: 1326.


Протокол DNS.

В локальних мережах для адресації вузлів застосовують фізичні та ІР-адреси. Але в глобальних мережах, де з’єднуються велика кількість абонентів використання цих адрес неефективне. Служба доменних імен DNS (Domain Name System) значно спрощує режим адресації в глобальних мережах. Служба DNS виконує перетворення DNS-імені вузла в ІР-адресу та навпаки. DNS складається з трьох компонентів (сервери імен, бази даних, визначник імен). Сервери зберігають бази даних. В базах даних вміщується інформація про простір доменних імен певної зони, або декількох зон. Програма визначник імен, які розташовано на вузлах-клієнтах, відсилають запити по мережі серверам в інтересах клієнтів.

DNS має деревовидну структуру імен вузлів. На нижніх вузлах структури імена вузлів призначаються адміністраторами мереж (зон). DNS-імена вузлів складаються з двох частин (коротке та відносне ім’я). Коротке ім’я – кінцеве ім’я вузла в мережі. Відносне ім’я – складне ім’я, в яке входять назви зон та доменів, до яких відноситься цей вузол. Всі складові частини імені розділяються крапками. Наприклад, www.mail.zp.ua.

 

Література

1. Новиков Ю.В., Кондратенко С.В. – Локальные сети: архитектура, алгоритмы, проектирование. М.: Изд-во ЭКОМ

2. Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы: учебник для вузов. 3-е изд.-СПб: Питер.

3. Лозікова Г.М. Комп’ютерні мережі: Навчально-методичний посібник – К. Центр навчальної літератури


Тема: Сеансний, транспортний та мережний рівні моделі OSI. Протоколи

ПЛАН ЗАНЯТТЯ:

1. Сеансовий, прикладний та мережний рівні

2. Маршрутизація пакетів

Сеансовий, прикладний та представницький рівні виконуються як програмно так і апаратно. Ці рівні відповідно надають свої послуги вищім рівням та керують канальним та фізичним рівнями.

Сеансовий рівень (session layer) – рівень управління проведенням сеансів зв’язку. На цьому ж рівні відбувається розпізнавання логічних імен вузлів, контролюється права доступа вузлів. Сеансовий рівень забезпечує взаємодію двох сторін, при цьому фіксується, яка із сторін активна. Сеансовий рівень дуже рідко реалізується у вигляді окремих протоколів. Транспортний (transport layer) – рівень безпомилкового доставлення даних в необхідній послідовності. Сеансовий, прикладний та представницький рівні використовують транспортний рівень, як засіб транспортування. Модель OSI забезпечує декілька типів сервісів транспортування, які відрізняються ступінню надійності передачі даних. Мережний рівень (network layer). Різнотипні мережі з’єднуються в одну мережу за допомогою маршрутизаторів. Маршрутизатори можуть виконуватися на базі ПК-сервера, або виконуватися як окремий пристрій. Крім з’єднання декількох сегментів в одну мережу, маршрутизатори також обирають оптимальний маршрут слідування пакетів. Маршрут – послідовність маршрутизаторів, які повинен пройти пакет, щоб дістатись до адресата. При визначенні маршрута слідування пакета та зборі інформації про сегменти, маршрутизатор будує таблиці маршрутизації. На базі таблиць маршрутизації приймається рішення про оптимальну маршрутизацію пакета даних.

В комп’ютерних мережа можливо визначити маршрути слідування пакетів даних за допомогою утиліти tracert. Наприклад, визначення шляху слідування пакета від вузла з адресою 10.1.44.8 до вузла 10.1.44.1:

Головна мета мережного рівня – передача пакетів між двома кінцевими абонентами в мережі, яка складається з декількох підмереж. Маршрутизація – задача вибору з декількох маршрутів найоптимальнішого. Маршрут обирається по різним факторам на базі інформації про конфігурацію мережі, яка зібрана мережними пристроями. В якості факторів можуть виступати: середня пропускна здатність маршрута; кількість проміжних маршрутизаторів, які долає пакет (ретрансляційних ділянок або хопів); час проходження пакета по лінії зв’язку; характеристика надійності канала зв’язку на маршруті.

Маршрутизація виконується на базі таблиць маршрутизації, які розташовано на маршрутизаторах та кінцевих вузлах.

До протоколів цих рівнів відносять стек TCP/IP. Цей стек протоколів можна поділити на 4 рівні: прикладний рівень, транспортний рівень, рівень міжмережної взаємодії, рівень мережних інфтерфейсів.

Протокол IP (Internet Protocol) – протокол, який безпосередньо забезпечує взаємодію підмереж (сегментів, які з’єднано маршрутизаторами), щоб організувати мережний простір для передачі інформації. Функції протокола наступні: організація способу передачі даних по мережі, адресація, маршрутизація, фрагментація. Протокол ІР працює на всих мережних станціях, забезпечуючи передачу даних маршрутизаторам чи іншим пристроям поточної мережі. Протокол ІР не орієнтований на з’єднання, тому що він не організує сеанс зв’язку між абонентами. ІР не інформує відправника та отримувача про стан передачі (про втрату чи неправильну доставку інформації), тому що цей протокол не гарантує доставку пакета. Також ІР не реагує на збої. Відповідальність за підтвердження отримання пакетів, за відтворення помилкових пакетів несуть високорівневі транспортні протоколи, наприклад ТСР. ІР – це частина мережної системи доставлення, він отримує дані та форматує їх для передачі канальному рівню.

Протокол ICMP(Internet Control Message Protocol). Цей протокол використовується для відправлення повідомлень про помилки, які пов’язані з доставленням пакетів. Якщо, наприклад, на маршрутизатор від вузла отримується пакет з досить великою швидкістю для маршрутизатора, то маршрутизатор може переслати ICMP- повідомлення вузлу, щоб останній знизив швидкість. Тобто ICMP в деяких випадках організує обратний зв’язок.

Протокол IGMP (Internet Group Management Protocol) використовується IP-вузлами для оповіщення маршрутизаторів про свою участь в групі. Тому маршрутизатори повинні підтримувати групову передачу інформації. Вузлам такого типу призначається групова ІР-адресація.

На транспортному рівні існує 2 транспортних засоба – протоколи TCP та UDP.

Протокол ТСР (Transmission Control Protocol) –є орієнтованим на з’єднання протоколом, тому це гарантована служба доставлення інформації. Встановлення зв’язку та передача даних відбувається наступним чином. Попередньо встановлюється зв’язок: вузел відправник надсилає запит на з’єднання з прапорцем синхронізації. Якщо вузел-отримувач згодний підтримати сеанс зв’язку, від надішле відповідь-підтвердження (АСК) відправнику. Потім відправник починає надсилати сегменти даних. Причому приймання кожного сегмента повинне бути підтверджено вузлом-отримувачем. Якщо відправник не отримує АСК або надіслані дані були якимось чином пошкоджені, то сегмент передається знову. По закінченню передачі даних вузлом-відправником надсилаються дані про закінчення сеансу зв’язку.

Протокол UDP (User Datagram Protocol) забезпечує неорієнтовану службу для доставлення пакетів даних, тому доставлення даних в цьому протоколі негарантоване, на відміну від протокола ТСР. Широка область застосування цього протокола – додатки, які обмінюються даними невеликого об’єма, також таку службу доставлення інформації можна приміняти для доставки інформації по мережі з досить надійними каналами зв’язку. Якщо додаток використовує в якості транспортного засобу UDP, то функції відновлення після помилок виконує сам додаток.

 

Питання для самоперевірки

1. Які функції виконує сеансовий, мережний та транспортний рівні.

2. Яка мережна апаратура працює на сеансовому, мережному та транспортному рівнях.

3. Посянити структуру стеку протоколів ТСР/ІР та інформаційних одиниць, що застосовуються накожному рівні стеку

Література

1. Новиков Ю.В., Кондратенко С.В. – Локальные сети: архитектура, алгоритмы, проектирование. М.: Изд-во ЭКОМ

2. Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы: учебник для вузов. 3-е изд.-СПб: Питер.

3. Лозікова Г.М. Комп’ютерні мережі: Навчально-методичний посібник – К. Центр навчальної літератури


Тема: IP-адресація. Класи IP-адрес.

ПЛАН ЗАНЯТТЯ:

1. ІР-адреса, призначення та структура ІР-адреси

2. Класи ІР-адрес

3. Правила призначення ІР-адрес

4. Маска підмережі

ІР-адреса може відображатися у 2 формах: двійковій (binary) та десятинній з крапками (dotted decimal). В двійковій формі ІР-адреса складається з 32 біт (4 байта по 8 біт). Кожні 8 біт називаються октеками, тобто ІР-адреса складається з чотирьох октеків. В десятинній формі з крапками кожний октек переводиться в десятинну форму, всі октеки записуються через крапку. Окремий октек при переводі в десятинну форму має значення в діапазоні від 0 до 255.

Наприклад:

ІР-адреса в двійковій формі 01110000 00001010 00000000 00000001


ІР-адреса в десятинній формі з 112 . 10 . 0 . 1


<== попередня лекція | наступна лекція ==>
Протокол DHCP. | Клас С.


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн