Комутація каналів
Поняття комутаційних каналів. Їх основне завдання та принципи роботи. Дві техніки мультиплексування абонентських каналів, їх розробка та характеристика. Особливості мовних сигналів та поділ абонентських каналів. Комутація каналів на основі поділу часу.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | реферат |
Язык | украинский |
Дата добавления | 31.01.2013 |
Размер файла | 80,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
1. Комутація каналів
Під комутацією каналів розуміється утворення складного фізичного каналу з послідовно з'єднаних окремих канальних ділянок для прямої передачі даних між вузлами. Окремі канали з'єднуються між собою спеціальною апаратурою -- комутаторами, що можуть встановлювати зв'язку між будь-якими кінцевими вузлами мережі. У мережі з комутацією каналів перед передачею даних завжди необхідно виконати процедуру встановлення з'єднання, у процесі якої і створюється складений канал.
Наприклад, якщо мережа, зображена на мал. 2.25, працює за технологією комутації каналів, то вузол 1, щоб передати дані вузлу 7, насамперед повинний передати спеціальний запит на встановлення з'єднання комутатору А, вказавши адресу призначення 7. Комутатор А повинний вибрати маршрут утворення складеного каналу, а потім передати запит наступному комутатору, у даному випадку Е. Потім комутатор Е передає запит комутатору F, а той, у свою чергу, передає запит вузлу 7. Якщо вузол 7 приймає запит на встановлення з'єднання, він направляє по уже встановленому каналу відповідь вихідному вузлу, після чого складений канал вважається з комутованим і вузли 1 і 7 можуть обмінюватися по ньому даними, наприклад вести телефонну розмову.
Комутатори, а також з'єднуючі їхні канали повинні забезпечувати одночасну передачу даних декількох абонентських каналів. Для цього вони повинні бути високошвидкісними і підтримувати яку-небудь техніку мультиплексування абонентських каналів.
В даний час для мультиплексування абонентських каналів використовуються дві техніки: техніка частотного мультиплексування (Frequency Division. Multiplexing, FDM); техніка мультиплексування з поділом часу (Time Division Multiplexing, TDM).
2. Комутація каналів на основі частотного мультиплексування
Техніка частотного мультиплексування каналів (FDM) була розроблена для телефонних мереж, але застосовується вона і для інших видів мереж, наприклад мереж кабельного телебачення. Розглянемо особливості цього виду мультиплексування на прикладі телефонної мережі.
Мовні сигнали мають спектр шириною приблизно в 10 000 Гц, однак основні гармоніки укладаються в діапазон від 300 до 3400 Гц. Тому для якісної передачі мови досить утворити між двома співрозмовниками канал зі смугою пропущення в 3100 Гц, що і використовується в телефонних мережах для з'єднання двох абонентів. У той же час смуга пропущення кабельних систем з проміжними підсилювачами, що з'єднують телефонні комутатори, між собою, звичайно складає сотні кілогерців, а іноді і сотні мегагерц. Однак безпосередньо передавати сигнали декількох абонентських каналів по широкополосному каналу неможливо, тому що усі вони працюють у тому самому діапазоні частот і сигнали різних абонентів змішаються між собою так, що розділити їх буде неможливо.
Для поділу абонентських каналів характерна техніка модуляції високочастотного несучого синусоїдального сигналу низькочастотним мовним сигналом (мал. 2.26). Ця техніка подібна техніці аналогової модуляції при передачі дискретних сигналів модемами, тільки замість дискретного вихідного сигналу використовуються безупинні сигнали, що породжуються звуковими коливаннями. У результаті спектр модульованого сигналу переноситься в інший діапазон, що симетрично розташовується відносно несучої частоти і має ширину, що приблизно збігається із шириною сигналу, що модулює.
Мал. 1 Модуляція мовним сигналом
Якщо сигнали кожного абонентського каналу перенести у свій власний діапазон частот, то в одному широкополосному каналі можна одночасно передавати сигнали декількох абонентських каналів.
На входи FDM-комутатора надходять вихідні сигнали від абонентів телефонної мережі. Комутатор виконує перенос частоти кожного каналу у свій діапазон частот. Звичайно високочастотний діапазон поділяється на смуги, що виділяються для передачі даних абонентських каналів (мал. 2.27). Щоб низькочастотні складові сигналів різних каналів не змішувалися між собою, смуги роблять шириною в 4 кГц, а не в 3,1 кГц, залишаючи між ними страховий проміжок у 900 Гц. У каналі між двома FDM-комутаторами одночасно передаються сигнали всіх абонентських каналів, але кожний з них займає свою смугу частот. Такий канал називають ущільненим.
Мал. 2 Комутація на основі частотного ущільнення
Вихідний FDM-комутатор виділяє модульовані сигнали кожної несучої частоти і передає їх на відповідний вихідний канал, до якого безпосередньо підключений абонентський телефон.
У мережах на основі FDM-комутації прийнято кілька рівнів ієрархії ущільнених каналів. Перший рівень ущільнення утворять 12 абонентських каналів, що складають базову групу каналів, яка займає смугу частот шириною в 48 кГц із границями від 60 до 108 кГц. Другий рівень ущільнення утворять 5 базових груп, що складають супергрупу, зі смугою частот шириною в 240 кГц і з границями від 312 до 552 кГц. Супергрупа передає дані 60 абонентських каналів тональної частоти. Десять супергруп утворять головну групу, що використовується для зв'язку між комутаторами на великих відстанях. Головна група передає дані 600 абонентів одночасно і вимагають від каналу зв'язку смугу пропущення шириною не менш 2520 кГц із границями від 564 до 3084 кГц.
Комутатори FDM можуть виконувати як динамічну, так і постійну комутацію. При динамічній комутації один абонент ініціює з'єднання з інші абонентом, посилаючи в мережу номер абонента, якого він викликає. Комутатор динамічно виділяє даному абоненту одну з вільних смуг свого ущільненого каналу. При постійній комутації за абонентом закріплюється смуга в 4 кГц на тривалий термін шляхом настроювання комутатора по окремому входу, недоступному користувачам.
Принцип комутації на основі поділу частот залишається незмінним і в мережах іншого виду, міняються тільки границі смуг, які виділяються окремому абонентському каналу, а також кількість низько швидкісних каналів в ущільненому високошвидкісному.
комутаційний канал мультиплексування абонентський
3. Комутація каналів на основі поділу часу
Комутація на основі техніки поділу частот створювалася в розрахунку на передачу безупинних сигналів, що представляють голос. При переході до цифрової форми представлення голосу була розроблена нова техніка мультиплексування, яка орієнтується на дискретний характер даних, що передаються .
Ця техніка зветься мультиплексуванням з поділом часу (Time Division Multiplexing, TDM). Іноді використовується й інша її назва -- техніка синхронного режиму передачі (Synchronous Transfer Mode, STM). Малюнок 2.28 пояснює принцип комутації каналів на основі техніки TDM.
Мал. 3 Комутація на основі розподілу каналу за часом
Апаратура TDM-мереж -- мультиплексори, комутатори, демультиплексори -- працює в режимі поділу часу, по черзі обслуговуючи протягом циклу своєї роботи всі абонентські канали. Цикл роботи устаткування TDM дорівнює 125 мкс, що відповідає періоду проходження вимірів голосу в цифровому абонентському каналі. Це значить, що мультиплексор чи комутатор встигає вчасно обслужити будь-який абонентський канал і передати його черговий вимір далі по мережі. Кожному з'єднанню виділяється один квант часу циклу роботи апаратури, який називається також тайм-слотом. Тривалість тайм-слота залежить від числа абонентських каналів, що обслуговуються мультиплексором TDM чи комутатором.
Мультиплексор приймає інформацію з N вхідних каналів від кінцевих абонентів, кожний з яких передає дані по абонентському каналу зі швидкістю 64 Кбіт/с -- 1 байт кожні 125 мкс. В кожному циклі мультиплексор виконує наступні дії:
прийом від кожного каналу чергового байта даних; складання з прийнятих байтів ущільненого кадру, що називається також обоймою;
передача ущільненого кадру на вихідний канал з бітовою швидкістю, яка дорівнює Nx64 Кбіт/с.
Порядок байт в обоймі відповідає номеру вхідного каналу, від якого цей байт отриманий. Кількість що обслуговуються мультиплексором абонентських каналів залежить від його швидкодії. Наприклад, мультиплексор Т1, що представляє собою перший промисловий мультиплексор, що працює за технологією TDM, підтримує 24 вхідних абонентських каналів, створюючи на виході обойми стандарту Т1, передані з бітовою швидкістю 1,544 Мбіт/с.
Демультиплексор виконує зворотною задачу -- розбирає байти ущільненого кадру і розподіляє їх по своїм декільком вихідним каналам, при цьому він вважає, що порядковий номер байта в обоймі відповідає номеру вихідного каналу.
Комутатор приймає ущільнений кадр по швидкісному каналі від мультиплексора і записує кожен байт з нього в окрему комірку своєї буферної пам'яті, причому в тому порядку, у якому ці байти були упаковані в ущільнений кадр. Для виконання операції комутації байти витягаються з буферної пам'яті не в порядку надходження, а в такому порядку, що відповідає підтримуваним у мережі з'єднанням абонентів.
Так, наприклад, якщо перший абонент лівої частини мережі мал. 2.28 повинний з'єднатися з другим абонентом у правій частині мережі, то байт, записаний у першу комірку буферної пам'яті, буде витягатися з її другим. "Перемішуючи" потрібним образом байти в обоймі, комутатор забезпечує з'єднання кінцевих абонентів у мережі.
Один раз виділений номер тайм-слота залишається в розпорядженні з'єднання "вхідний канал-вихідний слот" протягом всього часу існування цього з'єднання, навіть якщо переданий трафік є пульсуючим і не завжди вимагає захопленої кількості тайм-слотов. Це означає, що з'єднання в мережі TDM завжди володіє відомою і фіксованою пропускною здатністю, кратної 64 Кбіт/с.
Робота устаткування TDM нагадує роботу мереж з комутацією пакетів, тому що кожен байт даних можна вважати деяким елементарним пакетом. Однак, на відміну від пакета комп'ютерної мережі, "пакет" мережі TDM не має індивідуальної адреси. Його адресою є порядковий номер у обоймі чи номер виділеного тайм-слота в мультиплексорі чи комутаторі мережі, яка використовують техніку TDM, вимагають синхронної роботи всього устаткування, що і визначило другу назву цієї техніки -- синхронний режим передач (STM). Порушення синхронності руйнує необхідну комутацію абонентів, тому що при цьому губиться адресна інформація. Тому перерозподіл тайм-слотов між різними каналами в устаткуванні TDM неможливо, навіть якщо в якомусь циклі роботи мультиплексора тайм-слот одного з каналів виявляється надлишковим, тому що на вході цього каналу в цей момент немає даних для передачі (наприклад, абонент телефонної мережі мовчить).
Існує модифікація техніки TDM, яка називається статистичним поділом каналу в часі (Statistical TDM, STDM). Ця техніка розроблена спеціально для того, щоб за допомогою тимчасово вільних тайм-слотов одного каналу можна було збільшити пропускну здібність інших. Для розв'язання цієї задачі кожен байт даних доповнюється полем адреси невеликої довжини, наприклад у 4 чи 5 біт, що дозволяє мультиплексувати 16 чи 32 каналу. Однак техніка STDM не знайшла широкого застосування і використовується в основному в нестандартному устаткуванні підключення терміналів до мэйнфреймаму. Розвитком ідей статистичного мультиплексування стала технологія асинхронного режиму передачі - ATM, яка увібрала в себе кращі риси техніки комутації каналів і пакетів.
Мережі ТDМ можуть підтримати або режим динамічної комутації, або режим постійної комутації, а іноді й обидва ці режими. Так, наприклад, основним режимом цифрових телефонних мереж, що працюють на основі технології TDM є динамічна комутація, але вони підтримують також і постійну комутацію, надаючи своїм абонентам службу виділених каналів.
Існує апаратура, яка підтримує тільки режим постійної комутації До неї відноситься устаткування типу Т1/Е1, а також високошвидкісне устаткування SDH. Таке устаткування використовується для побудови первинних мереж основною функцією яких є створення виділених каналів між комутаторами, що підтримують динамічну комутацію.
Сьогодні практично всі дані - голос, зображення, комп'ютерні дані - передаються в цифровій формі. Тому виділені канали TDM-технології, що забезпечують нижній рівень для передачі цифрових даних, є універсальними каналами для побудови мереж будь-якого типу: телефонних, телевізійних і комп'ютерних.
Загальні властивості мереж з комутацією каналів
Мережі з комутацією каналів володіють декількома важливими загальними властивостями незалежно від того, який тип мультиплексування в них використовується.
Мережі з динамічною комутацією вимагають попередньої процедури встановлення з'єднання між абонентами. Для цього в мережу передається адреса абонента(який викликається), що проходить через комутатори і налагоджує їх на наступну передачу даних. Запит на встановлення з'єднання маршрутизується від одного комутатора до іншого і зрештою досягає абонента (який викликається). Мережа може відмовити у встановленні з'єднання, якщо ємність необхідного вихідного каналу вже вичерпана. Для FDM-комутатора ємність вихідного каналу дорівнює кількості частотних смуг цього каналу, а для TDM-комутатора кількості тайм-слотів, на які поділяється цикл роботи каналу. Мережа відмовляє в з'єднанні також у тому випадку, якщо запитуваний абонент вже встановив з'єднання з кимсь іншим. У першому випадку говорять, що зайнято комутатор, другому -- абонент. Можливість відмовлення в з'єднанні є недоліком методу комутації каналів.
Якщо з'єднання може бути встановлено, то йому виділяється фіксована смуга частот у FDM-мережах або ж фіксована пропускна здатність у TDM-мережах. Ці величини залишаються незмінними протягом всього періоду з'єднання. Гарантована пропускна здатність мережі після встановлення з'єднання є важливою властивістю, необхідним для таких додатків, як передача голосу, зображення чи керування об'єктами в реальному масштабі часу. Однак динамічно змінювати пропускну здатність каналу за вимогою абонента мережі з комутацією каналів не можливо, що робить їх неефективними в умовах пульсуючого трафіка.
Недоліком мереж з комутацією каналів є неможливість, застосування апаратури користувачів, яка працює з різною швидкістю. Окремі частини складового каналу працюють з однаковою швидкістю, тому що мережі з комутацією каналів не буферизують дані користувачів.
Мережі з комутацією каналів добре пристосовані для комутації потоків даних постійної швидкості, коли одиницею комутації є не окремий байт чи пакет даних, а довгостроковий синхронний потік даних між двома абонентами. Для таких потоків мережі з комутацією каналів додають мінімум службової інформації для маршрутизації даних через мережу, використовуючи тимчасову позицію кожного біта потоку в якості його адреси призначення в комутаторах мережі.
Забезпечення дуплексного режиму роботи на основі технологій FDM, TDM і WDM
В залежності від напрямку можливої передачі даних способи передачі даних по лінії зв'язку поділяються на наступні типи:
симплексний -- передача здійснюється по лінії зв'язку тільки в одному напрямку;
напівдуплексний -- передача ведеться в обох напрямках, але поперемінно в часі. Прикладом такої передачі служить технологія Ethernet;
дуплексний -- передача ведеться одночасно в двох напрямках.
Дуплексний режим -- найбільш універсальний і продуктивний спосіб роботи каналу. Найпростішим варіантом організації дуплексного режиму є використання двох незалежних фізичних каналів (двох пар провідників чи двох світоводів) у кабелі, кожний з яких працює в симплексному режимі, тобто передає дані в одному напрямку. Саме така ідея лежить в основі реалізації дуплексного режиму роботи в багатьох мережевих технологіях, наприклад Fast Ethernet чи ATM.
Іноді таке просте рішення виявляється недоступним чи неефективним. Найчастіше це відбувається в тих випадках, коли для дуплексного обміну даними мається всього один фізичний канал, а організація його зв'язана з великими витратами. Наприклад, при обміні даними за допомогою модемів через телефонну мережу у користувача мається тільки один фізичний канал зв'язку з АТС -- двухпровідна лінія, і здобути другу навряд чи доцільно. У таких випадках дуплексний режим роботи організується на основі поділу каналу на два логічних підканала за допомогою техніки FDM чи TDM.
Модеми для організації дуплексного режиму роботи на двухпровідній лінії застосовують техніку FDM. Модеми, що використовують частотну модуляцію, працюють на чотирьох частотах: дві частоти -- для кодування одиниць і нулів в одному напрямку, а інші дві частоти - для передачі даних у зворотному напрямку.
При цифровому кодуванні дуплексний режим на двухпровідній лінії організується за допомогою техніки TDM. Частина тайм-слотів використовується для передачі даних в одному напрямку, а інша частина -- для передачі в іншому напрямку. Звичайно тайм-слоти протилежних напрямків чергуються, через що такий спосіб іноді називають “пінг-понговою” передачею. TDM-поділ лінії характерний, наприклад, для цифрових мереж з інтеграцією послуг (ISDN) на абонентських двухпровідних закінченнях.
У волоконно-оптичних кабелях при використанні одного оптичного волокна для організації дуплексного режиму роботи застосовується передача даних в одному напрямку за допомогою світлового пучка однієї довжини хвилі, а в зворотному -- іншої довжини хвилі. Така техніка відноситься до методу FDM, однак для оптичних кабелів вона одержала назву поділу по довжині хвилі (Wave Division Multiplexing, WDM). WDM застосовується і для підвищення швидкості передачі даних в одному напрямку, звичайно використовуючи від 2 до 16 каналів.
4. Комутація пакетів
Принципи комутації пакетів
Комутація пакетів -- це техніка комутації абонентів, яка була спеціально розроблена для ефективної передачі комп'ютерного графіка. Експерименти по створенню перших комп'ютерних мереж на основі техніки комутації каналів показали, що цей вид комутації не дозволяє досягти високої загальної пропускної здатності мережі. Суть проблеми полягає в пульсуючому характері трафіка, що генерують типові мережеві додатки. Наприклад, при зверненні до виділеного файлового сервера користувач спочатку переглядає вміст каталогу цього сервера, що породжує передачу невеликого обсягу даних. Потім він відкриває необхідний файл у текстовому редакторі, і ця операція може створити досить інтенсивний обмін даними, особливо якщо файл містить об'ємні графічні включення. Після відображення декількох сторінок файлу користувач якийсь час працює з ними локально, що взагалі не вимагає передачі даних по мережі, а потім повертає модифіковані копії сторінок на сервер -- і це знову породжує інтенсивну передачу даних по мережі.
Коефіцієнт пульсації трафіка окремого користувача мережі, дорівнює відношенню середньої інтенсивності обміну даними до максимально можливого, може складати 1:50 чи 1:100. Як що для описаної сесії організувати комутацію каналу між комп'ютером користувача і сервером, то велику частину часу канал буде простоювати. У той же час комутаційні можливості мережі будуть використовуватися -- частина тайм-слотів чи частотних смуг комутаторів буде зайнята і недоступна іншим користувачам мережі.
При комутації пакетів всі передані користувачем мережі повідомлення розбиваються у вихідному вузлі на порівняно невеликі частини, які називаються пакетами. Нагадаємо, що повідомленням називається логічно завершена порція даних -- запит на передачу файлу, відповідь на цей запит, що містить весь файл, і т.п. Повідомлення можуть мати довільну довжину, від декількох байт до багатьох мегабайт. Навпроти, пакети звичайно теж можуть мати перемінну довжину, але у вузьких межах, наприклад від 46 до 1500 байт. Кожен пакет забезпечується заголовком, у якому вказується адресна інформація, необхідна для доставки пакета вузлу призначення, а також номер пакета, що буде використовуватися вузлом призначення для зборки повідомлення (мал. 2.29). Пакети транспортуються в мережі як незалежні інформаційні блоки. Комутатори мережі приймають пакети від кінцевих вузлів і на підставі адресної інформації передають їх один одному, а на при кінці -- вузлу призначення.
Мал. 4 Згладжування пульсацій трафіка в мережах з комутацією пакетів
Комутатори пакетної мережі відрізняються від комутаторів каналів тим, що вони мають внутрішню буферну пам'ять для тимчасового збереження пакетів, якщо вихідний порт комутатора в момент прийняття пакета зайнятий передачею іншого пакета (мал. 2.30). В цьому випадку пакет знаходиться якийсь час у черзі пакетів у буферній пам'яті вихідного порту, а коли до нього дійде черга, то він передається наступному комутатору. Така схема передачі даних дозволяє згладжувати пульсації трафіка на магістральних зв'язках між комутаторами і тим самим використовувати їх найбільш ефективним образом для підвищення пропускної здатності мережі в цілому. Дійсно, для пари абонентів найбільш ефективним було би надання їм в одноособове користування зкомутованного каналу зв'язку, як це робиться в мережах з комутацією каналів. При цьому способі час взаємодії цієї пари абонентів був б мінімальним, тому що дані без затримок передавалися б від одного абонента іншому. Простої каналу під час пауз передачі абонентів не цікавлять, для них важливо швидше вирішити свою власну задачу. Мережа з комутацією пакетів сповільнює процес взаємодії конкретної пари абонентів, тому що їхні пакети можуть очікувати в комутаторах, поки по магістральних зв'язках передаються інші пакети, що прийшли в комутатор раніше.
Проте загальний обсяг переданих мережею комп'ютерних даних в одиницю часу при техніці комутації пакетів буде вище, ніж при техніці комутації каналів. Це відбувається тому, що пульсації окремих абонентів відповідно до закону великих чисел розподіляються в часі. Тому комутатори постійно і досить рівномірно завантажені роботою, якщо число абонентів, що обслуговуються ними, дійсно велике. На мал. 2.30 показано, що трафік, що надходить від кінцевих вузлів на комутатори, дуже нерівномірно розподілений у часі. Однак комутатори більш високого рівня ієрархії, що обслуговують з'єднання між комутаторами нижнього рівня, завантажені більш рівномірно, і потік пакетів у магістральних каналах, що з'єднує комутатори верхнього рівня, має майже максимальний коефіцієнт використання.
Більш висока ефективність мереж з комутацією пакетів у порівнянні з мережами з комутацією каналів (при рівній пропускній здатності каналів зв'язки) була доведена в 60-і роки як експериментально, так і за допомогою імітаційного моделювання. Тут доречна аналогія з мультипрограмними операційними системами. Кожна окрема програма в такій системі виконується довше, ніж в одно програмній системі, коли програмі виділяється весь процесорний час, поки вона не завершить своє виконання. Однак загальне число програм, виконуваних за одиницю часу, у мультипрограмній системі більше, ніж в одно програмній.
5. Віртуальні канали в мережах з комутацією пакетів
Описаний вище режим передачі пакетів між двома кінцевими вузлами мережі припускає незалежну маршрутизацію кожного пакета. Такий режим роботи мережі називається дейтаграмним, і при його використанні комутатор може змінити маршрут якого-небудь пакета в залежності від стану мережі -- працездатності каналів і інших комутаторів, довжини черг пакетів у сусідніх комутаторах і т.п.
Існує й інший режим роботи мережі -- передача пакетів по віртуальному каналу (virtual circuit чи virtual channel). В цьому випадку перед тим, як почати передачу даних між двома кінцевими вузлами, повинний бути установлений віртуальний канал, що являє собою єдиний маршрут, що з'єднує ці кінцеві вузли. Віртуальний канал може бути динамічним чи постійним. Динамічний віртуальний канал встановлюється при передачі в мережу спеціального пакета - запиту на встановлення з'єднання.
Цей пакет проходить через комутатори і "прокладає" віртуальний канал. Це означає, що комутатори запам'ятовують маршрут для даного з'єднання і при надходженні наступних пакетів даного з'єднання відправляють їх завжди по прокладеному маршруту.
Постійні віртуальні канали створюються адміністраторами мережі шляхом ручного настроювання комутаторів.
При відмовленні комутатора чи каналу на шляху віртуального каналу з'єднання розривається, і віртуальний канал потрібно прокладати заново. При цьому він, природно, обійде ділянки мережі, що відмовили.
Кожен режим передачі пакетів має свої переваги і недоліки. Дейтаграмний метод не вимагає попереднього встановлення з'єднання і тому працює без затримки перед передачею даних.
Це особливо вигідно для передачі невеликого обсягу даних, коли час встановлення з'єднання може бути порівнянним з часом передачі даних. Крім того, дейтаграмний метод швидше адаптується до змін у мережі.
При використанні методу віртуальних каналів час, витрачений на встановлення віртуального каналу, компенсується наступною швидкою передачею всього потоку пакетів.
Комутатори розпізнають приналежність пакета до віртуального каналу по спеціальній мітці -- номеру віртуального каналу, а не аналізують адреси кінцевих вузлів, як це робиться при дейтаграмному методі.
6. Пропускна здатність мереж з комутацією пакетів
Однією з відмінностей методу комутації пакетів від методу комутації каналів є невизначеність пропускної здатності з'єднання між двома абонентами. У методі комутації каналів після утворення складеного каналу пропускна здатність мережі при передачі даних між кінцевими вузлами відома -- це пропускна здатність каналу. Дані після затримки, зв'язаної з встановленням каналу, починають передаватися на максимальній для каналу швидкості (мал. 2.31, а). Час передачі повідомлення в мережі з комутацією каналів Тк.к. дорівнює сумі затримки поширення сигналу по лінії зв'язку Тз.р. і затримки передачі повідомлення Тз.п.. Затримка поширення сигналу залежить від швидкості поширення електромагнітних хвиль у конкретному фізичному середовищі, що коливається від 0,6 до 0,9 швидкості світла у вакуумі. Час передачі повідомлення дорівнює V/C, де V -- обсяг повідомлення в бітах, а С -- пропускна здатність каналу в бітах за секунду.
У мережі з комутацією пакетів спостерігається принципово інша картина.
Процедура, встановлення з'єднання в цих мережах, якщо вона використовується, займає приблизно такий же час, як і в мережах з комутацією каналів, тому будемо порівнювати тільки час передачі даних. На мал. 2.31, б показаний приклад передачі в мережі з комутацією пакетів. Передбачається, що в мережу передається повідомлення того ж обсягу, що і повідомлення, ілюстроване мал. 2.31. а, однак воно розділено на пакети, кожний з який має заголовок. Час передачі повідомлення в мережі з комутацією пакетів позначене на малюнку Тк.п.. При передачі цього повідомлення, розбитого на пакети, по мережі з комутацією пакетів виникають додаткові тимчасові затримки. По-перше, це затримки в джерелі передачі, що, крім передачі власне повідомлення, витрачає додатковий час на передачу заголовків tп.з., плюс до цього додаються затримки tінт, викликані інтервалами між передачею кожного наступного пакета (цей час іде на формування чергового пакета стеком протоколів).
По-друге, додатковий час витрачається в кожному комутаторі. Тут затримки складаються з часу буферизації пакета tб.п. (комутатор не може почати передачу пакета, не прийнявши його цілком у свій буфер) і часу комутації tк. Час буферизації дорівнює часу прийому пакета з бітовою швидкістю протоколу. Час комутації складається з часу чекання пакета в черзі і часі переміщення пакета у вихідний порт. Якщо час переміщення пакета фіксований і звичайно невеликий (від декількох мікросекунд до декількох десятків мікросекунд), то час очікування пакета в черзі коливається в дуже широких межах і заздалегідь невідомий, тому що залежить від поточної завантаження мережі пакетами.
Проведемо грубу оцінку затримки в передачі даних у мережах з комутацією пакетів у порівнянні з мережами з комутацією каналів на найпростішому прикладі. Нехай тестове повідомлення, яке потрібно передати в обох видах мереж, складає 200 Кбайт. Відправник знаходиться від одержувача на відстані 5000 км. Пропускна здатність ліній зв'язку складає 2 Мбіт/с. Час передачі даних по мережі з комутацією каналів складається з часу поширення сигналу, що для відстані 5000 км можна оцінити приблизно в 25 мс, і часу передачі повідомлення, що при пропускній здатності 2 Мбіт/с і довжині повідомлення 200 Кбайт дорівнює приблизно 800 мс, тобто всього передача даних займе 825 мс.
Оцінимо додатковий час, що буде потрібен для передачі цього повідомлення по мережі з комутацією пакетів. Будемо вважати, що шлях від відправника до одержувача пролягає через 10 комутаторів. Вихідне повідомлення розбивається на пакети в 1 Кбайт, всього 200 пакетів. Спочатку оцінимо затримку, що виникає у вихідному вузлі. Припустимо, що частка службової інформації, розміщеної в заголовках пакетів, стосовно загального обсягу повідомлення складає 10 %. Отже, додаткова затримка, зв'язана з передачею заголовків пакетів, складає 10% від часу передачі цілого повідомлення, тобто 80 мс. Якщо прийняти інтервал між відправленням пакетів рівним 1 мс, тоді додаткові втрати за рахунок інтервалів складуть 200 мс. Разом, у вихідному вузлі через пакетування повідомлення при передачі виникла додаткова затримка в 280 мс.
Кожний з 10 комутаторів вносить затримку комутації, що може мати великий розкид, від часток до тисяч мілісекунд. У даному прикладі приймемо, що на комутацію в середньому витрачається 20 мс. Крім того, при проходженні повідомлень через комутатор виникає затримка буферизації пакета. Ця затримка при величині пакета 1 Кбайт і пропускної здатності лінії 2 Мбіт/с дорівнює 4 мс. Загальна затримка, внесена 10 комутаторами, складе приблизно 240 мс. У результаті додаткова затримка, створена мережею з комутацією пакетів, склала 520 мс. З огляду на, що вся передача даних у мережі з комутацією каналів зайняла 825 мс, цю додаткову затримку можна вважати істотною.
Хоча приведений розрахунок носить дуже приблизний характер, по він робить більш зрозумілими ті причини, що приводять до того, що процес передачі для визначеної пари абонентів у мережі з комутацією пакетів є більш повільним, чим у мережі з комутацією каналів.
Невизначена пропускна здатність мережі з комутацією пакетів -- це плата за її загальну ефективність при деякому обмеженні інтересів окремих абонентів. Аналогічно, у мультипрограмній операційній системі час виконання додатка пророчити заздалегідь неможливо, тому що він залежить від кількості інших додатків, з якими поділяє процесор даний додаток.
На ефективність роботи мережі істотно впливають розміри пакетів, що передає мережа. Занадто великі розміри пакетів наближають мережа з комутацією пакетів до мережі з комутацією каналів, тому ефективність мережі при цьому падає. Занадто маленькі пакети помітно збільшують частку службової інформації, тому що кожен пакет несе із собою заголовок фіксованої довжини, а кількість пакетів, на які розбиваються повідомлення, буде різко рости при зменшенні розміру пакета. Існує деяка золота середина, що забезпечує максимальну ефективність роботи мережі, однак її важко визначити точно, тому що вона залежить від багатьох факторів, деякі з них до того ж постійно міняються в процесі роботи мережі. Тому розробники протоколів для мереж з комутацією пакетів вибирають межі, у яких може знаходитися довжина пакета, а точніше його поле даних, тому що заголовок, як правило, має фіксовану довжину. Звичайно нижня межа поля даних вибирається рівним нулю, що дозволяє передавати службові пакети без даних користувача, а верхня межа не перевищує 4-х кілобайт. Додатка при передачі даних намагаються зайняти максимальний розмір поля даних, щоб швидше виконати обмін даними, а невеликі пакети звичайно використовуються для квитанцій про доставку пакета.
При виборі розміру пакета необхідно враховувати також і інтенсивність бітових помилок каналу. На ненадійних каналах необхідно зменшувати розміри пакетів, тому що це зменшує обсяг повторно переданих даних при перекручуваннях пакетів.
Размещено на Allbest.ru
Подобные документы
Мультиплексування абонентських каналів. Комутація каналів на основі поділу часу. Розбиття повідомлення на пакети. Затримки передачі даних у мережах. Високошвидкісні мережі. Типи мережевих користувацьких інтерфейсів. Локалізація трафіку й ізоляція мереж.
курс лекций [225,9 K], добавлен 28.10.2013Можливості технології синхронної ієрархії SDH по створенню транспортних мереж даних і формуванню цифрових каналів в широкому діапазоні швидкостей. Техніка комутації каналів з двоточковою топологією між користувацькими пристроями, підключеними до мережі.
реферат [158,9 K], добавлен 05.02.2015Основні терміни і поняття: складання глосарію. Сучасний рівень документних комунікацій у розвитку підприємництва. Характеристика основних каналів передачі ділової інформації. Схема еволюції комунікаційних каналів за період соціального розвитку людства.
контрольная работа [79,3 K], добавлен 10.03.2010Аналіз організації передачі даних по каналах комп’ютерних мереж. Фізична сутність та порядок організації їх каналів. Сутність існуючих методів доступу до каналів комп’ютерних мереж. Місце процесів авторизації доступу при організації інформаційних систем.
дипломная работа [2,4 M], добавлен 12.09.2010Специфіка різних сфер застосування систем зв'язку. Структурні схеми каналів передачі інформації, перетворення інформації в кодуючому пристрої. Поняття детермінованого, недетермінованого, випадкового сигналу. Особливості передачі і збереження інформації.
реферат [286,2 K], добавлен 03.04.2010Використання фазокодоманіпульваних сигналів у системах широкосмугового зв’язку, їх переваги перед системами існуючого вузькосмугового зв’язку. Системи тропосферного зв’язку з кодовим розподілом каналів. Умови вибору фазокодоманіпульованого сигналу.
реферат [136,8 K], добавлен 25.01.2010Ефективне формування ієрархічного ряду цифрових систем. Число каналів і швидкість передачі. Перетворення сигналу в цифрову форму. Вузли кінцевої станції. Апаратура виділення і транзиту. Стабільність параметрів каналів. Передача аналогового сигналу.
лабораторная работа [284,9 K], добавлен 06.11.2016Базові принципи, що лежать в основі технології ATM. Мережі з встановленням з'єднання. Рівень адаптації ATM і якість сервісу. Типи віртуальних каналів. Стандарти моделі АТМ, архітектура, фізичний рівень. Функції передачі сигналів і управління трафіком.
реферат [395,7 K], добавлен 05.02.2015Часові характеристики сигналів з OFDM. Спектральні характеристики випадкової послідовності сигналів. Смуга займаних частот і спектральні маски. Моделі каналів розповсюдження OFDM-сигналів. Розробка імітаційної моделі. Оцінка завадостійкості радіотракту.
дипломная работа [2,3 M], добавлен 07.10.2014Алгоритми вибору устаткування охоронного телебачення. Розрахунок пропускної системи каналів зв'язку, необхідних для роботи системи спостереження. Принципи побудови мультисенсорних систем, огляд, функціональні можливості та характеристики мультиплексорів.
статья [81,1 K], добавлен 13.08.2010