Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4973566B2 - ファイアウォール装置、アクセス制御分担方法、およびプログラム - Google Patents
[go: Go Back, main page]

JP4973566B2 - ファイアウォール装置、アクセス制御分担方法、およびプログラム - Google Patents

ファイアウォール装置、アクセス制御分担方法、およびプログラム Download PDF

Info

Publication number
JP4973566B2
JP4973566B2 JP2008084916A JP2008084916A JP4973566B2 JP 4973566 B2 JP4973566 B2 JP 4973566B2 JP 2008084916 A JP2008084916 A JP 2008084916A JP 2008084916 A JP2008084916 A JP 2008084916A JP 4973566 B2 JP4973566 B2 JP 4973566B2
Authority
JP
Japan
Prior art keywords
network
access control
sharing
information
filtering
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2008084916A
Other languages
English (en)
Other versions
JP2009238035A (ja
Inventor
智仁 中田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2008084916A priority Critical patent/JP4973566B2/ja
Publication of JP2009238035A publication Critical patent/JP2009238035A/ja
Application granted granted Critical
Publication of JP4973566B2 publication Critical patent/JP4973566B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、ファイアウォール装置に関し、特にLANからWANに転送されるデータのフィルタリング処理を、当該LAN内のネットワーク機器や端末装置に分散させるファイアウォール装置に関する。
FW(Firewall)機能を有するネットワーク機器(以下FW装置)は、受信したパケットに対する通過の可否を検査する機能(アクセス制御機能)を持つ。一般的にFW装置はLAN(内部ネットワーク)とWAN(インターネットなどの外部ネットワーク)の境界(ゲートウェイ)に設置され、LAN側からWAN側へのパケットとWAN側からLAN側へのパケットのアクセス制御を行っている。
FW装置がLAN側からWAN側へのパケットとWAN側からLAN側へのパケットのすべてについてアクセス制御を行った場合、FW装置には大きな負荷がかかるという問題がある。
また、FW装置がアクセス制御機能に併せてアンチウイルス機能などのセキュリティ機能を複数併せ持つセキュリティ専用装置(UTM:Unified Threat Management)である場合、その負荷はさらに大きなものとなる。
特許文献1には、ファイアウォール機能をネットワークにおいて分散させるファイアウォールサーバが記載されている。
特開2001−249866号公報
本発明の課題は、装置の負荷や性能等の状況に応じて、アクセス制御機能を分担させるファイアウォール装置を提供することである。
このファイアウォール装置の特徴は、内部ネットワークに接続されている端末から受信したデータのフィルタリングと外部ネットワークへの転送を実行するファイアウォール装置において、前記内部ネットワークに接続されているフィルタリング機能を有するネットワーク機器から、負荷情報を受信する受信手段と、前記受信手段において受信された負荷情報に基づき、前記ファイアウォール装置及び前記ネットワーク機器のフィルタリング処理の分担を決定する分担決定手段と、前記分担決定手段において決定された分担に基づいて、前記ネットワーク機器に対して、フィルタリング機能の制御情報を送信する制御情報送信手段と、を備える。
開示の装置によれば、アクセス制御機能を分担させることで、ファイアウォール装置の負荷を低減させることが可能となる。
以下、図面を参照しながら本発明の実施の形態を説明する。
図1は、本発明の実施の形態および従来のシステムの概略図である。
図1の左側に示す従来のシステムは、LAN(Local Area Network)内にファイアウォール(FW)装置101、ネットワーク中継装置102、およびPC等の端末103が設置される。FW装置101は、WAN(Wide Area Network)とLANの境界に設置される。ネットワーク中継装置102はFW装置101に接続し、端末103はネットワーク中継装置102またはFW装置101に接続している。
端末103は、FW装置101を介してWANと接続している。
従来、LANからWANへのパケットに対するアクセス制御(フィルタリング処理)は、FW装置101で行われていた。
図1の右側に示す本実施の形態のシステムは、従来と同様にLAN内にファイアウォール(FW)装置104、ネットワーク中継装置105、およびPC等の端末106が設置される。FW装置104は、WANとLANの境界に設置される。ネットワーク中継装置105はFW装置104に接続し、端末106はネットワーク中継装置105またはFW装置104に接続している。
端末106は、FW装置104を介してWANと接続している。
本実施の形態において、LANからWANへのパケットに対するアクセス制御は、FW装置104だけでなく、必要に応じてネットワーク中継装置105および端末106でも行われる。
尚、WANからLANへのパケットに対するアクセス制御は、従来通りFW装置104が行い、ネットワーク中継装置105および端末106では行わない。
図2は、本発明の実施の形態に係るシステムの構成図である。
実施の形態のシステムは、FW装置201、ネットワーク中継装置220、および端末230を備える。
FW201は外部ネットワークおよびネットワーク中継装置220と接続しており、端末230はネットワーク中継装置220と接続している。尚、端末230はFW201と接続してもよい。
FW装置201は、パケット中継処理部202、アクセス制御機能部203、および制御ルール分担機能部204を備える。
パケット中継処理部202は、パケットを受信し、FW装置201の各部、ネットワーク中継装置220、または外部ネットワークに中継する。
アクセス制御機能部203は、アクセス制御部205および制御ルールテーブル206を備える。
制御ルールテーブル206は、受信したパケットの通過可否を決定する判定条件と条件に合致した際の動作を記載したアクセス制御ルールを格納する。
アクセス制御部205は、パケットを受信した際に制御ルールテーブル206を参照し、アクセス制御ルールに従ってパケットを破棄またはパケット中継処理部202への受け渡しを行う、いわゆるアクセス制御(フィルタリング処理)を行う。
制御ルール分担機能部204は、分担機能制御部207、トポロジ情報収集処理部208、分担対象処理部209、制御ルール配信処理部210、例外条件テーブル211、分担条件テーブル212、動的変更テーブル213、およびネットワークトポロジ情報部214を備える。
分担機能制御部207は、トポロジ情報収集処理部208、分担対象処理部209、および制御ルール配信処理部210の制御を行う。
トポロジ情報収集処理部208は、アクセス制御の分担対象であるネットワークの情報
を収集する。また、ネットワーク中継装置220および端末230の情報を送信するようにネットワーク中継装置220および端末230に要求し、受信した情報をネットワークトポロジ情報部214に格納する。
分担対象処理部209は、アクセス処理を行わせる対象を決定する。
制御ルール配信処理部210は、アクセス処理を行うネットワーク中継装置220および端末230にアクセス制御ルールを配信する。
例外条件テーブル211は、アクセス制御の分担対象を決定する際に使用され、ネットワーク中継装置220または端末230がアクセス制御機能を持っていない場合などの例外時の処理が記載されている。
分担条件テーブル212は、アクセス制御の分担対象を決定する際に使用され、どのような場合にアクセス制御を担当させるかなどの条件が記載されている。
動的変更テーブル213は、アクセス制御の分担を動的変更する条件が記載されている。
ネットワークトポロジ情報部214は、トポロジ情報収集処理部208により収集したネットワークの情報やネットワーク中継装置220および端末230の性能等の情報を保存する。
ネットワーク中継装置220は、パケット中継処理部221、装置情報通知機能部222、およびアクセス制御機能部223を備える。
パケット中継処理部221は、パケットを受信し、FW装置201の各部、ネットワーク中継装置220、または外部ネットワークに中継する
装置情報通知機能部222は、装置情報処理部224および装置情報225を備える。
装置情報処理部224は、トポロジ情報収集処理部208からネットワーク中継装置220の情報を要求された場合、自身の性能等の情報が記載された装置情報225をFW装置201に送信する。また、自発的にFW装置201に装置情報225を送信することも可能である。また、装置情報処理部224は、ネットワーク中継装置220の負荷を測定し、測定した負荷を負荷情報としてFW装置201に送信する。尚、負荷情報は装置情報225に格納してもよい。
装置情報225には、例えば、CPUクロックやメモリ容量等が記載されている。
また、装置情報処理部224は、FW装置201から送信されたアクセス制御ルールを自身の制御ルールテーブル227に格納する処理を行う。
尚、装置情報通知機能部222の機能の実現には、SNMP(Simple Network Management Protocol)エージェントの実装や専用のソフトウェアをインストールするなどの方法がある。
アクセス制御機能部223は、アクセス制御部236および制御ルールテーブル227を備える。
制御ルールテーブル237は、受信したパケットの通過可否を決定する判定条件と条件に合致した際の動作(アクセス制御ルール)を格納する。制御ルールテーブル227の内容は、FW装置201の制御ルール配信処理部210から送信される。
アクセス制御部226は、パケットを受信した際に制御ルールテーブル227を参照し、アクセス制御ルールに従ってパケットを破棄またはパケット中継処理部221への受け渡しを行う、いわゆるアクセス制御(フィルタリング処理)を行う。
端末230は、パケット送受信処理部231、装置情報通知機能部232、およびアクセス制御機能部233を備える。
パケット送受信処理部231は、パケットを受信し、FW装置201の各部、ネットワーク中継装置220、または外部ネットワークに中継する
装置情報通知機能部232は、装置情報処理部234および装置情報235を備える。
装置情報処理部234は、トポロジ情報収集処理部208から端末230の情報を要求された場合、自身の性能等の情報が記載された装置情報235をFW装置201に送信する。また、自発的にFW装置201に装置情報235を送信することも可能である。また、装置情報処理部234は、端末230の負荷を測定し、測定した負荷を負荷情報としてFW装置201に送信する。尚、負荷情報は装置情報235に格納してもよい。
装置情報235には、例えば、CPU(Central Processing Unit)クロックやメモリ容量等が記載されている。
アクセス制御機能部233は、アクセス制御部236および制御ルールテーブル237を備える。
制御ルールテーブル237は、受信したパケットの通過可否を決定する判定条件と条件に合致した際の動作(アクセス制御ルール)を格納する。制御ルールテーブル237の内容は、FW装置201の制御ルール配信処理部210から送信される。
アクセス制御部236は、パケットを受信した際に制御ルールテーブル237を参照し、アクセス制御ルールに従ってパケットを破棄またはパケット送受信処理部231への受け渡しを行う、いわゆるアクセス制御(フィルタリング処理)を行う。
次に本実施の形態におけるアクセス制御の分担方法について説明する。
アクセス制御機能の分担は、FW装置201が持つアクセス制御を行う際に使用するルール(アクセス制御ルール)をネットワーク中継装置220や端末230などの各ノードに配信し、定義させることで行う。
またこのとき、ネットワーク構成や各ノードの性能を考慮した上でアクセス制御ルール配信先を決定することで、ネットワークの特徴に合致した最適な分担を行うことが可能となる。
アクセス制御機能の分担は、
1.ネットワークトポロジの探索
2.アクセス制御機能の分担対象の決定
3.アクセス制御ルールの配信
の3つのプロセスを経て行われる。
ネットワークトポロジの探索プロセスは、FW装置201がネットワークの構成と各ノードの性能情報を収集する処理過程である。
分担対象の決定プロセスは、ネットワークトポロジの探索プロセスで得た情報をもとにアクセス制御ルールの配信先を決定する処理過程である。
アクセス制御ルールの配信プロセスは、決定した配信先に該当アクセス制御ルールを送信し、定義させることにより、アクセス制御機能の分担を行う処理である。
以下、アクセス制御ルールの分担処理の具体的手順を説明する。
図3は、アクセス制御ルールの分担処理の全体の流れを示すフローチャートである。
ステップS301において、ネットワークトポロジの探索を行う。ネットワークトポロジの探索では、分担対象最適化を行う際に必要となる分担対象ネットワークの構成情報およびネットワーク機器や端末等の各ノードの装置情報を収集する。
具体的には、FW装置201のトポロジ情報収集処理部208はネットワークにある各ノードの端末情報通知機能に問い合わせを行う。
問い合わせを受けた各ノードの装置情報通知機能部222、232は、自身のIPアドレスなどのネットワーク構成に関する情報と、CPUクロックやメモリ容量などの装置情報225、235をFW装置201に返信する。ネットワーク構成に関する情報の例を図4、装置情報の例を図5に示す。
ステップS302〜S307では、アクセス制御機能の分担対象の決定を行う。
分担対象の決定では、ステップS301でのネットワークトポロジの探索で得たネットワーク構成の情報と各ノードの装置情報を用いて、実際にアクセス制御機能を分担するノードを決定する。
このプロセスではまず、あらかじめ設定した単位でネットワークを分割する。そして、分割した各ネットワークの中で、どのノードにそのネットワークのアクセス制御機能を分担させるかをあらかじめ設定した条件(ノードの装置情報など)に基づいて決定する。
このプロセスの具体的手順を以下に示す。
ステップS302において、分担対象処理部209は、S301で得たネットワーク構成の情報を基に、ネットワークをネットワーク単位に分割し、分割されたネットワークの情報をネットワークトポロジ情報部204に格納する。
本実施の形態では、ネットワークを分割する単位をネットワークアドレスとしている。図6にネットワークを分割した例を示す。図6では、192.168.1.0/24、192.168.2.0/24、192.168.3.0/24の3つのネットワークに分割されている。
ステップS303において、分担対象処理部209は分割した各ネットワークにおいて、アクセス制御機能を持たないノードがある等の分担対象の例外が存在するかを判定する。例外の判定は、判定条件の記載された例外条件テーブル212を参照して、条件に合致するかを判定することで行う。例外条件に合致した場合はステップS307に進み、合致しなかった場合はステップS304に進む。
図7は、ネットワークトポロジの探索で得られた172.16.1.0/24のネットワーク情報例である。この例では、172.16.1.0/24のネットワークに端末が存在するため、例外条件に合致せず、ステップS304に進む。
尚、ステップS303の処理の詳細については後述する。
ステップS304において、分担対象処理部209は、ネットワークに所属するネットワーク中継装置220および端末230の装置情報225、235に基づき、分担対象を決定する。分担対象の決定は、決定条件の記載された分担条件テーブル212に従って行われる。尚、分担条件テーブル212はあらかじめ設定されている。
分担条件テーブル212に合致する場合はステップS305に進み、合致しない場合はステップS306に進む。
ステップS305において、ネットワーク中継装置をアクセス制御機能の分担対象とす
る。
ステップS306において、端末をアクセス制御機能の分担対象とする。
分担条件テーブルの例を図8に示す。この例では、各ネットワークの属する端末数が少ない場合(5未満)はネットワーク中継装置をアクセス制御機能の分担対象とし、端末には分担させない。また、端末数が5以上でありかつネットワーク中継装置が性能的に問題ない場合(CPUクロックが1GHz以上かつメモリ容量が1GB以上かつ回線速度が1Gbps以上)、においても中継装置をアクセス制御機能の分担対象とし、端末には分担させない。
しかし、ネットワーク中継装置が性能的に問題ある場合は、各端末をアクセス制御機能の分担対象とする。
ステップS307〜S308では、アクセス制御ルールの配信を行う。
ステップS307において、制御ルール配信処理部210は、ネットワークに合致するアクセス制御ルールを検索し、ノードの装置情報処理部に送信する。
ステップS308において、ノードの装置情報処理部224、234は、受信したアクセス制御ルールを制御ルールテーブル227、237に格納する。アクセス制御ルールを受信したノードはアクセス制御ルールに基づき、アクセス制御(フィルタリング処理)を行う。
図9は、送信元が172.16.1.0/24に合致するアクセス制御ルールをFW装置の制御テーブルから検索した結果例である。
・例外処理
ステップS303の例外処理について説明する。
通常、ネットワーク中継装置220や端末230はアクセス制御機能を所持している。しかし、実際にはアクセス制御機能を有していない場合があるため、この場合何らかの例外処理が必要となる。
以下に3つの例外処理の例を示す。また、図10に例外処理のフローチャート例を示す。
尚、図中および以下の説明で、端末がアクセス制御機能を持たないとは、対象のネットワーク内に少なくとも1台のアクセス制御機能を持たない端末があるという意味である。
1.ネットワーク単位での例外処理
ネットワーク内にアクセス制御機能を有していない端末がある場合、そのネットワークに存在するネットワーク中継装置が図3のフローチャートに示した条件に関係なくアクセス制御機能を分担する処理を行う。また、逆にネットワーク中継装置がアクセス制御機能を有していない場合、ネットワークに属するすべての端末が無条件にアクセス制御機能を分担する。しかし、ネットワーク中継装置と端末ともにアクセス制御機能を持たない場合はネットワーク単位での例外処理では対処不可能となる。
2.FW装置と該当ネットワーク間の経路での例外処理
ネットワーク単位で例外対処できない場合、該当ネットワークとFW装置間の経路で対処することが可能である。この場合、経路間に存在するネットワーク中継装置が該当ネットワークに対するアクセス制御機能を受け持つことになる。しかし、経路間にアクセス制御機能を持つネットワーク中継装置がない場合、対処不可能となる。
3.FW装置での例外処理
該当ネットワークとFW装置間の経路で例外対処できない場合、該当ネットワークに対するアクセス制御機能を部分的にFW装置で処理することになる。この場合、LANからWAN方向へのパケットの内、該当ネットワークからのパケットのみ例外的にFW装置で処理することになる。そのため、FW装置はLAN側からWAN側へのパケットの中で例外的にアクセ
ス制御機能を受け持つ送信元アドレスを認識し、処理しなければならない。この例外的にアクセス制御機能を受け持つ送信元アドレスはFW装置の制御ルールテーブルに保存される。
以上の処理を図10のフローチャートを用いて説明する。
ステップS1001において、ネットワークにアクセス制御機能を持たないノードがあるかチェックする。アクセス制御機能を持たないノードがある場合はステップS1002に進み、無い場合は例外条件に不一致なので図3のステップS304に進む。
ステップS1002において、ネットワーク中継装置および端末がアクセス制御機能を持たないかチェックする。アクセス制御機能を持たない場合はステップS1006に進み、持つ場合はステップS1003に進む。
ステップS1003において、ネットワーク中継装置がアクセス制御機能を持つかチェックする。アクセス制御機能を持つ場合はステップS1004に進み、持たない場合はステップS1005に進む。
ステップS1004において、分担対象処理部209は、ネットワーク中継装置をアクセス制御機能の分担対象とする。
ステップS1005において、分担対象処理部209は、端末をアクセス制御機能の分担対象とする。
ステップS1006において、該当ネットワークとFW装置間のネットワーク中継装置がアクセス制御機能を持つかチェックする。アクセス制御機能を持つ場合はステップS1007に進み、持たない場合はステップS1008に進み。
ステップS1007において、経路間のネットワーク中継装置をアクセス制御機能の分担対象とする。
ステップS1008において、FW装置をアクセス制御機能の分担対象とする。
上記手順により、アクセス制御機能を分担対象が決定し、図3のステップS307に進む。
・有効期間
FW装置201は、アクセス制御機能の分担を実施する有効期間を設定できる。これは通信量が多い時間帯のみアクセス制御機能の分担を実施したい場合などに利用する。これより、柔軟性のある運用が可能となる。
・動的分担変更
運用中に通信量が急激に増加した場合など、アクセス制御処理を受け持つ中継装置や端末が負荷に耐えられなくなる場合が考えられる。この場合、アクセス制御機能の分担を動的に変更できる。
変更方法は以下の2つの方法がある。
1.FW装置による監視
FW装置がアクセス制御機能を分担して受け持っているネットワーク中継装置や端末にCPU使用率などの負荷情報を定期的に問い合わせる。受信した負荷情報が予め設定したしきい値を超えていた場合に、アクセス制御の分担を中止し対処を行う。しきい値は動的変更テーブルに保存される。この動的変更テーブルの例を図12 に示す。図12のインデックス100の場合、処理パケット数が10000packet/secを超えた場合に処理を行う。
また、処理パケット数が10000packet/secを超えるかつ、CPU使用率が80%を超える場合
など複数のインデックスを条件とすることもできる。しきい値を超えていた場合の対処として、該当装置とFW装置の経路間に存在するネットワーク中継装置や、FW装置自身が一時的に受け持つことが考えられる。引き続き各装置を監視した結果、通信量が減少したことが判明した際に設定次第では元の分担配置に戻すことが可能となる。
2.中継装置や端末からの通知
アクセス制御機能を受け持つ各装置は、自身の負荷(CPU使用率など)が予め設定した値を超えた場合、FW装置に通知を行う。通知を受けたFW装置は、上記「FW装置による監視」と同様に対処を行う。また、通信量が減少した場合にも通知を行うように設定を行うことで、元の分担配置に戻すことが可能となる。
動的変更の例を説明する。
図6において次のようにアクセス制御機能が分担されたとする。
ネットワーク192.168.1.0/24 → 端末1
ネットワーク192.168.2.0/24 → 中継装置1
ネットワーク192.168.3.0/24 → 端末4、5
例1 ) 中継装置1の負担が重くなった場合に、中継装置1に分担していたアクセス制御機能をFW装置で受け持つ。
例2 ) 端末4、5の負担が重くなった場合に、各端末に分担していたアクセス制御機能を中継装置2で受け持つ。
動的変更の処理手順の詳細について説明する。
図11はアクセス制御機能の分担の動的変更のフローチャートである。
ステップS1101において、分担機能制御部207は、ネットワーク中継装置および端末の装置情報処理部224、234から負荷情報を受信する。負荷情報はFW装置がネットワーク中継装置および端末に問い合わせを行い、それに応じてネットワーク中継装置および端末から負荷情報が送信される。また、ネットワーク中継装置および端末の負荷が予め設定した値を超えた場合や所定の時間ごとに、FW装置にネットワーク中継装置および端末が負荷情報を送信してもよい。
ステップS1102において、受信した負荷情報を動的変更テーブルと比較する。条件に合致した場合はステップS1103に進み、不一致の場合は終了する。
ステップS1103において、FW装置と負荷情報を送信した装置の間にネットワーク中継装置があるかどうかネットワークトポロジ情報部214から検索する。ネットワーク中継装置がある場合ステップS1104に進み、無い場合ステップS1106に進む。尚、FW装置と負荷情報を送信した装置の間のネットワーク中継装置を中間中継装置と呼ぶ。
ステップS1104において、中間中継装置が分担条件テーブル212の条件を満たすかチェックする。条件を満たす場合はステップS1105に進み、満たさない場合はステップS1106に進む。
ステップS1105において、中間中継装置をアクセス制御機能の分担対象とする。
ステップS1106において、FW装置をアクセス制御機能の分担対象とする。
ステップS1107において、分担対象として決定した対象装置へアクセス制御ルールを送信する。
ステップS1108において、負荷情報を送信した装置の装置情報処理部へアクセス制御ルールの削除を指示する。削除を指示された装置は、アクセス制御ルールを削除する。
本実施の形態のFW装置によれば、アクセス制御を分担することができ、FW装置の負荷を低減することができる。また、ネットワーク中継装置および端末の負荷状況や性能に
応じてアクセス制御を分担するので、状況に応じたきめ細かい制御を行うことができる。
以上の実施の形態に関し、さらに以下の付記を開示する。
(付記1)
内部ネットワークに接続されている端末から受信したデータのフィルタリングと外部ネットワークへの転送を実行するファイアウォール装置において、
前記内部ネットワークに接続されているフィルタリング機能を有するネットワーク機器から、負荷情報を受信する受信手段と、
前記受信手段において受信された負荷情報に基づき、前記ファイアウォール装置及び前記ネットワーク機器のフィルタリング処理の分担を決定する分担決定手段と、
前記分担決定手段において決定された分担に基づいて、前記ネットワーク機器に対して、フィルタリング機能の制御情報を送信する制御情報送信手段と、
を備えるファイアウォール装置。
(付記2)
前記内部ネットワークには、複数の前記ネットワーク機器が接続され、
前記ネットワーク機器は、ネットワーク中継装置または端末であり、
前記分担決定手段は、前記ネットワーク中継装置および前記端末がフィルタリング機能持つ場合は、前記ネットワーク中継装置にフィルタリング処理を分担させることを特徴とする付記1記載のファイアウォール装置。
(付記3)
前記受信手段は、前記ネットワーク機器の装置情報を受信し、
前記分担決定手段は、前記ネットワーク機器の装置情報に基づきフィルタリング処理の分担を決定することを特徴とする付記1記載のファイアウォール装置。
(付記4)
内部ネットワークに接続されている端末から受信したデータのフィルタリングと外部ネットワークへの転送を実行するファイアウォール装置のアクセス制御分担方法において、
前記内部ネットワークに接続されているフィルタリング機能を有するネットワーク機器から、負荷情報を受信し、
前記受信手段において受信された負荷情報に基づき、前記ファイアウォール装置及び前記ネットワーク機器のフィルタリング処理の分担を決定し、
前記分担決定手段において決定された分担に基づいて、前記ネットワーク機器に対して、フィルタリング機能の制御情報を送信する
手順を有するアクセス制御分担方法。
(付記5)
内部ネットワークに接続されている端末から受信したデータのフィルタリングと外部ネットワークへの転送を実行するファイアウォール装置を、
前記内部ネットワークに接続されているフィルタリング機能を有するネットワーク機器から、負荷情報を受信する受信手段と、
前記受信手段において受信された負荷情報に基づき、前記ファイアウォール装置及び前記ネットワーク機器のフィルタリング処理の分担を決定する分担決定手段と、
前記分担決定手段において決定された分担に基づいて、前記ネットワーク機器に対して、フィルタリング機能の制御情報を送信する制御情報送信手段と、
して動作させることを特徴とするプログラム。
本発明の実施の形態および従来のシステムの概略図である。 本発明の実施の形態に係るシステムの構成図である。 アクセス制御ルールの分担処理の全体の流れを示すフローチャートである。 ネットワーク構成に関する情報の例を示す図である。 装置情報の例を示す図である。 ネットワークを分割した例を示す図である。 ネットワーク情報の例を示す図である。 分担条件テーブル例を示す図である。 アクセス制御ルールを示す図である。 例外処理のフローチャートである。 アクセス制御機能の分担の動的変更のフローチャートである。 動的変更テーブルの例を示す図である。
符号の説明
101 FW装置
102 ネットワーク中継装置
103 端末
104 FW装置
105 ネットワーク中継装置
106 端末
201 FW装置
202 パケット中継処理部
203 アクセス制御機能部
204 制御ルール分担機能部
205 アクセス制御部
206 制御ルールテーブル
207 分担機能制御部
208 トポロジ情報収集処理部
209 分担対象処理部
210 制御ルール配信処理部
211 例外条件テーブル
212 分担条件テーブル
213 動的変更テーブル
214 ネットワークトポロジ情報部
220 ネットワーク中継装置
221 パケット中継処理部
222 装置情報通知機能部
223 アクセス制御機能部
224 装置情報処理部
225 装置情報
226 アクセス制御部
227 制御ルールテーブル
230 端末
231 パケット送受信処理部
232 装置情報通知機能部
233 アクセス制御機能部
234 装置情報処理部
235 装置情報
236 アクセス制御部
237 制御ルールテーブル

