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
JP6679516B2 - Control device and control method - Google Patents
[go: Go Back, main page]

JP6679516B2 - Control device and control method - Google Patents

Control device and control method Download PDF

Info

Publication number
JP6679516B2
JP6679516B2 JP2017025299A JP2017025299A JP6679516B2 JP 6679516 B2 JP6679516 B2 JP 6679516B2 JP 2017025299 A JP2017025299 A JP 2017025299A JP 2017025299 A JP2017025299 A JP 2017025299A JP 6679516 B2 JP6679516 B2 JP 6679516B2
Authority
JP
Japan
Prior art keywords
communication
distribution ratio
control
amount
network
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.)
Active
Application number
JP2017025299A
Other languages
Japanese (ja)
Other versions
JP2018133669A (en
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.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
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 Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2017025299A priority Critical patent/JP6679516B2/en
Publication of JP2018133669A publication Critical patent/JP2018133669A/en
Application granted granted Critical
Publication of JP6679516B2 publication Critical patent/JP6679516B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、制御装置及び制御方法に関する。   The present invention relates to a control device and a control method.

ルータやスイッチ、ゲートウェイ等の各種ネットワーク装置(以下、「NW装置」と表す。)から構成されるネットワーク環境では、様々なゲートウェイセキュリティ製品を用いてセキュリティ対策が施されている(非特許文献1)。このようなゲートウェイセキュリティ製品には、例えば、WAF(Web Application Firewall)やFW(Firewall)、IPS(Intrusion Prevention System)等が用いられている(非特許文献2)。また、WAFやFW、IPS等の様々な機能が包括的に実装されているUTM(Unified Threat Management)アプライアンスも知られている。   In a network environment composed of various network devices (hereinafter referred to as “NW devices”) such as routers, switches, and gateways, various gateway security products are used to implement security measures (Non-Patent Document 1). . As such a gateway security product, for example, WAF (Web Application Firewall), FW (Firewall), IPS (Intrusion Prevention System), etc. are used (Non-patent Document 2). Further, UTM (Unified Threat Management) appliances in which various functions such as WAF, FW, and IPS are comprehensively implemented are also known.

WAFやFW、IPS等では、ネットワーク内のIT機器(例えば、PC等の端末)に悪影響を及ぼす可能性がある通信(以下、「異常通信」と表す。)を検知し、遮断することで、セキュリティの確保を図っている。以降では、異常通信を検知及び遮断するWAFやFW、IPS等の装置を「異常通信遮断装置」と表す。なお、異常通信には、サイバー攻撃等を目的とした通信の他、例えば、IT機器等の故障時に発生する通信等も含まれる。   In WAF, FW, IPS, etc., by detecting and blocking communication (hereinafter referred to as “abnormal communication”) that may adversely affect IT equipment (eg, a terminal such as a PC) in the network, We are trying to ensure security. Hereinafter, devices such as WAF, FW, and IPS that detect and block abnormal communication will be referred to as “abnormal communication blocking device”. It should be noted that the abnormal communication includes not only communication for the purpose of cyber attack but also communication that occurs when an IT device or the like fails.

また、異常通信を検知及び遮断する機能を有するNW装置(以下「異常検知機能付きNW装置」と表す。)も知られている(非特許文献3、非特許文献4)。このような異常検知機能付きNW装置には、例えば、スイッチにセキュリティ機能を追加したものや、UTMアプライアンスにネットワーク機能を追加したもの等がある。   In addition, an NW device having a function of detecting and blocking abnormal communication (hereinafter referred to as “NW device with abnormality detection function”) is also known (Non-patent document 3, Non-patent document 4). Such NW devices with an abnormality detection function include, for example, a switch with a security function added and a UTM appliance with a network function added.

ここで、例えば通信キャリア等の大規模なネットワークでは、図1に示すように、複数の異常検知機能付きNW装置10を用いてネットワーク環境が構築されている場合が多い。図1に示す各異常検知機能付きNW装置10は、異常通信を遮断すると共に、異常でない通信(すなわち、正常通信)を通過させる。   Here, in a large-scale network such as a communication carrier, as shown in FIG. 1, a network environment is often constructed using a plurality of NW devices 10 with an abnormality detection function. Each NW device 10 with an abnormality detection function shown in FIG. 1 cuts off abnormal communication and allows non-abnormal communication (that is, normal communication) to pass through.

また、図2に示すように、NW装置20と異常通信遮断装置30とを1台ずつ組み合わせることで、図1と同様に異常通信を遮断するネットワーク環境を構築することもできる。図2に示すネットワーク環境では、各NW装置20は、自身が利用する異常通信遮断装置30に通信を転送する。異常通信遮断装置30は、NW装置20から転送された通信のうち、異常通信を遮断すると共に、正常通信を当該NW装置20に転送する。これにより、異常な通信が遮断され、正常通信を通過させることができる。   Further, as shown in FIG. 2, by combining the NW device 20 and the abnormal communication blocking device 30 one by one, it is possible to construct a network environment for blocking the abnormal communication as in FIG. In the network environment shown in FIG. 2, each NW device 20 transfers communication to the abnormal communication blocking device 30 used by itself. The abnormal communication cutoff device 30 cuts off the abnormal communication among the communication transferred from the NW device 20, and transfers the normal communication to the NW device 20. As a result, abnormal communication can be blocked and normal communication can be passed.

しかしながら、異常検知機能付きNW装置や異常通信遮断装置は、通常のNW装置と比べて価格が高いという問題があった。また、各異常検知機能付きNW装置間(又は各異常通信遮断装置間)で異常通信の通信量に偏りがある場合、異常検知機能(又は異常通信遮断装置)のリソースが無駄になり、コストパフォーマンスが低下するという問題があった。   However, the NW device with an abnormality detection function and the abnormal communication blocking device have a problem that the price is higher than that of a normal NW device. In addition, if there is a bias in the communication volume of abnormal communication between NW devices with anomaly detection functions (or between anomalous communication blocking devices), the resources of the anomaly detection function (or abnormal communication blocking devices) are wasted, resulting in cost performance. There was a problem that it decreased.

例えば、図1に示す3台の異常検知機能付きNW装置10のうち、1台の異常検知機能付きNW装置10が他の異常検知機能付きNW装置10と比べて異常通信の通信量が少ないものとする。このような場合、当該1台の異常検知機能付きNW装置10では、他の異常検知機能付きNW装置10と比べて異常検知機能のリソースが無駄になり、コストパフォーマンスが低下していた。   For example, among the three NW devices 10 with an abnormality detection function shown in FIG. 1, one NW device 10 with an abnormality detection function has a smaller amount of abnormal communication traffic than another NW device 10 with an abnormality detection function. And In such a case, in the one NW device 10 with an abnormality detection function, resources of the abnormality detection function are wasted and cost performance is deteriorated, as compared with other NW devices 10 with an abnormality detection function.

これらの問題に対して、図3に示すように、1台の異常通信遮断装置30を複数のNW装置20(図3に示す例では、NW装置20及びNW装置20の2台)で利用することが考えられる。ただし、この場合、ネットワークのスループットやレイテンシの低下を防止するため、各NW装置20は、異常通信遮断装置30への転送量を制限する必要がある(すなわち、各NW装置20は、全ての通信を転送するのではなく、一部の通信のみを異常通信遮断装置30に転送する)。これは、異常通信遮断装置30には、単位時間あたりに処理可能な通信量が決まっているためである。 For these problems, as shown in FIG. 3, in a single communication abnormality cutoff device 30 several NW device 20 (in the example shown in FIG. 3, two NW device 20 1 and the NW 20 2) Can be used. However, in this case, in order to prevent a decrease in network throughput and latency, each NW device 20 needs to limit the amount of transfer to the abnormal communication blocking device 30 (that is, each NW device 20 is in charge of all communications). Is not transferred, but only a part of the communication is transferred to the abnormal communication blocking device 30). This is because the abnormal communication blocking device 30 has a predetermined communication amount that can be processed per unit time.

