JIntellinet - an intelligent network manager
(megj.: az eredeti
Intellinet nevet megváltoztattuk miután kiderült, hogy az már használva van:)
Bevezetés
A
JIntellinet egy Java alapú, automatikus hálózat-konfiguráló alkalmazás, mely 3 lépésben végzi el a feladatot:
- topológia-felderítés
- hálózati komponensek paramétereinek beállítása
- hálózati komponensek felkonfigurálása
A feladatot a következőképpen osztottuk fel magunk között:
- Mácsodi Marián - komponensek beállítása: hálózati címek kiosztása
- Csókás Szabolcs - felderített hálózat elemzése és ez alapján feszítőfa létrehozása, illetve az útválasztási szabályok meghatározása az egyes komponenseken
- Krásny Zoltán - Ethernet szintű kommunikáció megvalósítása, topológia felderítés illetve a konfiguráció tényleges lebonyolítása az egyes komponenseken
Az eddig elkészült alkalmazás letölthető
innen.
Az alkalmazás a
jintellinet csomagban található, mely további csomagokra bomlik:
-
util - gyakran használt segédosztályok
-
test - tesztosztályok
-
model - az alkalmazás futása során használt hálózati model alaposztályai
-
zoli - Krásny Zoltán része
-
csoszi - Csókás Szabolcs része
-
max - Mácsodi Marián része
A gyökérszámítógépen a
jintellinet.max.main.JIntellinetMain alkalmazást, míg a többi számítógépen a
jintellinet.zoli.ethernet.Starter alkalmazást kell futtatni, természetesen "root" jogosultságokkal, hogy a program hozzáférhessen a számítógép hálózati interfészeihez.
JNetWatcher - Java Packet Sniffer and Traffic Analyzer
EthernetJpcap - Jpcap wrapper for Ethernet networks
JIntellinet - Intelligent Network - network configuration tool
--
MaX - 06 Nov 2008
--
Zoli - 18 May 2009