Відмінності між версіями «ТОПОЛОГІЇ МЕРЕЖ»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
 
(не показані 47 проміжних версій 5 учасників)
Рядок 1: Рядок 1:
Під '''топологією обчислювальної мережі''' розуміється конфігурація графа, вершинам якого відповідають комп'ютери мережі (іноді й інше устаткування, наприклад концентратори), а ребрам – зв'язки між ними. Комп'ютери, підключені до мережі, часто називають станціями, вузлами мережі або хостами.
+
Під '''топологією''' (компонуванням, конфігурацією, структурою) комп’ютерної мережі звичайно розуміється фізичне розташування комп’ютерів мережі друг щодо друга й спосіб з’єднання їхніми лініями зв’язку. Важливо відзначити, що поняття топології ставиться, насамперед, до локальних мереж, у яких структуру зв’язків можна легко простежити. У глобальних мережах структура зв’язків звичайно схована від користувачів не занадто важлива, тому що кожний сеанс зв’язку може виконуватися по своєму власному шляху. <br><br>
  
Зауважимо, що конфігурація фізичних зв'язків визначається електричними з'єднаннями комп'ютерів між собою і може відрізнятися від конфігурації логічних зв'язків між вузлами мережі. Логічні зв'язки – це маршрути передачі даних між вузлами мережі, які утворяться шляхом відповідної настройки комунікаційного устаткування. Відповідно до характеру вказаних зв’язків і виділяють два типи топологій: фізичну і логічну.
+
Топологія визначає вимоги до устаткування, тип використовуваного кабелю, можливі й найбільш зручні методи керування обміном, надійність роботи, можливості розширення мережі.<br>
  
Вибір топології електричних зв'язків істотно впливає на велику кількість характеристик мережі. Наприклад, існування резервних зв'язків підвищує надійність мережі та дозволяє організовувати, балансування завантаження окремих каналів. Простота приєднання нових вузлів, властива деяким топологіям, робить мережу легко розширюваною. Економічні міркування часто призводять до вибору топологій, для яких характерна мінімальна сумарна довжина ліній зв'язку.
+
Існує три основних топології мережі:<br>
 +
-'''1.шина (bus)''', при якій всі комп’ютери паралельно підключаються до однієї лінії зв’язку й інформація від кожного комп’ютера одночасно передається всім іншим комп’ютерам (рис. 1);<br>
 +
-'''2.зірка (star)''', при якій до одного центрального комп’ютера приєднуються інші периферійні комп’ютери, причому кожний з них використовує свою окрему лінію зв’язку (рис. 2);<br>
 +
-'''3.кільце (ring)''', при якій кожний комп’ютер передає інформацію завжди тільки одному комп’ютеру, наступному в ланцюжку,а одержує інформацію тільки від попереднього комп’ютера в ланцюжку, і цей ланцюжок замкнутий в «кільце» (рис. 3).<br>
 +
-'''4.Змішана топологія''';<br>
 +
-'''5.Топологія Token Ring''';<br><br>
  
Розглянемо топології, які зустрічаються найчастіше.<br><br>
+
<center>[[Файл:1.gif]]</center><br>
 +
<center>Рис.1 Мережна топологія «шина» </center><br><br>
  
=='''Повнозв'язна топологія'''==
+
<center>[[Файл:2.gif]]</center><br>
'''''Повнозв’язна топологія''''' відповідає мережі, в якій кожен комп'ютер мережі пов'язаний зі всіма іншими. Незважаючи на логічну простоту, цей варіант є громіздким і неефективним. Дійсно, кожен комп'ютер в мережі повинен мати велику кількість комунікаційних портів, достатню для зв'язку з кожним з інших комп'ютерів мережі. Для кожної пари комп'ютерів повинна бути виділена окрема електрична лінія зв'язку. Повнозв’язні топології застосовуються рідко, частіше цей вид топології використовується в багатомашинних комплексах.
+
<center>Рис. 2 Мережна топологія «зірка» </center><br><br>
Всі інші варіанти базуються на неповнозв’язних топологіях, коли для обміну даними між двома комп'ютерами може знадобитися проміжна передача даних через інші вузли мережі.<br><br>
+
  
=='''Коміркова топологія'''==
+
<center>[[Файл:3.gif]]</center><br>
'''''Чарункова або коміркова топологія''''' (mesh) утворюється з повнозв’язної шляхом видалення деяких можливих зв'язків (Мал. 5,б). У мережі з чарунковою топологією безпосередньо зв'язуються тільки ті комп'ютери, між якими відбувається інтенсивний обмін даними, а для обміну даними між комп'ютерами, не сполученими прямими зв'язками, використовуються транзитні передачі через проміжні вузли. Чарункова (коміркова) топологія припускає з'єднання великої кількості комп'ютерів і характерна, як правило, для глобальних мереж.<br><br>
+
<center>Рис. 3 Мережна топологія «кільце» </center><br><br>
  
