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' |
| 時間とともに容量が増大するので定期的に削除する必要がある。 |