JP2017034557A - アドレス変更システムおよびアドレス変更方法 - Google Patents
アドレス変更システムおよびアドレス変更方法 Download PDFInfo
- Publication number
- JP2017034557A JP2017034557A JP2015154542A JP2015154542A JP2017034557A JP 2017034557 A JP2017034557 A JP 2017034557A JP 2015154542 A JP2015154542 A JP 2015154542A JP 2015154542 A JP2015154542 A JP 2015154542A JP 2017034557 A JP2017034557 A JP 2017034557A
- Authority
- JP
- Japan
- Prior art keywords
- address
- terminal
- notified
- message
- unit
- 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
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
以下の実施形態では、第1の実施形態に係るアドレス変更システムにおける各装置の構成および処理の流れを順に説明し、最後に第1の実施形態による効果を説明する。
まず、図7を用いてアドレス変更システムに含まれる割り当て装置10の構成について説明する。図7は、第1の実施形態に係るアドレス変更システムの割り当て装置の構成を示すブロック図である。図7に示すように割り当て装置10は制御部11および記憶部12を有する。また、制御部11は通知要求部111、テーブル更新部112、生成部113および送信部114を有する。また、記憶部12はアドレス管理テーブル121を有する。
図17を用いて、割り当て装置10の処理について説明する。図17は、第1の実施形態に係るアドレス変更システムの割り当て装置の処理を示すフローチャートである。図17に示すように、通知要求部111は各VMに自身のMACアドレスを通知するように要求する(ステップS101)。次に、テーブル更新部112は、受け取った通知を基に、アドレス管理テーブル121の各MACアドレスの使用端末数を更新する(ステップS102)。
割り当て装置10の通知要求部111は複数の端末に対して、端末自身のアドレスを通知することを要求する。また、割り当て装置10の生成部113は端末から通知されたアドレスのうち、重複したアドレスが存在する場合、通知されたアドレスに含まれない新規アドレスを生成する。また、割り当て装置10の送信部114は、端末のうち通知されたアドレスが重複している端末のアドレスを送信先として、新規アドレスを含んだメッセージを送信する。転送部として機能する各L2SWは、割り当て装置10の送信部114によって送信されたメッセージを、アドレスが重複している端末のうちの1つの端末に転送する。
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、CPU(Central Processing Unit)および当該CPUにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
図19は、プログラムが実行されることにより、割り当て装置10が実現されるコンピュータの一例を示す図である。コンピュータ1000は、例えば、メモリ1010、CPU1020を有する。また、コンピュータ1000は、ハードディスクドライブインタフェース1030、ディスクドライブインタフェース1040、シリアルポートインタフェース1050、ビデオアダプタ1060、ネットワークインタフェース1070を有する。これらの各部は、バス1080によって接続される。
11 制御部
12 記憶部
21、22、23、24 L2SW
22a、22b、22c ポート
111 通知要求部
112 テーブル更新部
113 生成部
114 送信部
121 アドレス管理テーブル
211、221、231、232、241 VM
Claims (7)
- 複数の端末に対して、端末自身のアドレスを通知することを要求する通知要求部と、
前記端末から通知されたアドレスのうち、重複したアドレスが存在する場合、前記通知されたアドレスに含まれない新規アドレスを生成し、前記通知されたアドレスが重複している端末のアドレスを送信先として、前記新規アドレスを含んだメッセージを送信する新規アドレス割り当て部と、
前記メッセージを、前記通知されたアドレスが重複している端末のうちの1つの端末に転送する転送部と、
を有することを特徴とするアドレス変更システム。 - 前記転送部は、前記通知されたアドレスが重複している端末のうち、最後にアドレスを通知した端末に対して前記メッセージを転送することを特徴とする請求項1に記載のアドレス変更システム。
- 前記新規アドレス割り当て部は、前記複数の端末に含まれる端末からアドレスが通知されるたびに、前記端末から通知されたアドレスが重複している場合、前記通知されたアドレスに含まれない新規アドレスを生成し、前記通知されたアドレスが重複している端末のアドレスを送信先として、前記新規アドレスを含んだメッセージを送信することを特徴とする請求項1または2に記載のアドレス変更システム。
- 前記複数の端末のそれぞれの端末は、
前記転送部によって転送された前記メッセージを受信した場合、前記端末のアドレスを前記メッセージに含まれる新規アドレスに変更する変更部と、
前記変更部によってアドレスが変更された場合、変更前のアドレスを含んだメッセージをブロードキャストで通知する通知部と、
前記端末のアドレスが、前記端末以外の他の端末が通知した前記変更前のアドレスを含んだメッセージに含まれたアドレスと一致する場合、新規アドレスを送信することを要求するメッセージを送信する要求部と、
を有することを特徴とする請求項1から3のいずれか1項に記載のアドレス変更システム。 - 前記要求部は、ブロードキャストによって新規アドレスを送信することを要求するメッセージを送信することを特徴とする請求項4に記載のアドレス変更システム。
- 前記複数の端末のそれぞれの端末は、
前記通知要求部から送信された前記端末自身のアドレスを通知することを要求の送信元のアドレスを記憶する学習部をさらに有し、
前記要求部は、前記学習部が記憶したアドレスに対して新規アドレスを送信することを要求するメッセージを送信することを特徴とする請求項4に記載のアドレス変更システム。 - 複数の端末に対して、端末自身のアドレスを通知することを要求する通知要求工程と、
前記端末から通知されたアドレスのうち、重複したアドレスが存在する場合、前記通知されたアドレスに含まれない新規アドレスを生成し、前記通知されたアドレスが重複している端末のアドレスを送信先として、前記新規アドレスを含んだメッセージを送信する新規アドレス割り当て工程と、
前記メッセージを、前記通知されたアドレスが重複している端末のうちの1つの端末に転送する転送工程と、
を含んだことを特徴とするアドレス変更方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015154542A JP6363977B2 (ja) | 2015-08-04 | 2015-08-04 | アドレス変更システムおよびアドレス変更方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015154542A JP6363977B2 (ja) | 2015-08-04 | 2015-08-04 | アドレス変更システムおよびアドレス変更方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017034557A true JP2017034557A (ja) | 2017-02-09 |
| JP6363977B2 JP6363977B2 (ja) | 2018-07-25 |
Family
ID=57989133
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015154542A Active JP6363977B2 (ja) | 2015-08-04 | 2015-08-04 | アドレス変更システムおよびアドレス変更方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6363977B2 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040030769A1 (en) * | 2002-07-05 | 2004-02-12 | Samsung Electronics Co., Ltd. | Apparatus and method for automatically allocating virtual addresses to nodes having same address |
| WO2008152807A1 (ja) * | 2007-06-13 | 2008-12-18 | Panasonic Corporation | Macアドレスの重複解消方法、ネットワーク機器管理システム、サーバーおよび情報機器 |
| JP2013009261A (ja) * | 2011-06-27 | 2013-01-10 | Nippon Telegr & Teleph Corp <Ntt> | 割当装置、割当プログラム、割当方法、及び割当システム |
-
2015
- 2015-08-04 JP JP2015154542A patent/JP6363977B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040030769A1 (en) * | 2002-07-05 | 2004-02-12 | Samsung Electronics Co., Ltd. | Apparatus and method for automatically allocating virtual addresses to nodes having same address |
| WO2008152807A1 (ja) * | 2007-06-13 | 2008-12-18 | Panasonic Corporation | Macアドレスの重複解消方法、ネットワーク機器管理システム、サーバーおよび情報機器 |
| US20090265455A1 (en) * | 2007-06-13 | 2009-10-22 | Panasonic Corporation | Method of resolving duplicate mac addresses, network device management system, server, and information device |
| JP2013009261A (ja) * | 2011-06-27 | 2013-01-10 | Nippon Telegr & Teleph Corp <Ntt> | 割当装置、割当プログラム、割当方法、及び割当システム |
Non-Patent Citations (1)
| Title |
|---|
| 久保 幸夫 YUKIO KUBO: "たたけよ されば開かれん 何でもネットワーク実験室", 日経NETWORK 第91号, JPN6018023810, 22 October 2007 (2007-10-22), JP, pages 第145−147頁 * |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6363977B2 (ja) | 2018-07-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7411735B2 (ja) | マルチクラスタイングレス | |
| US20220377045A1 (en) | Network virtualization of containers in computing systems | |
| CN109688235B (zh) | 虚拟网络业务处理方法、装置和系统,控制器,存储介质 | |
| US9999030B2 (en) | Resource provisioning method | |
| US10241820B2 (en) | Determining the realization status of logical entities in logical networks | |
| CN106576075B (zh) | 在网络虚拟化基础设施上操作逻辑网络的方法和系统 | |
| US9130943B1 (en) | Managing communications between client applications and application resources of on-premises and cloud computing nodes | |
| JP5131239B2 (ja) | Ipアドレス割当制御プログラム、ipアドレス割当制御装置およびipアドレス割当制御方法 | |
| US10243797B2 (en) | Identifying the realization status of logical entities based on a global realization number | |
| EP3458958A1 (en) | Distributed operational control in computing systems | |
| US9203753B2 (en) | Traffic optimization using network address and port translation in a computer cluster | |
| CN107925633A (zh) | 数据中心资源跟踪 | |
| KR20150091843A (ko) | 분산 처리 시스템 및 이의 동작 방법 | |
| WO2014190791A1 (zh) | 一种网关设备身份设置的方法及管理网关设备 | |
| CN104506654A (zh) | 云计算系统及动态主机配置协议服务器备份方法 | |
| CN118400339B (zh) | 一种租户管理方法、装置、控制器及存储介质 | |
| KR102481623B1 (ko) | Lisp 기반 분산 컨테이너 가상화 환경에서의 어플리케이션에 대한 주소 관리 방법 및 시스템 | |
| EP3411790B1 (en) | Identifying the realization status of logical entities based on a global realization number | |
| CN110636149B (zh) | 远程访问方法、装置、路由器及存储介质 | |
| JP6445408B2 (ja) | 通信システムおよび設定方法 | |
| EP3718007B1 (en) | Fast join and leave virtual network | |
| JP6363977B2 (ja) | アドレス変更システムおよびアドレス変更方法 | |
| JP5580766B2 (ja) | サーバ装置、パケット伝送システム、パケット伝送方法及びプログラム | |
| JP6360012B2 (ja) | ネットワーク統合システムおよびネットワーク統合方法 | |
| JP7268741B2 (ja) | 通信システム、通信方法及び通信プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170626 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180523 |
|
| 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: 20180626 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180629 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6363977 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |