1 / 12

Content-Based Networking og Siena

Content-Based Networking og Siena. av Snorre Visnes (3DDT) Eirik Uthus (3DDT) (Hovedprosjekt nr 19, 2005). Oppgaven.

Download Presentation

Content-Based Networking og Siena

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Content-Based Networkingog 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.

  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

More Related