Claims (5)

  1. 内部ネットワークに接続されている端末から受信したデータのフィルタリングと外部ネットワークへの転送を実行するファイアウォール装置において、
    前記内部ネットワークに接続されているフィルタリング機能を有するネットワーク機器から、負荷情報を受信する受信手段と、
    前記受信手段において受信された負荷情報に基づき、前記ファイアウォール装置及び前記ネットワーク機器のフィルタリング処理の分担を決定する分担決定手段と、
    前記分担決定手段において決定された分担に基づいて、前記ネットワーク機器に対して、フィルタリング機能の制御情報を送信する制御情報送信手段と、
    を備えるファイアウォール装置。
  2. 前記内部ネットワークには、複数の前記ネットワーク機器が接続され、
    前記ネットワーク機器は、ネットワーク中継装置または端末であり、
    前記分担決定手段は、前記ネットワーク中継装置および前記端末がフィルタリング機能持つ場合は、前記ネットワーク中継装置にフィルタリング処理を分担させることを特徴とする請求項1記載のファイアウォール装置。
  3. 前記受信手段は、前記ネットワーク機器の装置情報を受信し、
    前記分担決定手段は、前記ネットワーク機器の装置情報に基づきフィルタリング処理の分担を決定することを特徴とする請求項1記載のファイアウォール装置。
  4. 内部ネットワークに接続されている端末から受信したデータのフィルタリングと外部ネットワークへの転送を実行するファイアウォール装置のアクセス制御分担方法において、
    前記内部ネットワークに接続されているフィルタリング機能を有するネットワーク機器から、負荷情報を受信し、
    前記受信手段において受信された負荷情報に基づき、前記ファイアウォール装置及び前記ネットワーク機器のフィルタリング処理の分担を決定し、
    前記分担決定手段において決定された分担に基づいて、前記ネットワーク機器に対して、フィルタリング機能の制御情報を送信する
    手順を有するアクセス制御分担方法。
  5. 内部ネットワークに接続されている端末から受信したデータのフィルタリングと外部ネットワークへの転送を実行するファイアウォール装置を、
    前記内部ネットワークに接続されているフィルタリング機能を有するネットワーク機器から、負荷情報を受信する受信手段と、
    前記受信手段において受信された負荷情報に基づき、前記ファイアウォール装置及び前記ネットワーク機器のフィルタリング処理の分担を決定する分担決定手段と、
    前記分担決定手段において決定された分担に基づいて、前記ネットワーク機器に対して、フィルタリング機能の制御情報を送信する制御情報送信手段と、
    して動作させることを特徴とするプログラム。