=='''Топологія загальна шина'''==
+
<center>[[Файл:Topology2.jpg]]</center><br>
'''''Загальна шина''''' є досить поширеною (а донедавна найпоширенішою) топологією для локальних мереж. У цьому випадку комп'ютери підключаються до одного коаксіального кабелю за схемою «монтажного АБО». Передана інформація може поширюватися в обидві сторони. Застосування загальної шини знижує вартість проводки, уніфікує підключення різноманітних модулів, забезпечує можливість майже миттєвого широкомовного звертання до всіх станцій мережі. Таким чином, основними перевагами такої схеми є невисока вартість і простота розведення кабелю в приміщеннях. Серйозний недолік загальної шини полягає в її низькій надійності: будь-який дефект кабелю чи якого-небудь із чисельних роз'ємів повністю паралізує мережу. На жаль, дефект коаксіального роз'єму – явище досить поширене. Іншим недоліком загальної шини є її невисока продуктивність, тому що при такому способі підключення в кожен момент часу тільки один комп'ютер може передавати дані в мережу. Тому пропускна спроможність каналу зв'язку завжди ділиться тут між усіма вузлами мережі.<br><br>
+
<center>Рис.4 Змішана топологія </center><br><br>
  
=='''Топологія зірка'''==
+
<center>[[Файл:Tokenring.jpg]]</center><br>
'''''Топологія зірка''''' У цьому випадку кожен комп'ютер підключається окремим кабелем до загального пристрою – концентратора, що знаходиться в центрі мережі. У функції концентратора входить напрямок переданої комп'ютером інформації одному або всім іншим комп'ютерам мережі. Головна перевага цієї топології перед загальною шиною – істотно збільшена надійність. Будь-які проблеми з кабелем стосуються лише того комп'ютера, до якого цей кабель приєднаний, і тільки несправність концентратора може вивести з ладу всю мережу. Крім того, концентратор може відігравати роль інтелектуального фільтра інформації, що надходить від вузлів у мережу, і за необхідності блокувати заборонені адміністратором передачі.
+
<center>Рис.5 Топологія Token Ring </center><br><br>
Недоліком топології типу “зірка” є вища вартість мережевого обладнання: через необхідність придбання концентратора. Крім того, можливості нарощування кількості вузлів у мережі обмежуються кількістю портів концентратора. Іноді має сенс будувати мережу з використанням декількох концентраторів, ієрархічно сполучених між собою зв'язками типу зірка. Сьогодні ієрархічна зірка є найбільш поширеним типом топології зв'язків і у локальних, і у глобальних мережах.<br><br>
+
  
=='''Топологія кільце'''==
+
==Топологія «шина»==
У мережах із '''''кільцевою конфігурацією''''' дані передаються по колу від одного комп'ютера до іншого, як правило, в одному напрямку. Якщо комп'ютер розпізнає дані як «свої», то він копіює їх собі у внутрішній буфер. У мережі з кільцевою топологією необхідно використовувати спеціальні засоби, щоб у випадку виходу з ладу, або відключення якоїсь станції не перервався канал зв'язку між іншими станціями. Кільце – дуже зручна конфігурація для організації зворотного зв’язку – дані, зробивши повний оборот, повертаються до вузла-джерела. Тому цей вузол може контролювати процес доставки даних адресату. Часто ця властивість кільця використовується для тестування зв’язності мережі і пошуку вузла, що працює некоректно. Для цього в мережу посилаються спеціальні тестові повідомлення.<br><br>
+
Топологія «шина» (або, як її ще називають, «загальна шина») самою своєю структурою припускає ідентичність мережного устаткування комп’ютерів, а також рівноправність всіх абонентів. При такому з’єднанні комп’ютери можуть передавати тільки по черзі, тому що лінія зв’язку єдина. У противному випадку передана інформація буде спотворюватися в результаті накладення (конфлікту, колізії). Таким чином, у шині реалізується режим напівдуплексного (half duplex) обміну (в обох напрямках, але по черзі, а не одночасно).<br><br>
  
