JP2006174399A - グループ内通信方法、システム及び記録媒体 - Google Patents
グループ内通信方法、システム及び記録媒体 Download PDFInfo
- Publication number
- JP2006174399A JP2006174399A JP2005100794A JP2005100794A JP2006174399A JP 2006174399 A JP2006174399 A JP 2006174399A JP 2005100794 A JP2005100794 A JP 2005100794A JP 2005100794 A JP2005100794 A JP 2005100794A JP 2006174399 A JP2006174399 A JP 2006174399A
- Authority
- JP
- Japan
- Prior art keywords
- group
- unit
- data
- intra
- host
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 109
- 238000000034 method Methods 0.000 title claims abstract description 35
- 230000005540 biological transmission Effects 0.000 claims abstract description 48
- 238000012546 transfer Methods 0.000 claims description 47
- 238000012545 processing Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 13
- 101150013245 Ehd2 gene Proteins 0.000 description 4
- 101150100990 RID1 gene Proteins 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 239000000470 constituent Substances 0.000 description 2
- 101100087595 Arabidopsis thaliana RID3 gene Proteins 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
【解決手段】それぞれ複数のメンバを含む1以上のグループを定義するグループ定義部21を有するグループ管理部20と、このグループ管理部20と協働して1つのホスト、例えばホスト40Aから同じグループ内の他のホスト40Bへデータを転送するデータフォワーディング部30とにより構成される。データフォワーディング部30は、受信部31、グループ判定部32、宛先ホスト判定部33、ルーティング部34および送信部35により構成される。
【選択図】図1
Description
グループおよび該各グループのメンバのノードIDを関連付けたグループ定義データを用意するステップと、前記データフォワーディング部が前記グループ定義データを参照して前記他のホストへデータを転送するか否かを判断するステップとを備え、前記グループ内のみで通信するグループ内通信方法。
(2)前記グループ定義データに基づき、前記データを送信する1つのホストのグループ判定および前記データが転送される宛先ホストの所属グループ判定を行なう上記(1)のグループ内通信方法。
(3)前記グループ定義データは、複数のグループおよび各グループに属するホストを関連付けている上記(1)又は(2)のグループ内通信方法。
(4)前記各ホストは、複数のグループに所属可能である上記(1)、(2)又は(3)のグループ内通信方法。
(5)複数のホストのうちの1つのホスト(送信元)から他のホストのうち選択されたグループのホストへデータを転送するグループ内通信方法において、
前記複数のホストの通信アドレスおよびサービス種別であるリソースで前記グループを定義するステップと、前記グループ内で閉じた通信をするステップとを備えるグループ内通信方法。
(6)前記複数のホストのリソース識別子(RID)とリソースを関連付けるRIDとリソース対応表を作成するステップと、グループ識別子とグループを構成しているリソースメンバを関連付けるグループとリソースメンバ対応表を作成するステップとを備える上記(5)のグループ内通信方法。
(7)複数のグループおよび各グループに所属する複数のホストを関連付けるグループ定義部を含むグループ管理部と、前記複数のホストのうちの1つのホストからのデータを宛先ホストへ転送するデータフォワーディング部とを備え、
該データフォワーディング部は、前記1つのホストからのデータを受信する受信部、前記グループ定義部に問い合わせて前記1つのホストの属するグループを判断するグループ判定部、前記グループ定義部に問い合わせて前記宛先ホストの属するグループを判断する宛先ホスト判定部、該宛先ホスト判定部の判定結果に応じて前記データをルーティングするルーティング部および該ルーティング部のデータを所定の宛先ホストへ転送する送信部を備えるグループ内通信システム。
(8)前記データフォワーディング部は、それぞれ複数のホストがアクセス可能に構成された複数個備える上記(7)のグループ内通信システム。
(9)前記グループ管理部を複数備え、それぞれがグループ定義部を有する上記(7)又は(8)のグループ内通信システム。
(10)複数のホストを複数のグループ化して、該グループのうち選択されたグループのホストに通信サービスするグループ内通信システムにおいて、
前記ホストのグループを管理するグループ管理部および該グループ管理部に制御されて選択されたグループのホストへデータを送信するデータフォワーディング部を備え、
前記グループ管理部は、前記複数のホストのグループを定義するグループ定義部および前記ホストのリソースを定義するリソース定義部を含み、
前記データフォワーディング部は、データを送受信するデータ送受信部、前記ホストのグループを判定するグループ判定部、前記データ宛先のリソースを判定する宛先リソース判定部および該リソース判定部の判定結果に基づき前記送信部へデータを送るルーティング部を含むグループ内通信システム。
(11)前記データフォワーディング部は、それぞれ複数のホストがアクセス可能に構成された複数個備える上記(10)のグループ内通信システム。
(12)前記グループ管理部を複数備え、それぞれがグループ定義部を有する上記(10)又は(11)のグループ内通信システム。
(13)前記リソース定義部は、前記各ホストが保有するリソースおよびリソース識別子を関連付けており、前記グループ定義部は、グループ識別子および前記ホストのグループを構成しているリソースメンバを関連付けている上記(10)乃至(12)のいずれかのグループ内通信システム。
(14)前記データフォワーディング部の前記ルーティング部は、前記宛先リソース判定部および前記送信部間に設けられている上記(10)乃至(13)のいずれかのグループ内通信システム。
(15)前記ルーティング部は、前記グループ判定部および前記宛先リソース判定部間に設けられている上記(10)乃至(14)のいずれかのグループ内通信システム。
(16)前記ルーティング部は、前記受信部および前記グループ判定部間に設けられている上記(7)乃至(15)のいずれかのグループ内通信システム。
(17)上記(1)乃至(16)のいずれかの処理をコンピュータに実行させるためのプログラムが格納されている記録媒体。
(1)ホスト40Aは、ホスト40B宛の送信データをデータフォワーディング部30Aの受信部31へ転送する。
(2)受信部31は、転送データをグループ判定部32に転送する。
(3)グループ判定部32は、転送データの送信元リソース(IP1)を検出して、その送信元リソース(IP1)がリソース定義されているかをグループ管理部20Aのリソース定義部23に問い合わせる。
(4)リソース定義部23は、送信元リソース(IP1)がどのRIDであるかを検索する。
(5)検索した結果、送信元リソース(IP1)がRID1であることが分かるので、リソース定義部23は、RID1がどのグループに所属しているかをグループ定義部21に問い合わせる。また、検索の結果、どのRIDでもなければ、グループ判定部21に対してリソース定義部23に定義されていないことを返答して終了する。
(7)グループ判定部32は、送信元リソース(IP1)がどのグループに所属しているか(グループ1に所属していること)を宛先リソース判定部36に伝え、転送データを宛先リソース判定部36へ転送する。
(8)宛先リソース判定部36は、転送データの宛先リソース(IP2且つDNS)を検出して、その宛先リソース(IP2且つDNS)がリソース定義されており、グループ1に所属しているかをグループ管理部20Aのリソース定義部23に問い合わせる。
(10)検索した結果、宛先リソース(IP2且つDNS)がRID2であることが分かるので、リソース定義部23はRID2がグループ1に所属しているかをグループ定義部21に問い合わせる。また、検索した結果、どのRIDでもなければ宛先リソース判定部36に対してリソース定義部23に定義されていないことを返答する。
(11)グループ定義部21は、RIDがグループ1に所属しているかを検索する。
(12)検索した結果、同じグループに所属していることが分かるので、グループ定義部21は、リソース定義部23に同じグループに所属していることを返答し、リソース定義部23は、同じグループに所属していることを宛先リソース判定部36に返答する。尚、グループ定義部21が、同じグループに所属していることを宛先リソース判定部36に直接返答してもよい。また、検索した結果、同じグループに所属していなければ、同じグループに所属していないことをリソース定義部23に返答し、リソース定義部23は、同じグループに所属していないことを宛先リソース判定部36に返答して終了する。尚、グループ定義部21が、同じグループに所属していないことを宛先リソース判定部36に直接返答してもよい。
(14)ルーティング部34は、転送データの宛先ノードIDを見て転送データを適切な送信部35へ渡す。
(15)送信部35は、転送データを宛先ノードIDに向けて転送する。
20、20A グループ管理部
21 グループ定義部
22 グループ選択部
23 リソース定義部
30、30A データフォワーディング部
31 受信部
32 グループ判定部
33 宛先ホスト判定部
34 ルーティング部
35 送信部
36 宛先リソース判定部
40 ホスト
Claims (17)
- 複数のホストを含むグループ内の1つのホストから他のホストへデータフォワーディング部によりデータを転送して前記1つのホストが属するグループ内のみで通信を行なうグループ内通信方法において、
グループおよび該各グループのメンバのノードIDを関連付けたグループ定義データを用意するステップと、前記データフォワーディング部が前記グループ定義データを参照して前記他のホストへデータを転送するか否かを判断するステップとを備え、前記グループ内のみで通信することを特徴とするグループ内通信方法。 - 前記グループ定義データに基づき、前記データを送信する1つのホストのグループ判定および前記データが転送される宛先ホストの所属グループ判定を行なうことを特徴とする請求項1に記載のグループ内通信方法。
- 前記グループ定義データは、複数のグループおよび各グループに属するホストを関連付けていることを特徴とする請求項1又は2に記載のグループ内通信方法。
- 前記各ホストは、複数のグループに所属可能であることを特徴とする請求項1、2又は3に記載のグループ内通信方法。
- 複数のホストのうちの1つのホスト(送信元)から他のホストのうち選択されたグループのホストへデータを転送するグループ内通信方法において、
前記複数のホストの通信アドレスおよびサービス種別であるリソースで前記グループを定義するステップと、前記グループ内で閉じた通信をするステップとを備えることを特徴とするグループ内通信方法。 - 前記複数のホストのリソース識別子(RID)とリソースを関連付けるRIDとリソース対応表を作成するステップと、グループ識別子とグループを構成しているリソースメンバを関連付けるグループとリソースメンバ対応表を作成するステップとを備えることを特徴とする請求項5に記載のグループ内通信方法。
- 複数のグループおよび各グループに所属する複数のホストを関連付けるグループ定義部を含むグループ管理部と、前記複数のホストのうちの1つのホストからのデータを宛先ホストへ転送するデータフォワーディング部とを備え、
該データフォワーディング部は、前記1つのホストからのデータを受信する受信部、前記グループ定義部に問い合わせて前記1つのホストの属するグループを判断するグループ判定部、前記グループ定義部に問い合わせて前記宛先ホストの属するグループを判断する宛先ホスト判定部、該宛先ホスト判定部の判定結果に応じて前記データをルーティングするルーティング部および該ルーティング部のデータを所定の宛先ホストへ転送する送信部を備えることを特徴とするグループ内通信システム。 - 前記データフォワーディング部は、それぞれ複数のホストがアクセス可能に構成された複数個備えることを特徴とする請求項7に記載のグループ内通信システム。
- 前記グループ管理部を複数備え、それぞれがグループ定義部を有することを特徴とする請求項7又は8に記載のグループ内通信システム。
- 複数のホストを複数のグループ化して、該グループのうち選択されたグループのホストに通信サービスするグループ内通信システムにおいて、
前記ホストのグループを管理するグループ管理部および該グループ管理部に制御されて選択されたグループのホストへデータを送信するデータフォワーディング部を備え、
前記グループ管理部は、前記複数のホストのグループを定義するグループ定義部および前記ホストのリソースを定義するリソース定義部を含み、
前記データフォワーディング部は、データを送受信するデータ送受信部、前記ホストのグループを判定するグループ判定部、前記データ宛先のリソースを判定する宛先リソース判定部および該リソース判定部の判定結果に基づき前記送信部へデータを送るルーティング部を含むことを特徴とするグループ内通信システム。 - 前記データフォワーディング部は、それぞれ複数のホストがアクセス可能に構成された複数個備えることを特徴とする請求項10に記載のグループ内通信システム。
- 前記グループ管理部を複数備え、それぞれがグループ定義部を有することを特徴とする請求項10又は11に記載のグループ内通信システム。
- 前記リソース定義部は、前記各ホストが保有するリソースおよびリソース識別子を関連付けており、前記グループ定義部は、グループ識別子および前記ホストのグループを構成しているリソースメンバを関連付けていることを特徴とする請求項10乃至12のいずれかに記載のグループ内通信システム。
- 前記データフォワーディング部の前記ルーティング部は、前記宛先リソース判定部および前記送信部間に設けられていることを特徴とする請求項10乃至13のいずれかに記載のグループ内通信システム。
- 前記ルーティング部は、前記グループ判定部および前記宛先リソース判定部間に設けられていることを特徴とする請求項10乃至14のいずれかに記載のグループ内通信システム。
- 前記ルーティング部は、前記受信部および前記グループ判定部間に設けられていることを特徴とする請求項7乃至15のいずれかのグループ内通信システム。
- 請求項1乃至6のいずれかに記載の処理をコンピュータに実行させるためのプログラムが格納されていることを特徴とする記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005100794A JP4251148B2 (ja) | 2004-11-19 | 2005-03-31 | グループ内通信方法、システム及び記録媒体 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004335780 | 2004-11-19 | ||
JP2005100794A JP4251148B2 (ja) | 2004-11-19 | 2005-03-31 | グループ内通信方法、システム及び記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006174399A true JP2006174399A (ja) | 2006-06-29 |
JP4251148B2 JP4251148B2 (ja) | 2009-04-08 |
Family
ID=36674619
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005100794A Expired - Fee Related JP4251148B2 (ja) | 2004-11-19 | 2005-03-31 | グループ内通信方法、システム及び記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4251148B2 (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009087053A (ja) * | 2007-09-28 | 2009-04-23 | Nec Corp | ファイル送受信システム、携帯端末及び端末プログラム |
JP2012528552A (ja) * | 2009-05-28 | 2012-11-12 | マイクロソフト コーポレーション | アジャイルデータセンタネットワークアーキテクチャ |
US9356836B2 (en) | 2012-12-10 | 2016-05-31 | Fujitsu Limited | Administration device, administration control method, and program |
US9391716B2 (en) | 2010-04-05 | 2016-07-12 | Microsoft Technology Licensing, Llc | Data center using wireless communication |
US9954751B2 (en) | 2015-05-29 | 2018-04-24 | Microsoft Technology Licensing, Llc | Measuring performance of a network using mirrored probe packets |
-
2005
- 2005-03-31 JP JP2005100794A patent/JP4251148B2/ja not_active Expired - Fee Related
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009087053A (ja) * | 2007-09-28 | 2009-04-23 | Nec Corp | ファイル送受信システム、携帯端末及び端末プログラム |
JP2012528552A (ja) * | 2009-05-28 | 2012-11-12 | マイクロソフト コーポレーション | アジャイルデータセンタネットワークアーキテクチャ |
US9497039B2 (en) | 2009-05-28 | 2016-11-15 | Microsoft Technology Licensing, Llc | Agile data center network architecture |
US9391716B2 (en) | 2010-04-05 | 2016-07-12 | Microsoft Technology Licensing, Llc | Data center using wireless communication |
US10110504B2 (en) | 2010-04-05 | 2018-10-23 | Microsoft Technology Licensing, Llc | Computing units using directional wireless communication |
US9356836B2 (en) | 2012-12-10 | 2016-05-31 | Fujitsu Limited | Administration device, administration control method, and program |
US9954751B2 (en) | 2015-05-29 | 2018-04-24 | Microsoft Technology Licensing, Llc | Measuring performance of a network using mirrored probe packets |
Also Published As
Publication number | Publication date |
---|---|
JP4251148B2 (ja) | 2009-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9686194B2 (en) | Adaptive multi-interface use for content networking | |
CN101465889B (zh) | 网络地址转换设备及其响应地址解析协议请求的方法 | |
CN107733670B (zh) | 一种转发策略配置方法和装置 | |
Saltzer | On the naming and binding of network destinations | |
US9385949B2 (en) | Routing controlled by subnet managers | |
US10027623B2 (en) | Internet protocol address resolution | |
RU2409846C2 (ru) | Организация ресурсов в коллекции, способствующая более эффективному и надежному доступу к ресурсам | |
EP2705645B1 (en) | Name-based neighbor discovery and multi-hop service discovery in information-centric networks | |
US6507873B1 (en) | Network address assigning system | |
CN107846358B (zh) | 一种数据传输方法、装置及网络系统 | |
EP2731313A1 (en) | Distributed cluster processing system and message processing method thereof | |
JP2013502860A (ja) | ネームアドレスマッピングシステム、データ伝送方法及びネームアドレスマッピングメンテナンス方法 | |
Xie et al. | Supporting seamless virtual machine migration via named data networking in cloud data center | |
CN104618243A (zh) | 路由方法、装置及系统、网关调度方法及装置 | |
CN111010329B (zh) | 一种报文传输方法及装置 | |
US20090296706A1 (en) | Method, system and processor for processing network address translation service | |
CN103346970A (zh) | 一种SpaceWire动态路由实现方法 | |
CN107547346B (zh) | 一种报文传输方法和装置 | |
CN112910776B (zh) | 一种数据转发方法、装置、设备及介质 | |
US20140317271A1 (en) | Method and node apparatus for collecting information in content network based on information-centric networking | |
KR102481623B1 (ko) | Lisp 기반 분산 컨테이너 가상화 환경에서의 어플리케이션에 대한 주소 관리 방법 및 시스템 | |
JP4251148B2 (ja) | グループ内通信方法、システム及び記録媒体 | |
CN108259205B (zh) | 一种路由发布方法及网络设备 | |
CN113542099A (zh) | 数据的传输方法、装置、电子设备、介质和产品 | |
WO2015186366A1 (ja) | データ転送システム、データ転送サーバ、データ転送方法、および、プログラム記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060330 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060414 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071127 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071214 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080212 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20080212 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080801 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20080901 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20080901 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081001 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20081128 |
|
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: 20081224 |
|
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: 20090106 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120130 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130130 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130130 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |