A Web-based Integrated Console for Controlling a Set of Networks
Download
Report
Transcript A Web-based Integrated Console for Controlling a Set of Networks
A Web-based Integrated
Console for Controlling a
Set of Networks
(WICCSN)
By Avinash & Amber
For Web Security Class under
Dr Yang Andrews
Agenda
Project
Introduction
Design
Prototype
Screen Shots
Questions and Answers
What is WICCSN?
Network
today consists of Wired and
wireless counterparts
Network has grown enormously
Needs CONTROL
Web is Ubiquitous
Controlling should be easy through web
If not necessarily all the configurations,
settings
Challenges
What
all to be controlled( The servers,
switches, routers , firewalls other shared
devices)
How much of control is possible
What different technologies could be used
Security of the interfaces
Secure web Connections
Secure Data Base and connectivity
Initial Design
Integrate console...
Web browser
Database server
Intra/internet
Application server
Middle
ware
Web server
Java Application
Other legacy systems
4 Tier system separated well enough to support any extensions
Advantage: not much changes to other interfaces if one interface changes
or is modified
Problem! – lack of time
More Middleware
Middle ware implements
and understands all the
API’s nuances
Could easily support
many simple calls from
the web server(
implemented using JSP,
ASP.. Etc) like
mw_read(args*)
mw_write(args*)
mw_modify(args*)..
Can acess more than
one type of database &
also other applications
HTTPS
APIs
User (
Web Pages)
Dynamic pages generated by
JSP
Platform specific API’s
Overview
Application
Database 1
HTTPS
User (
Web Pages)
Dynamic content
JSP
Web server
Platform specific API’s
Web server
Common
Middleware
Database 2
Class Diagrams
User
Name
username
password
account type
Resourcepass
Name
id
passwd( encrypted)
Super user
Administartor
Monitoring user
Class diagrams continued..
Resource
Name
IP
Type
Subtype
Description
...
Server
Sever domain
Server interfaces
Services
Enviornment variables
...
Interface
Interface Name
Connected to
type
Subtype
...
Shared resouces
Name
ER Diagram
Resource id
Resource Description
Resource name
Resources
1
n
Operations
1
ResourcePass
Has access
to/ performs
Resource Passwd
1
Resource id
Name
User
Username
User type
Passwd
Address
Prototype Screen Shots
WICCSN – an introspection
Very
ambitious project to be done in 3
months!
Lacking expertise in the key areas,
including the know how about the
networks work
Controlling the network through web
needs some more technologies to be
familiar with.
So far..
Prototype
Proof
of concepts for middleware
Design
Still to go..
More
Network tools
JNI interface
HTTPS
References
http://middleware.internet2.edu/
http://www.sei.cmu.edu/str/descriptions/mi
ddleware.html
Questions? and Answers!
Thank You !