JP6540063B2 - 通信情報制御装置、中継システム、通信情報制御方法、および、通信情報制御プログラム - Google Patents
通信情報制御装置、中継システム、通信情報制御方法、および、通信情報制御プログラム Download PDFInfo
- Publication number
- JP6540063B2 JP6540063B2 JP2015021341A JP2015021341A JP6540063B2 JP 6540063 B2 JP6540063 B2 JP 6540063B2 JP 2015021341 A JP2015021341 A JP 2015021341A JP 2015021341 A JP2015021341 A JP 2015021341A JP 6540063 B2 JP6540063 B2 JP 6540063B2
- Authority
- JP
- Japan
- Prior art keywords
- tenant
- request
- transmission source
- correspondence table
- identification address
- 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
Links
- 238000004891 communication Methods 0.000 title claims description 175
- 238000000034 method Methods 0.000 title claims description 30
- 230000005540 biological transmission Effects 0.000 claims description 109
- 230000000875 corresponding effect Effects 0.000 claims description 53
- 230000001276 controlling effect Effects 0.000 claims description 10
- 230000002596 correlated effect Effects 0.000 claims description 4
- 238000012546 transfer Methods 0.000 description 13
- 238000012545 processing Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 11
- 238000004590 computer program Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
Description
本発明の第1の実施の形態としての通信情報制御装置10の機能ブロック構成を図1に示す。図1において、通信情報制御装置10は、通信情報取得部11と、テナントID登録部12と、テナントID特定部13と、通信情報出力部14とを含む。
次に、本発明の第2の実施の形態について図面を参照して詳細に説明する。なお、本実施の形態の説明において参照する各図面において、本発明の第1の実施の形態と同一の構成および同様に動作するステップには同一の符号を付して本実施の形態における詳細な説明を省略する。
11、21 通信情報取得部
12、22 テナントID登録部
13、23 テナントID特定部
14、24 通信情報出力部
2 中継システム
30 通信経路制御システム
31 SDNコントローラ
32 第1のSDNスイッチ
33 第2のSDNスイッチ
80、81 サーバ
90、91 クライアント
1001 CPU
1002 メモリ
1003 出力装置
1004 入力装置
1005 ネットワークインタフェース
Claims (9)
- テナント毎に登録された利用者に対してマルチテナントサービスを提供するサーバおよび前記マルチテナントサービスを利用するクライアント間で送受信される情報を制御する通信情報制御装置であって、
前記クライアントから前記サーバへ送信される前記マルチテナントサービスに対する認証要求を表すリクエストを取得する通信情報取得部と、
前記リクエストの送信元の識別アドレスがテナントID対応テーブルに含まれない場合、前記サーバにおける前記マルチテナントサービスの管理情報を参照することにより、前記リクエストから抽出される利用者情報に対応するテナントIDを特定し、特定したテナントIDおよび前記送信元の識別アドレスを対応付けて前記テナントID対応テーブルに登録するテナントID登録部と、
前記送信元の識別アドレスが前記テナントID対応テーブルに含まれる場合、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDを特定するテナントID特定部と、
前記テナントID登録部または前記テナントID特定部によって特定されたテナントIDを前記リクエストに含めて、前記マルチテナントサービスに対するリクエストとして出力する通信情報出力部と、
を備え、
前記テナントID特定部は、前記送信元の識別アドレスが前記テナントID対応テーブルに含まれる場合、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDと前記利用者情報との対応関係が正しいか否かを、前記管理情報を参照することにより判断し、正しいと判断した場合に、該テナントIDを特定し、
前記テナントID特定部によって、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDと前記利用者情報との対応関係が正しくないと判断された場合に、前記通信情報出力部は、前記送信元に対する返却用の認証失敗情報を出力する
通信情報制御装置。 - テナント毎に登録された利用者に対してマルチテナントサービスを提供するサーバおよび前記マルチテナントサービスを利用するクライアント間で送受信される情報を制御する通信情報制御装置であって、
前記クライアントから前記サーバへ送信される前記マルチテナントサービスに対する認証要求を表すリクエストを取得する通信情報取得部と、
前記リクエストの送信元の識別アドレスがテナントID対応テーブルに含まれない場合、前記サーバにおける前記マルチテナントサービスの管理情報を参照することにより、前記リクエストから抽出される利用者情報に対応するテナントIDを特定し、特定したテナントIDおよび前記送信元の識別アドレスを対応付けて前記テナントID対応テーブルに登録するテナントID登録部と、
前記送信元の識別アドレスが前記テナントID対応テーブルに含まれる場合、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDを特定するテナントID特定部と、
前記テナントID登録部または前記テナントID特定部によって特定されたテナントIDを前記リクエストに含めて、前記マルチテナントサービスに対するリクエストとして出力する通信情報出力部と、
を備え、
前記テナントID特定部は、前記送信元の識別アドレスが前記テナントID対応テーブルに含まれる場合、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDと前記利用者情報との対応関係が正しいか否かを、前記管理情報を参照することにより判断し、正しいと判断した場合に、該テナントIDを特定し、
前記テナントID特定部によって、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDと前記利用者情報との対応関係が正しくないと判断された場合に、前記テナントID登録部は、前記管理情報を参照することにより前記利用者情報に対応するテナントIDを特定し、特定したテナントIDを用いて前記テナントID対応テーブルを更新する
通信情報制御装置。 - 前記テナントID特定部は、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDと前記利用者情報との対応関係が正しくないと判断した失敗回数を、該テナントIDおよび該利用者情報の組合せ毎に記録し、
前記テナントID登録部は、前記失敗回数が所定条件を満たした場合に、前記管理情報を参照することにより前記利用者情報に対応するテナントIDを特定し、特定したテナントIDを用いて前記テナントID対応テーブルを更新することを特徴とする請求項2に記載の通信情報制御装置。 - 前記テナントID特定部は、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDと前記利用者情報との対応関係が正しくないと判断した場合に、前記利用者情報との対応関係が正しい他のテナントIDがあるか否かを、前記管理情報を参照することにより判断し、他のテナントIDがあると判断した場合に、前記失敗回数を記録することを特徴とする請求項3に記載の通信情報制御装置。
- 請求項1から請求項4のいずれか1項に記載の通信情報制御装置と、
前記クライアントから前記マルチテナントサービスに対する認証要求を表すリクエストを受信すると、該リクエストを前記通信情報制御装置に転送することにより、前記通信情報制御装置から前記テナントIDを含むリクエストを受信し、受信したリクエストを前記サーバに送信する通信経路制御システムと、
を備えた中継システム。 - テナント毎に登録された利用者に対してマルチテナントサービスを提供するサーバおよび前記マルチテナントサービスを利用するクライアント間で送受信される情報を制御する通信情報制御方法であって、
前記クライアントから前記サーバへ送信される前記マルチテナントサービスに対する認証要求を表すリクエストを取得すると、
前記リクエストの送信元の識別アドレスがテナントID対応テーブルに含まれない場合、前記サーバにおける前記マルチテナントサービスの管理情報を参照することにより、前記リクエストから抽出される利用者情報に対応するテナントIDを特定し、特定したテナントIDおよび前記送信元の識別アドレスを対応付けて前記テナントID対応テーブルに
登録し、
前記送信元の識別アドレスが前記テナントID対応テーブルに含まれる場合、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応づけられたテナントIDを特定し、
特定したテナントIDを前記リクエストに含めて、前記マルチテナントサービスに対するリクエストとして出力し、
前記送信元の識別アドレスが前記テナントID対応テーブルに含まれる場合、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDと前記利用者情報との対応関係が正しいか否かを、前記管理情報を参照することにより判断し、正しいと判断した場合に、該テナントIDを特定し、
前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDと前記利用者情報との対応関係が正しくないと判断された場合に、前記送信元に対する返却用の認証失敗情報を出力する
通信情報制御方法。 - テナント毎に登録された利用者に対してマルチテナントサービスを提供するサーバおよび前記マルチテナントサービスを利用するクライアント間で送受信される情報を制御する通信情報制御方法であって、
前記クライアントから前記サーバへ送信される前記マルチテナントサービスに対する認証要求を表すリクエストを取得すると、
前記リクエストの送信元の識別アドレスがテナントID対応テーブルに含まれない場合、前記サーバにおける前記マルチテナントサービスの管理情報を参照することにより、前記リクエストから抽出される利用者情報に対応するテナントIDを特定し、特定したテナントIDおよび前記送信元の識別アドレスを対応付けて前記テナントID対応テーブルに
登録し、
前記送信元の識別アドレスが前記テナントID対応テーブルに含まれる場合、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応づけられたテナントIDを特定し、
特定したテナントIDを前記リクエストに含めて、前記マルチテナントサービスに対するリクエストとして出力し、
前記送信元の識別アドレスが前記テナントID対応テーブルに含まれる場合、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDと前記利用者情報との対応関係が正しいか否かを、前記管理情報を参照することにより判断し、正しいと判断した場合に、該テナントIDを特定し、
前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDと前記利用者情報との対応関係が正しくないと判断された場合に、前記管理情報を参照することにより前記利用者情報に対応するテナントIDを特定し、特定したテナントIDを用いて前記テナントID対応テーブルを更新する
通信情報制御方法。 - テナント毎に登録された利用者に対してマルチテナントサービスを提供するサーバおよび前記マルチテナントサービスを利用するクライアント間で送受信される情報を制御する通信情報制御装置に、
前記クライアントから前記サーバへ送信される前記マルチテナントサービスに対する認証要求を表すリクエストを取得する通信情報取得ステップと、
前記リクエストの送信元の識別アドレスがテナントID対応テーブルに含まれない場合、前記サーバにおける前記マルチテナントサービスの管理情報を参照することにより、前記リクエストから抽出される利用者情報に対応するテナントIDを特定し、特定したテナントIDおよび前記送信元の識別アドレスを対応付けて前記テナントID対応テーブルに登録するテナントID登録ステップと、
前記送信元の識別アドレスが前記テナントID対応テーブルに含まれる場合、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応づけられたテナントIDを特定するテナントID特定ステップと、
前記テナントID登録ステップまたは前記テナントID特定ステップにおいて特定されたテナントIDを前記リクエストに含めて、前記マルチテナントサービスに対するリクエストとして出力する通信情報出力ステップと、を実行させ、
前記テナントID特定ステップにおいて、前記送信元の識別アドレスが前記テナントID対応テーブルに含まれる場合、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDと前記利用者情報との対応関係が正しいか否かを、前記管理情報を参照することにより判断し、正しいと判断した場合に、該テナントIDを特定し、
前記テナントID特定ステップにおいて、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDと前記利用者情報との対応関係が正しくないと判断された場合に、前記送信元に対する返却用の認証失敗情報を出力する
通信情報制御プログラム。 - テナント毎に登録された利用者に対してマルチテナントサービスを提供するサーバおよび前記マルチテナントサービスを利用するクライアント間で送受信される情報を制御する通信情報制御装置に、
前記クライアントから前記サーバへ送信される前記マルチテナントサービスに対する認証要求を表すリクエストを取得する通信情報取得ステップと、
前記リクエストの送信元の識別アドレスがテナントID対応テーブルに含まれない場合、前記サーバにおける前記マルチテナントサービスの管理情報を参照することにより、前記リクエストから抽出される利用者情報に対応するテナントIDを特定し、特定したテナントIDおよび前記送信元の識別アドレスを対応付けて前記テナントID対応テーブルに登録するテナントID登録ステップと、
前記送信元の識別アドレスが前記テナントID対応テーブルに含まれる場合、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応づけられたテナントIDを特定するテナントID特定ステップと、
前記テナントID登録ステップまたは前記テナントID特定ステップにおいて特定されたテナントIDを前記リクエストに含めて、前記マルチテナントサービスに対するリクエストとして出力する通信情報出力ステップと、を実行させ、
前記テナントID特定ステップにおいて、前記送信元の識別アドレスが前記テナントID対応テーブルに含まれる場合、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDと前記利用者情報との対応関係が正しいか否かを、前記管理情報を参照することにより判断し、正しいと判断した場合に、該テナントIDを特定し、
前記テナントID特定ステップにおいて、前記テナントID対応テーブルにおいて前記送信元の識別アドレスに対応付けられたテナントIDと前記利用者情報との対応関係が正しくないと判断された場合に、前記管理情報を参照することにより前記利用者情報に対応するテナントIDを特定し、特定したテナントIDを用いて前記テナントID対応テーブルを更新する
通信情報制御プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015021341A JP6540063B2 (ja) | 2015-02-05 | 2015-02-05 | 通信情報制御装置、中継システム、通信情報制御方法、および、通信情報制御プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015021341A JP6540063B2 (ja) | 2015-02-05 | 2015-02-05 | 通信情報制御装置、中継システム、通信情報制御方法、および、通信情報制御プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016144186A JP2016144186A (ja) | 2016-08-08 |
| JP6540063B2 true JP6540063B2 (ja) | 2019-07-10 |
Family
ID=56570938
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015021341A Expired - Fee Related JP6540063B2 (ja) | 2015-02-05 | 2015-02-05 | 通信情報制御装置、中継システム、通信情報制御方法、および、通信情報制御プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6540063B2 (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6419143B2 (ja) * | 2016-12-20 | 2018-11-07 | 株式会社ミロク情報サービス | 共通プログラム、データベース管理装置、及びデータベース管理方法 |
| JP6624251B1 (ja) * | 2018-07-31 | 2019-12-25 | 横河電機株式会社 | インターフェイスモジュール、ネットワークデバイス、およびネットワークシステム |
| JP7322619B2 (ja) * | 2019-09-13 | 2023-08-08 | 株式会社リコー | コンピュータシステム、ログイン画面表示方法、プログラム |
| JP7396205B2 (ja) * | 2020-06-02 | 2023-12-12 | コニカミノルタ株式会社 | 医療情報保管プログラム及び医療情報保管管理装置 |
| CN112596857B (zh) * | 2020-12-25 | 2024-06-21 | 北京知因智慧科技有限公司 | 一种SaaS多租户数据隔离的方法、装置、设备及介质 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5132378B2 (ja) * | 2008-03-21 | 2013-01-30 | 日本電信電話株式会社 | サービス管理方法及びサービス管理システム |
| JP5239966B2 (ja) * | 2009-03-17 | 2013-07-17 | 富士通株式会社 | 中継装置、テナント管理プログラム |
-
2015
- 2015-02-05 JP JP2015021341A patent/JP6540063B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016144186A (ja) | 2016-08-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10374955B2 (en) | Managing network computing components utilizing request routing | |
| US20240340340A1 (en) | Systems and methods for distributing partial data to subnetworks | |
| CN107690800B (zh) | 管理动态ip地址分配 | |
| KR101379864B1 (ko) | 네트워크 연산 요소들을 이용한 요청 라우팅 | |
| US8533293B1 (en) | Client side cache management | |
| US11218437B2 (en) | Method for network traffic forwarding, request sending, and communication acceleration, forwarding server and node server | |
| US20180205697A1 (en) | Managing content delivery network service providers by a content broker | |
| US20080184354A1 (en) | Single sign-on system, information terminal device, single sign-on server, single sign-on utilization method, storage medium, and data signal | |
| JP6540063B2 (ja) | 通信情報制御装置、中継システム、通信情報制御方法、および、通信情報制御プログラム | |
| CN103986741A (zh) | 云数据系统、云数据中心及其资源管理方法 | |
| JP5865277B2 (ja) | 認証スイッチまたはネットワークシステム | |
| US20200287974A1 (en) | System and method for switching between publish/subscribe services | |
| JP2014048900A (ja) | 計算機システム及びパケット転送方法 | |
| JPWO2013190737A1 (ja) | サーバシステム、サーバ、サーバ制御方法、及び、サーバ制御プログラム | |
| Xie et al. | Supporting seamless virtual machine migration via named data networking in cloud data center | |
| KR20140007363A (ko) | 기업 네트워크 외부로부터의 사이트-인식 분산형 파일 시스템 액세스 | |
| US10581923B2 (en) | System and method for configuration of a connected device connection | |
| CN101345628A (zh) | 源节点选择方法 | |
| US20130262637A1 (en) | Dns proxy service for multi-core platforms | |
| CN108377245A (zh) | 一种网络接入请求的优化认证方法及系统 | |
| JP4269343B2 (ja) | 名前解決サーバおよびパケット転送装置 | |
| JP4965683B2 (ja) | 再送判定装置、再送判定方法、再送判定プログラム、及び再送判定システム | |
| WO2015145953A1 (ja) | 通信端末、通信方法及びプログラムを格納する記憶媒体 | |
| AU2023203129B2 (en) | Systems and methods for distributing partial data to subnetworks | |
| JP6522490B2 (ja) | ネットワークシステム、制御装置、及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180115 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181126 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181204 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190130 |
|
| 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: 20190514 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190527 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6540063 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |