Віртуальне з'єднання (ВЗ), віртуальний канал (ВК) (англ. VC - Virtual Circuit) - канал зв'язку в мережі комутації пакетів, який з'єднує двох і більше абонентів, і складається з послідовних фізичних ланок системи передачі між вузлами зв'язку (комутаторами), а також з фізичних і логічних ланок всередині комутаторів на шляху між зазначеними абонентами. Логічна ланка керує фізичною ланкою і вони обидва одночасно організовуються на етапі встановлення наскрізного ВЗ між абонентами.
Логічна ланка являє собою запис в пам'яті комутатора відповідності ідентифікатора вхідного логічного каналу (ЛК), очікуваного в заголовку пакета на даному вхідному фізичному порті, ідентифікатора вихідного ЛК і номера вихідного фізичного порту.
Як тільки на даному вхідному порті з'являється пакет для передачі, логічна ланка активується і задіє відповідну фізичну ланку, яка за допомогою комутаційного поля передає пакет в вихідний порт. При цьому вхідний ідентифікатор ЛК (ІЛК) в заголовку пакета замінюється на вихідний ІЛК. Таким чином, крім фізичної комутації, здійснюється і логічна комутація.
ВЗ забезпечує передачу пакетів зі збереженням їх початкової послідовності [1] ( «строго один за одним»). Кожен такий пакет містить тільки ідентифікатор найближчого логічного каналу в ланці, і не несе повну адресну інформацію місця призначення, на відміну від дейтаграм . При роз'єднанні ВЗ відповідні йому записи в пам'яті комутаторів стираються, і на їх місце можуть бути записані дані нового ВЗ.
Концепція ВЗ
Згідно з книгою одного з піонерів комутації пакетів і співробітника Національної фізичної лабораторії Великої Британії Дональда Девіса і співавторів, концепція віртуального каналу була запропонована в дослідженнях корпорації Ренд, США [2] . Однак тоді під віртуальним каналом, або точніше, віртуальним з'єднанням (англ. VC - Virtual Connection) розумілося з'єднання, яке встановлюється за запитом кінцевого користувача мережі з іншим кінцевим користувачем мережі з тим, що сама мережа представлялася користувачеві як «чорний ящик із з'єднанням, встановленим через всю територію Сполучених Штатів» . Цей «чорний ящик» був проектованою розподіленою мережею з децентралізованим прийняттям рішень кожним комутатором, що «навчається», при використанні адаптивної маршрутизації. Мережа призначалася для роботи в екстремальних ситуаціях, з виходом із ладу її елементів, і мови про реалізацію ВЗ всередині мережі не йшло.
Термін «віртуальний» в цій статті підкреслює той факт, що, хоча канал і існує постійно впродовж сеансу зв'язку між абонентами, але при відсутності активності кореспондуючих сторін фізичні ресурси, через які проходить дане ВЗ, такі як тракти передачі між вузлами мережі, і відповідні ділянки комутаційних полів цих вузлів виділені не тільки під дане ВЗ, але можуть використовуватися і іншими ВЗ. А також і при активності всіх сторін фізичні ресурси можуть використовуватися спільно, за принципом статистичного мультиплексування пакетів (ін. словами, мультиплексування на вимогу [4] ).
Таким чином, ВЗ має деякі властивості як комутації каналів — за рахунок збереження вихідного порядку проходження пакетів, так і комутації пакетів — за рахунок можливості їх статистичного мультиплексування.
ВЗ можуть бути як комутованими (англ. SVC - Switched Virtual Circuit) з ініціативи абонентів за допомогою відповідної технічної процедури по типу набору номера в звичайній телефонній мережі, так і постійними (англ. PVC - Permanent Virtual Circuit), що встановлюються за зверненням абонентів до адміністрації мережі, на більш-менш тривалий термін, наприклад, на три місяці, півроку чи рік.
Приклад встановлення ВЗ
На малюнку, складеному за матеріалами [6] , показаний приклад встановлення комутованого двостороннього (дуплексного) ВЗ на ділянці мережі з комутацією пакетів. На кожну фізичну ланку цифровий системи передачі в комутаторах пакетів (КП) умовно виділено до 256 ідентифікаторів логічного каналу (ІЛК) на передачу і до 256 ІЛК на прийом, унікальних тільки в межах даної ланки, що дозволяє встановлювати максимум 256 дуплексних ВЗ. Таблиці показані тільки в частині логічної комутації, для них прийнято, що при встановленні ВЗ займається перший вільний зверху ІЛК. Наприклад, в таблиці порту № 3 КП А зайняті перші 62 ІЛК і так далі для інших таблиць. Після встановлення з'єднання таблиця переходить у 2-ий стан, при цьому якісь ІЛК можуть звільнитися, як, наприклад, ЛК2 в таблиці порту № 4 КП В. У реальних системах принцип заняття вільних ІЛК може відрізнятися.
Ієрархія ВЗ
Для зручності маршрутизації і комутації віртуальні з'єднання можуть «вкладатися» один в одного. Так, наприклад, в техніці ATM існує поняття віртуального шляху, як пучка з декількох ВЗ, оскільки на деяких ділянках мережі доцільно комутувати відразу пучок ВЗ, не розбираючи їх окремо.
Для цього в заголовку комірки ATM розміщені ідентифікатор віртуального шляху (ІВШ) (англ. VPI - Virtual Path Identifier) і ідентифікатор віртуального каналу (ІВК) (англ. VCI - Virtual Channel Identifier) [8] . Поєднання ІВШ / ІВК виконує адресні функції при просуванні комірок по мережі. Деякі значення ІВШ / ІВК зарезервовані заздалегідь, на рівні специфікації протоколу, і використовуються для службових цілей.
Примітки
- Д. Дэвис и др., "Вычислительные сети и сетевые протоколы", 1982, с. 537.
- Д. Дэвис и др., "Вычислительные сети и сетевые протоколы", 1982, с. 80.
- P. Baran, On Distributed Communications Networks, IEEE Trans. on Commun., № 1, March, 1964.
- Д. Дэвис и др., "Вычислительные сети и сетевые протоколы", 1982, с. 83.
- И. А. Мизин и др., 1986.
- Д. Дэвис и др., "Вычислительные сети и сетевые протоколы", 1982.
- Ю. Блэк, Сети ЭВМ: протоколы, стандарты, интерфейсы, 1990.
- A. Pattavina, "Switching Theory: Architecture and Performance in Broadband ATM Networks", 1998, с. 43—44.
Література
- Paul Baran. On Distributed Communications Networks [ 13 жовтня 2018 у Wayback Machine.] // IEEE Transactions on Communications Systems : журнал. — 1964. — Т. CS-12, № 1 (March).
- Д. Дэвис, Д. Барбер, У. Прайс, С. Соломонидес. Вычислительные сети и сетевые протоколы = Computer Networks and their Protocols / Пер. с англ. под ред. д.т.н., проф. С. И. Самойленко. — М.: "Мир", 1982. — 562 с. — 10,000 экз.
- И. А. Мизин, В. А. Богатырёв, А. П. Кулешов. Сети коммутации пакетов / акад. В. С. Семенихин. — М.: "Радио и связь", 1986. — 408 с. — 5,500 экз.
- Ю. Блэк. Сети ЭВМ: протоколы, стандарты, интерфейсы = Uyless Black, COMPUTERS NETWORKS: Protocols, Standards, and Interfaces / пер. с англ. под ред. к.т.н. В. В. Василькова. — М.: "Мир", 1990. — 506 с. — 25,000 экз. — (русск.); 0-13-166091-8 (англ.).
- Achille Pattavina. Switching Theory: Architecture and Performance in Broadband ATM Networks. — John Wiley & Sons Ltd, 1998. — (Hardback); 0-470-84191-5 (Electronic).
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Virtualne z yednannya VZ virtualnij kanal VK angl VC Virtual Circuit kanal zv yazku v merezhi komutaciyi paketiv yakij z yednuye dvoh i bilshe abonentiv i skladayetsya z poslidovnih fizichnih lanok sistemi peredachi mizh vuzlami zv yazku komutatorami a takozh z fizichnih i logichnih lanok vseredini komutatoriv na shlyahu mizh zaznachenimi abonentami Logichna lanka keruye fizichnoyu lankoyu i voni obidva odnochasno organizovuyutsya na etapi vstanovlennya naskriznogo VZ mizh abonentami Logichna lanka yavlyaye soboyu zapis v pam yati komutatora vidpovidnosti identifikatora vhidnogo logichnogo kanalu LK ochikuvanogo v zagolovku paketa na danomu vhidnomu fizichnomu porti identifikatora vihidnogo LK i nomera vihidnogo fizichnogo portu Yak tilki na danomu vhidnomu porti z yavlyayetsya paket dlya peredachi logichna lanka aktivuyetsya i zadiye vidpovidnu fizichnu lanku yaka za dopomogoyu komutacijnogo polya peredaye paket v vihidnij port Pri comu vhidnij identifikator LK ILK v zagolovku paketa zaminyuyetsya na vihidnij ILK Takim chinom krim fizichnoyi komutaciyi zdijsnyuyetsya i logichna komutaciya VZ zabezpechuye peredachu paketiv zi zberezhennyam yih pochatkovoyi poslidovnosti 1 strogo odin za odnim Kozhen takij paket mistit tilki identifikator najblizhchogo logichnogo kanalu v lanci i ne nese povnu adresnu informaciyu miscya priznachennya na vidminu vid dejtagram Pri roz yednanni VZ vidpovidni jomu zapisi v pam yati komutatoriv stirayutsya i na yih misce mozhut buti zapisani dani novogo VZ Koncepciya VZZgidno z knigoyu odnogo z pioneriv komutaciyi paketiv i spivrobitnika Nacionalnoyi fizichnoyi laboratoriyi Velikoyi Britaniyi Donalda Devisa i spivavtoriv koncepciya virtualnogo kanalu bula zaproponovana v doslidzhennyah korporaciyi Rend SShA 2 Odnak todi pid virtualnim kanalom abo tochnishe virtualnim z yednannyam angl VC Virtual Connection rozumilosya z yednannya yake vstanovlyuyetsya za zapitom kincevogo koristuvacha merezhi z inshim kincevim koristuvachem merezhi z tim sho sama merezha predstavlyalasya koristuvachevi yak chornij yashik iz z yednannyam vstanovlenim cherez vsyu teritoriyu Spoluchenih Shtativ Cej chornij yashik buv proektovanoyu rozpodilenoyu merezheyu z decentralizovanim prijnyattyam rishen kozhnim komutatorom sho navchayetsya pri vikoristanni adaptivnoyi marshrutizaciyi Merezha priznachalasya dlya roboti v ekstremalnih situaciyah z vihodom iz ladu yiyi elementiv i movi pro realizaciyu VZ vseredini merezhi ne jshlo Termin virtualnij v cij statti pidkreslyuye toj fakt sho hocha kanal i isnuye postijno vprodovzh seansu zv yazku mizh abonentami ale pri vidsutnosti aktivnosti koresponduyuchih storin fizichni resursi cherez yaki prohodit dane VZ taki yak trakti peredachi mizh vuzlami merezhi i vidpovidni dilyanki komutacijnih poliv cih vuzliv vidileni ne tilki pid dane VZ ale mozhut vikoristovuvatisya i inshimi VZ A takozh i pri aktivnosti vsih storin fizichni resursi mozhut vikoristovuvatisya spilno za principom statistichnogo multipleksuvannya paketiv in slovami multipleksuvannya na vimogu 4 Takim chinom VZ maye deyaki vlastivosti yak komutaciyi kanaliv za rahunok zberezhennya vihidnogo poryadku prohodzhennya paketiv tak i komutaciyi paketiv za rahunok mozhlivosti yih statistichnogo multipleksuvannya VZ mozhut buti yak komutovanimi angl SVC Switched Virtual Circuit z iniciativi abonentiv za dopomogoyu vidpovidnoyi tehnichnoyi proceduri po tipu naboru nomera v zvichajnij telefonnij merezhi tak i postijnimi angl PVC Permanent Virtual Circuit sho vstanovlyuyutsya za zvernennyam abonentiv do administraciyi merezhi na bilsh mensh trivalij termin napriklad na tri misyaci pivroku chi rik Priklad vstanovlennya VZ Priklad organizaciyi VZ Na malyunku skladenomu za materialami 6 pokazanij priklad vstanovlennya komutovanogo dvostoronnogo dupleksnogo VZ na dilyanci merezhi z komutaciyeyu paketiv Na kozhnu fizichnu lanku cifrovij sistemi peredachi v komutatorah paketiv KP umovno vidileno do 256 identifikatoriv logichnogo kanalu ILK na peredachu i do 256 ILK na prijom unikalnih tilki v mezhah danoyi lanki sho dozvolyaye vstanovlyuvati maksimum 256 dupleksnih VZ Tablici pokazani tilki v chastini logichnoyi komutaciyi dlya nih prijnyato sho pri vstanovlenni VZ zajmayetsya pershij vilnij zverhu ILK Napriklad v tablici portu 3 KP A zajnyati pershi 62 ILK i tak dali dlya inshih tablic Pislya vstanovlennya z yednannya tablicya perehodit u 2 ij stan pri comu yakis ILK mozhut zvilnitisya yak napriklad LK2 v tablici portu 4 KP V U realnih sistemah princip zanyattya vilnih ILK mozhe vidriznyatisya Iyerarhiya VZDlya zruchnosti marshrutizaciyi i komutaciyi virtualni z yednannya mozhut vkladatisya odin v odnogo Tak napriklad v tehnici ATM isnuye ponyattya virtualnogo shlyahu yak puchka z dekilkoh VZ oskilki na deyakih dilyankah merezhi docilno komutuvati vidrazu puchok VZ ne rozbirayuchi yih okremo Dlya cogo v zagolovku komirki ATM rozmisheni identifikator virtualnogo shlyahu IVSh angl VPI Virtual Path Identifier i identifikator virtualnogo kanalu IVK angl VCI Virtual Channel Identifier 8 Poyednannya IVSh IVK vikonuye adresni funkciyi pri prosuvanni komirok po merezhi Deyaki znachennya IVSh IVK zarezervovani zazdalegid na rivni specifikaciyi protokolu i vikoristovuyutsya dlya sluzhbovih cilej PrimitkiD Devis i dr Vychislitelnye seti i setevye protokoly 1982 s 537 D Devis i dr Vychislitelnye seti i setevye protokoly 1982 s 80 P Baran On Distributed Communications Networks IEEE Trans on Commun 1 March 1964 D Devis i dr Vychislitelnye seti i setevye protokoly 1982 s 83 I A Mizin i dr 1986 D Devis i dr Vychislitelnye seti i setevye protokoly 1982 Yu Blek Seti EVM protokoly standarty interfejsy 1990 A Pattavina Switching Theory Architecture and Performance in Broadband ATM Networks 1998 s 43 44 LiteraturaPaul Baran On Distributed Communications Networks 13 zhovtnya 2018 u Wayback Machine IEEE Transactions on Communications Systems zhurnal 1964 T CS 12 1 March D Devis D Barber U Prajs S Solomonides Vychislitelnye seti i setevye protokoly Computer Networks and their Protocols Per s angl pod red d t n prof S I Samojlenko M Mir 1982 562 s 10 000 ekz I A Mizin V A Bogatyryov A P Kuleshov Seti kommutacii paketov akad V S Semenihin M Radio i svyaz 1986 408 s 5 500 ekz Yu Blek Seti EVM protokoly standarty interfejsy Uyless Black COMPUTERS NETWORKS Protocols Standards and Interfaces per s angl pod red k t n V V Vasilkova M Mir 1990 506 s 25 000 ekz ISBN 5 03 001367 9 russk 0 13 166091 8 angl Achille Pattavina Switching Theory Architecture and Performance in Broadband ATM Networks John Wiley amp Sons Ltd 1998 ISBN 0 471 96338 0 Hardback 0 470 84191 5 Electronic