"ゲートウェイセキュリティ製品の位置づけと分類"、[online]、インターネット<URL:http://www.symantec.com/content/ja/jp/enterprise/brochures/b-gateway_security-ja.pdf>"Positioning and classification of gateway security products", [online], Internet <URL: http://www.symantec.com/content/ja/jp/enterprise/brochures/b-gateway_security-ja.pdf> "WAF、IPS/IDS、F/W(ファイアウォール)との違い"、[online]、インターネット<URL:https://www.symantec.com/ja/jp/page.jsp?id=waf-ips-ids>"Differences from WAF, IPS / IDS, F / W (firewall)", [online], Internet <URL: https://www.symantec.com/en/jp/page.jsp?id=waf-ips- ids> "セキュリティスイッチ TiFRONT"、[online]、インターネット<URL:http://it.ampere.co.jp/network/security_switch/>"Security switch TiFRONT", [online], Internet <URL: http://it.ampere.co.jp/network/security_switch/> "SG SERIES"、[online]、インターネット<URL:http://www.security-switch.com/>"SG SERIES", [online], Internet <URL: http://www.security-switch.com/>

しかしながら、1台の異常通信遮断装置30を複数のNW装置20が利用する場合、各NW装置20の転送量(異常通信遮断装置30への転送量)には、これら各NW装置20が受信する異常通信の通信量の偏りが考慮されていなかった。   However, when a plurality of NW devices 20 use one abnormal communication blocking device 30, each NW device 20 receives the transfer amount of each NW device 20 (transfer amount to the abnormal communication blocking device 30). Unbalanced communication volume of abnormal communication was not taken into consideration.

例えば、図4に示すように、NW装置20が受信する異常通信の通信量は多い一方で、NW装置20では異常通信を受信していない場合、NW装置20では、異常通信遮断装置30への不必要な転送が発生していた。この場合、NW装置20の転送量を減らし、かつ、NW装置20の転送量を増やすことで、ネットワーク全体で遮断可能な異常通信の通信量を増やすことができるようになる。 For example, as illustrated in FIG. 4, when the NW device 20 1 receives a large amount of abnormal communication, but the NW device 20 2 does not receive the abnormal communication, the NW device 20 2 causes the abnormal communication blocking device. There was an unnecessary transfer to 30. In this case, reducing the amount of transfer NW device 20 2, and, by increasing the transfer amount of the NW device 20 1, it is possible to increase the amount of communication can be shut off communication abnormality in the entire network.

このように、各NW装置20が受信する異常通信の偏りを考慮して、これら各NW装置20の転送量を制御することで、ネットワーク全体における異常通信の遮断率を向上させることができる。   In this way, by controlling the transfer amount of each NW device 20 in consideration of the bias of the abnormal communication received by each NW device 20, it is possible to improve the interruption rate of the abnormal communication in the entire network.

本発明では、上記の点に鑑みてなされたものであって、異常通信の遮断率を向上させることを目的とする。   The present invention has been made in view of the above points, and an object thereof is to improve the blocking rate of abnormal communication.

そこで、上記課題を解決するため、複数のネットワーク装置と接続される制御装置であって、前記ネットワーク装置の通信量のうち、該ネットワーク装置と接続される通信遮断装置で遮断された異常通信の割合を示す遮断率に基づいて、前記通信遮断装置の処理能力のうち、前記ネットワーク装置から転送される通信の処理に割り当てる割合を示す分配割合を算出する分配割合算出部と、前記分配割合算出部により算出された前記分配割合に基づいて、前記ネットワーク装置から前記通信遮断装置への転送量を制御する制御部と、を有する。   Therefore, in order to solve the above problems, in a control device connected to a plurality of network devices, the ratio of abnormal communication blocked by a communication blocking device connected to the network device in the communication amount of the network device Based on the cutoff rate, the distribution ratio calculation unit that calculates a distribution ratio indicating a ratio to be allocated to the processing of communication transferred from the network device among the processing capabilities of the communication cutoff device, and the distribution ratio calculation unit. A control unit that controls a transfer amount from the network device to the communication blocking device based on the calculated distribution ratio.

異常通信の遮断率を向上させることができる。   The cutoff rate of abnormal communication can be improved.

