Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
New_Konspekt_lektsiy-GMZ.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.74 Mб
Скачать

Тема 1.3 Технологія ip-мереж

Лекція №9. Протокол мережного рівня, формат IP-пакета

Технологія IP мереж базується на стеку протоколів TCP/IP (Transmission Control Protocol/Internet Protocol). Його розроблено за ініціативою Міністерства оборони США та використовано при побудові мережі ARPAnet, яка в подальшому переросла в Internet. Великий вклад у розробку й удосконалення стека внесли університети США, а особливо університет у Берклі, який реалізував його в операційній системі UNIX. Роботи по удосконаленню стека проводяться вже понад ЗО років і на сьогодні це найбільше популярний стек протоколів, який використо­вують в:

  • глобальній інформаційній мережі Internet;

  • корпоративних мережах, які називають Intranet;

  • корпоративних мережах з обмеженим доступом та підвищеним рівнем захисту, які називають Extranet;

  • більшості операційних систем та JIOM (Ethernet, Token Ring, FDDI та ін.);

  • практично в усіх глобальних мережних технологіях (Х.25, ISDN, Frame Relay, ATM), а також стек підтримує велика кількість протоколів канального рівня моделі OSI, наприклад, SLIP і РРР, які застосовують для передавання даних у комутованих та виділених лініях зв'язку.

Архітектура протоколів Internet у більшо­сті відповідає семирівневій архітектурі протоколів еталонної моделі ISO. Різниця двох архітектур полягає в тому, що протоколи трьох ви щих рівнів моделі OSI (прикладного, відображення даних, сеансового) в Internet-архітектурі об'єднані в один – прикладний. На прикладному рівні стека ТСР/ІР підтримуються такі традиційні послуги:

  • електронна пошта та обмін новинами, що реалізуються за допо­могою простого протоколу електронної пошти - SMNP (Simple Mail Transfer Protocol); поштових протоколів - IMAP (Internet Message Access Protocol), POP (Post Office Protocol) та Х.400; мережного прото­колу обміну новинами - NNTP (Network News Transfer Protocol);

  • віртуальний термінал реалізується за допомогою протоколу Telnet;

  • передача файлів проводиться за допомогою протоколів FTP (Fail Transfer Protocol), TFTP (Trivial File Transfer Protocol) та NFS (Network File Systems);

  • довідкові служби реалізуються за допомогою DNS (Domain Name System) та Х.500;

  • допоміжні протоколи: про час- NTP (Network Time Protocol),

одержання власних ідентифікаторів - ВООТР, діагностичного протоко- ^rry - Echo та одержання інформації про систему - Finger; та відносно нові послуги, які активно впроваджуються з середини 90-х років, що базуються на технології WWW (World Wide Web), протоколи HTTP (Hypertext Transfer Protocol) з використанням URL (Universal Resource Locator) та URN (Universal Resource Names).

Особливе місце займають протоколи моніторингу та управління:

  • SNMP (Simple Network Management Protocol);

  • RMON (Remote Monitoring),

за допомогою яких відстежують стан мережі та проводять її адмініст­рування.

На транспортному рівні використовують: протокол режиму переда­вання зі встановленням логічного з'єднання - TCP, який гарантує на­дійне повнодуплексне передавання пакетів, та протокол датаграм кори­стувача - UDP (User Datagram Protocol), що забезпечує обмін датаграм без їх підтвердження, тобто з'єднання не встановлюється і доставлення не гарантується.

На мережному рівні діє основний протокол стека - IP, який забезпе­чує передавання пакетів між вузлами мережі. Цей протокол розробляв­ся, як протокол для передавання пакетів у складних мережах, які мають велику кількість ЛОМ та об'єднані як локальними, так і глобальними зв'язками. IP - це датаграмний протокол, що не гарантує надійного пе­редавання пакетів.

На мережному рівні також використовують:

  • діагностичний протокол- ICMP (Internet Control Message Pro­tocol), що дозволяє передавати інформацію між вузлами про помилки та збої в передаванні;

  • адресні протоколи: ARP (Address Resolution Protocol), що транс­формує IP-адресу в канальну адресу робочої станції (МАС-адресу стан­ції); RARP (Reverse Address Resolution Protocol), який виконує зворотну функцію, тобто за допомогою МАС-адреси визначає її ІР-адресу.

