Aktivt netværk - Active networking
Aktivt netværk er et kommunikationsmønster, der gør det muligt for pakker, der strømmer gennem et telekommunikationsnetværk, at ændre netværksdriften dynamisk.
Aktiv netværksarkitektur består af eksekveringsmiljøer (svarende til en unix-shell, der kan udføre aktive pakker), et node- operativsystem, der kan understøtte et eller flere eksekveringsmiljøer. Den består også af aktiv hardware, der er i stand til at dirigere eller skifte samt udføre kode inden for aktive pakker. Dette adskiller sig fra den traditionelle netværksarkitektur, der søger robusthed og stabilitet ved at forsøge at fjerne kompleksitet og evnen til at ændre dens grundlæggende funktion fra underliggende netværkskomponenter. Netværksprocessorer er et middel til implementering af aktive netværkskoncepter. Aktive netværk er også implementeret som overlay-netværk .
Hvad tilbyder det?
Aktivt netværk giver mulighed for stærkt skræddersyede og hurtige "realtids" ændringer til den underliggende netværksdrift. Dette muliggør sådanne ideer som at sende kode sammen med informationspakker, der gør det muligt for dataene at ændre deres form (kode) for at matche kanalegenskaberne. Det mindste program, der kan generere en sekvens af data, findes i definitionen af Kolmogorov-kompleksitet . Brug af genetiske algoritmer i realtid inden for netværket til at komponere netværkstjenester er også aktiveret af aktivt netværk.
Hvordan det relaterer til andre netværksparadigmer
Aktivt netværk vedrører andre netværksparadigmer, primært baseret på hvordan computing og kommunikation er opdelt i arkitekturen.
Aktivt netværk og softwaredefineret netværk
Aktivt netværk er en tilgang til netværksarkitektur med programmerbarhed i netværket. Navnet stammer fra en sammenligning med netværksmetoder, der taler for minimering af in-network-behandling, baseret på designrådgivning som "end-to-end-argumentet". To hovedtilgange blev udtænkt: programmerbare netværkselementer ("switches") og kapsler, en programmeringsmetode, der placerer beregning i pakker, der rejser gennem netværket. Behandling af pakker som programmer blev senere kendt som "aktive pakker". Softwaredefineret netværk afkobler systemet, der træffer beslutninger om, hvor trafik sendes (kontrolplanet) fra de underliggende systemer, der videresender trafik til den valgte destination (dataplanet). Konceptet med et programmerbart kontrolplan stammer fra University of Cambridge i Systems Research Group, hvor flere virtuelle kontrolplaner blev gjort tilgængelige på en enkelt fysisk switch ved hjælp af virtuelle kredsløbsidentifikatorer, der er tilgængelige i Asynchronous Transfer Mode switches. Control Plane Technologies (CPT) blev grundlagt for at kommercialisere dette koncept.
Grundlæggende udfordringer
Aktiv netværksforskning behandler arten af, hvordan man bedst kan inkorporere ekstremt dynamisk kapacitet i netværk.
For at gøre dette skal aktiv netværksforskning løse problemet med optimal allokering af beregning versus kommunikation inden for kommunikationsnetværk. Et lignende problem relateret til komprimering af kode som et mål for kompleksitet løses via algoritmisk informationsteori .
En af udfordringerne ved aktivt netværk har været manglende evne til informationsteori til matematisk at modellere det aktive netværksparadigme og muliggøre aktiv netværksudvikling. Dette skyldes den aktive natur af netværket, hvor kommunikationspakker indeholder kode, der dynamisk ændrer driften af netværket. Grundlæggende fremskridt inden for informationsteori er nødvendige for at forstå sådanne netværk.
Nanoskala aktive netværk
Da grænsen for reduktion af transistorstørrelse nås med den nuværende teknologi, udforskes aktive netværkskoncepter som et mere effektivt middel til beregning og kommunikation. Mere om dette kan findes i nanoskala netværk .
Se også
- Nanoskala netværk
- Netværksbehandling
- Software-defineret netværk (SDN)
- Kommunikationskompleksitet
- Kolmogorov-kompleksitet
Referencer
Yderligere læsning
- Mod en aktiv netværksarkitektur (1996), David L. Tennenhouse et al., Computer Communication Review
- Active Networks and Active Network Management: A Proactive Management Framework af Stephen F. Bush og Amit Kulkarni, Kluwer Academic / Plenum Publishers, New York, Boston, Dordrecht, London, Moskva, 2001, 196 s. Hardbound, ISBN 0-306-46560 -4 .
- Programmable Networks for IP Service Deployment " af Galis, A., Denazis, S., Brou, C., Klein, C.- Artech House Books, London, 20. juni ;, 450 s. ISBN 1-58053-745-6 .