従来のネットワーク環境の構成例(その1)を説明する図である。It is a figure explaining the structural example (the 1) of the conventional network environment. 従来のネットワーク環境の構成例(その2)を説明する図である。It is a figure explaining the structural example (the 2) of the conventional network environment. 複数のNW装置が異常通信遮断装置を利用する場合の一例を説明する図である。It is a figure explaining an example in case a plurality of NW devices use an abnormal communication interception device. 複数のNW装置が異常通信遮断装置を利用する場合における課題を説明する図である。It is a figure explaining a subject in case a plurality of NW devices use an abnormal communication interception device. 本発明の実施の形態におけるネットワーク環境の構成例を示す図である。It is a figure which shows the structural example of the network environment in embodiment of this invention. 本発明の実施の形態における制御装置のハードウェア構成例を示す図である。It is a figure showing an example of hardware constitutions of a control device in an embodiment of the invention. 本発明の実施の形態における制御処理部の機能構成例を示す図である。It is a figure showing an example of functional composition of a control processing part in an embodiment of the invention. 本発明の実施の形態における転送量制御処理の一例を示すフローチャートである。6 is a flowchart showing an example of a transfer amount control process in the embodiment of the present invention. 異常通信遮断装置の単位時間あたりの総処理能力の分配の一例を説明する図である。It is a figure explaining an example of distribution of the total processing capacity per unit time of an abnormal communication interception device. 本発明の実施の形態におけるネットワーク環境の他の構成例を示す図である。It is a figure which shows the other structural example of the network environment in embodiment of this invention.

以下、本発明の実施の形態について、図面を参照しながら説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

<ネットワーク環境Nの構成>
まず、本発明の実施の形態におけるネットワーク環境Nの構成例について、図5を参照しながら説明する。図5は、本発明の実施の形態におけるネットワーク環境Nの構成例を示す図である。
<Configuration of network environment N>
First, a configuration example of the network environment N according to the embodiment of the present invention will be described with reference to FIG. FIG. 5 is a diagram showing a configuration example of the network environment N in the embodiment of the present invention.

図5に示すように、本発明の実施の形態におけるネットワーク環境Nには、制御装置100と、複数のNW装置20と、異常通信遮断装置30とが含まれる。ネットワーク環境Nは、例えば、LAN(Local Area Network)等である。   As shown in FIG. 5, the network environment N according to the embodiment of the present invention includes a control device 100, a plurality of NW devices 20, and an abnormal communication blocking device 30. The network environment N is, for example, a LAN (Local Area Network) or the like.

制御装置100は、制御処理部110を有する1以上のコンピュータである。制御装置100は、制御処理部110により、各NW装置20が異常通信遮断装置30に転送する通信量(転送量)を制御する。   The control device 100 is one or more computers having a control processing unit 110. The control device 100 controls the communication amount (transfer amount) that each NW device 20 transfers to the abnormal communication blocking device 30 by the control processing unit 110.

制御処理部110は、各NW装置20から状態信号を受信することで、これら各NW装置20の通信量の状態(すなわち、入口側ポートの通信量及び出口側ポートの通信量)を取得する。そして、制御処理部110は、入口側ポートの通信量と、出口側ポートの通信量とに応じて、異常通信遮断装置30の単位時間あたりの総処理能力のうち、各NW装置20に分配する割合(以下、「分配割合」という。)を算出する。その後、制御処理部110は、分配割合に応じた転送量を示す制御信号を各NW装置20に送信する。制御信号を受信したNW装置20では、当該制御信号に応じて、異常通信遮断装置30への転送量が設定(更新)される。   The control processing unit 110 receives the status signal from each NW device 20 to acquire the status of the traffic volume of each NW device 20 (that is, the traffic volume of the ingress port and the traffic volume of the exit port). Then, the control processing unit 110 distributes the total processing capacity per unit time of the abnormal communication blocking device 30 to each NW device 20 according to the communication amount of the entrance port and the communication amount of the exit port. The ratio (hereinafter referred to as “distribution ratio”) is calculated. After that, the control processing unit 110 transmits a control signal indicating a transfer amount according to the distribution ratio to each NW device 20. In the NW device 20 that receives the control signal, the transfer amount to the abnormal communication blocking device 30 is set (updated) according to the control signal.

なお、入口側ポートとは、例えば、NW装置20がルータである場合、他のネットワーク環境からネットワーク環境Nへの通信を受信するポートである。一方で、出口側ポートとは、例えば、NW装置20がルータである場合、他のネットワーク環境からの通信をネットワーク環境N内に送信するポートである。言い換えれば、例えば、NW装置20がルータである場合、入口側ポートはLAN側のポート、出口側のポートはWAN(Wide Area Network)側のポートである。   The entry port is a port that receives communication from another network environment to the network environment N when the NW device 20 is a router, for example. On the other hand, the exit side port is, for example, a port that transmits communication from another network environment into the network environment N when the NW device 20 is a router. In other words, for example, when the NW device 20 is a router, the inlet side port is the LAN side port and the outlet side port is the WAN (Wide Area Network) side port.

制御処理部110は、各NW装置20について、入口側ポートの通信量に比べて出口側ポートの通信量が少ないものほど分配割合が多くなるように分配割合を算出する。すなわち、制御処理部110は、入口側ポートの通信量のうち、異常通信遮断装置30で遮断された通信量の割合(以下、「遮断率」という。)が高いほど分配割合が多くなるように分配割合を算出する。   The control processing unit 110 calculates the distribution ratio of each NW device 20 such that the distribution ratio increases as the communication amount of the exit port is smaller than that of the entrance port. That is, the control processing unit 110 increases the distribution ratio as the ratio of the communication amount blocked by the abnormal communication blocking device 30 (hereinafter, referred to as “blocking ratio”) to the communication amount of the entrance port is higher. Calculate the distribution ratio.

これにより、制御処理部110は、各NW装置20について、正常通信の通信量に比べて異常通信の通信量の割合が多いNW装置20ほど異常通信遮断装置30への転送量が多くなるように制御することができる。   As a result, the control processing unit 110 causes each NW device 20 to have a larger transfer amount to the abnormal communication blocking device 30 as the NW device 20 has a higher ratio of the communication amount of the abnormal communication to the communication amount of the normal communication. Can be controlled.

なお、異常通信とは、上述したように、ネットワーク環境N内のIT機器(例えば、PC等の端末)に悪影響を及ぼす可能性がある通信のことである。異常通信には、サイバー攻撃等を目的とした通信の他、例えば、IT機器等の故障時に発生する通信等も含まれる。一方、正常通信とは、異常通信以外の通信のことである。   Note that abnormal communication is communication that may adversely affect IT equipment (for example, a terminal such as a PC) in the network environment N, as described above. The abnormal communication includes not only communication aimed at cyber attacks and the like, but also communication that occurs when an IT device or the like fails. On the other hand, normal communication is communication other than abnormal communication.

