ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Семирівнева модель OSI
         

     

    Комунікації і зв'язок

    ЗМІСТ

    Еталонна модель OSI. 2
    Іерарахіческая зв'язок. 2
    Формати інформації. 4
    Проблеми сумісності. 5
    Рівні OSI. 5
    Найважливіші терміни і концепції. 7

    Протоколи OSI. 9
    Основи технології 9
    Доступ до середовища 9
    Послуги без встановлення з'єднання 10
    Послуги з встановленням з'єднання 10
    Адресація 11
    Протоколи вищих рівнів 13

    Маршрутизація OSI. 15
    Термінологія 15
    ES-IS 16
    IS-IS 17
    Ієрархія маршрутизації 17
    Сполучення між ES 18
    Показники (метрики) 18
    Формат пакета 18
    Інтегрований IS-IS 19
    Протокол междоменной маршрутизації (IDRP) 20

    Список літератури: 22

    Еталонна модель OSI.

    Переміщення інформації між комп'ютерами різних схем єнадзвичайно складним завданням. На початку 1980 рр.. Міжнародна Організація з
    Стандартизації (ISO) визнала необхідність у створення моделі мережі, якамогла б допомогти постачальникам створювати реалізації взаємодіючих мереж.
    Цю потребу задовольняє еталонна модель "Взаємодія Відкритих
    Систем "(OSI), випущена в 1984 р.

    Еталонна модель OSI швидко стала основною архітектурної моделлю дляпередачі межкомпьютерних повідомлень. Незважаючи на те, що були розробленіінші архітектурні моделі (в основному патентовані), більшістьпостачальників мереж, коли їм необхідно надати навчальну інформаціюкористувачам що поставляються ними виробів, посилаються на них як на вироби длямережі, що відповідає еталонної моделі OSI. І дійсно, ця модельє найкращим засобом, що є в розпорядженні тих, хто сподіваєтьсявивчити технологію мереж.

    Іерарахіческая зв'язок.

    Еталонна модель OSI ділить проблему переміщення інформації міжкомп'ютерами через середовище мережі на сім менш великих, і отже, більшлегко нерозв'язних проблем. Кожна з цих семи проблем обрана тому, щовона відносно автономна, і отже, її легше вирішити без надмірноїопори на зовнішню інформацію.

    Кожна із семи областей проблеми вирішувалася за допомогою одного з рівнівмоделі. Більшість пристроїв мережі реалізує усі сім рівнів. Однак урежимі потоку інформації деякі реалізації мережі пропускають один абобільше рівнів. Два найнижчих рівня OSI реалізуються апаратним тапрограмним забезпеченням; інші п'ять вищих рівнів, як правило,реалізуються програмним забезпеченням.

    Довідкова модель OSI описує, яким чином інформація проробляєшлях через середовище мережі (наприклад, проводи) від однієї прикладної програми
    (наприклад, програми обробки великоформатних таблиць) до іншої прикладноїпрограми, що знаходиться в іншому комп'ютері. Так як інформація, якаповинна бути відіслана, проходить вниз через рівні системи, у міру цьогопросування вона стає все менше схожою на людську мову і всебільше схожою на ту інформацію, яку розуміють комп'ютери, а саме
    "одиниці" і "нулі".

    в якості прикладу зв'язку типу OSI припустимо, що Система А на
    Рисунку 1 має інформацію для відправки до Системи В. Прикладна програма
    Системи А сполучається з Рівнем 7 Системи А (верхній рівень), якийсполучається з Рівнем 6 Системи А, який у свою чергу повідомляється з
    Рівнем 5 Системи А, і т.д. до Рівня 1 Системи А. Завдання Рівня 1 --віддавати (а також забирати) інформацію в фізичну середу мережі. Після того,як інформація проходить через фізичне середовище мережі і поглинати Системою
    В, вона піднімається через шари Системи В в зворотному порядку (спочатку Рівень
    1, потім Рівень 2 і т.д.), поки вона нарешті не досягне прикладнупрограму Системи В.

    Малюнок 1.

    Хоча кожен з рівнів Системи А може взаємодіяти зі суміжними рівнямицієї системи, їх головним завданням є повідомлення з відповіднимирівнями Системи В. Тобто головним завданням Рівня 1 Системи А є зв'язокз Рівнем 1 Системи В; Рівень 2 Системи А сполучається з Рівнем 2 Системи Уі т.д. Це необхідно тому, що кожен рівень Системи має своїпевні завдання, які він повинен виконувати. Щоб виконати цізадачі, вони повинні єднатися з відповідним рівнем в іншій системі.

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

    Малюнок 2.

    Припустимо, що Рівень 4 Системи А повинен зв'язатися з Рівнем 4
    Системи В. Щоб виконати це завдання, Рівень 4 Системи А повиненскористатися послугами Рівня 3 Системи А. Рівень 4 називається
    "користувачем послуг", а Рівень 3 - "джерелом послуг". Послуги Рівня 3забезпечуються Рівню 4 в "точці доступу до послуг" (SAP), якаявляє собою просто місце розташування, в якому Рівень 4 можезапросити послуги Рівня 3. Як видно з малюнка, Рівень 3 моженадавати свої послуги безлічі об'єктів Рівень 4.

    Формати інформації.

    Яким чином Рівень 4 Системи У дізнається про те, що необхідно
    Рівню 4 Системи А? Специфічні запити Рівня А запам'ятовуються яккеруюча інформація, яка передається між відповідними рівнямив блоці, званому заголовком; заголовок передують фактичноїприкладної інформації. Наприклад, припустимо, що Система А хоче відправитив Систему У наступний текст (званий "дані" або "інформація "):


    The small grey cat ran up the wall to try to catch the red bird.

    Цей текст передається з прикладної програми Системи А у верхнійрівень цієї системи. Прикладної рівень Системи А повинен передатипевну інформацію в прикладний рівень Системи В, тому він поміщаєкеруючу інформацію (у формі кодованого заголовка) перед фактичнимтекстом, який має бути переданий. Цей інформаційний блок передається в
    Рівень 6 Системи А, який може випередити його своєю власноюкеруючою інформацією. Розміри повідомлення збільшуються у міру того, яквоно проходить вниз через рівні до тих пір, поки не досягне мережі, деоригінальний текст і вся пов'язана з ним керуюча інформаціяпереміщуються до Системи В, де вони поглинати Рівнем 1 Системи В. Рівень
    1 Системи У відокремлює заголовок рівня 1 і прочитує його, після чого вінзнає, як обробляти даний інформаційний блок. Злегка зменшений урозмірах інформаційний блок передається в Рівень 2, який відокремлюєзаголовок Рівня 2, аналізує його, щоб дізнатися про дії, які вінповинен виконати, і т.д. Коли інформаційний блок нарешті доходить доприкладної програми Системи В, він повинен містити тільки оригінальнийтекст.

    Концепція заголовка і власне даних відносна і залежить відперспективи того рівня, який в даний момент аналізує інформаційнийблок. Наприклад, в Рівні 3 інформаційний блок складається із заголовка Рівня
    3 і наступними за ним даними. Проте дані Рівня 3 можуть міститизаголовки Рівнів 4, 5, 6 і 7. Крім того, заголовок Рівня 3 єпросто даними для Рівня 2. Ця концепція ілюструється на рисунку 3. Інарешті, не всі рівні потребують приєднання заголовків. Деякірівні просто виконують трансформацію фактичних даних, які вониотримують, щоб зробити їх більш-менш читаються для суміжних з нимирівнів.

    Малюнок 3.

    Проблеми сумісності.

    Еталонна модель OSI не є реалізацією мережі. Вона тількивизначає функції кожного рівня. У цьому відношенні вона нагадує план дляспоруди корабля. Точно також, як для виконання фактичної роботи зплану можуть бути укладені контракти з будь-якою кількістюкораблебудівних компаній, будь-яке число постачальників мережі можуть побудуватипротокол реалізації за специфікацією протоколу. І якщо цей план не будегранично зрозумілим, кораблі, побудовані різними компаніями,які користуються одним і тим же планом, хай трохи, але будутьвідрізнятися один від одного. Прикладом самого незначного відмінності можутьбути цвяхи, забиті в різних місцях.

    Чим пояснюється різниця в реалізаціях одного і того ж плану корабля
    (або специфікації протоколу)? Частково ця різниця викликана нездатністюбудь-якої специфікації врахувати всі можливі деталі реалізації. Крім того,різні люди, що реалізують один і той же проект, завжди інтерпретують йоготрохи по-різному. І нарешті, неминучі помилки реалізації призводять дотому, що вироби різних реалізацій відрізняються виконанням. Цимпояснюється те, що реалізація протоколу Х одній компанії не завждивзаємодіє з реалізацією цього протоколу, здійсненої іншийкомпанією.

    Рівні OSI.

    Після того, як стали зрозумілими основні особливості принципу поділуна рівні моделі OSI, можна приступити до обговорення кожного окремогорівня і його функцій. Кожен рівень має заздалегідь заданий набір функцій,які він повинен виконати для того, щоб зв'язок могла відбутися.

    Прикладної рівень

    Прикладної рівень - це найближча до користувача рівень OSI.

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

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

    Прикладної рівень також визначає, чи є в наявності достатньо ресурсів для передбачуваної зв'язку.

    Представницький рівень

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

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

    Сеансовий рівень

    Як вказує його назва, сеансовий рівень встановлює, управляє і завершує сеанси взаємодії між прикладними завданнями. Сеанси складаються з діалогу між двома або більше об'єктами подання. Сеансовий рівень синхронізує діалог між об'єктами представницького рівня і управляє обміном інформації між ними. На додаток до основної регулювання діалогів (сеансів) сеансовий рівень надає кошти для відправлення інформації, класу послуг і повідомлення у виняткових ситуаціях про проблеми сеансового, представницького і прикладного рівнів.

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

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

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

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

    Мережний рівень - це комплексний рівень, який забезпечує можливість з'єднання і вибір маршруту між двома кінцевими системами, підключеними до різних "мережі", які можуть перебувати в різних географічних пунктах. У даному випадку "підмережа" - це по суті незалежний мережний кабель (іноді званий сегментом).

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

    Канальний рівень

    Канальний рівень (формально званий інформаційно-канальним рівнем) забезпечує надійний транзит даних через фізичний канал.

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

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

    Фізичний рівень визначає електротехнічні, механічні, процедурні та функціональні характеристики активації, підтримки і дезактивації фізичного каналу між кінцевими системами.

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

    Найважливіші терміни і концепції.

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


    Адресація

    Суттєвим компонентом будь-якої системи мережі є визначеннямісцезнаходження комп'ютерних систем. Існують різні схеми адресації,що використовуються для цієї мети, які залежать від використовуваного сімействапротоколів. Іншими словами, адресація AppleTalk відрізняється від адресації
    TCP/IP, яка в свою чергу відрізняється від адресації OSI, і т.д.

    Двома важливими типами адрес є адреси канального рівня іадреси мережевого рівня. Адреса канального рівня (звані такожфізичними або апаратними адресами), як правило, є унікальними для кожногомережевого з'єднання. У більшості локальних мереж (LAN) адреси канальногорівня розміщені в схемі інтерфейсу; вони призначаються тією організацією,яка визначає стандарт протоколу, представлений цим інтерфейсом.
    Оскільки більшість комп'ютерних систем мають одна фізична мережевез'єднання, вони мають тільки одна адреса канального рівня. Роутери та іншісистеми, поєднані з безліччю фізичних мереж, можуть мати безлічадрес канального рівня. Відповідно до назви, адреси канальногорівня існують на Рівні 2 еталонної моделі OSI.

    Aдреса мережевого рівня (звані також віртуальними або логічнимиадресами) існують на Рівні 3 еталонної моделі OSI. На відміну від адресканального рівня, які зазвичай існують у межах плоского адресногопростору, адреси мережевого рівня зазвичай ієрархічні. Іншими словмі,вони схожі на поштові адреси, які описують місцезнаходження людини,вказуючи країну, штат, поштовий індекс, місто, вулицю, адреса на цій вулиці інарешті, ім'я. Хорошим прикладом однорівневої адресації є номернасистема соціальної безпеки США, відповідно до якої коженлюдина має один унікальний номер, наданий йому службою безпеки.

    Ієрархічні адреси роблять сортування адрес і повторний виклик більшелегкими шляхом виключення великих блоків логічно схожих адрес в процесіпослідовності операцій порівняння. Наприклад, можна виключити всі іншікраїни, якщо в адресі вказана країна "Ірландія". Легкість сортування таповторного виклику є причиною того, що роутери використовують адресимережного рівня в якості базису маршрутизації.

    Адреса мережевого рівня розрізняютьсяЗалежно від використовуваногосімейства протоколів, проте вони, як правило, використовують відповіднілогічні розділи для знаходження комп'ютерних систем в об'єднаній мережі.
    Деякі з цих логічних розділів базуються на фізичниххарактеристики мережі (таких, як сегмент мережі, в якому знаходиться якасьнебудь система); інші логічні розділи базуються на угрупованнях, немають фізичного базису (наприклад, "зона" AppleTalk).

    Блоки даних, пакети та повідомлення

    Після того, як за адресами встановили місце розташування комп'ютернихсистем, може бути здійснений обмін інформацією між двома або більшесистемами. У літературі з об'єднаним мереж спостерігаєтьсянепослідовність у найменуванні логічно згрупованих блоківінформації, яка переміщається між комп'ютерними системами. "блокданих "," пакет "," блок даних протоколу "," PDU "," сегмент "," повідомлення "--використовуються всі ці та інші терміни, залежно від примхи тих, хтопише специфікації протоколів.

    У цій роботі термін "блок даних" (frame) означає блокінформації, джерелом і пунктом призначення якого є об'єктиканального рівня. Термін "пакет" (packet) означає блок інформації, уякого джерело і пункт призначення - об'єкти мережевого рівня. І нарешті,термін "повідомлення" (message) oбoзначает інформаційний блок, у якогооб'єкти джерела і місця призначення знаходяться вище мережевого рівня. Термін
    "повідомлення" використовується також для позначення окремих інформаційнихблоків нижчих рівнів, які мають спеціальну, добре сформульованепризначення.

    Протоколи OSI.

    В даний час еталонна модель OSI є найвидатнішої всвіті моделлю архітектури об'єднаних мереж. Вона також є найбільшимпопулярним засобом набуття знань про мережах. З іншого боку, упротоколів OSI був довгий період дозрівання. І хоча відомо про деякіреалізаціях OSI, протоколи OSI все ще не завоювали ту популярність,якою користуються багато патентовані протоколи (наприклад, DECnet і
    АppleTalk) і діючі стандарти (наприклад, протоколи Internet).

    Основи технології

    Об'єднання мереж OSI використовує унікальну термінологію.
    End system (ES)

    Термін "кінцева система" відноситься до будь-якого пристрою мережі, не займається маршрутизацією.
    Intermediate system (IS)

    Термін "проміжна система" відноситься до роутеру.
    Area

    "Область" означає групу суміжних мереж і підключених до них хостів; область призначається адміністратором мережі або інших аналогічних особою.

    Domain

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

    Доступ до середовища

    Також, як і деякі інші сучасні 7-рівневі комплектипротоколів, комплект OSI включає в себе багато популярних сьогодніпротоколи доступу до носія. Це дозволяє іншим комплектів протоколівіснувати поряд з OSI в одному і тому ж носії. У OSI входять IEEE
    802.2, IEEE 802.3, IEEE 802.5, FDDI, X.21, V.35, X.25 та інші.

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

    OSI пропонує послуги мережевого рівня як без встановлення з'єднання,так і орієнтовані на встановлення логічного з'єднання. Послуги безпідтримання зв'язку описані в ISO 8473 (звичайно званому
    Connectionless Network Protocol - CLNP - Протокол мережі без встановленняз'єднання). Обслуговування, орієнтоване на встановлення логічногоз'єднання (іноді зване Connection-Oriented Network Service - CONS)описується в ISO 8208 (X.25 Packet-Level Protocol - Протокол пакетногорівня X.25, іноді званий Connection-Mode Network Protocol - CMNP) і
    ISO 8878 (в якому описується, як користуватися ISO 8208, щобзабезпечити орієнтовані на встановлення логічного з'єднання послуги
    OSI). Додатковий документ ISO 8881 описує, як забезпечити роботу
    Протоколу пакетного рівня X.25 в локальних мережах IEEE 802. OSI такожвизначає декілька протоколів маршрутизації, які розглянуті нижче. Удодаток до вже згадуваним специфікаціям протоколів і послуг, єінші документи, пов'язані з мережевим рівнем OSI, до числа яких входять:

    ISO 8648

    На цей документ звичайно посилаються як на "внутрішню організацію мережевого рівня" (internal organization of the network level - IONL).

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

    ISO 8348

    Цей документ зазвичай називають "визначення послуг мережі" (network service definition). Він описує орієнтовані на встановлення логічного з'єднання послуги та послуги без встановлення з'єднання, що забезпечує мережевий рівень OSI. Адресація мережного рівня також визначена в цьому документі. Визначення послуг у режимі без встановлення з'єднання і визначення адресації раніше були опубліковані окремим додатком до ISO 8348; однак варіант ISO 8348

    1993 об'єднує всі додатки в окремий документ.

    ISO TR 9575

    Цей документ описує структуру, концепції і термінологію, використану в протоколах маршрутизації OSI.

    ISO TR 9577

    Цей документ описує, як відрізняти один від одного велика кількість протоколів мережевого рівня, що працюють в одній і тому ж середовищі. Це необхідно тому, що на відміну від інших протоколів, протоколи мережного рівня OSI не розрізняються за допомогою якогось ідентифікатора (ID) протоколу або аналогічного поля канального рівня.


    Послуги без встановлення з'єднання

    Як видно з назви, CLNP є протоколом дейтаграм безвстановлення з'єднання, який використовується для перенесення даних іпокажчиків несправності. Він не містить засобів виявлення помилок і їхкорекції, покладаючись на здатність транспортного рівня забезпечитивідповідним чином ці послуги. Він містить тільки одну фазу, яканазивається "передача інформації" (data transfer). Кожен виклик якогосьпримітиву послуг не залежить від усіх інших викликів, для чого необхідно,щоб вся адресна інформація повністю утримувалася у складі примітиву.

    У той час як CLNP визначає діючий протокол, який виконуєтипові функції мережевого рівня, CLNS (Обслуговування мережі без встановленняз'єднання) описує послуги, що надаються транспортному рівню, вякому запит про передачу інформації реалізується доставкою, виконаної знайменшими витратами (best effort). Така доставка не гарантує, щодані не будуть втрачені, зіпсовані, що в них не буде порушений порядок,або що вони не будуть скопійовані. Обслуговування без встановлення з'єднанняприпускає, що при необхідності всі ці проблеми будуть усунені втранспортному рівні. CLNS не забезпечує ніяких видів інформації проз'єднанні або стані, і не виконує налаштування з'єднання. Оскільки CLNSзабезпечує транспортні рівні інтерфейсом послуг, сполучаються з CLNP,протоколи CNLS і CLNP часто розглядаються разом.

    Послуги з встановленням з'єднання

    Послуги мережі OSI з встановленням з'єднання визначаються ISO 8208 та ISO
    8878. OSI використовує X.25 Racket-Level Protocol для переміщення даних іпокажчиків помилок з'єднання. Для об'єктів транспортногорівня передбачено 6 послуг (одна для підтримання зв'язку, інша длязавершення з'єднання, і чотири для передачі даних). Послуги викликаютьсяпевною комбінацією з 4 примітив: запит (request), покажчик
    (indication), відповідь (response) та підтвердження (confirmation).
    Взаємодія цих чотирьох примітив показано на рисунку 4.

    Малюнок 4.

    У момент часу t1 транспортний рівень ES 1 відправляє примітив -запит до мережевий рівень ES 1. Цей запит поміщається в підмережа ES 1протоколами підмережі нижчих рівнів і в остаточному підсумку приймається ES 2,який відправляє інформацію вгору в мережевий рівень. У мотент часу t2мережевий рівень ES 2 відправляє примітив-вказівник в свій транспортнийрівень. Після завершення необхідної обробки пакета у вищих рівнях, ES
    2 ініціює відповідь у ES 1, використовуючи примітив-відповідь, відправлений зтранспортного рівня в мережевий рівень. Відправлений до момен часу t3відповідь повертається в ES 1, який відправляє інформацію вгору в мережевійрівень, де генерується примітив-підтвердження, що відправляється втранспортний рівень в момент t3.

    Адресація

    Послуги мережі OSI надаються транспортному рівню черезконцептуальну точку на кордоні мережевого і транспортного рівнів, відомупід назвою "точки доступу до послуг мережі" (network service access point
    - NSAP). Для кожного об'єкту транспортного рівня є одна NSAP.

    Кожна NSAP може бути індивідуально адресована в об'єднанійглобальної мережі за допомогою адреси NSAP (неофіційно існує неточненазва - просто NSAP). Таким чином, будь-яка кінцева система OSI має,як правило, безліч адрес NSAP. Ці адреси зазвичай відрізняються тількиостаннім байтом, званому n-selector.

    Можливі випадки, коли корисно адресувати повідомлення мережевого рівнясистеми в цілому, не пов'язуючи його з конкретним об'єктом транспортногорівня, наприклад, коли система бере участь в протоколах маршрутизації абопри адресації до якої-небудь проміжної системі (до роутеру). Подібнаадресація виконується через спеціальну адресу мережі, відомий під назвоюnetwork entity title (NET) (титул об'єкта мережі). Структурно NET ідентичнийадресою NSAP, але він використовує спеціальне значення n-selector "00".
    Більшість кінцевих і проміжних систем мають тільки один NET, ввідміну від роутерів IP, які зазвичай мають за однією адресою на коженінтерфейс. Проте проміжна система, яка бере участь у кількох областяхабо доменах, має право виборa на володіння кількома NET.

    Адреса NET і NSAP є ієрархічними адресами. Адресація доієрархічним систем полегшує як управління (шляхом забезпеченнядекількох рівнів управління), так і маршрутизацію (шляхом кодуванняінформації про топологію мережі). Адреса NSAP спочатку розділяється на дві частини:початкова частина домену (initial domain part - IDP) і спеціфічнaя частинадомену (domain specific part - DSP). IDP далі ділиться на ідентифікаторформату і повноважень (authority and format identifier - AFI) іідентифікатор вихідного домену (initial domain identifier - IDI).

    AFI забезпечує інформацію про структуру та зміст полів IDI і DSP,в тому числі інформацію про те, чи є IDI ідентифікатором змінноїдовжини і чи використовує DSP десяткову або двійкову систему числення. IDIвизначає об'єкт, який може призначати різні значення частини DSPадреси.

    DSP далі підрозділяється повноважним особою, відповідальною за їїуправління. Як правило, далі йде ідентифікатор іншого керуючогоавторитету, чим забезпечується подальший делегування управління адресоюв подоргани управління. Далі йде інформація, яка використовується длямаршрутизації, така, як домени маршрутизації, область (area) з доменоммаршрутизації, ідентифікатор (ID) станції в межах цієї ділянки іселектор (selector) в межах цієї станції. Малюнок 5 ілюструєформат адреси OSI.

    Малюнок 5.

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

    Як звичайно для мережного рівня OSI, oбеспечіваются послуги як безвстановлення з'єднання, так і з встановленням з'єднання. Фактичноє 5 протоколів транспортного рівня OSI з встановленням з'єднання:
    ТР0, ТР1, ТР2, ТР3 і ТР4. Всі вони, крім ТР4, працюють тільки з послугамимережі OSI з встановленням з'єднання. ТР4 працює з послугами мережі як звстановленням з'єднання, так і без встановлення з'єднання.

    ТР0 є найпростішим протоколом транспортного рівня OSI,орієнтованим на встановлення логічного з'єднання. З наборукласичних функцій протоколу транспортного рівня він виконує тількисегментацію та повторне складання. Це означає, що ТР0 зверне увагу напротокольну інформаційну одиницю (protocol data unit - PDU) з самиммаленьким максимальним розміром, який підтримується що лежать в основіпідмережами, і розіб'є пакет транспортного рівня на менші частини,які не будуть занадто великі для передачі по мережі.

    На додаток до сегментації і повторної збірці ТР1 забезпечуєусунення базових помилок. Він нумерує все PDU і повторно відправляє ті,які не були підтверджені. ТР1 може також повторно ініціюватиз'єднання в тому випадку, якщо має місце перевищення допустимого числанепідтверджених РDU.

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

    ТР3 комбінує в собі характеристики ТР1 і ТР2.

    ТР4 є самим популярним протоколом транспортного рівня OSI. ТР4схожий на протокол ТСР з комплекту протоколів Internet; фактично, вінбазувався на ТСР. На додаток до характеристик ТР3, ТР4 забезпечуєнадійні послуги з транспортування. Його застосування передбачає мережу, вякої проблеми не виявляються.

    Протоколи вищих рівнів

    Основні протоколи вищих рівнів OSI представлені на рисунку 6.

    Малюнок 6.

    Сеансовий рівень

    Протоколи сеансового рівня OSI перетворять в сеанси потоки даних,поставляються чотирма нижчими рівнями, шляхом реалізації різнихкеруючих механізмів. У число цих механізмів входить ведення обліку,управління діалогом (тобто визначення, хто і коли може говорити) іузгодження параметрів сеансу.

    Управління діалогом сеансу реалізується шляхом використання маркера
    (token), володіння яким забезпечує право на зв'язок. Маркер можназапитувати, і кінцевим системам ES можуть бути присвоєні пріоритети,забезпечують нерівноправне користування маркером.

    Представницький рівень

    Представницький рівень OSI, як правило, є просто прохіднимпротоколом для інформації з сусідніх рівнів. Хоча багато хто вважає, що
    Abstract Syntax Notation 1 (ASN.1) (Абстрактне уявлення синтаксису)є протоколом представницького рівня OSI, ASN.1 використовується длявираження форматів даних у незалежному від машини форматі. Це дозволяєздійснювати зв'язок між прикладними завданнями різних комп'ютерних системспособом, прозорим для цих прикладних задач.

    Прикладної рівень

    Прикладної рівень ОSI включає діючі протоколи прикладногорівня, а також елементи послуг прикладного рівня (application serviceelements - ASE). ASE забезпечують легку зв'язок протоколів прикладногорівня з нижчими рівнями. Трьома найбільш важливими ASE є Елементпослуги з управління асоціацією (Association Control Service Element - ACSE),
    Елемент послуг отримання доступу до операцій віддаленого пристрою (Remote
    Operations Service Element - ROSE) і Елемент послуг надійної передачі
    (Reliable Transfer Service Element - RTSE). При підготовці до зв'язку міждвома протоколами прикладного рівня ACSE об'єднує їх імена один зодним. ROSE реалізує родової (generic) механізм "запит/відповідь", якийдозволяє доступ до операцій віддаленого пристрою способом, схожим навиклики процедури звернень до відокремленої мережі (remote procedure calls -
    RPC). RTSE сприяє надійної доставки, роблячи конструктивні елементисеансового рівня легкими для використання. Найбільшої увагизаслуговують наступні п'ять протоколів прикладного рівня OSI:

    Common Management Information Protocol (CMIP)

    Протокол загальною інформацією управління - протокол керування мережі

    OSI Також, як і SNMP і Net View, він забезпечує обмін керуючою інформацією між ES і станціями керування (які також є

    ES).

    Directory Services (DS)

    Послуги каталогів. Розроблена на основі специфікації Х.500 CITT, ця послуга надає можливості розподіленої бази анних, які корисні для ідентифікації та адресації вузлів вищих рівнею.

    File Transfer, Access, and Management (FTAM)

    Передача, доступ і керування файлами - послуги з передачі файлів.

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

    NetWare компанії Novell, Inc або Network File System (NFS) компанії

    Sun Microsystems, Inc.

    Message Handling Systems (MHS)

    Системи обробки повідомлень - забезпечує механізм, що лежить в основі транспортування даних для прикладних задач передачі повідомлень електронною поштою та інших завдань, що потребують послуг із зберігання та просуванню даних. Хоча вони й виконують аналогічні завдання, MHS не слід плутати з NetWare MHS компанії Novell.

    Virtual Terminal Protocol (VTP)

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

    Маршрутизація OSI.

    За сприяння Междун?? рідної Організації по стандартизації (ISO) вжерозроблені або розробляються в даний час декілька протоколівмаршрутизації. ISO посилається на Протокол Обміну Внутрідоменной
    Маршрутизації Проміжних Систем (Intermediate System to Intermediate
    System Intra-Domain Routing Exchange Protocol (IS-IS)) як на ISO 10589.
    Рухової силою стандартизації ISO документа IS-IS був комітет Х.3S3.3
    Американського Національного Інституту Стандартів (ANSI), що займаєтьсямережевим і транспортним рівнями. У числі інших протоколів ISO, пов'язаних змаршрутизацією, протоколи ISO 9542 (End System to Intermediate System, або
    ES-IS - Кінцева система-Проміжна Система) та ISO 10747 (IS-IS Inter-
    Domain Routing Protocol, або IDRP - Протокол междоменной маршрутизаціїпроміжних систем).

    IS-IS базується на роботі, яка була вперше виконана Digital
    Equipment Corporation при розробці Phase V DECnet. Хоча IS-ISпризначався для маршрутизації в мережах протоколу CLNP ISO, з часомбула розроблена одна з його версій для підтримки як мереж CLNP, так імереж IP. На цю версію IS-IS звичайно посилаються як на Integrated IS-IS
    (інтегрований); її також називають Dual IS-IS (подвійний).

    Термінологія

    Об'єднані мережі OSI використовують унікальну термінологію. Термін
    "кінцева система" (end system - ES) відноситься до будь-якого вузла мережі, якийне займається маршрутизацією; термін "проміжна система" (intermediatesystem-IS) відноситься до роутеру. На цих термінах базуються протоколи OSI
    ES-IS (який дозволяє ES і IS знаходити один одного) і IS-IS (якийзабезпечує маршрутизацію між IS). Нижче дається визначення деякихінших важливих термінів об'єднаних мереж OSI:

    Area

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

    Domain

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

    Level 1 routing

    Маршрутизація в межах області Рівня 1.

    Level 2 routing

    Maршрутізація між областями Рівня 1.

    На малюнку 7 "Ієрархія об'єднаних мереж OSI" показаний взаємозв'язокміж цими термінами.

    Малюнок 7.

    З чисто технологічної точки зору IS-IS майже аналогічний протоколумаршрутизації OSPF (IP-мережі). Обидва протоколу є протоколами ззазначенням стану каналу. Обидва вони забезпечують різні характеристики,які не забезпечує RIP, в тому числі ієрархії маршрутизації (routinghierachies), дроблення шляхів (path splitting), забезпечення типу послуги
    (type-of-service - TOS), посвідчення (authentication), підтримкадекількох протоколів мережевого рівня і підтримка (спільно з протоколом
    Integrated IS-IS) масок підмережі змінної довжини.

    ES-IS

    ES-IS в більшій мірі є протоколом виявлення, ніж протоколоммаршрутизації. Через ES-IS системи ES і IS дізнаються один про одного. Цейпроцес відомий як конфігурація (configuration). Оскільки конфігурація маємати місце раніше, ніж може початися маршрутизація між ES, протокол ES-
    IS розглядається в першу чергу.

    ES-IS розрізняє три різні типи підмереж:

    Point-to-point subnetworks

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

         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status