(57)【特許請求の範囲】
【請求項１】
通信網を通じてネットワーク装備に接続する接続者のログデータを保存する装置において、
前記接続者の前記ログデータを上書きにより記憶する補助記憶装置と、
前記補助記憶装置に記憶された前記ログデータに基づいて新たなログデータを生成する制御手段と、
前記制御手段が生成した前記新たなログデータを転送するデータ転送手段と、
前記データ転送手段を通じて前記新たなログデータを受信し、これを１回のみ書き込み可能な媒体に保存する保存手段と
を備え、
前記制御手段は、前記補助記憶装置に上書きにより記憶されているログデータをニューログデータとし、上書き前に記憶されていたログデータをオールドログデータとし、前記ニューログデータと前記オールドログデータとを比較してその内容に変化があり、かつ、所定時間が経過した場合に、前記ニューログデータを前記媒体に保存すべき前記新たなログデータとして生成する一方、前記ニューログデータの内容と前記オールドログデータの内容との間に変化がない場合、または、前記ニューログデータの内容と前記オールドログデータの内容との間に変化がありかつ所定時間が経過していない場合には、いずれの場合も、前記媒体に保存すべき前記新たなログデータを生成しない
ことを特徴とする通信網のログデータ保存装置。
【請求項２】
前記保存手段は、前記媒体を複数個備えているとともに、バッファー部及び信号切換部をさらに含み、いずれか１つの前記媒体の保存容量を超過すると、他の前記媒体に切り換えてログデータを保存するようになっていることを特徴とする請求項１に記載の通信網のログデータ保存装置。
【請求項３】
前記保存手段の媒体は、コンパクトディスクレコーダブル（CD-R）媒体であることを特徴とする請求項１または２に記載の通信網のログデータ保存装置。
【請求項４】
前記保存手段の媒体は、ディジタル多用途ディスクレコーダブル（DVD-R）媒体であることを特徴とする請求項１または２に記載の通信網のログデータ保存装置。
【請求項５】
通信網を通じてネットワーク装備に接続する接続者のログデータを保存する方法において、
前記接続者のログデータを記録するログファイルを生成して記憶装置に保存する第１のステップと、
現在の記憶装置に保存されたログファイルをオールドログファイル（Fo）に設定する第２のステップと、
記憶装置に保存されたログファイルに接続者のログデータを上書きにより記録する第３のステップと、
前記第３ステップにおいて上書きされたログファイルをニューログファイル（Fn）に設定する第４のステップと、
前記オールドログファイル（Fo）に書き込まれた内容と前記ニューログファイル（Fn）に書き込まれた内容の間に変化があり、かつ、所定時間が経過した場合に、接続者のログデータを別途のログファイル（Fm）に収録して、１回のみ書き込み可能な媒体に保存したあと、前記第２のステップに戻る第５のステップと、
前記オールドログファイル（Fo）に書き込まれた内容と前記ニューログファイル（Fn）に書き込まれた内容の間に変化がありかつ所定時間が経過していない場合には、１回のみ書き込み可能な媒体に保存せずに、前記第２のステップに戻る第６のステップと、
前記オールドログファイル（Fo）に書き込まれた内容と前記ニューログファイル（Fn）に書き込まれた内容の間に変化がない場合には、１回のみ書き込み可能な媒体に保存せずに、前記第２のステップに戻る第７のステップと、
を順に行うことを特徴とする通信網のログデータ保存方法。
【請求項６】
前記第５のステップは、オールドログファイル（Fo）の内容とニューログファイル（Fn）の内容の間に変化が生じた内容のみをログファイル（Fm）に収録し、１回のみ書き込み可能な媒体に保存することを特徴とする請求項５に記載の通信網のログデータ保存方法。
【請求項７】
前記ログファイル（Fm）は, 識別のため、そのファイル名に所定の一連番号を付されることを特徴とする請求項６に記載の通信網のログデータ保存方法。
【請求項８】
前記通信網のログデータ保存方法は、時間が経つにつれて増加する接続者のログデータを１回のみ書き込み可能な媒体にリアルタイムで追加して記録することを特徴とする請求項５に記載の通信網のログデータ保存方法。
【請求項９】
前記媒体は、コンパクトディスクレコーダブル（CD-R）媒体であることを特徴とする請求項５と８のいずれかに記載の通信網のログデータ保存方法。
【請求項１０】
前記媒体は、ディジタル多用途ディスクレコーダブル（DVD-R）媒体であることを特徴とする請求項５と８のいずれかに記載の通信網のログデータ保存方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、通信網のログデータ保存装置及び方法に関するもので、より詳しくは、合法的なアクセス権限のない外部の接続者によってログデータが変更又は削除されることを防止できる通信網のログデータ保存装置及び方法に関するものである。
【０００２】
【従来の技術】
一般に、インターネットなどの情報通信網を通じて常時接続されているサーバーなどにおいては、情報通信網を通じて接続した外部の接続者がサーバーの重要な内部データや、そのサーバーとつながっている他のコンピュータにアクセスするのを防止するため、オペレーティングシステムにおいてアクセス権限を制限するとともに、ファイアウォール（firewall）を設ける。
これとともに、情報通信網を通じてサーバーに接続したすべての接続者に対する接続経路や接続時間（接続開始時間と接続終了時間及び総接続時間など）、接続した利用者のアイディ（IDentification ; ID）及び接続後の活動の内訳（例えば、ファイルの削除と複写及び生成など）などに関するログデータ（Log  Data）をハードディスクドライブなどの補助記憶装置に保存する。
【０００３】
ハッカーなどの不正接続者がオペレーティングシステムのアクセス制限命令及びファイアウォール（firewall）を無力化して不正なアクセスを行った場合、上記のごとく、補助記憶装置に保存されたログデータによって接続経路などを逆追跡して、変更または破壊されたシステムを短時間に復旧することができるようになる。
【０００４】
【発明が解決しようとする課題】
しかし、上記のごとく、オペレーティングシステムにおいてアクセス権限を制限しファイアウォール（firewall）を設けるとともに、ログデータを保存する場合でも、ハッカーのような不正接続者がオペレーティングシステムのアクセス制限命令及びファイアウォールを無力化した後に補助記憶装置に保存されたログデータを任意に変更または削除した場合、不正接続者に対する追跡や、変更または破壊されたシステムの復旧が困難になるという問題点があった。
【０００５】
【発明の目的】
この発明は、上記のような様々な問題点を解決するためになされたもので、この発明の目的は、ログデータに対し１回のみ書き込むことができ、書き換えや削除は不可能にすることによって、不正接続者によるログデータの変更や削除が防止できる、通信網のログデータ保存装置及び方法を提供することにある。
【０００６】
【課題を解決するための手段】
即ち、本発明の第１の形態は、通信網を通じてネットワーク装備に接続する接続者のログデータを保存する装置において、接続者の接続にかかわるログデータを発生する制御手段と、該制御手段が発生したログデータを伝送するデータ伝送手段と、該データ伝送手段を通じてログデータを受信し、これを１回のみ書き込み可能な媒体に保存する保存手段とを備えることを特徴とする通信網のログデータ保存装置を提供する。
【０００７】
保存手段は、前記媒体を複数個備えているとともに、バッファー部及び信号切換部をさらに含み、いずれか１つの媒体の保存容量を超過すると、他の媒体に切り換えてログデータを保存するようになっていてもよい。保存手段の媒体は、コンパクトディスクレコーダブル（CD-R媒体）であってもよく、ディジタル多用途ディスクレコーダブル（DVD-R）媒体であってもよい。
【０００８】
本発明の第２の実施の形態は、通信網を通じてネットワーク装備に接続する接続者のログデータを保存する方法において、接続者のログデータを記録するログファイルを生成して記憶装置に保存する第１のステップと、現在の記憶装置に保存されたログファイルをオールドログファイル（Fo）に設定する第２のステップと、記憶装置に保存されたログファイルに接続者のログデータを記録する第３のステップと、現在の記憶装置に保存されたログファイルをニューログファイル（Fn）に設定する第４のステップと、オールドログファイル（Fo）に書き込まれた内容とニューログファイル（Fn）に書き込まれた内容の間に変化があれば、接続者のログデータを別途のログファイル（Fm）に収録して、１回のみ書き込み可能な媒体に保存したあと、第２のステップに戻る第５のステップを順に行うことを特徴とする通信網のログデータ保存方法を提供する。
【０００９】
第５のステップのログファイル（Fm）は、所定の時間を周期として１回のみ書き込み可能な媒体に保存されてもよい。第５のステップは、オールドログファイル（Fo）の内容とニューログファイル（Fn）の内容の間に変化が生じた内容のみをログファイル（Fm）に収録し、１回のみ書き込み可能な媒体に保存してもよい。この場合、ログファイル（Fm）は, 識別のため、そのファイル名に所定の一連番号を付されるのが好ましい。通信網のログデータ保存方法は、時間が経つにつれて増加する接続者のログデータを１回のみ書き込み可能な媒体にリアルタイムで追加して記録してもよい。媒体は、コンパクトディスクレコーダブル（CD-R媒体）であってもよく、ディジタル多用途ディスクレコーダブル（DVD-R媒体）であってもよい。
【００１０】
なお上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションも又発明となりうる。
【００１１】
【発明の実施の形態】
以下、この発明による一実施例について添付図に沿って詳述する。
【００１２】
図１は，この発明の一実施例による、通信網のログデータ保存装置を含む通信上のサーバー接続システムを示す概略図である。同図を参照すれば分かるように、本実施例を含んだ通信上のサーバー接続システムは、サーバー用コンピュータ１０と、通信網Nを通じて前記サーバー用コンピュータ１０に接続可能な接続者用コンピュ-タ２０と、前記サーバー用コンピュータ１０に接続されたログデータ保存手段３０とから構成されている。
【００１３】
同図では、この発明の一実施例に沿って、ログデータ保存手段３０をサーバー用コンピュータ１０の外部に外付けで取り付けた場合を例示したが、この発明の他の実施例によれば、図２に示すように、サーバー用コンピュータ１０に内蔵することもできる。
【００１４】
前記サーバー用コンピュータ１０は，通信網Nに常時接続され、通信網Nを通じて接続した接続者にWebページや各種のコンテンツを提供したり、メール又はデータなどを送受信し、また通信網Nを通じて接続した接続者の接続に関するログデータを生成して、これをログデータ保存手段３０に出力する。
【００１５】
このようなサーバー用コンピュータ１０は、図３に示すように、各種の制御演算を行うメインプロセッサー１１と、メインプロセッサー１１が制御演算を行う際に必要なデータの臨時保存空間であるメモリ１２と、オペレーティングシステム及び各種のアプリケーションを含み、ログデータの記録されたログファイルが保存される補助記憶装置１３（一例として、ハードディスクドライブ）と、通信網Nに接続してデータを送受信する通信網接続部１４と、メインプロセッサー１１の制御に応じてログデータ保存手段３０にログデータを伝送するログデータ保存手段接続部１５とから構成される。
前記サーバー用コンピュータ１０は、前記構成要素以外にディスプレー手段及び利用者操作命令入力手段などの構成要素がさらに含まれているが、これらは周知慣用の技術であるため、これらについての説明は省くことにする。
【００１６】
ここで、前記サーバー用コンピュータ１０のメインプロセッサー１１とメモリー１２と補助記憶装置１３と通信網接続部１４とログデータ保存手段接続部１５は、システムバス（System  Bus）又はデータバス（Data  Bus）１６によってデータをやりとりできるようになっている。
さらに、前記ログデータ保存手段接続部１５は、メインプロセッサー１１の制御に応じてログデータ保存手段３０にログデータを伝送できるものであればよい。ログデータ保存手段３０をサーバー用コンピュータ１０の外部に設けた場合には、前記ログデータ保存手段接続部１５として通常のコンピュータシステムの外部型データ入出力装置（例えば、Parallel Port又はSCSI Adaptor又はUniversal Serial Bus Portなど）を使用することになる。ログデータ保存手段３０をサーバー用コンピュータ１０内に設けた場合には、前記ログデータ保存手段接続部１５として通常のコンピュータシステムの内部型データ入出力装置（例えば、E-IDE入出力装置やSCSI入出力装置など）を使用することになる。
【００１７】
前記接続者用コンピュータ２０は、通信網Nを通じてWebをサーフィング（Surfing）できるネティズンの個人用コンピュータであるのが一般的であるが、個人携帯端末機（PDA : Personal Digital Assistant）や、インターネット接続型テレビジョンなど、通信網Nを通じてサーバー用コンピュータ１０に接続できるものであれば、いかなる形態の通信端末機でもこの発明を実施することができる。
前記接続者用コンピュータ２０は、モデム又はCSU（Channel Service Unit）など、現在知られている様々な装置及び方法を通して通信網Nに接続できるが、これは周知慣用の技術であるため、別途の説明は省くことにする。
【００１８】
前記通信網Nは、上述のごとく、サーバー用コンピュータ１０と接続者用コンピュータ２０が共通に接続して相互にデータ通信が行えるものであれば充分であり、一例として、前記通信網Nはインターネットになりうる。
【００１９】
さらに、前記ログデータ保存手段３０は、サーバー用コンピュータ１０から出力されるログデータを１回のみ書き込み可能な媒体にリアルタイムで保存するものである。
前記１回のみ書き込み可能な媒体の一例としては、コンパクトディスクレコーダブル媒体（Compact Disk-Recordable Media ; CD-R）や、ディジタル多用途ディスクレコーダブル媒体（Digital Versatile Disk Recordable Media ; DVD-R）などがある。これらのほかにも一旦データが保存された後は書き換えや変更又は削除が不可能なものであれば、いかなる形態の媒体を使用しても、この発明を実施することができる。
【００２０】
ここで、前記ログデータ保存手段３０に関する一実施例は、図４に示すものと同様であり、同図に見るようにこの発明の一実施例によるログデータ保存手段３０は、制御部３１と、バッファー部３２と、信号切換部３３と、複数の媒体ドライブ３４,３５とから構成される。
【００２１】
図４において、前記制御部３１は、サーバー用コンピュータ１０からログデータが入力されると、信号切換部３３と複数の媒体ドライブ３４,３５を選択的に駆動及びアクセスし、サーバー用コンピュータ１０から伝送されてくるログデータをリアルタイムで１回のみ書き込み可能な媒体に保存する。
【００２２】
前記バッファー部３２は、前記サーバー用コンピュータ１０から伝送されてくるログデータを一時保存して、信号切換部３３を通じて複数の媒体ドライブ３４,３５のうち、いずれかの１個所に順に伝送するものであり、サーバー用コンピュータ１０とログデータ保存手段３０の間のデータ伝送速度差を補うためのものである。
【００２３】
前記信号切換部３３は, 制御部３１の制御に応じてバッファー部３２から順に伝送されるログデータを、複数の媒体ドライブ３４,３５のうち、いずれかの一方に選択的に伝送し、前記媒体ドライブ３４,３５は前記信号切換部３３を通じて伝送されてくるログデータを１回のみ書き込み可能な媒体にそれぞれ記録する。
【００２４】
以下、上述のごとく構成されたこの発明の動作例について，図１乃至５に沿って詳述する。
【００２５】
まず, サーバー用コンピュータ１０に電源が投入されると、メインプロセッサー１１をはじめとするサーバー用コンピュータ１０の各構成部が初期化される。初期化されたメインプロセッサー１１は補助記憶装置１３を検索して（S１０）、補助記憶装置１３にログデータを収録したログファイルが存在するかを判断する（S２０）。
【００２６】
前記ステップS２０で補助記憶装置１３に、すでに生成されているログファイルが検索されなければ、メインプロセッサー１１は補助記憶装置１３にログデータを書き込むためのログファイルを生成した後（S３０）、時間（T）を計測し（S４０）、現在の補助記憶装置１３に保存されたログファイルをオールドログファイル（Fo）に設定する（S４５）。 一例として、前記オールドログファイル（Fo）に関する情報は、メモリー１２に一時保存されるか、補助記憶装置１３の所定のディレクトリー（一例として、Temporaryと命名されたDirectory）に保存されうる。
【００２７】
次に、メインプロセッサー１１は、通信網Nを通じて通信網接続部１４に接続する接続者のログデータ（例えば、接続経路、接続時間や接続した利用者のアイディと接続後の活動の内訳など）を生成して、生成されたログデータを前記補助記憶装置１３に保存されているログファイルに、順に書き込む（S５０）。
ちなみに, 上記のごとく補助記憶装置１３のログファイルに書き込まれるログデータの内容に関する一例は、次のとおりである.
【００２８】
『 Security Violations
Nov 2 13:50:23 nemesis su 'su' failed for crowland on /dev/ttyp6
Nov 2 13:50:35 nemesis login : LOGIN FAILURE ON /dev/ttyp5 FROM
localhost, crowland
Nov 2 13:50:43 nemesis login : LOGIN FAILURE ON /dev/ttyp5 FROM
localhost, adm
Nov 2 13:50:46 nemesis login : LOGIN FAILURE ON /dev/ttyp5 FROM
localhost, uucp
Nov 2 13:50:48 nemesis login : LOGIN FAILURE ON /dev/ttyp5 FROM
localhost, root
Nov 2 13:56:44 nemesis netacl [25785] : deny host=blast. psionic. com/206. 161. 70. 238
Unusual System Events
Nov 2 13:50:23 nemesis su 'su' failed for crowland on /dev/ttyp6
Nov 2 13:50:35 nemesis login: LOGIN FAILURE ON /dev/ttyp5 FROM
localhost, crowland
Nov 2 13:50:43 nemesis login : LOGIN FAILURE ON /dev/ttyp5 FROM
localhost, adm
Nov 2 13:50:46 nemesis login : LOGIN FAILURE ON /dev/ttyp5 FROM
localhost, uucp
Nov 2 13:50:48 nemesis login : LOGIN FAILURE ON /dev/ttyp5 FROM
localhost, root
Nov 2 13:52:34 nemesis sshd[25715] : log : Connection from
206. 161. 70. 238 port 4839
Nov 2 13:52:39 nemesis sshd[25715] : fatal : Connection closed by
remote host
Nov 2 13:52:40 nemesis sshd[25717] : log : Connection from
206. 161. 70. 238 port 4840
Nov 2 13:52:44 nemesis sshd[25717] : log : password authentication forcrowland accept
Nov 2 13:52:48 nemesis sshd[25717]: log: closing connection to
206. 161. 70. 238
Nov 2 13:56:44 nemesis netacl [25785] : deny host = blast. psionic.
com/206. 161. 70. 238』
【００２９】
次に、メインプロセッサー１１は、現在の補助記憶装置１３に保存されているログファイルをニューログファイル（Fn）に設定する（S５５）。一例として、前記ニューログファイル（Fn）に関する情報は、メモリー１２に一時保存されるか、補助記憶装置１３の所定のディレクトリーに保存されうる。
【００３０】
メインプロセッサー１１は、前記ステップS４５で設定されたオールドログファイル（Fo）のログデータの内容と、前記ステップS５５で設定されたニューログファイル（Fn）のログデータの内容を相互比較して、その内容に変化があるかを判断し（S６０）、その結果，オールドログファイル（Fo）とニュ-ログファイル（Fn）の間に内容変化がなければ、現在まで計測された時間（T）をチェックして（S７０）、これを所定の設定時間（Ts）(一例として、５秒程度)と比較する（S８０）。
【００３１】
前記ステップS８０で現在まで計測された時間（T）が設定時間（Ts）を経過していなければ、メインプロセッサー１１は後述されるステップS１００に進む反面、計測された時間（T）が設定時間（Ts）を経過していれば、現在まで計測された時間をリセットし（S９０）、管理者がサーバー用コンピュータ１０をオフにしようとするかをチェックし（S１００）、チェックの結果、サーバー用コンピュータ１０がオフに選択されていなければ、時間（T）を計測する前記ステップS４０に戻る。
【００３２】
もし、前記ステップS６０でオールドログファイル（Fo）とニュ-ログファイル（Fn）の間に内容の変化があれば、メインプロセッサー１１は現在まで計測された時間（T）をチェックして（S１１０）、これを設定時間（Ts）と比較する（S１２０）。
前記ステップS１２０で現在まで計測された時間（T）が設定時間（Ts）を経過していなければ、メインプロセッサー１１は前記ステップS１００に進む反面、計測された時間（T）が設定時間（Ts）を経過していれば、メインプロセッサー１１はログデータ保存手段３０を通じて１回のみ書き込み可能な媒体に保存するログファイル（Fm）を生成する（S１３０）。
【００３３】
ここで、補助記憶装置１３に保存されるログファイルは、内容（ログデータ）に変化がある場合、すでに書き込まれたログデータと変化のあったログデータの両方を含むログファイルを新たに生成し既存のログファイルに上書き（Overwrite）するのに対し、前記１回のみ書き込み可能な媒体に保存するログファイル（Fm）は変化の生じたログデータのみを記録する。
これは、補助記憶装置１３はその中のデータを消去して再度書き込める、つまり書き換えが可能なので、既存のファイルに上書きする場合、ログファイルの容量がそれほど増えないのに対し、１回のみ書き込み可能な媒体は書き換えが不可能なことから、すべてのログデータを含むログファイルを生成し追加して保存する場合、容量が不必要に増えるので、これを防止するためのものである。
【００３４】
例えば、既存のログデータは、所定の時点から２０００年５月９日１３時２０分００秒までのデータで、新たに変更の生じたログデータは２０００年５月９日１３時２０分０５秒から２０００年５月９日１３時２０分５０秒までのデータであるとすれば、補助記憶装置１３には前記所定の時点から２０００年５月９日１３時２０分５０秒までのすべてのログデータが１つのログファイルに保存されるが、１回のみ書き込み可能な媒体には前記新たに変更の生じた２０００年５月９日１３時２０分０５秒から２０００年５月９日１３時２０分５０秒までのログデータのみが保存されるのである。
【００３５】
これにより、補助記憶装置１３に保存されたログファイルは、単数であるが、１回のみ書き込み可能な媒体に保存されるログファイル（Fm）は複数となり、これらには識別のため、ファイル名に一連番号が付けられる。
一例として、前記１回のみ書き込み可能な媒体に保存されるログファイル（Fm）のファイル名に "log-nov２-１３-５０-２３.txt … log-nov２-１３-５２-１１.txt … log-nov２-１３-５３-１５.txt … log-nov２-１４-０１-５５.txt … "のように、記録時間による一連番号が順に付けられると、各ログファイル（Fm）の識別が容易であるとともに、記録時間がすぐ判別できるので便利である。
【００３６】
次に、メインプロセッサー１１は、前記ステップS１３０で生成されたログファイル（Fm）をログデータ保存手段接続部１５を通じてログデータ保存手段３０に伝送し、該ログデータ保存手段接続部１５からログデータ保存手段３０に伝送されたログファイル（Fm）は、ログデータ保存手段によって１回のみ書き込み可能な媒体に順に書き込まれる（S１４０）。
【００３７】
つまり, この発明の一実施例によれば、ログデータに変化が生じるたびに追加されるログデータを、設定時間（Ts）を周期として１回のみ書き込み可能な媒体に書き込むが、このように１回のみ書き込み可能な媒体に周期を置いてログデータを書き込むようにしたのは、頻繁な書き込みを防止してメインプロセッサー１１への負荷を軽減するためである。
【００３８】
以後、メインプロセッサー１１は、前記ステップS９０に進んで現在まで計測された時間をリセットしてから、前記ステップS１００に進み、管理者がサーバー用コンピュータ１０をオフにしようとするのかをチェックし、その結果、サーバー用コンピュータがオフに選択されていなければ、時間（T）を計測する前記ステップS４０に戻るのに対し、サーバー用コンピュータ１０がオフに選択されていれば、１回のみ書き込み可能な媒体に保存するログファイル（Fm）を生成する（S１５０）。
【００３９】
次に、メインプロセッサー１１は、前記ステップS１３０で生成されたログファイル（Fm）をログデータ保存手段接続部１５を通じてログデータ保存手段３０に伝送し、該ログデータ保存手段接続部１５からログデータ保存手段３０に伝送されたログファイル（Fm）は、ログデータ保存手段によって１回のみ書き込み可能な媒体に順に書き込まれる（S１６０）。
【００４０】
以後、メインプロセッサー１１は、制御演算を終了し、サーバー用コンピュータ１０はオフになる。
本来、サーバー用コンピュータ１０は、２４時間オンになっているのが一般的であるが、管理者がシステムを点検したり、しばらくシステムの稼動を中断するためにサーバー用コンピュータ１０をオフにする場合があるので、こういう場合は、最近までのログデータをログデータ保存手段３０を通じて１回のみ書き込み可能な媒体に保存してから、システムをオフにするようにしたのである。
【００４１】
次に、この発明の一実施例に沿って図４に示すように構成されたログデータ保存手段３０にログデータが保存される過程について述べる。
【００４２】
サーバー用コンピュータ１０から保存手段３０に、ログデータの記録されたログファイル（Fm）が伝送されてくると、制御部３１は制御信号を発生し、複数の媒体ドライブ３４,３５のうち、いずれか１つの媒体ドライブを駆動し、駆動された媒体ドライブにログファイル（Fm）が伝送されるように信号切換部３３を制御する。
サーバー用コンピュータ１０から保存手段３０に伝送されてきたログファイル（Fm）は、バッファー部３２に一時保存された後、信号切換部３３を通じて複数の媒体ドライブ３４,３５のうち、現在動作している媒体ドライブに伝送される。
バッファー部３２から伝送されてきたログデータは、制御部３１の制御に応じて該当媒体ドライブで１回のみ書き込み可能な媒体に保存される。
この際、制御部３１では媒体ドライブに伝送されるログデータの容量を続けてチェックし、媒体ドライブに挿入された媒体の保存容量を超過すると、残りの媒体ドライブを駆動するとともに、信号切換部３３を制御してバッファー部３２から出力されるログファイル（Fm）が前記残りの媒体ドライブに伝送されるようにする。
ここで、制御部３１は、図示にはないが、ブザーやほかの表示手段を通じて媒体の保存容量を超過したことを表示することによって、管理者に保存容量を超過した媒体ドライブの媒体を取替えるようにする。
【００４３】
上述のように、この発明は通信網を通じてサーバー用コンピュータに接続する接続者のログデータを、ログデータ保存手段を通じて１回のみ書き込み可能な媒体に保存するため、ハッカーなどの不正接続者がオペレーティングシステムのアクセス制限命令及びファイアウォールを無力化して、サーバー用コンピュータに侵入した場合でも、ログデータはログデータ保存手段によって１回のみ書き込み可能な媒体に保存されるため、ログデータを変更又は削除できなくなる。
これによって、不正接続者が侵入した場合、前記保存手段の媒体からログデータを読み出して、これによって侵入経路を逆追跡し、変更または破壊されたシステムを復旧する作業が容易に行える。
【００４４】
一方で、前記この発明の実施例では、ログデータを一旦補助記憶装置に保存した後、ログデータが新たに発生するたびに、その新たに発生したログデータを１回のみ書き込み可能な媒体に追加する場合だけを例にとって述べたが、これはこの発明の様々な可能な実施例のうち、１つの場合のみを例示したもので、この発明の他の実施例によれば、補助記憶装置を経ることなくログデータを１回のみ書き込み可能な媒体に、リアルタイムで保存することもできる。このように、この発明の他の実施例のように、ログデータを補助記憶装置を経由せずに１回のみ書き込み可能な媒体にリアルタイムで保存する場合には、別途のログファイルは生成せず、発生するログデータのみを１回のみ書き込み可能な媒体にリアルタイムで記録することになる。
【００４５】
他方で、前記この発明の実施例においては、ログデータのような接続記録を保存するための接続記録保存手段をサーバー用コンピュータに適用した場合のみを例にとって述べたが、この発明はこれに限定されず、あらゆる種類のネットワーク装備の接続記録を保存する際にも適用することができる。
【００４６】
【発明の効果】
上述のように、この発明によれば、ログデータを１回のみ書き込み可能な媒体に保存するため、不正接続者によってログデータが変更または削除されるのを防止できるなどの効果がある。
【図面の簡単な説明】
【図１】この発明の−実施例による通信網のログデータ保存装置を含む通信上のサーバー接続システムを示す概略図。
【図２】この発明の他の実施例による通信網のログデータ保存装置を含む通信上のサーバー接続システムを示す概略図。
【図３】図１及び図２に示すサーバー用コンピュータの概略ブロック構成図。
【図４】この発明の−実施例によるログデータ保存手段の概略ブロック構成図。
【図５】この発明による通信網のログデータ保存方法を説明するためのフローチャート。
【符号の説明】
１０．  ．  ．サーバー用コンピュータ
１１．  ．  ．メインプロセッサー
１２．  ．  ．メモリー
１３．  ．  ．補助記憶装置
１４．  ．  ．通信網接続部
１５．  ．  ．ログデータ保存手段接続部
２０．  ．  ．接続者用コンピュータ
３０．  ．  ．ログデータ保存手段
３１．  ．  ．制御部
３２．  ．  ．バッファー部
３３．  ．  ．信号切換部
３４，３５．  ．  ．媒体ドライブ
【図１】
0003673159.tif 000002
【図２】
0003673159.tif 000003
【図３】
0003673159.tif 000004
【図４】
0003673159.tif 000005
【図５】
0003673159.tif 000006