NW装置20は、上述したように、例えば、ルータやスイッチ、ゲートウェイ等の機器である。NW装置20は、入口側ポートで受信した通信(正常通信又は異常通信)のうち、設定された転送量を異常通信遮断装置30に転送する。   As described above, the NW device 20 is a device such as a router, a switch, or a gateway. The NW device 20 transfers the set transfer amount of the communication (normal communication or abnormal communication) received at the entrance port to the abnormal communication blocking device 30.

また、NW装置20は、異常通信遮断装置30から受信した通信(正常通信)を出口側ポートから送信する。なお、NW装置20は、入口側ポートで受信した通信のうち、異常通信遮断装置30に転送していない通信も出口側ポートから送信する。   Further, the NW device 20 transmits the communication (normal communication) received from the abnormal communication blocking device 30 from the exit port. It should be noted that the NW device 20 also transmits from the exit port, among the communications received at the entrance port, the communication that has not been transferred to the abnormal communication blocking device 30.

異常通信遮断装置30は、上述したように、WAFやFW、IPS等の装置(又は、これらの機能を有する装置)である。異常通信遮断装置30は、NW装置20から転送された通信のうち、異常通信を遮断(除去)した上で、当該NW装置20に送信する。   As described above, the abnormal communication blocking device 30 is a device such as WAF, FW, IPS (or a device having these functions). The abnormal communication cutoff device 30 cuts off (removes) the abnormal communication out of the communication transferred from the NW device 20, and then transmits it to the NW device 20.

なお、ネットワーク環境Nには、複数の異常通信遮断装置30が含まれていても良い。この場合、ネットワーク環境Nには、例えば、これら複数の異常通信遮断装置30それぞれへの転送量をそれぞれ制御する複数の制御装置100が含まれていても良い。ただし、1台の制御装置100が、これら複数の異常通信遮断装置30への転送量を制御しても良い。   Note that the network environment N may include a plurality of abnormal communication blocking devices 30. In this case, the network environment N may include, for example, a plurality of control devices 100 that control the transfer amount to each of the plurality of abnormal communication blocking devices 30. However, one control device 100 may control the transfer amount to the plurality of abnormal communication blocking devices 30.

<制御装置100のハードウェア構成>
次に、本発明の実施の形態における制御装置100のハードウェア構成例について、図6を参照しながら説明する。図6は、本発明の実施の形態における制御装置100のハードウェア構成例を示す図である。
<Hardware configuration of control device 100>
Next, a hardware configuration example of the control device 100 according to the embodiment of the present invention will be described with reference to FIG. FIG. 6 is a diagram showing a hardware configuration example of the control device 100 according to the embodiment of the present invention.

図6に示すように、制御装置100は、外部I/F101と、RAM(Random Access Memory)102と、ROM(Read Only Memory)103と、CPU(Central Processing Unit)104と、通信I/F105と、補助記憶装置106とを有する。これら各ハードウェアは、それぞれがバスBを介して通信可能に接続されている。   As shown in FIG. 6, the control device 100 includes an external I / F 101, a RAM (Random Access Memory) 102, a ROM (Read Only Memory) 103, a CPU (Central Processing Unit) 104, and a communication I / F 105. , And an auxiliary storage device 106. These pieces of hardware are connected to each other via a bus B so that they can communicate with each other.

外部I/F101は、外部装置とのインタフェースである。外部装置には、記録媒体101a等がある。制御装置100は、外部I/F101を介して記録媒体101a等の読み取りや書き込みを行うことができる。   The external I / F 101 is an interface with an external device. The external device includes a recording medium 101a and the like. The control device 100 can read and write the recording medium 101a and the like via the external I / F 101.

記録媒体101aには、例えば、フレキシブルディスク、CD(Compact Disc)、DVD(Digital Versatile Disk)、SDメモリカード(Secure Digital memory card)、USB(Universal Serial Bus)メモリカード等がある。   The recording medium 101a includes, for example, a flexible disk, a CD (Compact Disc), a DVD (Digital Versatile Disk), an SD memory card (Secure Digital memory card), a USB (Universal Serial Bus) memory card, and the like.

RAM102は、プログラムやデータを一時保持する揮発性の半導体メモリである。ROM103は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリである。ROM103には、例えば、OS(Operating System)設定やネットワーク設定等が格納されている。   The RAM 102 is a volatile semiconductor memory that temporarily holds programs and data. The ROM 103 is a non-volatile semiconductor memory that can retain programs and data even when the power is turned off. The ROM 103 stores, for example, OS (Operating System) settings, network settings, and the like.

CPU104は、ROM103や補助記憶装置106等からプログラムやデータをRAM102上に読み出して処理を実行する演算装置である。通信I/F105は、制御装置100をネットワークに接続するためのインタフェースである。   The CPU 104 is an arithmetic device that reads programs and data from the ROM 103, the auxiliary storage device 106, and the like onto the RAM 102 and executes processing. The communication I / F 105 is an interface for connecting the control device 100 to the network.

補助記憶装置106は、例えばHDD(Hard Disk Drive)やSSD(Solid State Drive)等であり、プログラムやデータを格納している不揮発性の記憶装置である。補助記憶装置106に格納されているプログラムやデータには、例えば、OS、当該OS上において各種機能を実現するアプリケーションソフトウェア、制御処理部110を実現するプログラム等がある。   The auxiliary storage device 106 is, for example, a HDD (Hard Disk Drive) or SSD (Solid State Drive), and is a non-volatile storage device that stores programs and data. The programs and data stored in the auxiliary storage device 106 include, for example, an OS, application software that implements various functions on the OS, a program that implements the control processing unit 110, and the like.

なお、制御装置100は、上記の各ハードウェアに加えて、例えば、ディスプレイ等の表示装置と、キーボードやマウス等の入力装置とを有していても良い。   The control device 100 may include a display device such as a display and an input device such as a keyboard and a mouse, in addition to the above hardware.

本実施形態に係る制御装置100は、図6に示すハードウェア構成を有することにより、後述する各種処理を実現することができる。   The control device 100 according to the present embodiment can realize various processes described later by having the hardware configuration shown in FIG.