JP2008084916A 2008-03-27 2008-03-27 ファイアウォール装置、アクセス制御分担方法、およびプログラム Expired - Fee Related JP4973566B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008084916A JP4973566B2 (ja) 2008-03-27 2008-03-27 ファイアウォール装置、アクセス制御分担方法、およびプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008084916A JP4973566B2 (ja) 2008-03-27 2008-03-27 ファイアウォール装置、アクセス制御分担方法、およびプログラム

Publications (2)

Publication Number Publication Date
JP2009238035A JP2009238035A (ja) 2009-10-15
JP4973566B2 true JP4973566B2 (ja) 2012-07-11

Family

ID=41251873

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008084916A Expired - Fee Related JP4973566B2 (ja) 2008-03-27 2008-03-27 ファイアウォール装置、アクセス制御分担方法、およびプログラム

Country Status (1)

Country Link
JP (1) JP4973566B2 (ja)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3678127B2 (ja) * 2000-08-22 2005-08-03 株式会社日立製作所 ネットワーク制御装置及びネットワーク制御方法
JP2002271415A (ja) * 2001-03-12 2002-09-20 Hitachi Ltd プロキシサーバ・システム、および、その通信方法
JP2004350198A (ja) * 2003-05-26 2004-12-09 Mitsubishi Electric Corp ネットワーク制御システム
JP2005004549A (ja) * 2003-06-12 2005-01-06 Fuji Electric Holdings Co Ltd ポリシーサーバ、そのポリシー設定方法、アクセス制御方法、プログラム
JP4640776B2 (ja) * 2004-12-24 2011-03-02 株式会社エヌ・ティ・ティ・データ 情報システム設定装置、情報システム設定方法及びプログラム

