【手続補正書】
【提出日】令和2年9月11日(2020.9.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データを転送する通信装置であって、
共通の属性を有するデータであるフローを特定するためのフロー条件情報と、
前記通信装置に入力された入力フロー流量、及び前記通信装置が出力した出力フロー流量を、フローごとに示すフローカウンタ情報と、
前記フロー条件情報を参照して前記通信装置に入力されたデータが属するフローを特定し、前記フローカウンタ情報における当該フローの入力フロー流量を更新する入力フローカウンタ処理部と、
前記フロー条件情報を参照して前記通信装置が出力したデータが属するフローを特定し、前記フローカウンタ情報における当該フローの出力フロー流量を更新する出力フローカウンタ処理部と、
前記フローカウンタ情報を参照して、入力フロー流量と出力フロー流量とを比較する比較処理の結果に基づいて、通信に異常が発生しているフローを特定するカウンタ比較部と、を含む通信装置。
【請求項２】
請求項１に記載の通信装置であって、
前記属性は、データのヘッダ情報、入力ポート情報、出力ポート情報、及びＶＬＡＮ情報の少なくとも１つを含む、通信装置。
【請求項３】
請求項１に記載の通信装置であって、
前記入力フローカウンタ処理部、及び前記出力フローカウンタ処理部の少なくとも一方は、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）を含んで構成され、
前記少なくとも一方は、前記フロー条件情報が示すフローに基づいて自身を再構成する、通信装置。
【請求項４】
請求項１に記載の通信装置であって、
前記入力フローカウンタ処理部は、前記フロー条件情報に定義されているフローに属さないデータが前記通信装置に入力された場合、所定種類の属性を当該データから抽出し、前記抽出した属性を有するデータを新たなフローとして前記フロー条件情報に設定する、通信装置。
【請求項５】
請求項１に記載の通信装置であって、
入力されたデータをコピーして複数の装置に出力し、
前記カウンタ比較部は、前記比較処理において、コピー数に基づいて前記比較を行う通信装置。
【請求項６】
請求項１に記載の通信装置であって、
前記カウンタ比較部は、前記比較処理において、同一のフローの入力フロー流量と出力フロー流量とを比較する、通信装置。
【請求項７】
請求項１に記載の通信装置であって、
前記比較処理における比較対象の入力フローと出力フローの対応を示す比較フロー管理情報を含み、
前記カウンタ比較部は、前記比較処理において、前記比較フロー管理情報が示す入力フローの入力フロー流量と、前記フローカウンタ情報において当該入力フローに対応する出力フローの出力フロー流量とを比較する、通信装置。
【請求項８】
請求項７に記載の通信装置であって、
前記比較フロー管理情報において、第１装置から第２装置へのデータ送信を示す第１入力フローと、前記第２装置から前記第１装置へのデータ送信を示す第１出力フローと、の対応が定義され、
前記カウンタ比較部は、前記比較処理において、過去の所定期間において前記通信装置に入力された前記第１入力フローのフロー流量と、前記通信装置から出力された前記第１出力フローの出力フロー流量と、の比に基づいて、前記比較を行う、通信装置。
【請求項９】
データを転送する複数の通信装置と、前記複数の通信装置を管理する管理装置と、を含む通信システムであって、
前記複数の通信装置それぞれは、
共通の属性を有するデータであるフローを特定するためのフロー条件情報と、
前記通信装置に入力された入力フロー流量、及び前記通信装置が出力した出力フロー流量を、フローごとに示すフローカウンタ情報と、
前記フロー条件情報を参照して前記通信装置に入力されたデータが属するフローを特定し、前記フローカウンタ情報における当該フローの入力フロー流量を更新する入力フローカウンタ処理部と、
前記フロー条件情報を参照して前記通信装置が出力したデータが属するフローを特定し、前記フローカウンタ情報における当該フローの出力フロー流量を更新する出力フローカウンタ処理部と、を含み、
前記管理装置は、
フローが最初に入力される入力通信装置と、最後にフローを出力する出力通信装置と、フローが通過するフロー通過通信装置と、をフローごとに示すフロー管理情報を保持し、
前記フロー管理情報が示すフローに対応する入力通信装置から、前記フローカウンタ情報において当該フローに対応する入力フロー流量を取得し、
前記フロー管理情報が示す当該フローに対応する出力通信装置から、前記フローカウンタ情報において当該フローに対応する出力フロー流量を取得し、
前記取得した入力フロー流量と前記取得した出力フロー流量とを比較する第１比較処理の結果に基づいて、当該フローの通信に異常が発生しているか否かを判定し、
異常が発生していると判定したフローに前記フロー管理情報において対応するフロー通過通信装置である障害発生通信装置候補それぞれから、前記フローカウンタ情報において当該フローに対応する入力しフロー流量と出力フロー流量とを取得し、
前記障害発生通信装置候補それぞれについて、取得した入力フロー流量と取得した出力フロー流量とを比較する第２比較処理に基づいて、前記障害発生通信装置候補に障害が発生しているか否かを判定する、通信システム。
【請求項１０】
請求項９に記載の通信システムであって、
前記管理装置は、
前記複数の通信装置から前記フロー条件情報が示すフローを特定するための情報を取得し、
前記取得した情報に基づいて、前記フロー管理情報を更新する、通信システム。
【請求項１１】
データを転送する通信装置による通信方法であって、
前記通信装置は、
共通の属性を有するデータであるフローを特定するためのフロー条件情報と、
前記通信装置に入力された入力フロー流量、及び前記通信装置が出力した出力フロー流量を、フローごとに示すフローカウンタ情報と、を保持し、
前記通信方法は、
前記通信装置が、前記フロー条件情報を参照して前記通信装置に入力されたデータが属するフローを特定し、前記フローカウンタ情報における当該フローの入力フロー流量を更新し、
前記通信装置が、前記フロー条件情報を参照して前記通信装置が出力したデータが属するフローを特定し、前記フローカウンタ情報における当該フローの出力フロー流量を更新し、
前記通信装置が、前記フローカウンタ情報を参照して、入力フロー流量と出力フロー流量とを比較する比較処理の結果に基づいて、通信に異常が発生しているフローを特定する、ことを含む通信方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】変更
【補正の内容】
【００６１】
なお、カウンタ比較部１０１２は、ステップ３１５において、比較結果におけるカウンタ値の差が所定の閾値を超えるか否かを判定してもよい。この場合、カウンタ比較部１０１２は、当該差が当該所定の閾値を超えていると判定した場合、入力フロー条件テーブル１００４の残りのフロー条件についてのカウンタ値の比較を行うことなく、ステップ３１９に移行してもよい。また、上述した例において、異常が発生しない限り比較処理が終了しないが、例えば、管理端末３を介した管理者からの指示等に従って、比較処理が終了してもよい。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１２２
【補正方法】変更
【補正の内容】
【０１２２】
なお、ネットワーク管理端末６は、ステップ３２９において、比較結果におけるカウンタ値の差が所定の閾値を超えるか否かを判定してもよい。この場合、ネットワーク管理端末６は、当該差が当該所定の閾値を超えていると判定した場合、残りの検査対象装置についてのカウンタ値の比較を行うことなく、ステップ３３５に移行してもよい。また、上述した例において、異常が発生しない限り比較処理が終了しないが、例えば、ネットワーク管理端末６は、管理者からの指示等に従って、比較処理を終了してもよい。