<制御処理部110の機能構成>
次に、本発明の実施の形態における制御処理部110の機能構成例について、図7を参照しながら説明する。図7は、本発明の実施の形態における制御処理部110の機能構成例を示す図である。
<Functional configuration of control processing unit 110>
Next, a functional configuration example of the control processing unit 110 according to the embodiment of the present invention will be described with reference to FIG. 7. FIG. 7 is a diagram showing a functional configuration example of the control processing unit 110 in the embodiment of the present invention.

図7に示すように、制御処理部110は、通信量取得部111と、遮断率算出部112と、分配割合算出部113と、転送量制御部114とを有する。これら各機能部は、制御処理部110を実現するプログラムが、CPU104に実行させる処理により実現される。   As shown in FIG. 7, the control processing unit 110 includes a communication amount acquisition unit 111, a cutoff rate calculation unit 112, a distribution ratio calculation unit 113, and a transfer amount control unit 114. Each of these functional units is implemented by a process that causes the CPU 104 to execute a program that implements the control processing unit 110.

通信量取得部111は、各NW装置20から受信した状態信号から通信量(すなわち、各NW装置20の入口側ポートの通信量及び出口側ポートの通信量)を取得する。   The communication amount acquisition unit 111 acquires the communication amount (that is, the communication amount of the inlet side port and the communication amount of the outlet side port of each NW device 20) from the status signal received from each NW device 20.

なお、状態信号は、例えば、通信量取得部111が所定の時間毎に状態信号の送信要求を各NW装置20に送信し、当該送信要求に対する応答として各NW装置20から送信される。すなわち、通信量取得部111は、各NW装置20の入口側ポート及び出口側ポートの通信量の状態を監視することで、これら入口側ポート及び出口側ポートの通信量を取得する。   The state signal is transmitted from each NW device 20 as a response to the transmission request, for example, when the communication amount acquisition unit 111 transmits a transmission request for the state signal to each NW device 20 at predetermined time intervals. That is, the communication amount acquisition unit 111 acquires the communication amounts of the inlet side port and the outlet side port by monitoring the state of the communication amount of the inlet side port and the outlet side port of each NW device 20.

ただし、これに限られず、状態信号は、例えば、所定の時間毎に各NW装置20から制御装置100に送信されても良い。また、通信量取得部111は、例えば、各NW装置20から送信された状態信号を所定の記憶領域に保存した上で、所定の時間毎に、当該記憶領域から状態信号を読み出すことで通信量を取得しても良い。   However, the present invention is not limited to this, and the status signal may be transmitted from each NW device 20 to the control device 100 at predetermined time intervals, for example. In addition, the communication amount acquisition unit 111 stores the state signal transmitted from each NW device 20 in a predetermined storage area, and then reads the state signal from the storage area at a predetermined time interval, for example. May get.

遮断率算出部112は、通信量取得部111により取得された通信量(各NW装置20の入口側ポートの通信量及び出口側ポートの通信量)から遮断率を算出する。   The cutoff rate calculation unit 112 calculates the cutoff rate from the communication amount acquired by the communication amount acquisition unit 111 (the communication amount of the inlet side port and the communication amount of the outlet side port of each NW device 20).

分配割合算出部113は、遮断率算出部112により算出された遮断率から分配割合を算出する。   The distribution ratio calculation unit 113 calculates the distribution ratio from the cutoff ratio calculated by the cutoff ratio calculation unit 112.

転送量制御部114は、分配割合算出部113により算出された分配割合に応じた転送量を示す制御信号を各NW装置20に送信する。   The transfer amount control unit 114 transmits a control signal indicating the transfer amount according to the distribution ratio calculated by the distribution ratio calculation unit 113 to each NW device 20.

<転送量制御処理>
次に、制御装置100の制御処理部110が、各NW装置20の転送量を制御する処理(転送量制御処理)について、図8を参照しながら説明する。図8は、本発明の実施の形態における転送量制御処理の一例を示すフローチャートである。図8に示す転送量制御処理は、例えば、所定の時間毎に実行される。
<Transfer amount control processing>
Next, a process (transfer amount control process) in which the control processing unit 110 of the control device 100 controls the transfer amount of each NW device 20 will be described with reference to FIG. 8. FIG. 8 is a flowchart showing an example of the transfer amount control process according to the embodiment of the present invention. The transfer amount control process shown in FIG. 8 is executed, for example, every predetermined time.

まず、通信量取得部111は、各NW装置20から受信した状態信号から、通信量(各NW装置20の入口側ポートの通信量及び出口側ポートの通信量)を取得する(ステップS101)。なお、状態信号は、例えば、通信量取得部111が状態信号の送信要求を各NW装置20に送信することで、当該送信要求の応答として各NW装置20から送信される。   First, the communication amount acquisition unit 111 acquires the communication amount (the communication amount of the inlet side port and the communication amount of the outlet side port of each NW device 20) from the status signal received from each NW device 20 (step S101). The state signal is transmitted from each NW device 20 as a response to the transmission request, for example, when the communication amount acquisition unit 111 transmits a state signal transmission request to each NW device 20.

ここで、以降では、ネットワーク環境Nには、m台のNW装置20(「NW装置20」、「NW装置20」、・・・、「NW装置20」)が含まれるものとする。このとき、NW装置20(i=1,・・・,m)の入口側ポートの通信量をa、出口側ポートの通信量をbとする。 Here, hereinafter, it is assumed that the network environment N includes m NW devices 20 (“NW device 20 1 ”, “NW device 20 2 ”, ..., “NW device 20 m ”). . At this time, the communication amount of the inlet port of the NW device 20 i (i = 1, ..., M) is a i and the communication amount of the outlet port is b i .

次に、遮断率算出部112は、通信量取得部111により取得された通信量a及びb(i=1,・・・,m)から、各NW装置20の遮断率r(i=1,・・・,m)を算出する(ステップS102)。なお、遮断率算出部112は、各i=1,・・・,mに対し、r=(a−b)/aにより遮断率r(i=1,・・・,m)を算出すれば良い。 Next, the cutoff rate calculation unit 112 uses the communication amounts a i and b i (i = 1, ..., M) acquired by the communication amount acquisition unit 111 to determine the cutoff ratio r i (i) of each NW device 20. = 1, ..., M) is calculated (step S102). Note that blocking ratio calculating unit 112, the i = 1, ···, m to, r i = (a i -b i) / a i by blocking rate r i (i = 1, ··· , m ) Should be calculated.

