Laste ned presentasjonen
Presentasjon lastes. Vennligst vent
PublisertAnders Arntzen Endret for 9 år siden
1
Content-Based Networking og Siena av Snorre Visnes (3DDT) Eirik Uthus (3DDT) (Hovedprosjekt nr 19, 2005)
2
Oppgaven Studere "content-based networking" og tjenester som dette gir grunnlag for, blant annet varsling av hendelser. Installere Siena programvare og teste denne for ulike formål. Studere "content-based networking" og tjenester som dette gir grunnlag for, blant annet varsling av hendelser. Installere Siena programvare og teste denne for ulike formål.
3
Content-Based Networking (CBN) Alle kjenner IP: –Adressebasert –Innholdet spiller ingen rolle CBN er det motsatte: –Ingen adresser –Innholdet bestemmer
4
Content-Based Networking (CBN) Nettverk består av : –Servere/Rutere –Klientnoder Pakkeformat: –Felt –Verdi
5
Content-Based Networking (CBN) Hvordan virker CBN? –Ny lagdeling –Best effort –Advertisements –Subscriptions
6
Hva er CBN egnet til? Nettverk som har: –Stort volum av en til mange beskjeder –Komplisert beskjedflyt –Endrende beskjedflyt Eksempler: Militæret Store bedrifter Sensor nettverk
7
Siena (Scalable Internet Event Notification Architectures) Hva er Siena? –Implementasjon av CBN Åpen kildekode (GNU GPL) Distribuert (den første) Består av en Server (ruterprosses) og Klient API Hierarkisk Todelt forbindelse (SSL, KA, TCP, UDP) –Forskningsprosjekt University of Colorado Militære forskningsinstitusjoner
8
Tester av Siena Liten nettverkstest Siena Monitor Siena Object Adv/subscr. Test Loop-test SSL-test Sikkerhetstest
9
Fremtiden CBN: –Transportlag –QoS –Adgangskontroll –Erstatter ikke IP, men kan sameksistere Siena: –Støtte kompliserte nettverkstopologier –Administrasjons verktøy –Trenger dokumentasjon
10
LabbIQ/OSData Hvorfor –For å en bedre innsikt i Sienas virkemåte –Teste mot et antatt bruksområde –Får demonstrert hvordan man programmerer mot Siena (aktuelt for senere prosjekt) –Teori i praksis
11
LabbIQ/OSData Lagdeling: –Siena Lokal Siena instans Utilgjengelig fra utsiden –LabbIQ Gjør livet enklere for modulforfatteren Multipleksing (flere moduler) –OSData Samler informasjon fra noder i nettverket Todelt (agent og konsoll)
12
OSData nettverk
Liknende presentasjoner
© 2024 SlidePlayer.no Inc.
All rights reserved.