До мережного рівня відносять також цілу низку протоколів маршру­тизації: RIP (Routing Internet Protocol), OSPF (Open Shortest Path First), RAP (Routing access Protocol), RSVP (Resource Reservation Protocol), IGRP (Interior Gateway Routing Protocol), EIGRP (Enhanced IGRP), BGP (Border Gateway Protocol).

  • логічні характеристики (призначення полів) основних протоколів, що підтримує технологія;

  • основні процедурні характеристики протоколів, які забезпечують нормальне функціонування процесу передавання інформації;

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

Далі у вищезазначеній послідовності будемо розглядати технологію ІР-мережі.

Адресація в ІР-мережах. IP-адреса в протоколі IPv4 має довжину 4 бай­ти і складається з двох логічних частин: адреси мережі (наприклад, ЛОМ) та адреси вузла (робочої станції, комутатора, маршрутизатора) в мережі. Значення адреси записують у десятичній формі та розділяють крапками, наприклад, 128.2.2.30. Адресу також можна записати в двійко­вій формі - 10000000 00000010 00000010 00011110. IP-адреси поділяю­ться на п'ять класів у залежності від того, скільки байт відводиться для визначення мережі та вузла. Структура IP-адреси подана на рис. 6.4.2.

Рис. 6.4.2. Структура ІР-адреси

Старші біти першого байта адреси визначають клас (А-0, В-10, C- 110, D-1110, E-11110). У табл. 6.4.1 наведені деякі характеристики кла­сів. У класі А номер мережі 0 не використовується, а номер 127 вико­ристовують для тестування програм і визначання взаємодії процесів, що функціонують на вузлі. Дані по мережі не передаються, а повертаю­ться верхнім рівням моделі OSI, як тільки-що одержані вузлом. Цю адресу називають loopback.

Таблиця 6.4.1

Характеристики класів ІР-адрес

^ Клас E зарезервовано для використання в наукових цілях, а клас D - це групові адреси - multicast. Якщо всі двійкові розряди IP-адреси дорів­нюють 1 (у десятинній формі 255.255.255.255), то пакет розсилається всім вузлам мережі.

Для швидкого визначення кордону між номером мережі і номером вузла в IP-адресі ввели поняття маски (табл. 6.4.1), яка за формою запису подібна IP-адресі, і якщо адреса записана в двійковому вигляді, то оди­ниці маски відповідають номеру мережі, а нулі - вузлам. В ІР-мережі ввели також поняття підмережі, що дозволяє їх організовувати в класах А, В і С. Для визначення підмережі також використовують маски.

Крім IP-адреси робоча станція в IP-мережі може мати своє унікальне символьне ім'я (Domain Name Service - DNS ім'я), яке складається з імені робочої станції та доменів (зон, які відповідають організації, краї­ні). Наприклад, ім'я a.usat.ua, яке визначає робочу станцію а, у JIOM- організації usat, країни иа. Зони або домени утворюють ієрархічну до­менну систему імен DNS у вигляді «дерева», у вершині якого є корене­вий домен (в нашому випадку иа), а далі до «дерева» включені домени інших рівнів - першого, другого (наприклад, організацій - usat). DNS ім'я зберігаються на DNS серверах, що утворюють розподілену базу даних, головним призначенням якої є надавання IP-адреси на підставі символьного доменного імені вузла мережі. Такий підхід дозволяє спростити процеси адміністрування та управління в ІР-мережі.

Розподілення IP адресів. Централізованим виділенням IP-адрес зай­мається спеціальна організація - InterNIC (Internet Network Information Center). На сьогодні ресурс адресів класу А вичерпано, а також наявний дефіцит у адресах класу В. Цей дефіцит обумовлений не тільки знач­ним зростанням мережі Internet, але і нераціональним використанням адрес. Принциповим рішенням цієї проблеми є перехід на нову версію протоколу - IPv6, в якому значно розширяється адресний простір, оскіль­ки довжина адресного поля становить 16 байтів.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]