У той час як невеличкі мережі, як правило, мають типову топологію – зірка, кільце або загальна шина, для значних мереж характерним є існування довільних зв'язків між комп'ютерами. У таких мережах можна виділити окремі довільно пов'язані фрагменти (підмережі), що мають типову топологію, тому їх називають мережами зі змішаною топологією.<br><br>
+
У топології «шина» відсутній центральний абонент, через який передається вся інформація, що збільшує її надійність (адже при відмові будь-якого центра перестає функціонувати вся керована цим центром система). Додавання нових абонентів у шину досить просте й звичайно можливе навіть під час роботи мережі. У більшості випадків при використанні шини потрібна мінімальна кількість сполучного кабелю в порівнянні з іншими топологіями. Правда, треба врахувати, що до кожного комп’ютера (крім двох крайніх) підходить два кабелі, що не завжди зручно.<br><br>
  
=='''Спеціальні топології'''==
+
Тому що дозвіл можливих конфліктів у цьому випадку лягає на мережне устаткування кожного окремого абонента, апаратура мережного адаптера при топології «шина» виходить складніше, ніж при інших топологіях. Однак через широке поширення мереж з топологією «шина» (Ethernet, Arcnet) вартість мережного устаткування виходить не занадто високою.<br><br>
Крім наведених топологій, слід згадати спеціальні топології, які останнім часом стали використовуватися в обчислювальних мережах, та використовуються в багатомашинних обчислювальних комплексах.<br>
+
  
 +
Шині не страшні відмови окремих комп’ютерів, тому що всі інші комп’ютери мережі можуть нормально продовжувати обмін. Може здатися, що шині не страшний і обрив кабелю, оскільки в цьому випадку ми одержимо дві цілком працездатні шини. Однак через особливості поширення електричних сигналів по довгих лініях зв’язку необхідно передбачати включення на кінцях шини спеціальних пристроїв – термінаторів, показаних на рис. 1 у вигляді прямокутників. Без включення термінаторів сигнал відбивається від кінця лінії й спотворюється так, що зв’язок по мережі стає неможливою. Так що при розриві або ушкодженні кабелю порушується узгодження лінії зв’язку, і припиняється обмін навіть між тими комп’ютерами, які залишилися з’єднаними між собою. Коротке замикання в будь-якій крапці кабелю шини виводить із ладу всю мережу. Будь-яка відмова мережного устаткування в шині дуже важко локалізувати, тому що всі адаптери включені паралельно, і зрозуміти, який з них вийшов з ладу, не так-те просто.<br><br>
  