次に、分配割合算出部113は、遮断率算出部112により算出された遮断率rから各NW装置20の分配割合S(i=1,・・・,m)を算出する(ステップS103)。分配割合S(i=1,・・・,m)は、異常通信遮断装置30の単位時間あたりの総処理能力を「1.0」であるとすれば、以下の数1に示す式で算出される。 Next, the distribution ratio calculation unit 113 calculates the distribution ratio S i (i = 1, ..., M) of each NW device 20 from the blocking ratio r i calculated by the blocking ratio calculation unit 112 (step S103). ). The distribution ratio S i (i = 1, ..., M) is given by the following formula 1 when the total processing capacity of the abnormal communication interrupting device 30 per unit time is “1.0”. It is calculated.

Figure 0006679516
なお、上記の数1に示す式においてαは、ハイパーパラメータである。αとしては、例えば、NW装置20の最低分配割合(各NW装置20の分配割合の下限)とすれば良い。このようなαの値は、例えば、ネットワーク環境Nの管理者等により予め設定される。
Figure 0006679516
In addition, in the formula shown in the above Expression 1, α is a hyperparameter. The value α may be, for example, the minimum distribution ratio of the NW devices 20 (the lower limit of the distribution ratio of each NW device 20). Such a value of α is preset by, for example, the administrator of the network environment N.

次に、転送量制御部114は、分配割合算出部113により算出された分配割合S(i=1,・・・,m)に応じた転送量を示す制御信号を各NW装置20に送信する(ステップS104)。 Next, the transfer amount control unit 114 transmits, to each NW device 20, a control signal indicating the transfer amount according to the distribution ratio S i (i = 1, ..., M) calculated by the distribution ratio calculation unit 113. (Step S104).

すなわち、転送量制御部114は、例えば、分配割合S(i=1,・・・,m)に応じた転送量T(i=1,・・・,m)を算出する。そして、転送量制御部114は、転送量T(i=1,・・・,m)を示す制御信号(すなわち、転送量Tの通信量を異常通信遮断装置30に転送させるための制御信号)を各NW装置20にそれぞれ送信する。 That is, the transfer amount control unit 114 calculates the transfer amount T i (i = 1, ..., M) according to the distribution ratio S i (i = 1, ..., M), for example. Then, the transfer amount control unit 114 controls to transfer the control signal indicating the transfer amount T i (i = 1, ..., M) (that is, the transfer amount of the transfer amount T i to the abnormal communication blocking device 30). Signal) to each NW device 20 i .

NW装置20(i=1,・・・,m)は、制御装置100から制御信号を受信すると、受信した制御信号が示す転送量Tに設定を更新する。これにより、NW装置20(i=1,・・・,m)は、入口側ポートが受信した通信のうち、設定された転送量Tの通信を異常通信遮断装置30に転送することができる。 Upon receiving the control signal from the control device 100, the NW device 20 i (i = 1, ..., M) updates the setting to the transfer amount T i indicated by the received control signal. As a result, the NW device 20 i (i = 1, ..., M) can transfer the communication of the set transfer amount T i among the communication received by the entrance port to the abnormal communication blocking device 30. it can.

なお、図8に示す転送量制御処理では、通信量取得部111がNW装置20から通信量a及びbを取得した後、遮断率算出部112が通信量a及びbから遮断率rを算出したが、これに限られない。例えば、制御装置100は、各NW装置20(i=1,・・・,m)から遮断率rを取得しても良い。又は、制御装置100は、各NW装置20(i=1,・・・,m)から「遮断率r」又は「通信量a及びb」のいずれかを取得しても良い。 In the transfer amount control process shown in FIG. 8, after the communication amount acquisition unit 111 acquires the communication amounts a i and b i from the NW device 20 i , the cutoff rate calculation unit 112 cuts off the communication amounts a i and b i. Although the rate r i has been calculated, it is not limited to this. For example, the control device 100 may acquire the cutoff rate r i from each NW device 20 i (i = 1, ..., M). Alternatively, the control device 100 may acquire either the “cutoff rate r i ” or the “communication amount a i and b i ” from each NW device 20 i (i = 1, ..., M).

以上のように、本発明の実施の形態における制御装置100は、例えば所定の時間毎に、各NW装置20の遮断率に応じた分配割合を算出する。そして、本発明の実施の形態における制御装置100は、算出した分配割合に応じた転送量を示す制御信号を各NW装置20に送信する。これにより、本発明の実施の形態における制御装置100は、異常通信の遮断率に応じて、各NW装置20の転送量を動的に制御することができる。   As described above, the control device 100 in the embodiment of the present invention calculates the distribution ratio according to the cutoff ratio of each NW device 20, for example, every predetermined time. Then, control device 100 in the embodiment of the present invention transmits a control signal indicating the transfer amount according to the calculated distribution ratio to each NW device 20. As a result, the control device 100 according to the embodiment of the present invention can dynamically control the transfer amount of each NW device 20 according to the blocking rate of abnormal communication.

<異常通信遮断装置30の単位時間あたりの総処理能力の分配>
ここで、分配割合算出部113により算出された分配割合S(i=1,・・・,m)から、異常通信遮断装置30の単位時間あたりの総処理能力が分配される場合について、図9を参照しながら説明する。図9は、異常通信遮断装置30の単位時間あたりの総処理能力の分配の一例を説明する図である。
<Distribution of total processing capacity of abnormal communication blocking device 30 per unit time>
Here, a case where the total processing capacity per unit time of the abnormal communication interruption device 30 is distributed from the distribution ratio S i (i = 1, ..., M) calculated by the distribution ratio calculation unit 113 is shown in FIG. This will be described with reference to FIG. FIG. 9 is a diagram illustrating an example of distribution of the total processing capacity of the abnormal communication blocking device 30 per unit time.

