Differences between revisions 30 and 31
Revision 30 as of 2006-09-11 13:31:11
Size: 4235
Editor: mohacsi
Comment:
Revision 31 as of 2006-09-11 13:53:55
Size: 4219
Editor: mohacsi
Comment:
Deletions are marked like this. Additions are marked like this.
Line 33: Line 33:
 * Szoftverterv [attachment:szterv1.pdf szterv.pdf] , felhasználói dokumentáció attachment:felhdok.doc
 * GPL licenszes IPv6 multicast hálózat figyelő, menedzselő alkalmazás (https://sourceforge.net/projects/netspotter)

 * NetSpotter GPL licenszes IPv6 multicast hálózat figyelő, menedzselő alkalmazás
  * [attachment:szterv1.pdf szterv.pdf Szoftverterv ]
  * [attachment:felhdok.doc felhasználói dokumentáció ]
Line 36: Line 38:
 * Linux kernel kiegészítés (http://clarinet.u-strasbg.fr/~hoerdt/dev/linux_ipv6_mforwarding/), NetSpotter tesztelési funkcióval bővült.  * Linux kernel kiegészítés
  * http://clarinet.u-strasbg.fr/~hoerdt/dev/linux_ipv6_mforwarding/
   *
NetSpotter tesztelési funkcióval bővült.

TableOfContents

IPv6 multicast

Bevezetés

A Triple Play szolgáltatások elterjedésével az IPTV térhódításával a multicast válhat az IPv6 bevezetés egyik meghatározó mozgatórugójává. A Campus IPv6 2.4-es munkaszakasz célja az IPv6 multicasttal kapcsolatos ismeretek összegyűjtése és egy olyan alkalmazás kifejlesztése, amely segítségével egy többesküldési hálózat monitorozható. Az eredeti célkitúzések közé tartozott a Linux IPv6 multicast forgalomirányítást lehetővé tévő kernel kód elkészítése is, ez azonban a projekt megkezdésére idejétmúlttá vált, mivel elérhető és tesztelhető [http://clarinet.u-strasbg.fr/~hoerdt/dev/linux_ipv6_mforwarding/ IPv6 multicast forwarding]. A projekt tagok részt vettek az elkészült Linux kód tesztelésében és éles környezetben történő kiprobálásában.

NetSpotter

A projekt résztvevők saját tapasztalata illetve meghatározó technológia fejlesztő cégekkel (mint pl. Cisco Systems) történtő konzultáció után úgy döntöttünk, hogy a Campus6 projekt keretében készített hálózat monitorozó keretrendszerünket (NetSpotter) kiegészíthetjük egy olyan funkcióval, amelz lehetővé teszi az IPv6 multicast tesztelését. Erre a funkcióra jelenleg igen nagy igény mutatkozik, viszont nincs ilyen szoftver sem a nyílt forráskódú világban, sem a kereskedelmi megoldások között.

Tapasztalatok szerint a hálózat tesztelése jelenleg igen kezdetleges eszközökkel történik (ping, mping). Ezekkel az eszközökkel viszont egy szoftvert (pl.: IPv6 multicast router) nem, vagy csak igen korlátozottan lehet tesztelni.

NetSpotter hálózat tesztelő

A szoftver első verziója egy egyszerű asztali alkalmazásként készült el a könnyebb tesztelhetőség érdekében. A második verzió már egy központból vezérelt elosztott hálózattesztelést is lehetővé tesz. Ezzel a megoldással elosztott módon tudunk tetszőleges forgalmat generálni eszköz, hálózati funkció és teljesítmény tesztelésére. Így ezzel a bővítménnyel cseréltük fel a projekt tervében specifikált, de más által időközben kifejlesztett kernel modult.

NetSpotter topológia felderítés

A szoftver tervezett szolgáltatásai közé tartozott a multicast topológia felderítése is, amely viszonlyag egyszerűen kideríthető a PIM-MIB és az IPv6-MIB segítségével. A tapasztalat azonban azt mutatja, hogy ezek a mib-ek egyenlőre nem támogatottak a gyártók által. Így az alhálózat és fizikai címek adatbáziasi alapján derítettük fel a második és harmadik rétegbéli topológiát.

Eredmények

A szakasz eredményeként több publikáció is született.

  • A NetSpotter keretrendszerről és a segítségével végrehajtott tesztekről két diplomamunka született:

    • Netspotter rendszer attachment:netspotterv%31.doc
  • A második verzióról és a teszt eredményekről egy előadás és egy cikk szól, melyek a [http://www.iaria.org/conferences/ProgramICCGI06.html#ipv6td1 ICCGI6] konferencia keretében lettek előadva, publikálva.

    • Cikk attachment:IPv6TDarticle.pdf
    • Előadás attachment:IPv6TDpresentation.pdf
  • A topológia felderítéssel kapcsolatban egy előadás született

A munkaszakasz eredményei:

  • IPv6 multicast Campus üzemeltetői, tervezői GYIK, leírás, ajánlások attachment:%C3%B6sszefoglal%C3%B31.doc
  • NetSpotter GPL licenszes IPv6 multicast hálózat figyelő, menedzselő alkalmazás

    • [attachment:szterv1.pdf szterv.pdf Szoftverterv ]
    • [attachment:felhdok.doc felhasználói dokumentáció ]
  • IPv6 multicast felhasználói HOGYAN, GYIK, leírás ajánlás a kapcsolt és xDSL környezet használatára, hangolására (5. tag tapasztalata, attachment:felhv1.doc )
  • Linux kernel kiegészítés
  • Áttekintés az L2 eszközök IPv6 multicast támogatásáról [attachment:tobbesl2.doc multicastl2.doc]

Campus6: IPv6multicastmonitor (last edited 2008-04-10 15:29:36 by localhost)