[[category:Комп'ютерні мережі]]
+
При проходженні по лінії зв’язку мережі з топологією «шина» інформаційні сигнали послабляються й ніяк не відновлюються, що накладає тверді обмеження на сумарну довжину ліній зв’язку, крім того, кожний абонент може одержувати з мережі сигнали різного рівня залежно від відстані до передавального абонента. Це висуває додаткові вимоги до прийомних вузлів мережного устаткування. Для збільшення довжини мережі з топологією «шина» часто використовують кілька сегментів (кожний з яких являє собою шину), з’єднаних між собою за допомогою спеціальних відновлювачів сигналів - репітерів.<br><br>
 +
 
 +
Однак таке нарощування довжини мережі не може тривати нескінченно, тому що існують ще й обмеження, пов’язані з кінцевою швидкістю поширення сигналів по лініях зв’язку.<br><br>
 +
 
 +
==Топологія «Зірка»==
 +
Топологія «Зірка» - це топологія з явно виділеним центром, до якого підключаються всі інші абоненти. Весь обмін інформацією йде винятково через центральний комп’ютер, на який у такий спосіб лягає дуже більше навантаження, тому нічим іншим, крім мережі, воно займатися не може. Зрозуміло, що мережне устаткування центрального абонента повинне бути істотно більше складним, чим устаткування периферійних абонентів. Про рівноправність абонентів у цьому випадку говорити не доводиться. Як правило, саме центральний комп’ютер є самим потужним, і саме на нього покладають всі функції по керуванню обміном. Ніякі конфлікти в мережі з топологією «зірка» у принципі неможливі, тому що керування повністю централізоване, конфліктувати нема чому.<br><br>
 +
 
 +
Якщо говорити про стійкість зірки до відмов комп’ютерів, то вихід з ладу периферійного комп’ютера ніяк не відбивається на функціонуванні частини мережі, що залишилася, зате будь-яка відмова центрального комп’ютера робить мережу повністю непрацездатною. Тому повинні прийматися спеціальні заходи щодо підвищення надійності центрального комп’ютера і його мережної апаратури. Обрив будь-якого кабелю або коротке замикання в ньому при топології «зірка» порушує обмін тільки з одним комп’ютером, а всі інші комп’ютери можуть нормально продовжувати роботу.<br>
 +
На відміну від шини, у зірці на кожній лінії зв’язку перебувають тільки два абоненти: центральний і один з периферійних. Найчастіше для їхнього з’єднання використовується дві лінії зв’язку, кожна з яких передає інформацію тільки в одному напрямку. Таким чином, на кожній лінії зв’язку є тільки один приймач і один передавач. Все це істотно спрощує мережне встаткування в порівнянні із шиною й рятує від необхідності застосування додаткових зовнішніх термінаторів. Проблема загасання сигналів у лінії зв’язку також вирішується в «зірці» простіше, ніж в «шині», адже кожний приймач завжди одержує сигнал одного рівня. Серйозний недолік топології «зірка» складається у жорсткому обмеженні кількості абонентів. Звичайно центральний абонент може обслуговувати не більше 8-16 периферійних абонентів. Якщо в цих межах підключення нових абонентів досить просто, то при їхньому перевищенні воно просто неможливо. Правда, іноді в зірці передбачається можливість нарощування, тобто підключення замість одного з периферійних абонентів ще одного центрального абонента (у результаті виходить топологія з декількох з’єднаних між собою зірок).<br><br>
 +
 
 +
Зірка, показана на мал. 2, зветься активної, або справжньої зірки. Існує також топологія, що називається пасивною зіркою, що тільки зовні схожа на зірку (рис. 4). У цей час вона поширена набагато більше, ніж активна зірка. Досить сказати, що вона використовується в самій популярній на сьогоднішній день мережі Ethernet.<br><br>
 +
 
 +
<center>[[Файл:4.gif]]</center><br>
 +
<center>Рис.4 Топологія «пасивна зірка» </center><br><br>
 +
 
 +
У центрі мережі з даною топологією міститься не комп’ютер, а концентратор, або хаб (hub), що виконує ту ж функцію, що й репітер. Він відновлює сигнали, що надходять, й пересилає їх в інші лінії зв’язку. Хоча схема прокладки кабелів подібна справжній або активній зірці, фактично ми маємо справу із шинною топологією, тому що інформація від кожного комп’ютера одночасно передається до всіх інших комп’ютерів, а центрального абонента не існує. Природно, пасивна зірка виходить дорожче звичайної шини, тому що в цьому випадку обов’язково потрібно ще й концентратор. Однак вона надає цілий ряд додаткових можливостей, пов’язаних з перевагами зірки. Саме тому останнім часом пасивна зірка усе більше витісняє справжню зірку, що вважається малоперспективною топологією.<br.<br>
 +
 
 +
Можна виділити також проміжний тип топології між активною й пасивною зіркою. У цьому випадку концентратор не тільки ретранслює сигнали, але й робить керування обміном, однак сам в обміні не бере участь.<br><br>
 +
 
 +
Велика перевага зірки (як активної, так і пасивної) полягає в тому, що всі точки підключення зібрані в одному місці. Це дозволяє легко контролювати роботу мережі, локалізувати несправності мережі шляхом простого відключення від центра тих або інших абонентів (що неможливо, наприклад, у випадку шини), а також обмежувати доступ сторонніх осіб до життєво важливого для мережі точкам підключення. До кожного периферійного абонента у випадку зірки може підходити як один кабель (по якому йде передача в обох напрямках), так і два кабелі (кожний з них передає в одному напрямку), причому друга ситуація зустрічається частіше. Загальним недоліком для всіх топологій типу «зірка» є значно більша, ніж при інших топологіях, витрата кабелю. Наприклад, якщо комп’ютери розташовані в одну лінію (як на рис. 1), те при виборі топології «зірка» знадобиться в кілька разів більше кабелю, чим при топології «шина». Це може істотно вплинути на вартість всієї мережі в цілому.<br><br>
 +
 
 +
==Топологія «Кільце»==
 +
Топологія «Кільце» – це топологія, у якій кожний комп’ютер з’єднаний лініями зв’язку тільки із двома іншими: від одного він тільки одержує інформацію, а іншому тільки передає. На кожній лінії зв’язку, як і у випадку зірки, працює тільки один передавач і один приймач. Це дозволяє відмовитися від застосування зовнішніх термінаторів. Важлива особливість кільця полягає в тому, що кожний комп’ютер ретранслює (відновлює) сигнал, тобто виступає в ролі репітера, тому загасання сигналу у всьому кільці не має ніякого значення, важливо тільки загасання між сусідніми комп’ютерами кільця. Чітко виділеного центра в цьому випадку немає, всі комп’ютери можуть бути однаковими. Однак досить часто в кільці виділяється спеціальний абонент, що управляє обміном або контролює обмін. Зрозуміло, що наявність такого керуючого абонента знижує надійність мережі, тому що вихід його з ладу відразу ж паралізує весь обмін.<br><br>
 +
 
 +
Строго говорячи, комп’ютери в кільці не є повністю рівноправними (у відмінність, наприклад, від шинної топології). Одні з них обов’язково одержують інформацію від комп’ютера, що веде передачу в цей момент, раніше, а інші – пізніше. Саме на цій особливості топології й будуються методи керування обміном по мережі, спеціально розраховані на «кільце». У цих методах право на наступну передачу (або, як ще говорять, на захвата мережі) переходить послідовно до наступного по колу комп’ютеру.<br><br>
 +
 
 +
Підключення нових абонентів в «кільце» звичайно зовсім безболісно, хоча й вимагає обов’язкової зупинки роботи всієї мережі на час підключення. Як і у випадку топології «шина», максимальна кількість абонентів у кільці може бути досить велика (до тисячі й більше). Кільцева топологія звичайно є самою стійкою до перевантажень, вона забезпечує впевнену роботу із самими великими потоками переданої по мережі інформації, тому що в ній, як правило, немає конфліктів (на відміну від шини), а також відсутній центральний абонент (на відміну від зірки).<br><br>
 +
 
 +
Тому що сигнал у кільці проходить через всі комп’ютери мережі, вихід з ладу хоча б одного з них (або ж його мережного встаткування) порушує роботу всієї мережі в цілому. Точно так само будь-який обрив або коротке замикання в кожному з кабелів кільця робить роботу всієї мережі неможливої. Кільце найбільш уразливе до ушкоджень кабелю, тому в цій топології звичайно передбачають прокладку двох (або більше) паралельних ліній зв’язку, одна з яких перебуває в резерві.<br><br>
 +
 
 +
У той же час велика перевага кільця полягає в тому, що ретрансляція сигналів кожним абонентом дозволяє істотно збільшити розміри всієї мережі в цілому (часом до декількох десятків кілометрів). Кільце щодо цього істотно перевершує будь-які інші топології.<br><br>
 +
 
 +
Недоліком кільця (у порівнянні із зіркою) можна вважати те, що до кожного комп’ютера мережі необхідно підвести два кабелі.<br><br>
 +
 
 +
Іноді топологія «кільце» виконується на основі двох кільцевих ліній зв’язку, що передають інформацію в протилежних напрямках. Мета подібного рішення – збільшення (в ідеалі удвічі) швидкості передачі інформації. До того ж при ушкодженні одного з кабелів мережа може працювати з іншим кабелем (правда, гранична швидкість зменшиться).<br><br>
 +
 
 +
Іноді топологія «кільце» виконується на основі двох кільцевих ліній зв’язку, що передають інформацію в протилежних напрямках. Мета подібного рішення – збільшення (в ідеалі удвічі) швидкості передачі інформації. До того ж при ушкодженні одного з кабелів мережа може працювати з іншим кабелем (правда, гранична швидкість зменшиться).<br><br>
 +
 
 +
<center>[[Файл:5.gif]]</center><br>
 +
<center>Рис.6 Топологія «активне дерево» </center><br><br>
 +
 
 +
<center>[[Файл:6.gif]]</center><br>
 +
<center>Рис.7 Топологія «пасивне дерево». К - концентратори </center><br><br>
 +
 
 +
Застосовуються досить часто й комбіновані топології, наприклад зірково-шинна, зірково-кільцева.<br><br>
 +
 
 +
==Змішана топологія==
 +
У той час як невеличкі мережі, як правило, мають типову топологію – зірка, кільце або загальна шина, для значних мереж характерним є існування довільних зв'язків між комп'ютерами. У таких мережах можна виділити окремі довільно пов'язані фрагменти (підмережі), що мають типову топологію, тому їх називають мережами зі змішаною топологією.<br>
 +
Мережі подібного типу досить поширені. Мережу із змішаною топологією можна створити, з'єднавши декілька концентраторів з допомогою шини, а потім підключивши до кожного концентратора декілька комп'ютерів. В даному випадку кабель, прокладений між концентраторами, називається магістральним. За допомогою цього кабелю реалізується з'єднання між компонентами мережі, званими сегментами. Завдяки цьому можна сформувати досить велику і складну мережу.
 +
<br>
 +
 
 +
 
 +
Як наслідок комбінування в такій мережі принципів роботи мереж кількох різних топологій, дани мережа відповідно поєднує у собі їх переваги і недоліки.
 +
 
 +
<br>
 +
 
 +
==Топологія Token Ring==
 +
Ця топологія заснована на топології "фізичне кільце з підключенням типу зірка". В даній топології всі робочі станції підключаються до центрального концентратора (Token Ring) як в топології фізична зірка. Центральний концентратор - це пристрій, який забезпечує послідовне з'єднання виходу однієї станції з входом іншої.
 +
Іншими словами, кожна станція поєднується тільки з двома іншими (попередньою і наступною) станціями. Таким чином, робочі станції зв'язані петлею кабелю, по якій пакети даних передаються від однієї станції до іншої, і кожна станція ретранслює ці відправлені пакети. Фізично така мережа побудована по типу топологія "зірка".
 +
В архітектурі Token Ring маркер передається від вузла до вузла по логічному кільцю, створеному центральним концентратором. Така маркерна передача здійснюється в фіксованому напрямку (напрямок руху маркера і пакетів даних показано на малюнку струлками синього кольору). Станція, що володіє маркером, може передати дані наступній станції.
 +
Переваги мережі топології Token Ring:
 +
- забезпечує рівний доступ до всіх робочих станцій;
 +
- висока надійність.
 +
Недоліками є:
 +
- висока вартість побудови мережі.<br><br>
 +
 
 +
==Багатозначність поняття топології.==
 +
 
 +
Топологія мережі визначає не тільки фізичне розташування комп’ютерів, але, що набагато важливіше, характер зв’язків між ними, особливості поширення сигналів по мережі. Саме характер зв’язків визначає ступінь відмовостійкості мережі, необхідну складність мережної апаратури, найбільш підходящий метод керування обміном, можливі типи середовищ передачі (каналів зв’язку), припустимий розмір мережі (довжина ліній зв’язку й кількість абонентів), необхідність електричного узгодження й багато чого іншого.<br><br>
 +
 
 +
Коли в літературі згадується про топологію мережі, то можуть мати на увазі чотири зовсім різних поняття, що ставляться до різних рівнів мережної архітектури:<br><br>
 +
 
 +
-'''1.Фізична топологія '''(тобто схема розташування комп’ютерів і прокладки кабелів). У цьому змісті, наприклад, пасивна зірка нічим не відрізняється від активної зірки, тому її нерідко називають просто «зіркою».<br>
 +
- '''2.Логічна топологія (тобто структура зв’язків, характер поширення сигналів по мережі). Це, напевно, найбільш правильне визначення топології.<br>
 +
-'''3.Топологія керування обміном '''(тобто принцип і послідовність передачі права на захват мережі між окремими комп’ютерами).<br>
 +
-'''4. Інформаційна топологія''' (тобто напрямок потоків інформації, переданої по мережі).<br><br>
 +
 
 +
ДЖЕРЕЛА<br>
 +
[http://vesoftua.te.ua/uk/what-is-it/153-mix.html Мішана топологія]<br>
 +
[http://uk.wikipedia.org/wiki/%D0%A2%D0%BE%D0%BF%D0%BE%D0%BB%D0%BE%D0%B3%D1%96%D1%8F_%D0%BC%D0%B5%D1%80%D0%B5%D0%B6 Топологія мереж]<br>
 +
[http://moodle.udec.ntu-kpi.kiev.ua/moodle/mod/resource/view.php?id=5867 Топологія мереж]<br>

Поточна версія на 15:38, 17 січня 2013

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

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

Існує три основних топології мережі:
-1.шина (bus), при якій всі комп’ютери паралельно підключаються до однієї лінії зв’язку й інформація від кожного комп’ютера одночасно передається всім іншим комп’ютерам (рис. 1);
-2.зірка (star), при якій до одного центрального комп’ютера приєднуються інші периферійні комп’ютери, причому кожний з них використовує свою окрему лінію зв’язку (рис. 2);
-3.кільце (ring), при якій кожний комп’ютер передає інформацію завжди тільки одному комп’ютеру, наступному в ланцюжку,а одержує інформацію тільки від попереднього комп’ютера в ланцюжку, і цей ланцюжок замкнутий в «кільце» (рис. 3).
-4.Змішана топологія;
-5.Топологія Token Ring;

1.gif

Рис.1 Мережна топологія «шина»


2.gif

Рис. 2 Мережна топологія «зірка»


3.gif

Рис. 3 Мережна топологія «кільце»


Topology2.jpg

Рис.4 Змішана топологія


Tokenring.jpg

Рис.5 Топологія Token Ring


Топологія «шина»

Топологія «шина» (або, як її ще називають, «загальна шина») самою своєю структурою припускає ідентичність мережного устаткування комп’ютерів, а також рівноправність всіх абонентів. При такому з’єднанні комп’ютери можуть передавати тільки по черзі, тому що лінія зв’язку єдина. У противному випадку передана інформація буде спотворюватися в результаті накладення (конфлікту, колізії). Таким чином, у шині реалізується режим напівдуплексного (half duplex) обміну (в обох напрямках, але по черзі, а не одночасно).

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

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

Шині не страшні відмови окремих комп’ютерів, тому що всі інші комп’ютери мережі можуть нормально продовжувати обмін. Може здатися, що шині не страшний і обрив кабелю, оскільки в цьому випадку ми одержимо дві цілком працездатні шини. Однак через особливості поширення електричних сигналів по довгих лініях зв’язку необхідно передбачати включення на кінцях шини спеціальних пристроїв – термінаторів, показаних на рис. 1 у вигляді прямокутників. Без включення термінаторів сигнал відбивається від кінця лінії й спотворюється так, що зв’язок по мережі стає неможливою. Так що при розриві або ушкодженні кабелю порушується узгодження лінії зв’язку, і припиняється обмін навіть між тими комп’ютерами, які залишилися з’єднаними між собою. Коротке замикання в будь-якій крапці кабелю шини виводить із ладу всю мережу. Будь-яка відмова мережного устаткування в шині дуже важко локалізувати, тому що всі адаптери включені паралельно, і зрозуміти, який з них вийшов з ладу, не так-те просто.

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

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

Топологія «Зірка»

Топологія «Зірка» - це топологія з явно виділеним центром, до якого підключаються всі інші абоненти. Весь обмін інформацією йде винятково через центральний комп’ютер, на який у такий спосіб лягає дуже більше навантаження, тому нічим іншим, крім мережі, воно займатися не може. Зрозуміло, що мережне устаткування центрального абонента повинне бути істотно більше складним, чим устаткування периферійних абонентів. Про рівноправність абонентів у цьому випадку говорити не доводиться. Як правило, саме центральний комп’ютер є самим потужним, і саме на нього покладають всі функції по керуванню обміном. Ніякі конфлікти в мережі з топологією «зірка» у принципі неможливі, тому що керування повністю централізоване, конфліктувати нема чому.

Якщо говорити про стійкість зірки до відмов комп’ютерів, то вихід з ладу периферійного комп’ютера ніяк не відбивається на функціонуванні частини мережі, що залишилася, зате будь-яка відмова центрального комп’ютера робить мережу повністю непрацездатною. Тому повинні прийматися спеціальні заходи щодо підвищення надійності центрального комп’ютера і його мережної апаратури. Обрив будь-якого кабелю або коротке замикання в ньому при топології «зірка» порушує обмін тільки з одним комп’ютером, а всі інші комп’ютери можуть нормально продовжувати роботу.
На відміну від шини, у зірці на кожній лінії зв’язку перебувають тільки два абоненти: центральний і один з периферійних. Найчастіше для їхнього з’єднання використовується дві лінії зв’язку, кожна з яких передає інформацію тільки в одному напрямку. Таким чином, на кожній лінії зв’язку є тільки один приймач і один передавач. Все це істотно спрощує мережне встаткування в порівнянні із шиною й рятує від необхідності застосування додаткових зовнішніх термінаторів. Проблема загасання сигналів у лінії зв’язку також вирішується в «зірці» простіше, ніж в «шині», адже кожний приймач завжди одержує сигнал одного рівня. Серйозний недолік топології «зірка» складається у жорсткому обмеженні кількості абонентів. Звичайно центральний абонент може обслуговувати не більше 8-16 периферійних абонентів. Якщо в цих межах підключення нових абонентів досить просто, то при їхньому перевищенні воно просто неможливо. Правда, іноді в зірці передбачається можливість нарощування, тобто підключення замість одного з периферійних абонентів ще одного центрального абонента (у результаті виходить топологія з декількох з’єднаних між собою зірок).

Зірка, показана на мал. 2, зветься активної, або справжньої зірки. Існує також топологія, що називається пасивною зіркою, що тільки зовні схожа на зірку (рис. 4). У цей час вона поширена набагато більше, ніж активна зірка. Досить сказати, що вона використовується в самій популярній на сьогоднішній день мережі Ethernet.

4.gif

Рис.4 Топологія «пасивна зірка»


У центрі мережі з даною топологією міститься не комп’ютер, а концентратор, або хаб (hub), що виконує ту ж функцію, що й репітер. Він відновлює сигнали, що надходять, й пересилає їх в інші лінії зв’язку. Хоча схема прокладки кабелів подібна справжній або активній зірці, фактично ми маємо справу із шинною топологією, тому що інформація від кожного комп’ютера одночасно передається до всіх інших комп’ютерів, а центрального абонента не існує. Природно, пасивна зірка виходить дорожче звичайної шини, тому що в цьому випадку обов’язково потрібно ще й концентратор. Однак вона надає цілий ряд додаткових можливостей, пов’язаних з перевагами зірки. Саме тому останнім часом пасивна зірка усе більше витісняє справжню зірку, що вважається малоперспективною топологією.<br.

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

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

Топологія «Кільце»

Топологія «Кільце» – це топологія, у якій кожний комп’ютер з’єднаний лініями зв’язку тільки із двома іншими: від одного він тільки одержує інформацію, а іншому тільки передає. На кожній лінії зв’язку, як і у випадку зірки, працює тільки один передавач і один приймач. Це дозволяє відмовитися від застосування зовнішніх термінаторів. Важлива особливість кільця полягає в тому, що кожний комп’ютер ретранслює (відновлює) сигнал, тобто виступає в ролі репітера, тому загасання сигналу у всьому кільці не має ніякого значення, важливо тільки загасання між сусідніми комп’ютерами кільця. Чітко виділеного центра в цьому випадку немає, всі комп’ютери можуть бути однаковими. Однак досить часто в кільці виділяється спеціальний абонент, що управляє обміном або контролює обмін. Зрозуміло, що наявність такого керуючого абонента знижує надійність мережі, тому що вихід його з ладу відразу ж паралізує весь обмін.

Строго говорячи, комп’ютери в кільці не є повністю рівноправними (у відмінність, наприклад, від шинної топології). Одні з них обов’язково одержують інформацію від комп’ютера, що веде передачу в цей момент, раніше, а інші – пізніше. Саме на цій особливості топології й будуються методи керування обміном по мережі, спеціально розраховані на «кільце». У цих методах право на наступну передачу (або, як ще говорять, на захвата мережі) переходить послідовно до наступного по колу комп’ютеру.

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

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

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

Недоліком кільця (у порівнянні із зіркою) можна вважати те, що до кожного комп’ютера мережі необхідно підвести два кабелі.

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

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

5.gif

Рис.6 Топологія «активне дерево»


6.gif

Рис.7 Топологія «пасивне дерево». К - концентратори


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

Змішана топологія

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


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


Топологія Token Ring

Ця топологія заснована на топології "фізичне кільце з підключенням типу зірка". В даній топології всі робочі станції підключаються до центрального концентратора (Token Ring) як в топології фізична зірка. Центральний концентратор - це пристрій, який забезпечує послідовне з'єднання виходу однієї станції з входом іншої. Іншими словами, кожна станція поєднується тільки з двома іншими (попередньою і наступною) станціями. Таким чином, робочі станції зв'язані петлею кабелю, по якій пакети даних передаються від однієї станції до іншої, і кожна станція ретранслює ці відправлені пакети. Фізично така мережа побудована по типу топологія "зірка". В архітектурі Token Ring маркер передається від вузла до вузла по логічному кільцю, створеному центральним концентратором. Така маркерна передача здійснюється в фіксованому напрямку (напрямок руху маркера і пакетів даних показано на малюнку струлками синього кольору). Станція, що володіє маркером, може передати дані наступній станції. Переваги мережі топології Token Ring: - забезпечує рівний доступ до всіх робочих станцій; - висока надійність. Недоліками є: - висока вартість побудови мережі.

Багатозначність поняття топології.

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

Коли в літературі згадується про топологію мережі, то можуть мати на увазі чотири зовсім різних поняття, що ставляться до різних рівнів мережної архітектури:

-1.Фізична топологія (тобто схема розташування комп’ютерів і прокладки кабелів). У цьому змісті, наприклад, пасивна зірка нічим не відрізняється від активної зірки, тому її нерідко називають просто «зіркою».
- 2.Логічна топологія (тобто структура зв’язків, характер поширення сигналів по мережі). Це, напевно, найбільш правильне визначення топології.
-3.Топологія керування обміном (тобто принцип і послідовність передачі права на захват мережі між окремими комп’ютерами).
-4. Інформаційна топологія (тобто напрямок потоків інформації, переданої по мережі).

ДЖЕРЕЛА
Мішана топологія
Топологія мереж
Топологія мереж