Linkösszesítés

A link-aggregáció egy olyan technológia  , amely több párhuzamos adatátviteli csatornát egyesít az Ethernet hálózatokban egy logikai csatornába, lehetővé téve a sávszélesség növelését és a megbízhatóság javítását. Az aggregáció különféle specifikus megvalósításaiban alternatív neveket használnak: port trunking ( angol port trunking ), link bundling ( link bundling ), ragasztó adapterek ( NIC bonding ), párosítási adapterek ( NIC teaming ).  

A LACP ( link aggregation control protocol ) egy nyílt szabványú linkösszesítési protokoll , amelyet az IEEE 802.3ad és az IEEE 802.1aq dokumentumok ismertetnek .  Sok gyártó szabadalmazott vagy zárt technológiát használ termékeihez, például a Cisco EtherChannel technológiát (amelyet az 1990-es évek elején fejlesztett ki a Kalpana ), valamint a nem szabványos PAgP protokollt .

A link-aggregáció fő előnye, hogy potenciálisan növeli a sávszélességet: ideális körülmények között a sávszélesség elérheti az összesített linkek sávszélességeinek összegét. További előnye a kommunikációs vonalak „forró” redundanciája: az egyik összesített csatorna meghibásodása esetén a forgalom szolgáltatás megszakítás nélkül továbbítódik a többi csatornán, és a meghibásodott csatorna helyreállítása után automatikusan üzembe helyezi [1 ] .

802.3ad

Az IEEE 802.3ad szabványt az IEEE 802 helyi hálózatokra vonatkozó szabványcsoport részeként 2000-ben fogadták el, teljes neve "802.3ad Link aggregation for parallel links".

Általánosságban elmondható, hogy nyolc szabványos hivatkozás összevonása 802.3ad használatával olcsóbb, mint egyetlen eszköz, amely egy nagyságrenddel nagyobb sávszélességet támogat, és lehetővé teszi a rendszerben lévő hivatkozások sebességének fokozatos növelését anélkül, hogy drága, gyorsabb adaptereket kellene vásárolnia. Az aggregálásnak azonban vannak korlátai: a forgalom csatornák közötti eloszlása ​​egyenetlen lehet, egészen addig a tényig, hogy az összes forgalom egy csatornán megy keresztül, míg a többi tétlen (a forgalomtól, a képességektől és a hardverbeállításoktól függően), ami szélsőséges esetekben azt jelenti, hogy nincs nyereség. sávszélességben egyetlen csatornához képest. Ezen kívül maximum nyolc link kombinálható, ami gigabites kapcsolatok esetén mindössze 8 Gb/s elméleti teljes átviteli sebességet ad az egyetlen nagy sebességű adapter által biztosított 10 Gb/s helyett.

Általában az összesítésben lévő összes portnak azonos típusúnak kell lennie, például minden port csavart érpár , mindegyik egymódusú ( SM ), vagy mindegyik többmódusú (MM). Az egyesítendő portokat azonos adatátviteli sebességre kell beállítani (bár a 802.3ad lehetővé teszi a különböző adatátviteli sebességű portok keverését, a gyakorlatban az ilyen konfigurációk gyakran nem működnek).

Nem szabványos technológiák

A legtöbb gigabites link-összesítő megoldás az IEEE 802.3ad szabványon alapul. Más cégek nem szabványosított protokolljai azonban már a szabvány elfogadása előtt is léteztek, ezek egy részét még ma is használják. Ezek a protokollok nagyrészt kizárólag egy vállalat termékeivel vagy egy termékcsaláddal működnek. Némelyikük bizonyos előnyökkel rendelkezik a szabványhoz képest, például a Cisco által használt EtherChannel különböző csomagküldési módokat támogat, míg a 802.3ad csak a szabványos módot. Egyéb nem szabványos aggregációs protokollok közé tartozik a Duralink Trunking ( Adaptec ), az MLT ( multilink trunking , Nortel ).

A 2000-es évek közepére a legtöbb gyártó áttért az IEEE 802.3ad szabványt támogató hálózati eszközök gyártására, aminek elvileg lehetővé kell tennie a különböző márkájú eszközök együttműködését. A gyakorlatban azonban előfordulhat, hogy egyes kombinációk nem működnek, ezért a specifikációk gyakran konkrétan meghatározzák egyes eszközök együttes működésének lehetőségét.

Hálózati adapter aggregáció

Az aggregációs technológia fő felhasználási területe a hálózati kapcsolókban található link-összevonás , de az aggregáció konfigurálható a számítógépes hálózati adapterekhez. Például a Linux operációs rendszerben beállíthat egy összesített bond0 hálózati adaptert egy szabványos kernel -illesztőprogrammal ( angol  bonding driver ) az eth0 és eth1 Ethernet adapterek kombinálásával , egyetlen IP-címmel , és nincs különbség a rendszer és a rajta futó programok egy ilyen adapter és a fizikaiak között (kivéve néhány segédprogramot, amelyeket úgy terveztek, hogy közvetlenül adapterekkel működjenek). Ebben az esetben a bond0 MAC-cím értékei váltakoznak - időszakonként az első eth0 hálózati kártya MAC-címe jelenik meg , majd az eth1 adapter MAC-címe .

Jegyzetek

  1. Olifer V. G. , Olifer N. A. 13. fejezet Kapcsolt Ethernet hálózatok // Számítógépes hálózatok. Alapelvek, technológiák, protokollok. - 4. kiadás - Szentpétervár. : " Péter ", 2010. - S. 464. - 4500 példány.  - ISBN 978-5-49807-389-7 .

Linkek