Also Published As

Publication number Publication date
JP2009238035A (ja) 2009-10-15

Similar Documents

Publication Publication Date Title
JP4606333B2 (ja) ルーティング制御方法
US8782239B2 (en) Distributed router computing at network nodes
US9270536B2 (en) BGP slow peer detection
US8081640B2 (en) Network system, network management server, and access filter reconfiguration method
US20240031293A1 (en) Network devices in duty cycle limited networks
JP5534481B2 (ja) 通信品質監視システム、通信品質監視方法、及び記憶媒体
WO2011074516A1 (ja) ネットワークシステムとその制御方法、及びコントローラ
EP3146682A1 (en) Method and system for managing flows in a network
WO2013125342A1 (ja) ネットワークシステム、リソース使用率改善方法
JP2017152852A (ja) 通信システム、通信装置、および通信システムの通信制御方法
Iqbal et al. Minimize the delays in software defined network switch controller communication
CN118900253B (zh) 拥塞控制方法、系统、装置、计算机设备以及存储介质
CN100459589C (zh) 流量监管方法及流量监管设备
WO2012020564A1 (en) Communication system, control device, computer, node control method, and program
JP4973566B2 (ja) ファイアウォール装置、アクセス制御分担方法、およびプログラム
WO2010081321A1 (zh) 实现上送速率动态联动的方法、装置和系统
CN112866031B (zh) 路由配置方法、装置、设备及计算机可读存储介质
WO2015097749A1 (ja) 情報処理装置及び情報処理方法及びプログラム
KR20190048324A (ko) 다중 네트워크 기반의 서비스를 제공하는 방법 및 장치
EP2823600A1 (en) Method and system for controlling flow of notifications within a telecommunications network
JP5668503B2 (ja) 有害サイトフィルタリングシステム及びフィルタリング方法
WO2023276220A1 (ja) 中継装置、中継方法及び通信システム
US20250184284A1 (en) Communication system, communication method, andcommunication program
JP6509143B2 (ja) 帯域制御装置及び方法
JP2012164116A (ja) メールサーバ保護システム及びメールサーバ保護方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101216

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120308

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120313

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120326

R150 Certificate of patent or registration of utility model

Ref document number: 4973566

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150420

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees