Aktivní síť - Active networking

Aktivní síť je komunikační vzor umožňující pakety protékající a telekomunikační síť dynamicky upravovat provoz sítě.

Aktivní síťová architektura se skládá z prováděcích prostředí (podobně jako a unix shell které mohou spouštět aktivní pakety), a uzel operační systém schopný podporovat jedno nebo více prováděcích prostředí. Skládá se také z aktivního hardwaru, který je schopen směrovat nebo přepínat a spouštět kód v rámci aktivních paketů. To se liší od tradiční síťové architektury, která hledá robustnost a stabilitu pokusem o odstranění složitosti a schopnosti změnit svůj základní provoz ze základních síťových komponent. Síťové procesory jsou jedním z prostředků implementace aktivních konceptů sítě. Aktivní sítě byly také implementovány jako překryvné sítě.

Co nabízí?

Aktivní síťové připojení umožňuje možnost vysoce přizpůsobených a rychlých změn základního síťového provozu v reálném čase. To umožňuje takové nápady, jako je odesílání kódu spolu s balíčky informací, které umožňují datům měnit jejich formu (kód) tak, aby odpovídaly charakteristikám kanálu. Nejmenší program, který může generovat sekvenci dat, najdete v definici Kolmogorovova složitost Využití v reálném čase genetické algoritmy v rámci sítě k vytváření síťových služeb umožňuje také aktivní síť.

Jak to souvisí s jinými síťovými paradigmaty

Aktivní sítě se vztahují k dalším síťovým paradigmatům primárně založeným na tom, jak jsou výpočetní a komunikační prostředky v architektuře rozděleny.

Aktivní sítě a softwarově definované sítě

Aktivní sítě jsou přístupem k síťové architektuře s programovatelností v síti. Název je odvozen od srovnání se síťovými přístupy prosazujícími minimalizaci zpracování v síti na základě návrhových rad, jako je „argument end-to-end“. Byly vytvořeny dva hlavní přístupy: programovatelné síťové prvky („switche“) a kapsle, programovatelný přístup, který umisťuje výpočet do paketů procházejících sítí. Zacházení s pakety jako s programy se později stalo známým jako „aktivní pakety“. Softwarově definované sítě odděluje systém, který rozhoduje o tom, kam je odesílán provoz (řídicí rovina), od podkladových systémů, které předávají provoz do vybraného cíle (datové roviny). Koncept programovatelné řídicí roviny vznikl na University of Cambridge ve skupině Systems Research Group, kde (pomocí identifikátorů virtuálních obvodů dostupných v přepínačích režimu asynchronního přenosu) bylo k dispozici více virtuálních řídicích rovin na jednom fyzickém přepínači. Za účelem komercializace tohoto konceptu byla založena společnost Control Plane Technologies (CPT).

Základní výzvy

Aktivní síťový výzkum se zabývá podstatou toho, jak nejlépe začlenit extrémně dynamické schopnosti do sítí.[1]

Za tímto účelem musí aktivní výzkum sítě řešit problém optimálního přidělování výpočtu versus komunikace v rámci komunikačních sítí.[2] Podobný problém související s kompresí kódu jako měřítkem složitosti je řešen prostřednictvím teorie algoritmických informací.

Jednou z výzev aktivních sítí byla neschopnost teorie informací matematicky modelovat aktivní síťové paradigma a umožnit aktivní síťové inženýrství. To je způsobeno aktivní povahou sítě, ve které komunikační pakety obsahují kód, který dynamicky mění provoz sítě. K pochopení těchto sítí je zapotřebí zásadního pokroku v teorii informací.[3]

Aktivní síťový kanál používá spustitelný kód v paketu k ovlivnění kanálu, který řídí vztah mezi přenášenou sekvencí a přijatá sekvence . se skládá z datové části a část kódu . Po založení , kanálové médium může změnit svůj provozní stav a schopnosti.[4]

Aktivní sítě v nanoměřítku

Vzhledem k tomu, že při současné technologii je dosažen limit ve zmenšování velikosti tranzistoru, jsou aktivní síťové koncepty zkoumány jako účinnější prostředek pro výpočet a komunikaci.[5][6] Více o tom najdete v nanoscale networking.

Viz také

Reference

  1. ^ Bush, S. F. (2005). „Jednoduchá metrika pro přizpůsobení sítě ad hoc“ (PDF). IEEE Journal on Selected Areas in Communications Journal (23): 2272–2287. Archivovány od originál (PDF) dne 11.7.2011.
  2. ^ Bush, S. F. (2002). „Aktivní predikce správy virtuální sítě: Složitost jako rámec pro predikci, optimalizaci a zajištění“ (PDF). Sborník konference a expozice DARPA Active Networks z roku 2002 (DANCE 2002). IEEE Computer Society Press: 534–553. Archivovány od originál (PDF) dne 11.7.2011.
  3. ^ Bush, Stephen F. (2011). "Směrem k in vivo nanoscale komunikačním sítím: využití aktivní síťové architektury". Přední. Comput. Sci. 5: 316–326. doi:10.1007 / s11704-011-0116-9.
  4. ^ Bush, Stephen F. (2011). "Směrem k in vivo nanoscale komunikačním sítím: využití aktivní síťové architektury". Přední. Comput. Sci. 5: 316–326. doi:10.1007 / s11704-011-0116-9.
  5. ^ `` NANA: Nanoscale Active Network Architecture Patwardhan, J. P .; Dwyer, C. L .; Lebeck, A. R. & Sorin, D. J., ACM Journal on Emerging Technologies in Computing Systems (JETC), ACM Journal on Emerging Technologies in Computing Systems) sv. 2, č. 1, strany 1–30, leden 2006, 3, 1–31.
  6. ^ Nanoscale Communication Networks, Bush, S. F., ISBN  978-1-60807-003-9, Artech House, 2010 https://www.amazon.com/Nanoscale-Communication-Networks-Stephen-Bush/dp/1608070034

Další čtení

  • Směrem k aktivní síťové architektuře (1996), David L. Tennenhouse, et al., Computer Communication Review
  • Aktivní sítě a aktivní správa sítě: Proaktivní rámec pro správu Stephen F. Bush a Amit Kulkarni, Kluwer Academic / Plenum Publishers, New York, Boston, Dordrecht, Londýn, Moskva, 2001, 196 s. Hardbound, ISBN  0-306-46560-4.
  • Programovatelné sítě pro nasazení IP služeb “ Galis, A., Denazis, S., Brou, C., Klein, C. - Artech House Books, Londýn, 20. června; 450 pp. ISBN  1-58053-745-6.

externí odkazy