TABLE sessionmd=OpengateMd用セッション管理テーブル(セッションを開始すると該当レコードが作られ、セッションを終了すると消される)
| フィールド名称 | 日本語名 | 解説 | 
| macAddress | MACアドレス | 
               文字列、該当端末のMACアドレス、プライマリキー  | 
          
| userId | ユーザID | 
               文字列、該当端末を登録しているユーザID  | 
          
| extraId | 付加ID | 
               文字列、付加ID、現状では利用しない。  | 
          
| openTime | 開始時間 |  整数、UNIX TIME、利用開始時間 | 
          
| checkTime | 最新検出時間 | 
                整数、UNIX TIME、該当端末を送信元/先とするパケットの最新検出時間  | 
          
| ruleNumber | IPFWルール番号 | 整数、該当端末の通過を許可するipfwルールの番号 | 
|  現在アクティブなセッション数と一致するレコード数 | 
          
TABLE macinfo=MACアドレス関連情報(管理DBへ通過許可登録をしていないものも含めて、キャプチャしたMACアドレスを 全て登録)
| フィールド名称 | 日本語名 | 解説 | 
| macAddress | MACアドレス | 文字列、該当端末のMACアドレス、プライマリキー | 
| detectTime |  検出時間 | 
            整数、UNIX TIME、MACアドレスの検出時間 | 
| ttl | 生存時間 | 整数、パケットのTTL値、NAT判断に用いる | 
| isNat | NATフラグ | 整数、1=NAT経由と予想、0=NAT/Router挿入無し、2=設定ルータ経由、-1=エラー、パケットの TTL 値から判断 | 
|  接続機器数のフィールド、過去に接続したアドレス分のレ
              コード数、時間とともに若干増加 | 
          
TABLE macippair=OpengateMd用MAC-IP対管理テーブル(MAC-IP対を発見すると該当レコードが作られ、セッションを終了すると消さ れる)
| フィールド名称 | 日本語名 | 解説 | 
| macAddress | MACアドレス | 
             文字列、該当端末のMACアドレス  | 
        
| ipAddress | IPアドレス | 
             文字列、該当端末のIPアドレス  | 
        
| findTime | 発見時間 |  整数、UNIX TIME、アドレス対を発見した時間 | 
        
|  現在アクティブなMAC-IP対の数と一致するレコード数 | 
        
TABLE maccheck=MACアドレス検査用(MacChkページのMAC一覧表を管理用)
| フィールド名称 | 日本語名 | 解説 | 
| macAddress |  MACアドレス | 
            文字列、プライマリキー | 
| ipv4 |  IPv4アドレス | 
            文字列、 | 
| ipv6 |  IPv6アドレス | 
            文字列、 | 
| pid |  プロセスID | 
             整数、一時開放時の監視子プロセス | 
          
| ruleIpv4 |  IPv4登録IPFWルール番号 | 
            整数、一時開放時のルール | 
| ruleIpv6 | IPv6登録IPFWルール番号 | 整数、一時開放時のルール | 
|  detectTime | 
             検出時間 | 
            整数、UNIX TIME、macinfoから取得 | 
|  opengatemchkページのアドレスリストと同じ
              大きさ | 
          
TABLE cookietable=クッキー管理(MacChk/MacReg/MacUpページの認証管理)
| フィールド名称 | 日本語名 | 解説 | 
| cookie |  クッキー | 
             文字列、プライマリキー、認証管理クッキー | 
          
| saveTime | 保存した時間 | 整数、 | 
| userId | ユーザID |  文字列、 | 
          
|  extraId | 
             付加ID | 
             文字列、 | 
          
|  userType | 
             ユーザタイプ | 
            整数、0=通常ユーザ、1=管理者 | 
|  mailDefault | 
             メールデフォルト | 
             文字列、管理DBから取得 | 
          
|  macAddress | 
             MACアドレス | 
             文字列 | 
          
|  24時間以前のレコードは自動的に削除する | 
          
TABLE session=セッション管理
| フィールド名称 | 日本語名 | 解説 | 
| cookie |  クッキー | 
            文字列、プライマリキー、クッキー値 | 
| userid |  ユーザID | 
            文字列、ユーザID(=userid@extraid) | 
| pid |  プロセスID | 
             整数、当セッション管理プロセスのPID | 
          
| openTime |  開放時間 | 
             文字列、セッション開始時間 | 
          
| closeTime |  閉鎖時間 | 
             文字列、閉鎖前は'-'、セッション終了時間 | 
          
| clientAddr4 | IPv4アドレス | 文字列、端末のIPv4アドレス | 
|  clientAddr6 | 
             IPv6アドレス | 
             文字列、端末のIPv6アドレス | 
          
|  macAddr | 
             MACアドレス | 
             文字列、端末のMACアドレス | 
          
|  ruleNumber4 | 
             IPv4ルール番号 | 
             整数、IPv4を登録したIPFWルール | 
          
|  ruleNumber6 | 
             IPv6ルール番号 | 
             整数、IPv6を登録したIPFWルール | 
          
|  duration | 
             利用時間長 | 
             整数、利用制限時間長 | 
          
|  durationEntered | 
             ユーザが指定した利用時間長 | 
             整数、利用要求時間長 | 
          
|  cookieAuth | 
             クッキー認証可否 | 
             整数、0/1 | 
          
|  language | 
             使用言語 | 
             文字列、Web表示言語'ja'、'en' | 
          
|  watchMode | 
             監視モード | 
             文字列、'HTTP'、'TIME' | 
          
| 時間とともに容量が増大するので定期的に削除する必要がある。 |