(57)【要約】  各々に少なくとも１つのＭＡＣアドレスが対応付けられ、ネットワークに接続されるノードとなる複数のインターフェース部と、複数のＭＡＣアドレスを示す情報を記憶する記憶部と、記憶部から読み出した情報が示すＭＡＣアドレスを、複数のインターフェース部の各々に通知する複数のコントロール部とを備えることを特徴とする通信装置。
2012133547.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されるノードとなるインターフェース部であって、各々に少なくとも１つのＭＡＣアドレスが対応付けられる複数のインターフェース部と、
複数のＭＡＣアドレスを示す情報を記憶する記憶部と、
前記記憶部から読み出した情報が示すＭＡＣアドレスを、前記複数のインターフェース部の各々に通知する複数のコントロール部と
を備えた通信装置。
【請求項２】
前記複数のコントロール部のうちの少なくとも一つが稼動系コントロール部として動作し、
前記稼動系コントロール部は、前記記憶部からＭＡＣアドレスを読み出し、前記稼動系コントロール部が備える一時記憶部に記憶し、前記ＭＡＣアドレスを通知する際に、前記稼動系コントロール部が備える一時記憶部が記憶しているＭＡＣアドレスを用い、
前記稼動系コントロール部以外の待機系コントロール部は、前記稼動系コントロール部からＭＡＣアドレスを取得して、前記待機系コントロール部が備える一時記憶部に記憶する請求項１に記載の通信装置。
【請求項３】
前記コントロール部は、前記通信装置の電源投入時に、前記電源投入時の以前に前記記憶部から読み出したＭＡＣアドレスを、前記複数のインターフェース部の各々に通知する、あるいは、前記複数のコントロール部のリセット時に、該リセット時の以前に前記記憶部から読み出したＭＡＣアドレスを、前記複数のインターフェース部の各々に通知する請求項１に記載の通信装置。
【請求項４】
前記複数のコントロール部のうちの少なくとも一つが稼動系コントロール部として動作し、
前記稼動系コントロール部は、前記インターフェース部が交換されたときは、交換されたインターフェース部に、交換前のインターフェース部に通知したＭＡＣアドレスと同じＭＡＣアドレスを通知する請求項１に記載の通信装置。
【請求項５】
ネットワークに接続されるノードとなるインターフェース部であって、各々に少なくとも１つのＭＡＣアドレスが対応付けられる複数のインターフェース部と、複数のＭＡＣアドレスを示す情報を記憶する記憶部と、前記複数のインターフェース部の各々にＭＡＣアドレスを通知する複数のコントロール部とを備える通信装置におけるＭＡＣアドレス配布方法であって、
前記コントロール部のうちの一つが、前記記憶部から読み出した情報が示すＭＡＣアドレスを、前記複数のインターフェース部の各々に通知する第１の過程
を有するＭＡＣアドレス配布方法。
【請求項６】
前記コントロール部のうちの少なくとも一つが稼動系コントロール部として動作し、
前記稼動系のコントロール部が、前記第１の過程にて前記ＭＡＣアドレスを通知する際に用いるＭＡＣアドレスを、前記記憶部から読み出し、前記稼動系コントロール部が備える一時記憶部に記憶する第２の過程と、
前記稼動系コントロール部以外の待機系コントロール部が、前記稼動系コントロール部からＭＡＣアドレスを取得して、前記待機系コントロール部が備える一時記憶部に記憶する第３の過程と
を有する請求項５に記載のＭＡＣアドレス配布方法。
【請求項７】
前記第１の過程は、前記通信装置の電源投入時あるいは前記複数のコントロール部のリセット時に、前記複数のコントロール部が、前記電源投入時の以前あるいは前記リセットの以前に前記記憶部から読み出した情報が示すＭＡＣアドレスを、前記複数のインターフェース部の各々に通知する過程である請求項５に記載のＭＡＣアドレス配布方法。
【請求項８】
複数のコントロール部のうちの少なくとも一つが稼動系コントロール部として動作し、
前記稼動系コントロール部は、前記インターフェース部が交換されたときは、交換されたインターフェース部に、交換前のインターフェース部に通知したＭＡＣアドレスと同じＭＡＣアドレスを通知する第４の過程を有する請求項５に記載のＭＡＣアドレス配布方法。
【請求項９】
ネットワークに接続されるノードとなるインターフェース部であって、各々に少なくとも１つのＭＡＣアドレスが対応付けられる複数のインターフェース部と、複数のＭＡＣアドレスを示す情報を記憶する記憶部と、前記複数のインターフェース部の各々にＭＡＣアドレスを通知する複数のコントロール部とを備える通信装置における前記コントロール部の各々のコンピュータに、
前記コントロール部が稼動系のときは、前記記憶部から読み出した情報が示すＭＡＣアドレスを、前記複数のインターフェース部の各々に通知する第１の過程を実行させるためのプログラム。
【請求項１０】
ネットワークに接続されるノードとなるインターフェース部であって、各々に少なくとも１つのＭＡＣアドレスが対応付けられる複数のインターフェース部と、複数のＭＡＣアドレスを示す情報を記憶する記憶部とを備える通信装置に複数接続されるコントロール装置であって、
前記記憶部から読み出した情報が示すＭＡＣアドレスを、前記複数のインターフェース部の各々に通知するコントロール装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、ＭＡＣアドレス配布方法、プログラムおよびコントロール装置に関する。
【背景技術】
【０００２】
イーサネット（登録商標）などのネットワークでは、ネットワークにおけるノードを一意に識別する情報としてＭＡＣアドレス（Media Access Control Address；マックアドレス）が用いられている。特許文献１には、ＬＡＮ制御装置に割振られたＭＡＣアドレスを、システム処理系装置のアドレス格納装置で管理し、ＬＡＮ制御装置はアドレス格納装置からＭＡＣアドレスを読み出して通信処理を行う伝送線制御装置多重化システムが記載されている。この伝送線制御装置多重化システムは、ＬＡＮ制御装置状態検出回路を備え、このＬＡＮ制御装置状態検出回路によって、ＭＡＣアドレスを使用することができるＬＡＮ制御装置を選択する。これにより、運用系と予備系のＬＡＮ制御装置に対する同一ＭＡＣアドレスの管理を容易にし、異常時における運用系と予備系の切替えの簡易化、高速化を図っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−２３５０８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の伝送線制御装置多重化システムにおいては、ＬＡＮ制御装置に割振られたＭＡＣアドレスを管理するシステム処理系装置の異常時などに、ＬＡＮ制御装置を跨いだ通信が継続できなくなるという問題がある。【０００５】
本発明は、このような事情に鑑みてなされたもので、その目的は、ＭＡＣアドレスを管理する制御部分の異常時などにもＭＡＣアドレスを変更することなく通信を継続できる通信装置、ＭＡＣアドレス配布方法、プログラムおよびコントロール装置を提供することにある。
【課題を解決するための手段】
【０００６】
この発明は上述した課題を解決するためになされたもので、本発明の一態様は、ネットワークに接続されるノードとなるインターフェース部であって、各々に少なくとも１つのＭＡＣアドレスが対応付けられる複数のインターフェース部と、複数のＭＡＣアドレスを示す情報を記憶する記憶部と、前記記憶部から読み出した情報が示すＭＡＣアドレスを、前記複数のインターフェース部の各々に通知する複数のコントロール部とを備えた通信装置である。【０００７】
また、本発明の他の態様は、ネットワークに接続されるノードとなるインターフェース部であって、各々に少なくとも１つのＭＡＣアドレスが対応付けられる複数のインターフェース部と、複数のＭＡＣアドレスを示す情報を記憶する記憶部と、前記複数のインターフェース部の各々にＭＡＣアドレスを割振る複数のコントロール部とを備える通信装置におけるＭＡＣアドレス配布方法であって、前記コントロール部のうちの一つが、前記記憶部から読み出した情報が示すＭＡＣアドレスを、前記複数のインターフェース部の各々に通知する第１の過程を有することを特徴とする。【０００８】
また、本発明の他の態様は、ネットワークに接続されるノードとなるインターフェース部であって、各々に少なくとも１つのＭＡＣアドレスが対応付けられる複数のインターフェース部と、複数のＭＡＣアドレスを示す情報を記憶する記憶部と、前記複数のインターフェース部の各々にＭＡＣアドレスを通知する複数のコントロール部とを備える通信装置における前記コントロール部の各々のコンピュータに、前記コントロール部が稼動系のときは、前記記憶部から読み出した情報が示すＭＡＣアドレスを、前記複数のインターフェース部の各々に通知する第１の過程を実行させるためのプログラムである。【０００９】
また、本発明の他の態様は、ネットワークに接続されるノードとなるインターフェース部であって、各々に少なくとも１つのＭＡＣアドレスが対応付けられる複数のインターフェース部と、複数のＭＡＣアドレスを示す情報を記憶する記憶部とを備える通信装置に複数接続されるコントロール装置であって、前記記憶部から読み出した情報が示すＭＡＣアドレスを、前記複数のインターフェース部の各々に通知することを特徴とするコントロール装置である。
【発明の効果】
【００１０】
この発明によれば、ＭＡＣアドレスを管理する制御部分の異常時などにもＭＡＣアドレスを変更することなく通信を継続できる。
【図面の簡単な説明】
【００１１】
【図１】この発明の一実施形態による通信装置の外観を示す概観図である。
【図２】同実施形態における通信装置１００の構成を示す概略ブロック図である。
【図３】同実施形態におけるメモリ１３１の記憶内容例を示す図である。
【図４】同実施形態におけるメモリ１２２の記憶内容例を示す図である。
【図５】同実施形態における制御部１２１の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施の形態について説明する。図１は、この発明の一実施形態による通信装置の外観を示す概観図である。本実施形態における通信装置１００は、複数のネットワーク同士を接続する装置である。本実施形態における通信装置１００は、図１に示すように、通信装置１００は、シャーシ部１０１と、複数（図１では７）のインターフェースカード１１１ａ〜１１１ｇ（インターフェース部）と、複数（図１では２）のコントロールカード１１２ａ、１１２ｂ（コントロール部、コントロール装置）と、タームカード１１３（記憶部）とを含んで構成される。シャーシ部１０１は、複数（図１では１０）のスロットを備え、これらのスロットの各々に、インターフェースカード１１１ａ〜１１１ｇ、コントロールカード１１２ａ、１１２ｂ、タームカード１１３が挿入される。なお、シャーシ部１０１のスロットの各々には、スロットＩＤが割振られている。
【００１３】
このスロットＩＤは、左上のスロットは＃１、その右隣のスロットは＃２、＃１の下のスロットは＃３、＃３の右隣のスロットは＃４という順に割振られている。図１では、＃１〜＃７のスロットには、インターフェースカード１１１ａ〜１１１ｇが挿入されており、＃８、＃１０のスロットには、コントロールカード１１２ａ、１１２ｂが挿入されており、＃９のスロットには、タームカード１１３が挿入されている。
【００１４】
インターフェースカード１１１ａ〜１１１ｇの各々は、それぞれが５つのイーサネット（登録商標）のポートを備える。これらのポート各々が、イーサネット（登録商標）に接続されるノードとなる。これらのポート各々のＭＡＣアドレスは、コントロールカード１１２ａ、１１２ｂによって割振られる。インターフェースカード１１１ａ〜１１１ｇの各々は、各ポートに割振られたＭＡＣアドレスを用いて、該ポートに接続されたネットワークと通信する。これらのポートには、インターフェースカード１１１毎にポートＩＤが割振られている。例えば、インターフェースカード１１１ａのポートには、左側から順番に、＃１から＃５のポートＩＤが割振られており、同様に、インターフェースカード１１１ｂのポートにも、左側から順番に、＃１から＃５のポートＩＤが割振られている。タームカード１１３は、通信装置１００の設定などを行なうための端末を接続するためのイーサネット（登録商標）のポートやシリアルポートを備える。
【００１５】
コントロールカード１１２ａ、１１２ｂは、インターフェースカード１１１ａ〜１１１ｇが備えるポート間の通信を制御する。また、コントロールカード１１２ａ、１１２ｂは、いずれか一方が稼動系として動作し、上述の通信の制御を行なう。もう一方は、待機系となり、上述の通信の制御などは行なわないが、稼動系の故障などの異常時には、稼動系となり、上述の通信の制御などを行なう。
【００１６】
図２は、通信装置１００の構成を示す概略ブロック図である。インターフェースカード１１１ａ〜１１１ｇ、コントロールカード１１２ａ、１１２ｂ、タームカード１１３の各々はコネクタを備え、シャーシ１０１の各スロットに挿入されることで、該コネクタがシャーシ１０１のコネクタと接続される。シャーシ１０１は、上述のコネクタを介して、各カードに電力を供給するとともに、各カード間の通信を媒介する。コントロールカード１１２ａ、１１２ｂの各々は、制御部１２１とメモリ１２２（一時記憶部）とを含んで構成される。図２では、コントロールカード１１２ａの制御部１２１には、符号１２１ａを付している。同様に、コントロールカード１１２ａのメモリ１２２には、符号１２２ａを付している。タームカード１１３は、メモリ１３１を含んでいる。
【００１７】
メモリ１３１は、複数のＭＡＣアドレスを示す情報を予め記憶している不揮発性のメモリである。本実施形態では、少なくともインターフェースカード１１１ａ〜１１１ｇの枚数（７）に、各カードが備えるポート数（５）を乗じた数（３５）、すなわち３５のＭＡＣアドレスを示す情報を、メモリ１３１は記憶している。
【００１８】
制御部１２１は、前記コントロールカード１１２が稼動系のときには、通信装置１００の電源投入時に、メモリ１３１が記憶するＭＡＣアドレスを読み出し、メモリ１２２に記憶させる。さらに、制御部１２１は、メモリ１２２に記憶したＭＡＣアドレスと、インターフェースカード１１１ａ〜１１１ｇの各ポートとの対応付けを決定し、決定したＭＡＣアドレスとポートとの対応付けを、該当するインターフェースカード１１１に通知する。このように、ＭＡＣアドレスとポートとの対応付けを、該当するインターフェースカード１１１に通知することで、制御部１２１はＭＡＣアドレスの割振りを行う。また、前記コントロールカード１１２が待機系のときには、制御部１２１は、稼動系のコントロールカード１１２からそのメモリ１２２が記憶するＭＡＣアドレスを取得し、自コントロールカード１１２のメモリ１２２に記憶する。すなわち、待機系の制御部１２１は、稼動系の制御部１２１がタームカード１１３のメモリ１３１から読み出したＭＡＣアドレスを取得する。なお、制御部１２１の詳細については、後述する。
【００１９】
図３は、メモリ１３１の記憶内容例を示す図である。メモリ１３１は、例えば、「００：００：４Ｃ：０Ａ：ＢＣ：ＤＥ」、「００：００：４Ｃ：０Ａ：ＢＣ：ＤＥ」・・・、「００：００：４Ｃ：０Ａ：ＢＤ：００」というように、複数のＭＡＣアドレスを記憶する。なお、ＭＡＣアドレスの最も小さい値と、ＭＡＣアドレス数とを、複数のＭＡＣアドレスを示す情報として記憶していてもよい。また、ＭＡＣアドレスの上位３バイトは、製造メーカを表すので、これらは重複して記憶しないようにしてもよい。
【００２０】
図４は、メモリ１２２の記憶内容例を示す図である。メモリ１２２は、図４に示すように、ＭＡＣアドレス「００：００：４Ｃ：０Ａ：ＢＣ：ＤＥ」と、スロットＩＤ「＃１」と、ポートＩＤ「＃１」とを対応付けて記憶し、ＭＡＣアドレス「００：００：４Ｃ：０Ａ：ＢＣ：ＤＦ」と、スロットＩＤ「＃１」と、ポートＩＤ「＃２」とを対応付けて記憶し、ＭＡＣアドレス「００：００：４Ｃ：０Ａ：ＢＤ：００」と、スロットＩＤ「＃７」と、ポートＩＤ「＃５」とを対応付けて記憶するというように記憶する。すなわち、メモリ１３１から読み出したＭＡＣアドレスと、インターフェースカード１１１ａ〜１１１ｇの各ポートとの対応付けを記憶する。
【００２１】
図５は、制御部１２１の動作を説明するフローチャートである。制御部１２１は、電源を投入されると、コントロールカード１１２が稼動系であるか否かを判定する（Ｓ１）。稼動系でない（待機系である）と判定したときは（Ｓ１：Ｎｏ）、ステップＳ８に遷移し、稼動系のコントロールカード１１２からそのメモリ１２２が記憶するＭＡＣアドレスを取得した後、ステップＳ９に遷移する。ステップＳ９については後述する。一方、ステップＳ１にて稼動系であると判定したときは（Ｓ１：Ｙｅｓ）、ステップＳ２に遷移して、制御部１２１は、シャーシ１０１にタームカード１１３が挿入されているか否かを判定する（Ｓ２）。挿入されていないと判定したときは（Ｓ２：Ｎｏ）、制御部１２１を備えるコントロールカード１１２のＬＥＤ（Light Emitting Diode；発光ダイオード）などを点灯して、タームカード１１３がシャーシ１０１に挿入されていないことを、通信装置１００の管理者などに通知する。
【００２２】
一方、ステップＳ２の判定にてタームカード１１３が挿入されていると判定したときは（Ｓ２：Ｙｅｓ）、制御部１２１は、タームカード１１３のメモリ１３１が記憶するＭＡＣアドレスを読み出して、メモリ１２２に記憶させる。なお、メモリ１２２が記憶するスロットＩＤおよびポートＩＤについては、予め記憶させておき、このステップにて、ＭＡＣアドレスを記憶させることで、ＭＡＣアドレスとスロットＩＤおよびポートＩＤとの対応付けを決める。
【００２３】
次に、制御部１２１は、メモリ１２２からＭＡＣアドレスを読み出して、対応するインターフェースカード１１１ａ〜１１１ｇに通知することで、ＭＡＣアドレスの割振りを行う。例えば、メモリ１２２の記憶内容が図４のようになっているときは、制御部１２１は、スロットＩＤ「＃１」のスロットに挿入されているインターフェースカード１１１ａには、ポートＩＤ「＃１」のＭＡＣアドレスが「００：００：４Ｃ：０Ａ：ＢＣ：ＤＥ」であることと、ポートＩＤ「＃２」のＭＡＣアドレスが「００：００：４Ｃ：０Ａ：ＢＣ：ＤＦ」であることと、を通知する。
【００２４】
次に、制御部１２１は、インターフェースカード１１１のいずれかが交換されたか否かを判定する（Ｓ６）。交換されていると判定したときは（Ｓ６：Ｙｅｓ）、ステップＳ５に戻って、交換されたインターフェースカード１１１に対応するＭＡＣアドレスをメモリ１２２から読み出して、そのインターフェースカード１１１に通知する。すなわち、交換されたインターフェースカード１１１の各ポートに、交換前のインターフェースカード１１１の各ポートに割振ったＭＡＣアドレスと同じＭＡＣアドレスを割振る。
【００２５】
また、ステップＳ６にて、交換されていないと判定したときは（Ｓ６：Ｎｏ）、ステップＳ７に遷移し、制御部１２１は、コントロールカード１１２が待機系となったか否かを判定する。待機系になっていないと判定したときは（Ｓ７−Ｎｏ）、ステップＳ６に戻る。待機系になったと判定したときは（Ｓ７：Ｙｅｓ）、ステップＳ９に遷移する。ステップＳ９では、制御部１２１は、コントロールカード１１２が稼動系となったか否かを判定する。稼動系になったと判定したときは（Ｓ９：Ｙｅｓ）、上述のステップＳ５に遷移する。稼動系になっていないと判定したときは（Ｓ９−Ｎｏ）、稼動系になるまで、ステップＳ９を繰り返す。
【００２６】
なお、制御部１２１は、コントロールカード１１２がリセットされたときは、電源投入時と同様に、まず、ステップＳ１の稼動系であるか否かの判定を行う。そして、稼動系であると判定したときは、コントロールカード１１２のメモリ１２２がＭＡＣアドレスを記憶しているときは、ステップＳ２、Ｓ４の処理は行わずに、ステップＳ５に遷移して、ＭＡＣアドレスの割振りを行い、以降は上述の説明と同様に動作する。あるいは、ステップＳ１にて稼動系であると判定し、さらにステップＳ２にて“タームカード無し”と判定したときは、ステップＳ３にてユーザ通知した後、ステップＳ５に遷移し、リセット前にメモリ１２２に記憶したＭＡＣアドレスを割振るようにしてもよい。
【００２７】
上述のように、メモリ１２２の記憶内容は、コントロールカード１１２がリセットされても保持される。例えば、メモリ１２２を、フラッシュメモリのような書き換え可能な不揮発性のメモリで構成してもよいし、ＤＲＡＭ（Dynamic Random Access Memory）などの揮発性のメモリで構成し、コントロールカードがリセットされても記憶内容を保持するようにしておいてもよい。これにより、タームカード１１３の交換や故障などが発生しても、コントロールカード１１２のメモリ１２２が記憶するＭＡＣアドレスは変わらないので、同じＭＡＣアドレスを用いた通信を行うことができる。
【００２８】
また、制御部１２１は、コントロールカード１１２がリセットされた後、ステップＳ１にて稼動系でないと判定し、さらにコントロールカード１１２のメモリ１２２がＭＡＣアドレスを記憶しているときは、ステップＳ８の処理を行わずに、ステップＳ９に遷移するようにしてもよい。
また、電源投入時であっても、稼動系および待機系の制御部１２１が、上述のリセット時と同様に、メモリ１２２がＭＡＣアドレスを記憶しているときは、新たなＭＡＣアドレスの取得を行わずに、メモリ１２２が記憶しているＭＡＣアドレスを用いるようにしてもよい。
【００２９】
また、本実施形態では、インターフェースカード１１１ａから１１１ｇは、イーサネット（登録商標）のノードとなるものとして説明したが、これらの一部もしくは全部が、無線ＬＡＮ、光通信など、その他のネットワークのノードとなるカードであってもよい。また、インターフェースカード１１１ａから１１１ｇの各々は、５つのポートを備えるとして説明したが、ポートの数は１つでもよいし、１よりも大きないずれの数であってもよい。
また、通信装置１００が、ＭＡＣアドレスを用いないネットワークのノードとなるインターフェースカードも含んでいてもよい。
【００３０】
また、コントロールカード１１２は、１１２ａと１１２ｂの２つであるとして説明したが、２つを超える数であってもよい。
また、ＭＡＣアドレスと、各ポートとの対応付けは、スロットＩＤとポートＩＤとを記憶するメモリ１２２に、ＭＡＣアドレスを記憶させることで行うとして説明したが、その他の方法であってもよい。例えば、ポートＩＤ「＃１」の中で、スロットＩＤの小さいものからＭＡＣアドレスを対応付け、次に、ポートＩＤ「＃２」の中で、スロットＩＤの小さいものからＭＡＣアドレスを対応付けるというようにする、あるいは、スロットＩＤ「＃１」の中で、ポートＩＤの小さいものからＭＡＣアドレスを対応付け、次に、スロットＩＤ「＃２」の中で、スロットＩＤの小さいものからＭＡＣアドレスを対応付けるというようにするといった、予め決められた規則に基づき対応付けるようにしてもよい。また、管理者が設定したルールに基づき、対応付けを行うようにしてもよい。これらの場合、待機系の制御部１１２は、ステップＳ８にて稼動系からＭＡＣアドレスを取得する際に、この対応付けを合わせて取得するようにしてもよいし、待機系でも同じルールにて対応付けを行うことで、稼動系と同じ対応付けになるようにしてもよい。あるいは、メモリ１３１が予め対応付けを記憶していてもよい。
【００３１】
通信先の装置によっては、ＭＡＣアドレスにより認証を行なうことがあるので、ＭＡＣアドレスが変わってしまうと、他装置の設定を変更しないと、通信を継続できなくなることがある。しかし、本実施形態の通信装置１００は、コントロールカード１１２ａ、１１２ｂともに、タームカード１１３のメモリ１３１が記憶するＭＡＣアドレスを用いるので、稼動系のコントロールカードの異常時に、待機系となっていたコントロールカードが稼動系に切り替わっても、各ポートのＭＡＣアドレスを維持したまま、通信を継続することができる。
【００３２】
また、インターフェースカード１１１の異常時などに、インターフェースカード１１１を交換しても、そのとき稼動系となっているコントロールカード１１２の制御部１２１が、交換前のインターフェースカード１１１の各ポートに割振られていたＭＡＣアドレスと同じＭＡＣアドレスを、交換後のインターフェースカード１１１の各ポートに割振るので、インターフェースカード１１１を交換しても、各ポートのＭＡＣアドレスを維持したまま、通信を継続することができる。
【００３３】
なお、タームカード１１３は、インターフェースカード１１１、コントロールカード１１２、シャーシ１０１などと比べて、構成が単純であり、故障する確率が低い。したがって、ＭＡＣアドレスを記憶しているメモリ１３１をタームカード１１３が有するようにすることで、メモリ１３１以外の故障により、ＭＡＣアドレスを変更する可能性を低くすることができる。
また、タームカード１１３の異常時などに、タームカード１１３を交換しても、コントロールカード１１２の制御部１２１は、メモリ１２２に記憶しているＭＡＣアドレスを使い続けるので、各ポートのＭＡＣアドレスを維持したまま、通信を継続することができる。
【００３４】
また、図２における制御部１２１の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより制御部１２１の機能を実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００３５】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００３６】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
本願は、２０１１年３月３０日に、日本に出願された特願２０１１−０７５１２２号に基づき優先権を主張し、その内容をここに援用する。
【産業上の利用可能性】
【００３７】
ＭＡＣアドレスを管理する制御部分の異常時などにもＭＡＣアドレスを変更することなく通信を継続できる。
【符号の説明】
【００３８】
１００    通信装置
１０１    シャーシ
１１１ａ    インターフェースカード
１１１ｂ    インターフェースカード
１１１ｃ    インターフェースカード
１１１ｄ    インターフェースカード
１１１ｅ    インターフェースカード
１１１ｆ    インターフェースカード
１１１ｇ    インターフェースカード
１１２ａ    コントロールカード
１１２ｂ    コントロールカード
１１３    タームカード
１２１ａ    制御部
１２２ａ    メモリ
１３１    メモリ
【図１】
2012133547.tif 000003
【図２】
2012133547.tif 000004
【図３】
2012133547.tif 000005
【図４】
2012133547.tif 000006
【図５】
2012133547.tif 000007
【国際調査報告】
2012133547.tif 000008
2012133547.tif 000009