NetDB3 Specifications

12/22/99 Last modified by S. Yang. Under construction

Table of Contents


"Phases" of NetDB3


Major Chunks

Documentation

Screens/ Front End

MiddleWare

BackEnd and Database

Little o's/ Administration

Reports

Quicksearch

Full Search

Migration

Testing

Deployment

Bulk Operations

NetManagement


Improvement Requests over NetDB2

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


Requirements

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