[Contents] [Prev] [Next] [Index] [Report an Error]

JUNOScope Software Architecture

The JUNOScope software is a Web server application that runs on a UNIX workstation. You can connect to the JUNOScope software and log in from a client workstation running a Microsoft Internet Explorer 6 or Netscape Navigator 6 Web browser or later with JavaScript enabled. JUNOScope accepts Hypertext Transfer Protocol over Secure Sockets Layer (HTTPS) or Hypertext Transfer Protocol (HTTP) connections. (See Figure 2.)

Figure 2: JUNOScope Software Architecture

Image g003126.gif

The JUNOScope software includes a Structured Query Language (SQL) database for storing the data collection. The JUNOScope software is bundled with MySQL, a relational database management system (RDBMS) which provides an SQL interface for extracting Inventory Management System information to an external inventory application. The JUNOScope software also includes a Concurrent Versions System (CVS) repository for archiving revisions of configuration files.

The JUNOScope software is a client of the JUNOScript server that runs on the router. The JUNOScope software connects to the JUNOScript server, which allows connection to routers using JUNOScript-specific access protocols, such as secure sockets layer (SSL) (a protocol for sending encrypted text over a Transmission Control Protocol [TCP] connection), and clear-text. The JUNOScope software uses the JUNOScript application programming interface (API) to interact with the router, sending and receiving information in Extensible Markup Language (XML) for operations such as archiving, restoring, and browsing a configuration file, and obtaining router operational status information.

The JUNOScope software connects to Juniper Networks J-series, M-series, MX-series, and T-series routing platforms running the current JUNOS software release and including at least two previous releases. Starting Release 9.3, JUNOScope software also supports devices running BXOS software.

Note: JUNOScope features such as Looking Glass, transfer on commit, partial config audit, config editor, config view, deploy scripts, and disable scripts are not supported on BXOS devices.

The JUNOScope software provides security between the client and the server. MD5 RSA certification is available between the JUNOScope server and the client Web browser. All communication is encrypted between the client Web browser and the JUNOScope server. The JUNOScope software installation creates an X.509 digital certificate for the HTTPS server. The JUNOScope software administrator can use self-assigned certificates or have one assigned by a trusted certificate authority.

The JUNOScope software installer installs the JUNOScope software. The installer owns the installation and has privileges to upgrade and reconfigure.

The JUNOScope installation program creates an administrator account that allows the JUNOScope administrator to log in to the software and set up systems settings that control how the software operates. See Settings.


[Contents] [Prev] [Next] [Index] [Report an Error]