Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Обмеження мостів і комутаторів

Принципи об'єднання мереж на основі протоколів мережевого рівня

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

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

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

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

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

  • По-перше, у топології мережі, що вийшла, повинні бути відсутні петлі. Дійсно, міст/комутатор може вирішувати завдання доставки пакета адресату тільки тоді, коли між відправником й одержувачем існує єдиний шлях. У той же час наявність надлишкових зв'язків, які й утворять петлі, часто необхідно для кращого балансування навантаження, а також для підвищення надійності мережі за рахунок утворення резервних шляхів.
  • По-друге, логічні сегменти мережі, розташовані між мостами або комутаторами, слабко ізольовані друг від друга, а саме не захищені від так званих широкомовних штормів. Якщо яка-небудь станція посилає широкомовне повідомлення, то це повідомлення передається всім станціям всіх логічних сегментів мережі. Захист від широкомовних штормів у мережах, побудованих на основі мостів і комутаторів, має кількісний, а не якісний характер: адміністратор просто обмежує кількість широкомовних пакетів, які дозволяється генерувати деякому вузлу в одиницю часу. Використання ж механізму віртуальних мереж, реалізованому в багатьох комутаторах, хоча й дозволяє досить гнучко створювати ізольовані по трафіку групи станцій, але при цьому ізолює їх повністю, так що вузли однієї віртуальної мережі не можуть взаємодіяти з вузлами іншої віртуальної мережі.
  • По-третє, у мережах, побудованих на основі мостів і комутаторів, досить складно вирішується завдання управління трафіком на основі значення даних, що містяться в пакеті. У таких мережах це можливо тільки за допомогою користувацьких фільтрів, для завдання яких адміністратору доводиться мати справу із двійковим представленням вмісту пакетів.
  • По-четверте, реалізація транспортної підсистеми тільки засобами фізичного й канального рівнів, до яких ставляться мости й комутатори, приводить до недостатньо гнучкої, однорівневої системи адресації: як адреса призначення використовується МАС-адреса, жорстко пов'язана з мережевим адаптером.
  • Нарешті, можливістю трансляції протоколів канального рівня володіють далеко не всі типи мостів і комутаторів, до того ж ці можливості обмежені. Зокрема, у поєднуваних мережах повинні збігатися максимально припустимі розміри полів даних у кадрах, тому що мостами й комутаторами не підтримується функція фрагментації кадрів.

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

14.2 Поняття internetworking Основна ідея введення мережевого рівня полягає в наступному. Мережа в загальному випадку розглядається як сукупність кількох мереж і називається складеною мережею або інтермережею (internetwork або internet). Мережі, що входять у складену мережу, називаються підмережами (subnet), що складають мережу або просто мережами (мал. 5.1).
Мал. 5.1. Архітектура складеної мережі

Підмережі з'єднуються між собою маршрутизаторами. Компонентами складеної мережі можуть бути як локальні, так і глобальні мережі. Внутрішня структура кожної мережі на малюнку не показана, тому що вона не має значення при розгляді мережевого протоколу. Всі вузли в межах однієї підмережі взаємодіють, використовуючи єдину для них технологію. Так, у складену мережу, яка показана на малюнку, входить кілька мереж різних технологій: локальні мережі Ethernet, Fast Ethernet, Token Ring, FDDI і глобальні мережі frame relay, X.25, ISDN. Кожна із цих технологій достатня для того, щоб організувати взаємодію всіх вузлів у своїй підмережі, але не здатна побудувати інформаційний зв'язок між довільно обраними вузлами, що належать різним підмережам, наприклад між вузлом А и вузлом В на мал. 5.1. Отже, для організації взаємодії між будь-якою довільною парою вузлів цієї "великої" складеної мережі потрібні додаткові засоби. Такі засоби й надає мережевий рівень.

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

Хоча багато технологій локальних мереж (Ethernet, Token Ring, FDDI, Fast Ethernet й ін.) використовують ту саму систему адресації вузлів на основі МАС-адрес, існує чимало технологій (X.25, ATM, frame relay), у яких застосовуються інші схеми адресації. Адреси, привласнені вузлам відповідно до технологій підмереж, називають локальними. Щоб мережевий рівень міг виконати свою задачу, йому необхідна власна система адресації, що не залежить від способів адресації вузлів в окремих піжмережах, що дозволила б на мережевому рівні універсальним й однозначним способами ідентифікувати будь-який вузол складеної мережі.

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

Як номер вузла може виступати або локальна адреса цього вузла (така схема прийнята в стеці IPX/SPX), або деяке число, ніяк не пов'язане з локальною технологією, що однозначно ідентифікує вузол у межах даної підмережі. У першому випадку мережева адреса стає залежною від локальних технологій, що обмежує його застосування. Наприклад, мережеві адреси IPX/SPX розраховані на роботу в складених мережах, що об'єднує мережі, у яких використовуються тільки МАС-адреси або адреси аналогічного формату. Другий підхід більш універсальний, він характерний для стека TCP/IP. І в тому й іншому випадку кожен вузол складеної мережі має поряд зі своєю локальною адресою ще одну - універсальну мережеву адресу.

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

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

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

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

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

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

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

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


Читайте також:

  1. Авоматизація водорозподілу регулювання за нижнім б'єфом з обмеженням рівнів верхнього б'єфі
  2. Аналіз при двох обмеженнях
  3. Аналіз при наявності одного обмеження
  4. Бюджетне обмеження
  5. Бюджетне обмеження й можливості споживача
  6. Бюджетне обмеження споживача
  7. Бюджетні множини й лінії бюджетного обмеження
  8. Бюджетні обмеження
  9. Бюджетні обмеження
  10. Бюджетні обмеження.
  11. Види конструкцій балочних мостів з попередньо-напруженою арматурою
  12. Випадки проведення та обмеження щодо проведення оцінки майна




Переглядів: 1667

<== попередня сторінка | наступна сторінка ==>
Обмеження топології мережі, побудованої на мостах | Найважливішим завданням мережевого рівня є маршрутизація - передача пакетів між двома кінцевими вузлами в складеної мережі.

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.003 сек.