Inter-Switch link (ISL) — протокол міжкоммутаціонного каналу, пропріетарний протокол в комутаторах і маршрутизаторах компанії Cisco Systems, призначений для передачі інформації про належність трафіку до VLAN. Був розроблений до прийняття за стандартом IEEE 802.1Q, в даний час більше не підтримує (може зустрітися тільки на старому обладнанні). Використовується для стандартів Fast Ethernet (100Mb/s) і Gigabit Ethernet (1000Mb/s).
Загальні характеристики
При інкапсуляції ISL до оригінального фрейма (frame) додається заголовок ISL, в якому міститься інформація про приналежність трафіку до VLAN. Оригінальний пакет залишається в незмінному вигляді, а також в кінці кадру додається нова контрольна сума FCS (англ. Frame Check Sequence). Контрольна сума оригінального пакету залишається без змін. Потім отриманий кадр передається в магістральний канал. На приймальній стороні, заголовок ISL видаляється і кадр пересилається в призначений VLAN.
Формат кадру ISL
DA — англ. Destianation Address (адреса одержувача), тут використовується мультикаст-адреса, що і є сигналом для одержувача, що кадр інкапсульований за допомогою ISL. Використовуються адреси «0x01-00-0C-00-00» або «0x03-00-0c-00-00.»
TYPE — поле типу, 4 біта, вказує протокол 2-го рівня, інкапсульований в пакет. Можливі варіанти:
- 0000 — Ethernet
- 0001 — Token-Ring
- 0010 — FDDI
- 0011 — ATM
USER — призначені для користувача дані, використовуються для розширення значення поля типу. Для Ethernet-кадрів в цьому полі записується пріоритет кадру при проходженні через світч:
- XX00 — Normal Priority
- XX01 — Priority
- 1XX10 — Priority 2
- XX11 — Highest Priority
SA — англ. Source Address, адреса джерела. Встановлюється MAC-адреса порту Каталіст, що відправив даний кадр. Одержувачем дане поле може ігноруватися.
LEN — англ. Length, довжина. Зберігає довжину пакета цілком, в байтах, крім полів DA, TYPE, USER, SA, LEN, FCS. У підсумку виходить довжина всього кадру разом з інкапсуляцией мінус 18 байт.
AAAA03 (SNAP) — англ. Subnetwork Access Protocol (SNAP) and Logical Link Control (LLC) — поле містить константу 0xAAAA03
HSA — англ. High Bits of Source Address, містить старші біти (3 байта = 24 біта) виробника (код виробника) поля SA (адреса комутатора-відправника), містить постійне значення 0x00-00-0C (код Cisco).
VLAN — англ. Destination Virtual LAN ID, номер Вланєв одержувача. 15-бітове поле, часто згадується як «колір» («color») фрейму.
BPDU — англ. Bridge Protocol Data Unit and Cisco Discovery Protocol Indicator, індикатор пакета BPDU і CDP. Встановлюється в 1 при передачі інкапсульованих пакетів VTP і CDP.
INDX — англ. Index, індекс. Вказується індекс порту-відправника на комутаторі. Використовується тільки для діагностичних цілей, може бути встановлено в будь-яке значення відправником (іншим девайсом). 16-бітове значення, ігнорується одержувачем.
RES — англ. Reserved for Token Ring and Fiber Distributed Data Interface (FDDI), резервне поле для протоколів TR і FDDI. 16 біт. Для пакетів протоколу Ethernet повинні бути всі нулі, для протоколу TR в даному полі розміщуються значення полів AC (Access Control) FC (Frame Control) оригінального кадру. Для протоколу FDDI поле FC розміщується в молодших бітах даного поля (приклад: FC = 0x12 -> RES = 0x0012)
ENCAPSULATED FRAME — оригінальний кадр (до інкапсуляції), включається свою власну CRC — оригінальне, незмінене значення. Дане значення має сенс тільки після деінкапсуляціі. Довжина інкапсульованого кадру може бути від 1 до 24575 байт для Ethernet, Token Ring, FDDI пакетів. Після отримання кадру й деінкапсуляції пристрій-одержувач використовує інкапсульований кадр без змін, відповідно до номера VLAN одержувача.
FCS — англ. Frame Check Sequence, поле контрольної суми, 4 байта, створюється пристроєм-відправником ISL-кадру, рекалькулюється комутатором-одержувачем для контролю цілісності передачі. При обчисленні цього поля використовуються поля DA, SA, Length/Type, Data створеного пакета. Обчислюється ПІСЛЯ приєднання заголовка ISL, контрольна сума додається в кінець кадру. Обчислення даного поля НЕ має відношення до поля FCS оригінального кадру (неінкапсульованого).
Розмір ISL кадру
Кадр, інкапсульований в ISL «підростає» на 30 байт — 26 байт заголовок плюс 4 контрольна сума. Мінімальний розмір пакета з усіх можливих технологій — FDDI, 17 байт. Отже, мінімальний пакет ISL може бути 47 байт. Максимальний розмір для всіх технологій — 17848 байт для Token Ring, отже, максимальний пакет ISL може бути 17848 байт, плюс 39 байт ISL заголовка мінус 1 байт при відкиданні поля AC, що дає 17886 байт. Для технології Ethernet розмір кадру може варіюватися від 94 до 1548 байт.
Також зростає якість передачі, так як підрахунок контрольної суми проводиться двічі — в оригінальному кадрі і в уже інкапсулюванні. Це досить просто реалізується в комутаторах, проте створює додаткові складності виробникам маршрутизаторів і мережевих плат (NICs — Network Interface Cards).
Особливості
- ISL використовує свій формат кадру Ethernet, в зв'язку з чим не сумісний з обладнанням, не «розуміє» ISL (IEEE 802.1Q не змінюйте службові заголовки кадру, так що обладнання, яке не могло второпати стандарт IEEE 802.1Q і не виконує жодних VLAN'и, але здатне комутувати кадри, сформовані за цим стандартом)
- Розмір службового заголовка складає 30 байт (в порівнянні з 4-ма байтами оверхедів у IEEE 802.1Q).
Див. також
Примітки
- Configuring ISL Trunking on Catalyst 5500/5000 and 6500/6000 Family Switches (англ.). оригіналу за 9 листопада 2013. Процитовано 13 квітня 2018.
- Configuring ISL and 802.1q Trunking Between a CatOS Switch and an External Router (InterVLAN Routing) (англ.). оригіналу за 1 грудня 2013. Процитовано 5 серпня 2023.
Посилання
- Планирование сети [ 6 листопада 2017 у Wayback Machine.] (в тому числі з використанням ISL) (англ.)
- Інкапсуляція ISL и 802.1Q [ 31 серпня 2016 у Wayback Machine.]
- Xgu [ 13 квітня 2018 у Wayback Machine.]
На цю статтю не посилаються інші статті Вікіпедії. Будь ласка розставте посилання відповідно до . |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Inter Switch link ISL protokol mizhkommutacionnogo kanalu proprietarnij protokol v komutatorah i marshrutizatorah kompaniyi Cisco Systems priznachenij dlya peredachi informaciyi pro nalezhnist trafiku do VLAN Buv rozroblenij do prijnyattya za standartom IEEE 802 1Q v danij chas bilshe ne pidtrimuye mozhe zustritisya tilki na staromu obladnanni Vikoristovuyetsya dlya standartiv Fast Ethernet 100Mb s i Gigabit Ethernet 1000Mb s Zagalni harakteristikiPri inkapsulyaciyi ISL do originalnogo frejma frame dodayetsya zagolovok ISL v yakomu mistitsya informaciya pro prinalezhnist trafiku do VLAN Originalnij paket zalishayetsya v nezminnomu viglyadi a takozh v kinci kadru dodayetsya nova kontrolna suma FCS angl Frame Check Sequence Kontrolna suma originalnogo paketu zalishayetsya bez zmin Potim otrimanij kadr peredayetsya v magistralnij kanal Na prijmalnij storoni zagolovok ISL vidalyayetsya i kadr peresilayetsya v priznachenij VLAN Format kadru ISL DA angl Destianation Address adresa oderzhuvacha tut vikoristovuyetsya multikast adresa sho i ye signalom dlya oderzhuvacha sho kadr inkapsulovanij za dopomogoyu ISL Vikoristovuyutsya adresi 0x01 00 0C 00 00 abo 0x03 00 0c 00 00 TYPE pole tipu 4 bita vkazuye protokol 2 go rivnya inkapsulovanij v paket Mozhlivi varianti 0000 Ethernet 0001 Token Ring 0010 FDDI 0011 ATM USER priznacheni dlya koristuvacha dani vikoristovuyutsya dlya rozshirennya znachennya polya tipu Dlya Ethernet kadriv v comu poli zapisuyetsya prioritet kadru pri prohodzhenni cherez svitch XX00 Normal Priority XX01 Priority 1XX10 Priority 2 XX11 Highest Priority SA angl Source Address adresa dzherela Vstanovlyuyetsya MAC adresa portu Katalist sho vidpraviv danij kadr Oderzhuvachem dane pole mozhe ignoruvatisya LEN angl Length dovzhina Zberigaye dovzhinu paketa cilkom v bajtah krim poliv DA TYPE USER SA LEN FCS U pidsumku vihodit dovzhina vsogo kadru razom z inkapsulyaciej minus 18 bajt AAAA03 SNAP angl Subnetwork Access Protocol SNAP and Logical Link Control LLC pole mistit konstantu 0xAAAA03 HSA angl High Bits of Source Address mistit starshi biti 3 bajta 24 bita virobnika kod virobnika polya SA adresa komutatora vidpravnika mistit postijne znachennya 0x00 00 0C kod Cisco VLAN angl Destination Virtual LAN ID nomer Vlanyev oderzhuvacha 15 bitove pole chasto zgaduyetsya yak kolir color frejmu BPDU angl Bridge Protocol Data Unit and Cisco Discovery Protocol Indicator indikator paketa BPDU i CDP Vstanovlyuyetsya v 1 pri peredachi inkapsulovanih paketiv VTP i CDP INDX angl Index indeks Vkazuyetsya indeks portu vidpravnika na komutatori Vikoristovuyetsya tilki dlya diagnostichnih cilej mozhe buti vstanovleno v bud yake znachennya vidpravnikom inshim devajsom 16 bitove znachennya ignoruyetsya oderzhuvachem RES angl Reserved for Token Ring and Fiber Distributed Data Interface FDDI rezervne pole dlya protokoliv TR i FDDI 16 bit Dlya paketiv protokolu Ethernet povinni buti vsi nuli dlya protokolu TR v danomu poli rozmishuyutsya znachennya poliv AC Access Control FC Frame Control originalnogo kadru Dlya protokolu FDDI pole FC rozmishuyetsya v molodshih bitah danogo polya priklad FC 0x12 gt RES 0x0012 ENCAPSULATED FRAME originalnij kadr do inkapsulyaciyi vklyuchayetsya svoyu vlasnu CRC originalne nezminene znachennya Dane znachennya maye sens tilki pislya deinkapsulyacii Dovzhina inkapsulovanogo kadru mozhe buti vid 1 do 24575 bajt dlya Ethernet Token Ring FDDI paketiv Pislya otrimannya kadru j deinkapsulyaciyi pristrij oderzhuvach vikoristovuye inkapsulovanij kadr bez zmin vidpovidno do nomera VLAN oderzhuvacha FCS angl Frame Check Sequence pole kontrolnoyi sumi 4 bajta stvoryuyetsya pristroyem vidpravnikom ISL kadru rekalkulyuyetsya komutatorom oderzhuvachem dlya kontrolyu cilisnosti peredachi Pri obchislenni cogo polya vikoristovuyutsya polya DA SA Length Type Data stvorenogo paketa Obchislyuyetsya PISLYa priyednannya zagolovka ISL kontrolna suma dodayetsya v kinec kadru Obchislennya danogo polya NE maye vidnoshennya do polya FCS originalnogo kadru neinkapsulovanogo Rozmir ISL kadru Kadr inkapsulovanij v ISL pidrostaye na 30 bajt 26 bajt zagolovok plyus 4 kontrolna suma Minimalnij rozmir paketa z usih mozhlivih tehnologij FDDI 17 bajt Otzhe minimalnij paket ISL mozhe buti 47 bajt Maksimalnij rozmir dlya vsih tehnologij 17848 bajt dlya Token Ring otzhe maksimalnij paket ISL mozhe buti 17848 bajt plyus 39 bajt ISL zagolovka minus 1 bajt pri vidkidanni polya AC sho daye 17886 bajt Dlya tehnologiyi Ethernet rozmir kadru mozhe variyuvatisya vid 94 do 1548 bajt Takozh zrostaye yakist peredachi tak yak pidrahunok kontrolnoyi sumi provoditsya dvichi v originalnomu kadri i v uzhe inkapsulyuvanni Ce dosit prosto realizuyetsya v komutatorah prote stvoryuye dodatkovi skladnosti virobnikam marshrutizatoriv i merezhevih plat NICs Network Interface Cards OsoblivostiISL vikoristovuye svij format kadru Ethernet v zv yazku z chim ne sumisnij z obladnannyam ne rozumiye ISL IEEE 802 1Q ne zminyujte sluzhbovi zagolovki kadru tak sho obladnannya yake ne moglo vtoropati standart IEEE 802 1Q i ne vikonuye zhodnih VLAN i ale zdatne komutuvati kadri sformovani za cim standartom Rozmir sluzhbovogo zagolovka skladaye 30 bajt v porivnyanni z 4 ma bajtami overhediv u IEEE 802 1Q Div takozhVLAN IEEE 802 1Q Cisco TrankingPrimitkiConfiguring ISL Trunking on Catalyst 5500 5000 and 6500 6000 Family Switches angl originalu za 9 listopada 2013 Procitovano 13 kvitnya 2018 Configuring ISL and 802 1q Trunking Between a CatOS Switch and an External Router InterVLAN Routing angl originalu za 1 grudnya 2013 Procitovano 5 serpnya 2023 PosilannyaPlanirovanie seti 6 listopada 2017 u Wayback Machine v tomu chisli z vikoristannyam ISL angl Inkapsulyaciya ISL i 802 1Q 31 serpnya 2016 u Wayback Machine Xgu 13 kvitnya 2018 u Wayback Machine Na cyu stattyu ne posilayutsya inshi statti Vikipediyi Bud laska rozstavte posilannya vidpovidno do prijnyatih rekomendacij