NetDB3 Specifications
12/22/99 Last modified by S. Yang. Under construction
Table of Contents
- Phase 1- Screens, MW, DB, Reports, Quicksearch
- Phase 2- Full search, Little o's, migration, deployment, test
- Other stuff in no particular order- Bulk operations, Netmanagement,
Nodegroup, Templates
Major Chunks
Documentation
- Functional Spec
- Project Plan/ Schedule
- Test Plan
- Programmer's Manual
Screens/ Front End
- Error messages
- Context help
- User documentation
MiddleWare
- Locking/session
- Registry- verify
BackEnd and Database
Little o's/ Administration
- Access control
- Little o's: Make/Model, OS, Location, Org/Consultant
Reports
Quicksearch
Full Search
Migration
Testing
- Bug list maintenance
- Test plan
- Test schedule
- Cross platform testing
Deployment
Bulk Operations
NetManagement
Mostly taken from Original Specifications
Variable-length subnet mask support
Better handling of address space
Improved multi-domain support
RFC 1101 network names
DNS dynamic update support
Add DNS service information
Allow network objects to play multiple roles
Node grouping (e.g. computer clusters, load-balancing DNS)
Node expiration dates
Better handling of information about people
Better integration with net management data
Integrate with physical network data
Better Bootp/DHCP support
Kerberized (only?) access or web-auth
Bulk operations (e.g. change the ownership of all nodes on net foo to bar)
Line-mode interface (perhaps to facilitate group and batch operations)
Window interface
Ad-hoc reporting capabilities
Custom node data fields
SQL access for users
Router configuration capabilities
Srvtab management capabilities
Privacy option for person info
Name prefix reservation
Scheduled updates (e.g. change the IP address of foo to i.j.k.l at {time})
Context-sensitive help
WWW query access
Extensible data model and user interfaces
Customizable user reports
Addresses, names, associated with "interface" which is part of node
Little o administration integrated into app
Searching on any field
Support for multiple browsers on multiple platforms
Customizable user profile, templates
Mostly taken from Original Specifications
Database Content
NetDB 2.x contents
do we want everything? see migration document
New network protocols/types
netware (nets, servers)- no
virtual appletalk nets- no
Type synonyms
Similar objects can have different types- ??
RFC 1101 network names yes
Includes or is tightly coupled with net management data
census data on address usage later
behavior of network entities yes
Physical data
repeaters, segments, connectors, etc.- no?
DNS info
name servers, zones, etc. yes
People (admin,user,LNA) as entities
connected to Directory Service yes
ApplicationInterfaces
Windowed (X, Mac, MS-Windows)- no
Terminal (line-mode, full screen)- yes
Batch (via terminal line-mode?)- ?
WWW query/reporting- yes
Whois yes
SQL yes
Reports
NetDB 2.x reports
DNS config files yes
Bootp/DHCP table yes
AppleTalk configs no
TIP config files no
Net Management reports yes
Whois tables ?
SUNet Reports yes
New reports
DNS Dynamic updates later
Router configuration later
srvtab creation later