CREATE TABLE Hosts
     (
     ID                   INT NOT NULL AUTO_INCREMENT,
     IPaddress            CHAR(16) NOT NULL,
     MACaddress           CHAR(50),
     NICvendor            CHAR(32),
     OsName               CHAR(50),
     PktRcvd              INT,
     PktSent              INT,
     PktMulticastSent     INT,
     PktBroadcastSent     INT,
     DataSent             INT,
     DataRcvd             INT,
     FirstSeen            DATETIME,
     LastSeen             DATETIME,
     DataMulticastSent    INT,
     DataBroadcastSent    INT,
     KEY (ID),
     PRIMARY KEY (ID)
     );

CREATE TABLE IPtraffic
     (
     IPaddress            CHAR(16) NOT NULL,
     TCPsentLoc           INT,
     TCPsentRem           INT,
     TCPrcvdLoc           INT,
     TCPrcvdFromRem       INT,
     UDPsentLoc           INT,
     UDPsentRem           INT,
     UDPrcvdLoc           INT,
     UDPrcvdFromRem       INT,
     ICMPsent             INT,
     ICMPrcvd             INT,
     OSPFsent             INT,
     OSPFrcvd             INT,
     IGMPsent             INT,
     IGMPrcvd             INT,
     PRIMARY KEY (IPaddress)
     );

CREATE TABLE NameMapper
     (
     IPaddress            CHAR(16) NOT NULL,
     Name                 CHAR(50),
     PRIMARY KEY (IPaddress)
     );

CREATE TABLE NonIPTraffic
     (
     IPaddress            CHAR(16) NOT NULL,
     IPXsent              INT,
     IPXrcvd              INT,
     OSIsent              INT,
     OSIrcvd              INT,
     DLCsent              INT,
     DLCrcvd              INT,
     ARPsent              INT,
     ARPrcvd              INT,
     DECNETsent           INT,
     DECNETrcvd           INT,
     ATALKsent            INT,
     ATALKrcvd            INT,
     NBIOSsent            INT,
     NBIOSrcvd            INT,
     OtherSent            INT,
     OtherRcvd            INT,
     PRIMARY KEY (IPaddress)
     );

CREATE TABLE TCPsessions
     (
     Client               CHAR(18),
     Server               CHAR(18),
     ClientPort           INT,
     ServerPort           INT,
     DataSent             CHAR(16),
     DataRcvd             CHAR(16),
     FirstSeen            DATETIME,
     LastSeen             DATETIME,
     ID                   INT NOT NULL AUTO_INCREMENT,
     KEY (ID),
     PRIMARY KEY (ID)
     );