図9に示すように、異常通信遮断装置30の単位時間あたりの総処理能力「1.0」のうち、所定の時間毎に各NW装置20に動的に割り当てられる第1の範囲を「1−mα」、各NW装置20の最低分配割合が割り当てられる第2の範囲「mα」とする。このとき、各分配割合S(i=1,・・・,m)は、第1の範囲に割り当てられた「S−α」と、最第2の範囲に割り当てられた「α」との和で表される。このように、各分配割合S(i=1,・・・,m)を割り当てることで、例えば、あるNW装置20について遮断率r=0となる場合には、分配割合Sを、第2の範囲に割り当てられた最低分配割合「α」で表すことができる。 As shown in FIG. 9, of the total processing capacity “1.0” per unit time of the abnormal communication interruption device 30, the first range dynamically assigned to each NW device 20 at every predetermined time is “1”. −mα ”, and the second range“ mα ”to which the minimum distribution ratio of each NW device 20 is assigned. At this time, each distribution ratio S i (i = 1, ..., M) is divided into “S i −α” assigned to the first range and “α” assigned to the second range. It is represented by the sum of. Thus, by allocating each distribution ratio S i (i = 1, ..., M), for example, when the cutoff ratio r k = 0 for a certain NW device 20 k , the distribution ratio S k is set. , The minimum distribution ratio “α” assigned to the second range.

<ネットワーク環境の他の構成>
ここで、本発明の実施の形態では、制御装置100と異常通信遮断装置30とが異なる装置である場合について説明したが、これに限られない。本発明の実施の形態は、例えば、図10に示すように、異常通信遮断装置30が制御処理部110を有していても良い。この場合、異常通信遮断装置30が、制御処理部110により、各NW装置20の転送量を制御する。これにより、ネットワーク環境Nを構成する装置の台数を削減することができ、例えば、ネットワーク環境Nのコスト削減や保守性の向上等を図ることができる。
<Other configurations of network environment>
Here, in the embodiment of the present invention, the case where the control device 100 and the abnormal communication blocking device 30 are different devices has been described, but the present invention is not limited to this. In the embodiment of the present invention, for example, as illustrated in FIG. 10, the abnormal communication blocking device 30 may include the control processing unit 110. In this case, the abnormal communication blocking device 30 controls the transfer amount of each NW device 20 by the control processing unit 110. As a result, the number of devices constituting the network environment N can be reduced, and, for example, the cost of the network environment N can be reduced and the maintainability can be improved.

<まとめ>
以上のように、本発明の実施の形態における制御装置100は、各NW装置20について、入口側ポートが受信した通信のうち、異常通信遮断装置30で遮断された割合(遮断率)に応じて、各NW装置20の分配割合を動的に更新する。これにより、本発明の実施の形態における制御装置100は、各NW装置20の転送量(異常通信遮断装置30への転送量)を動的に変更することができる。
<Summary>
As described above, the control device 100 according to the embodiment of the present invention determines, for each NW device 20, the proportion (blocking rate) blocked by the abnormal communication blocking device 30 in the communication received by the inlet port. , The distribution ratio of each NW device 20 is dynamically updated. Thereby, control device 100 in the embodiment of the present invention can dynamically change the transfer amount of each NW device 20 (transfer amount to abnormal communication blocking device 30).

しかも、本発明の実施の形態における制御装置100は、各NW装置20のうち、遮断率が高いNW装置20ほど分配割合を高くする。このため、入口側ポートの通信量に比して出口側ポートの通信量が少ないNW装置20(すなわち、異常通信が多いNW装置20)ほど異常通信遮断装置30への転送量を多くすることができる。したがって、本発明の実施の形態における制御装置100によれば、ネットワーク環境N全体における異常通信の遮断率を向上させることができる。   Moreover, the control device 100 according to the embodiment of the present invention makes the distribution ratio higher for the NW device 20 having a higher cutoff rate among the NW devices 20. For this reason, the transfer amount to the abnormal communication blocking device 30 may be increased as the NW device 20 (that is, the NW device 20 that has a lot of abnormal communication) has a smaller communication amount at the outlet port than the communication amount at the inlet port. it can. Therefore, according to the control device 100 in the embodiment of the present invention, it is possible to improve the blocking rate of abnormal communication in the entire network environment N.

また、異常通信の遮断率が向上することで、本発明の実施の形態における制御装置100が無い場合と比較して、ネットワーク環境N全体における堅牢性を向上させることができる。更に、本発明の実施の形態における制御装置100を用いることで、1台の異常通信遮断装置30を複数のNW装置20で利用することができるため、設備費等のコストを削減することもできる。   Further, since the cutoff rate of abnormal communication is improved, the robustness of the entire network environment N can be improved as compared with the case where the control device 100 according to the embodiment of the present invention is not provided. Furthermore, by using the control device 100 according to the embodiment of the present invention, one abnormal communication blocking device 30 can be used by a plurality of NW devices 20, so that costs such as equipment costs can be reduced. .

なお、本発明の実施の形態における制御装置100は、上記の数1で示す式以外にも、例えば、人工知能(AI:Artificial Intelligence)等の技術を用いて各NW装置20の分配割合を算出することもできる。   Note that the control device 100 according to the embodiment of the present invention calculates the distribution ratio of each NW device 20 using, for example, a technique such as artificial intelligence (AI: Artificial Intelligence) in addition to the expression shown in the above-mentioned expression 1. You can also do it.

本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。   The present invention is not limited to the above specifically disclosed embodiments, and various modifications and changes can be made without departing from the scope of the claims.

20 NW装置
30 異常通信遮断装置
100 制御装置
110 制御処理部
111 通信量取得部
112 遮断率算出部
113 分配割合算出部
114 転送量制御部
20 NW device 30 Abnormal communication interruption device 100 Control device 110 Control processing unit 111 Communication amount acquisition unit 112 Blocking rate calculation unit 113 Distribution ratio calculation unit 114 Transfer amount control unit

Claims (5)

