Next: 5.2 Umsetzung der Architektur
Up: 5 Prototypische Implementierung
Previous: 5 Prototypische Implementierung
Die Entwicklungs- und Testumgebung kann trotz der Komplexität des
Anwendungsszenarios sehr einfach gehalten werden, da weite Bereiche
für das Agentensystem transparent sind.
Das SMC-Netz, die ISA und die Verbindung von dort in das
Weitverkehrsnetz ist für den Agenten transparent und stellen sich
somit wie eine Standleitung dar. Relevant für das System ist die
Verbindung zwischen dem PoP und dem Router der Händlerlokation. Aus
diesen Überlegungen hat sich für die Entwicklung die in Abbildung
5.1 zu sehende Umgebung
herauskristallisiert.
Abbildung 5.1:
Die Entwicklungsumgebung und deren Projektion auf das
Anwendungsszenario
|
Die Manager-Applikation wird auf einer Sun-Workstation betrieben,
die über eine Ethernet-Verbindung (Twisted Pair) mit einem Router
verbunden wird. Diese Workstation würde im Anwendungsszenario z.B. im
SRZ stehen. Die Verbindung zum Router entspricht der Verbindung
zwischen dem SRZ über das VLAN des SMC-Netzes, ISA und VPN des
Weitverkehrsnetzes zum PoP. Die ISDN-Verbindung findet sich real in
der Entwicklungsumgebung wieder. Diese ermöglicht die Kontaktaufnahme
zu einem zweiten Router, der die Einwahlkomponente der
Händlerlokation darstellt.
Das dargestellte Netz wurde so eingerichtet, daß die durch die Router
getrennten Komponenten in unterschiedlichen Subnetzen plaziert
sind. Dies ermöglicht eine leichte Konfiguration der Router, sodaß
diese bei Adressierung eines Paketes in das jeweilig andere Subnetz
eine ISDN-Verbindung aufbauen (Dail on Demand).
Als Testumgebung für den Agenten wurde ein Windows-PC und eine
weitere Sun-Workstation genutzt. Aufgrund der nachgewiesenen
Plattformunabhängigkeit des JDK wurde zum Nachweis dieser Fähigkeit
auf die Nutzung weiterer Betriebssysteme verzichtet.
Initiert wird der ISDN-Verbindungsaufbau z.B. durch einen
Telnet-Zugriff in das jeweils andere Netz. Dieser Zugriff entspricht
dem Verbindungsaufbauwunsch eines Händlers mittels einer dritten
Applikation.
Durch die hier beschriebene und in Abbildung
5.1 dargestellte Projektion der
Entwicklungs- und Testumgebung auf das Anwendungsszenario sind die
Voraussetzungen für die Entwicklung und Evaluierung des Prototypen gegeben.
Zur Implementierung wird das Java Development Kit 1.1.7b von Sun
Microsystems verwendet, da die aktuelle Version 1.2 nicht mit dem
JDMK3.0beta, das zur Realisierung des Agentensystems benutzt wird,
kompatibel ist.
Next: 5.2 Umsetzung der Architektur
Up: 5 Prototypische Implementierung
Previous: 5 Prototypische Implementierung
Copyright Munich Network Management Team