複数のネットワーク装置と接続される制御装置であって、
前記ネットワーク装置の通信量のうち、該ネットワーク装置と接続される通信遮断装置で遮断された異常通信の割合を示す遮断率に基づいて、前記通信遮断装置の処理能力のうち、前記ネットワーク装置から転送される通信の処理に割り当てる割合を示す分配割合を算出する分配割合算出部と、
前記分配割合算出部により算出された前記分配割合に基づいて、前記ネットワーク装置から前記通信遮断装置への転送量を制御する制御部と、
を有することを特徴とする制御装置。
A control device connected to a plurality of network devices,
Based on a cutoff rate indicating a ratio of abnormal communication cut off by a communication cutoff device connected to the network device out of the communication amount of the network device, a transfer from the network device among the processing capabilities of the communication cutoff device is performed. A distribution ratio calculation unit that calculates a distribution ratio that indicates a ratio to be allocated to the communication processing that is performed,
A control unit that controls a transfer amount from the network device to the communication blocking device based on the distribution ratio calculated by the distribution ratio calculation unit;
A control device comprising:
前記ネットワーク装置の第1のポートにおける第1の通信量と、第2のポートにおける第2の通信量とを取得する通信量取得部と、
前記通信量取得部により取得された前記第1の通信量と、前記第2の通信量とに基づいて、前記遮断率を算出する遮断率算出部と、を有し、
前記分配割合算出部は、
前記遮断率算出部により算出された前記遮断率に基づいて、前記分配割合を算出し、
前記第1のポートは、前記ネットワーク装置が含まれるネットワーク環境とは異なる他のネットワーク環境から前記ネットワーク環境への通信を受信するポートであり、
前記第2のポートは、前記第1のポートが受信した通信のうち、前記通信遮断装置で遮断されなかった通信を前記ネットワーク環境内に送信するポートである、ことを特徴とする請求項1に記載の制御装置。
A first communication amount in the first port of the network device, a communication amount acquisition unit that acquires a second communication amount in the second port,
A cutoff rate calculating unit that calculates the cutoff rate based on the first communication volume and the second communication volume acquired by the communication volume acquisition unit;
The distribution ratio calculation unit,
Based on the cutoff rate calculated by the cutoff rate calculation unit, the distribution ratio is calculated ,
The first port is a port for receiving communication from another network environment different from the network environment in which the network device is included, to the network environment,
The said 2nd port is a port which transmits the communication which was not blocked | interrupted by the said communication blocking apparatus among the communication which the said 1st port received to the said network environment, The claim 1 characterized by the above-mentioned. The control device described.
前記分配割合算出部は、
前記複数のネットワーク装置それぞれから受信した前記遮断率に基づいて、前記分配割合を算出する、ことを特徴とする請求項1に記載の制御装置。
The distribution ratio calculation unit,
The control device according to claim 1, wherein the distribution ratio is calculated based on the blocking rate received from each of the plurality of network devices.
前記制御部は、
前記分配割合に応じた転送量を算出し、算出した転送量の通信を前記通信遮断装置に転送させるための制御信号を前記ネットワーク装置に送信することで、前記ネットワーク装置から前記通信遮断装置への転送量を制御する、ことを特徴とする請求項1乃至3の何れか一項に記載の制御装置。
The control unit is
By calculating a transfer amount according to the distribution ratio and transmitting a control signal for transferring the communication of the calculated transfer amount to the communication blocking device to the network device, the network device transfers to the communication blocking device. The control device according to any one of claims 1 to 3, wherein the control device controls a transfer amount.
複数のネットワーク装置と接続される制御装置に用いられる制御方法であって、
前記ネットワーク装置の通信量のうち、該ネットワーク装置と接続される通信遮断装置で遮断された異常通信の割合を示す遮断率に基づいて、前記通信遮断装置の処理能力のうち、前記ネットワーク装置から転送される通信の処理に割り当てる割合を示す分配割合を算出する分配割合算出手順と、
前記分配割合算出手順により算出された前記分配割合に基づいて、前記ネットワーク装置から前記通信遮断装置への転送量を制御する制御手順と、
を有することを特徴とする制御方法。
A control method used for a control device connected to a plurality of network devices, comprising:
Based on a blocking rate that indicates a ratio of abnormal communication blocked by a communication blocking device connected to the network device in the communication amount of the network device, a transfer from the network device among the processing capabilities of the communication blocking device is performed. A distribution ratio calculation procedure for calculating a distribution ratio indicating a ratio to be allocated to the communication processing that is performed,
A control procedure for controlling the transfer amount from the network device to the communication blocking device based on the distribution ratio calculated by the distribution ratio calculation procedure;
A control method comprising:
JP2017025299A 2017-02-14 2017-02-14 Control device and control method Active JP6679516B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017025299A JP6679516B2 (en) 2017-02-14 2017-02-14 Control device and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017025299A JP6679516B2 (en) 2017-02-14 2017-02-14 Control device and control method

Publications (2)

Publication Number Publication Date
JP2018133669A JP2018133669A (en) 2018-08-23
JP6679516B2 true JP6679516B2 (en) 2020-04-15

Family

ID=63247656

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017025299A Active JP6679516B2 (en) 2017-02-14 2017-02-14 Control device and control method

Country Status (1)

Country Link
JP (1) JP6679516B2 (en)

Also Published As

Publication number Publication date
JP2018133669A (en) 2018-08-23

Similar Documents

Publication Publication Date Title
Chi et al. How to detect a compromised SDN switch
AU2016225920B2 (en) Cloud computing as a security layer
US8595817B2 (en) Dynamic authenticated perimeter defense
US11005814B2 (en) Network security
KR101531472B1 (en) Application state sharing in a firewall cluster
US9065799B2 (en) Method and apparatus for cyber security
WO2018095098A1 (en) Network security protection method and device
EP3186921A1 (en) Distributed detection of malicious cloud actors
Ono et al. A proposal of port scan detection method based on Packet‐In Messages in OpenFlow networks and its evaluation
JP6834768B2 (en) Attack detection method, attack detection program and relay device
JP2015534348A (en) Determination of load distribution for data units in packet inspection equipment.
Varalakshmi et al. Entropy based earlier detection and mitigation of DDoS attack using stochastic method in SDN_IoT
JP6310822B2 (en) Virtual machine resource management system, method and program
JP6679516B2 (en) Control device and control method
US20170142132A1 (en) Monitoring Network Traffic
JP6272258B2 (en) Optimization device, optimization method, and optimization program
US20120110665A1 (en) Intrusion Detection Within a Distributed Processing System
Lin et al. Detecting and preventing DDoS attacks in SDN-based data center networks
JP2006050442A (en) Traffic monitoring method and system
Park et al. HEX Switch: Hardware-assisted security extensions of OpenFlow
JP7563227B2 (en) Network monitoring and control system, monitoring and control device, analysis and monitoring server, and network monitoring and control method
AU2023435520B2 (en) Information processing system, information processing method, and information processing program
KR102320817B1 (en) Preventing system from virus using pc clouding technition
JP4190508B2 (en) Network control system and network control method
AU2023435882A1 (en) Information processing system, information processing method, and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181205

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190927

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191008

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191114

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: 20200317

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200318

R150 Certificate of patent or registration of utility model

Ref document number: 6679516

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350