专利名称:Mac地址的重复消除方法、网络设备管理系统、服务器以及信息设备的制作方法
技术领域:
本发明涉及与以太网(注册商标)连接的多个信息设备的MAC地 址的重复消除方法、网络设备管理系统、服务器以及信息设备。
背景技术:
在利用以太网(注册商标)进行通信的情况下,作为硬件固有的 地址利用MAC地址(Media Access Control address)。在OSI (Open Systems Interconnection)参照模型中,为第二层的地址。作为别名,也 称为物理地址或Physical Address 、 Ethernet (注册商标)地址、Node ID。
MAC地址为48位的数据。MAC地址的高位24位由IEEE管理, 称为OUI (Organizationally Unique Identifier )。低位24位由制造者设 定唯一的值。通过以上的结构,本来在网络上存在有唯一的MAC地址。
在MAC地址的管理中,存在有在制造时将唯一的MAC地址埋入 至廿 EEPROM ( Electrically Erasable and Programmable Read Only Memory)等非易失性存储器(Nonvolatile Memory)(非挥发性存储元 件)的方法。另外,在制造时,为了减少上述这样的MAC地址管理(唯 一性的管理)的工作量,也利用加入了硅序列码(Silicon Serial Number) 等的唯一的信息的IC。
但是在MAC地址的管理中,在利用硅序列码等的IC的情况下, 进行了信息量的削减或加工后,在网络内可能会出现相同的MAC地 址。例如,硅序列码为6字节的信息量中,为了生成MAC地址,而加 工成3字节的信息量。
在网络内的设备中,在存在相同的MAC地址的情况下,会出现以 单播方式发送来的以太网(注册商标)帧到达不了意图的对象,TCP/IP 等的通信也不能正常进行的问题。
另外,在设备中,存在有可以变更MAC地址的系统。例如,如专利文献l记载的系统。在该事例中,在变更MAC地址之前,对网络中 是否存在有想要设定的MAC地址进行调查。
在网络中不存在该MAC地址的情况下,制作、发送SNMPv3 (Simple Network Management Protocol version 3 )的设置请求包。为接 收的装置将该MAC地址写入到非挥发性存储元件等中之后使用该 MAC地址的方法。另夕卜,SNMPv3利用UDP (User Datagram Protocol) 包。
如上所述,专利文献1的方法,在不存在MAC地址的重复的网络 内,将某个设备的MAC地址进行变更,使其与其他设备的MAC地址 不重复。在该系统中,由于利用SNMPv3作为通信单元,在存在MAC 地址重复的网络内,通信本身本来就不能正常工作。因此,存在有不 能消除MAC地址的重复的问题。
专利文献1:日本特开2006-197516号公报
发明内容
本发明的MAC地址的重复消除方法,其是由管理MAC地址的服 务器与多个信息设备构成的网络中的MAC地址的重复消除方法,其特 征在于:上述服务器在上述网络上分址传输MAC请求帧,该MAC请 求帧请求上述多个信息设备持有的上述MAC地址,收集上述多个信息 设备各自发回的含有上述信息设备的固有信息的MAC信息帧,在检测 到上述收集的MAC信息帧中有上述MAC地址的重复的情况下,在上 述网络上分址传输MAC设定帧,该MAC设定帧含有上述MAC地址 重复的信息设备的固有信息和新的MAC地址,由此,上述MAC地址 重复的上述多个信息设备将自身的MAC地址变更为上述新的MAC地 址。
本发明的网络设备管理系统,通过网络连接有多个信息设备和管 理上述信息设备的MAC地址的服务器,消除上述网络内的信息设备的 MAC地址的重复,其特征在于上述服务器具有MAC请求帧生成 部,请求上述多个信息设备持有的上述MAC地址;接收帧解析部,从 自上述信息设备接收的MAC信息帧中,抽取MAC信息以及信息设备 固有信息;MAC信息 信息设备固有信息保持部,成对地保持上述MAC信息以及上述信息设备固有信息;重复检测部,对保持在上述 MAC信息 信息设备固有信息保持部中的信息进行检索,检测MAC 信息的重复;以及MAC设定帧生成部,基于通过上述重复检测部检测 出的检测结果,生成MAC设定帧,上述信息设备具有MAC信息,信 息设备固有信息保持部,成对地保持自身的MAC信息以及信息设备固 有信息;接收帧解析部,从自上述服务器接收的上述MAC设定帧中, 抽取MAC信息以及信息设备固有信息;MAC信息更新部,将通过上 述接收帧解析部取得的信息设备固有信息与从上述MAC信息,信息设 备固有信息保持部取得的信息设备固有信息进行比较,在一致的情况 下,利用通过上述MAC信息解析部取得的MAC信息更新自身的MAC 信息;以及MAC信息帧生成部,从上述MAC信息"言息设备固有信 息保持部成对地取得自身的MAC信息以及信息设备固有信息,生成 MAC信息帧。
本发明的服务器,通过网络与多个信息设备连接,管理上述信息 设备的MAC地址,其特征在于,具有MAC请求帧生成部,请求上 述多个信息设备持有的上述MAC地址;接收帧解析部,从自上述信息 设备接收的MAC信息帧中,抽取MAC信息以及信息设备固有信息; MAC信息 信息设备固有信息保持部,成对地保持上述MAC信息以 及上述信息设备固有信息;重复检测部,对保持在上述MAC信息 信 息设备固有信息保持部中的信息进行检索,检测MAC信息的重复;以 及MAC设定帧生成部,基于通过上述重复检测部检测出的检测结果生 成MAC设定帧。
本发明的信息设备,与管理网络内的设备的MAC地址的服务器连 接,其特征在于,具有MAC信息,信息设备固有信息保持部,成对 地保持自身的MAC信息以及信息设备固有信息;接收帧解析部,从自 上述服务器接收的MAC设定帧中,抽取MAC信息以及信息设备固有 信息;MAC信息更新部,将通过上述接收帧解析部取得的信息设备固 有信息与从上述MAC信息"信息设备固有信息保持部取得的信息设备 固有信息进行比较,在一致的情况下,利用通过上述MAC信息解析部 取得的MAC信息更新自身的MAC信息;以及MAC信息帧生成部, 从上述MAC信息 信息设备固有信息保持部成对地取得自身的MAC信息以及信息设备固有信息,生成MAC信息帧。
图1是表示本发明实施方式中的网络构成例的图2是说明实施方式中的MAC地址消除方法的概略的图3是表示实施方式中的以太网接口上使用的帧构成的图4是表示实施方式中的MAC请求帧的内容例的图5是表示实施方式中的MAC信息帧的内容例的图6是表示实施方式中的MAC设定帧的内容例的图7是表示实施方式中的服务器的基本构成的框图8是表示实施方式中的信息设备(客户机)的基本构成的框图9是表示实施方式中的服务器的动作的流程图10是表示实施方式中的信息设备(客户机)的动作的流程图。
符号说明
1:服务器
2、 2A 2X :信息设备(客户机) 3:网络
201、 301:通信部
202 : MAC请求帧生成部
203、 302:接收帧解析部
204、 304: MAC信息"信息设备固有信息保持部 205:重复检测部
206: MAC设定帧生成部 303: MAC信息更新部 305: MAC信息帧生成部
具体实施例方式
下面,参照附图,对本发明的实施方式进行说明。 (实施方式)
首先,利用图1和图2说明MAC地址的消除方法的概要。图1 是表示本发明实施方式中的网络3的构成例的图。图1表示了一台服务器1与多台信息设备(以下,也称为"客户机")2A 2X在网络3 中连接的情况。另外,在无需特别地区别信息设备2A 2X的情况下, 称信息设备2A 2X为信息设备2。
服务器1和信息设备2与基于MAC地址进行交换动作的交换式集 线器(未图示)连接成的星型构成是一般的构成。
另外,网络3内的服务器1并不限于1台,也可以如后述地,使 服务器的功能和客户机的功能在1台信息设备2中共存。
图2是说明本发明实施方式中的MAC地址的重复消除方法的概略 的图。在处理101中,服务器l,为了收集与网络3连接的多个信息设 备2的MAC地址信息,向所有的信息设备2分址传输MAC请求帧。 该情况下,MAC请求帧的目的地MAC地址为FF-FF-FF-FF-FF-FF, 通过广播(Broadcast)发送。或者,在目的地MAC地址中使用多播 地址(例如,01-80-C2-00-00-F0)也可以。
然后,在处理102-105中,接收了 MAC请求帧的全部的信息设备 2,向发送源的服务器1发回MAC信息帧。该情况下,在MAC信息 帧中,含有如后述的自己的固有信息。
处理102表示了信息设备2A通过单播(Unicast)向服务器1发送 MAC信息帧,处理103到处理105也同样地表示信息设备2B到信息 设备2X向服务器1发送MAC信息帧。
在这些处理102-105的情况下,MAC信息帧的目的地MAC地址, 使用MAC请求帧的发送源(服务器l)的MAC地址通过单播发回。 但是,虽然未图示,在服务器1的MAC地址和其他的信息设备2的 MAC地址存在有重复可能性的情况等下,作为MAC信息帧的目的地 MAC地址,可以利用上述的广播地址或多播地址。
然后,在处理106中,接收了 MAC信息帧的服务器1收集这些信 息,确认MAC地址是否有重复。在图2的例子中,假定信息设备2B 和信息设备2C的MAC地址相同。
然后,在处理107中,服务器1检测出信息设备2B和信息设备 2C的MAC地址相同。另外,虽然未图示,在没有检测出MAC地址 重复的情况下,服务器1不进行以后的处理。然后,在处理108中,服务器1为了变更信息设备2B的MAC地 址,分址传输MAC设定帧。在该情况下,MAC设定帧的目的地MAC 地址利用上述的广播地址或多播地址,如后述地,使MAC设定帧中含 有信息设备2B具有的固有信息。
然后,在处理109 111中,接收了MAC设定帧的信息设备2,将 自己的固有信息和MAC设定帧中指定的固有信息进行比较,在不一致 的情况下,放弃帧。
在处理112中,信息设备2B由于自己的固有信息与MAC设定帧 指定的固有信息一致,因此进行MAC地址的变更处理。S卩,信息设备 2B将MAC设定帧指定的MAC地址保存在EEPROM或FLASH等存 储装置中,之后使用该MAC地址进行通信。
虽然未图示,MAC地址重复的信息设备2存在多组或三台以上的 情况下,到服务器1消除MAC地址的重复为止,多次发送MAC设定 帧,变更该信息设备2的全部的MAC地址。
下面,利用图3 图10,详细地对MAC地址的重复消除方法进行 说明。
图3是表示本发明实施方式的以太网(注册商标)接口中利用的 帧的结构的图。帧内的各数据以IEEE802.3来规定。
图4是表示本发明实施方式中的MAC请求帧的内容例的图。为了 收集MAC信息帧,本帧通过服务器1发送到信息设备2。作为目的地 地址(Destination Address),使用广播地址(FF-FF-FF-FF-FF-FF)或 者使用未图示的多播地址(例如,01-80-C2-00-00-F0)。作为自身地 址(Source Address),指定发送本帧的服务器1的MAC地址。在有 效载荷(payload)的部分,含有用于识别MAC请求帧的信息(命令 代码)。
图5是表示本发明实施方式中的MAC信息帧的内容例的图。本帧 作为对图4的MAC请求帧的应答从信息设备2发回到服务器1 。作为 目的地地址,使用事前接收的MAC请求帧的自身地址(Source Address) (服务器1的MAC地址)的值。也可以使用未图示的广播地址 (FF-FF-FF-FF-FF-FF)或者多播地址(例如,01-80-C2-00-00-F0)。作为自身地址(Source Address)指定发送本帧的信息设备的MAC 地址。在有效载荷的部分含有用于识别MAC请求帧的信息(命令代码) 和自身固有信息。作为自身固有信息含有一个或多个序列号、用于识 别信息设备的种类的信息(例如,照明控制设备、影像设备、声音输 出设备等种类)、部件号、制造年月日等。通过利用含有在本MAC请 求帧中的固有信息的一个或多个的组合,可以特定网络内的多个信息 设备2的一台。另外,作为自身固有信息不限于上述,只要是具有可 以唯一特定成为对象的信息设备的信息,其他的也可以。
图6是表示本发明实施方式中的MAC设定帧的内容例的图。为了 变更特定的信息设备(MAC地址重复的信息设备2)的MAC地址, 本帧通过服务器1进行发送。
作为目的地地址,可以利用广播地址(FF-FF-FF-FF-FF-FF)或者 使用未图示的多播地址(例如,01-80-C2-00-00-F0)。
作为自身地址(Source Address),指定发送本帧的服务器1的 MAC地址。在有效载荷的部分,'含有用于识别MAC设定帧的信息(命 令代码)、新设定的MAC地址以及用于特定信息设备的信息设备的固 有信息。
信息设备2的固有信息含有通过上述MAC信息帧取得的固有信息 的一个或多个。另外,虽然未图示,但是在本桢内一对新设定的MAC 地址和信息设备2的固有信息的信息可以收纳有多对。
下面,利用图7以及图8对服务器1以及信息设备(客户机)2 的构成以及各部的动作进行说明。图7是表示服务器1的基本构成的 框图,图8是表示信息设备2的基本构成的框图。
首先,利用图7对服务器1的构成以及动作进行说明。服务器1 具有通信部201、 MAC请求帧生成部202、接收帧解析部203、 MAC 信息 信息设备固有信息保持部204、重复检测部205、 MAC设定帧 生成部206,通过通信部201与网络3连接。
通信部201具有进行以太网(注册商标)帧发送,接收的功能。
MAC请求帧生成部202生成MAC请求帧。生成的MAC请求帧 经由通信部201发送到网络3。接收帧解析部203对通过通信部201接收的帧进行解析。在从与 网络3连接的信息设备2接收到MAC信息帧的情况下,抽取该帧的发 送源MAC信息(Source Address的信息)和收纳在有效载荷部分的序 列号等信息设备固有信息,发送到MAC信息,信息设备固有信息保持 部204。
MAC信息 信息设备固有信息保持部204具有成对地保持MAC 信息和信息设备固有信息的功能。另外,可以保持多个上述信息。以 后,将相对于全部信息设备的MAC信息和信息设备固有信息的集合记 载在表中。具有相对于表的各个信息或相对于成对的信息进行信息的 变更、刪除以及追加的功能。另外,为了便于检索等,还可以具有以 MAC信息等升序或降序地对上述信息进行排列收纳的功能。另外,也 可以具有利用哈希表等进行高速检索的功能。另外,虽然未图示,还 可以具有在MAC请求帧生成部202生成MAC请求帧的同时,对保持 的表进行初始化(删除全部信息)的功能。
重复检测部205,基于MAC信息 信息设备固有信息保持部204 中保持的表,进行MAC信息的重复检测。在检测出具有不同的上述信 息设备固有信息、相同的MAC信息的信息设备2的情况下,判断为 MAC信息重复。在MAC信息重复的情况下,生成表中不存在的MAC 信息,同上述信息设备固有信息一起发送到MAC设定帧生成部206。 另外,也可以具有向MAC信息,信息设备固有信息保持部204发送相 同的信息并更新表的功能。
MAC设定帧生成部206基于从重复检测部205发送来的信息,生 成MAC设定帧。生成的MAC设定帧经由通信部201发送到网络3。
然后,利用图8对信息设备(客户机)2的构成以及动作进行说明。 信息设备2具有通信部301 、MAC帧解析部302、MAC信息更新部303、 MAC信息 信息设备固有信息保持部304、 MAC信息帧生成部305, 通过通信部301与网络3连接。
通信部301具有进行以太网(注册商标)帧发送 接收的功能。 通信部301接收的帧被送到接收帧解析部302。
在此,先记述MAC信息 信息设备固有信息保持部304的功能。 MAC信息"f言息设备固有信息保持部304具有保持或提供自身的MAC信息和自身的序列号等信息设备固有信息的功能。另外,具有变更自
身的MAC信息,之后保持的功能。
接收帧解析部302对接收的帧进行解析。在接收了 MAC设定帧的 情况下,抽取有效载荷部分收纳的"设定的MAC信息"和序列号等信 息设备固有信息,发送到MAC信息更新部303。
MAC信息更新部303从MAC信息,信息设备固有信息保持部304 取得自身的信息设备固有信息,与通过接收帧解析部302取得的信息 设备固有信息进行比较,在判断为相同的情况下,将通过接收帧解析 部302取得的"设定的MAC信息"发送到MAC信息 信息设备固有 信息保持部304,对自身的MAC信息进行更新。另外,接收帧解析部 302,在接收了 MAC请求帧的情况下,将处理请求发送到MAC信息 帧生成部305。
MAC信息帧生成部305,在取得了上述处理请求后,从MAC信 息,信息设备固有信息保持部304取得自身的MAC信息和信息设备固 有信息,生成MAC信息帧。生成的MAC信息帧经由通信部301发送 到网络3。
下面,参照图3~图6利用图9和图10对服务器1和信息设备2 的动作进行详细的说明。图9是表示本发明实施方式中的服务器1的 动作的流程图。
在处理401中,服务器1在满足某些条件时开始处理。所谓某些 条件是指接通电源后或经过了规定时间间隔后的来自用户的命令、捡 测出异常等。
在处理402中,服务器l,首先,为了收集网络3内的信息设备2 的MAC地址,发送图4的MAC请求帧。
然后在处理403中,发送MAC请求帧后待机规定时间,在此期间, 存储从信息设备2接收的图5的MAC信息帧。虽然未图示,在预先可 以把握网络3内的信息设备2的数量的情况下,在从全部的信息设备2 接收了 MAC信息帧时,可以进行接下来的处理。
然后,在处理404中,通过MAC信息帧,将上述的信息设备2 的固有信息和MAC地址相关联并取得。此时,为了便于检索,可以制 作表、哈希表那样的表。然后,在处理405中,调査在表中是否存在具有相同的MAC地址 的信息设备。
在处理406中没有检测出MAC地址的重复的情况下(No的情况 下),结束处理(处理410)。另外,在检测出重复的情况下(Yes的 情况下),虽然未图示,相对于它们存储信息设备的固有信息,进行 接下来的处理。
在处理407中,为了变更重复的MAC地址,生成新的MAC地址。 该MAC地址使用处理404中制作的上述表中不存在的地址。作为新的 MAC地址,可以随机生成,若在特定范围内也可以由服务器l自动生 成。或者也可以用户指定。
然后,在处理408中,制作包含有上述生成的MAC地址和信息设 备的固有信息的图6的MAC设定帧,通过广播或多播向网络3内分址 传输。
然后,在处理409中,对上述表的信息进行更新。在此,返回到 处理405,利用更新的表,调査MAC地址的重复,直到表内的全部的 MAC地址的重复消失为止,重复处理405-409。
虽然图2中没有图示,但是例如在判断为信息设备的三台的MAC 地址相同的情况下,服务器1为了变更其中两台的MAC地址,至少发 送两次MAC请求帧(处理408)。最终,在全部的信息设备2的MAC 地址成为唯一时,结束处理(处理410)。
图10是表示本发明实施方式中存在于网络3内的信息设备(客户 机)2的动作的流程图。
在处理501中,信息设备2在接通电源后开始处理,以随时可以 接收MAC请求帧或MAC设定帧。另外,也可以与服务器l相同地, 在检测出某些条件后开始处理。
处理502以及处理503中,信息设备2在接收的以太网(注册商 标)帧的情况下,判断是否为MAC请求帧(处理502),或者是否为 MAC设定帧(处理503)。在都为否的情况下(处理502、 503都为 No的情况下),待机直到接收下一个以太网(注册商标)帧。在处理502中,在接收了 MAC请求帧的情况下(Yes的情况下), 在处理504中,信息设备2制作含有自身的固有信息(内容与上述相 同)的图5的MAC信息帧并发回给服务器1。
在该情况下,若知道服务器1的MAC地址在网络内只存在有一个 (MAC地址唯一),则MAC信息帧的目的地地址可以使用图4的 MAC请求帧的自身地址(Source Address),另外也可以使用广播地址 或多播地址。但是,在服务器1的MAC地址在网络内可能存在有多个 的情况下,利用广播地址或多播地址。在不知道服务器1的MAC地址 是否唯一的情况下,禾拥通过MAC信息帧制作的上述表(MAC地址 和信息设备的固有信息的表)进行判断,该MAC信息帧通过广播搜集。 可以将该判断结果载入MAC请求帧而向全部的信息设备2发送。或者, 将上述的表本身发送到信息设备2,在网络内的全部的信息设备2共享 该表的信息。由此,在网络3内有三个以上的MAC地址重复的情况下, 对来自服务器1的第二次以后的MAC请求帧的来自信息设备2的应 答,可以通过单播发回。
在处理503中,在接收了图6的MAC设定帧的情况下(Yes的情 况下),在处理505中,信息设备2将收容在MAC设定帧中的信息设 备的固有信息与信息设备自身的固有信息进行比较。
在处理506中,在上述比较的两者不一致的情况下(No的情况下) 不进行任何处理,但是,在判断为MAC设定帧的信息与自身的信息一 致的情况下,在处理507中,将自身的MAC地址变更为MAC设定帧 指定的新的MAC地址。即,将指定的MAC地址在EEPROM或FLASH 等存储装置中更新、保存。
然后,利用该更新了的MAC地址进行通信。另外,根据需要也可 以进行重启(再启动)等。
另外,如图6的说明,在MAC设定帧的有效载荷内一对信息设备 的固有信息和设定的MAC地址的信息存在有多对的情况下,该信息设 备同时变更各个MAC地址,因此MAC地址的重复可以迅速地被消除。
产业上的可利用性
本发明提供迅速消除网络内的多个信息设备的MAC地址的重复 的有效方法,在构成网络的信息系统中可以广泛适用。
权利要求
1、一种MAC地址的重复消除方法,其是由管理MAC地址的服务器与多个信息设备构成的网络中的MAC地址的重复消除方法,其特征在于上述服务器在上述网络上分址传输MAC请求帧,该MAC请求帧请求上述多个信息设备持有的上述MAC地址,收集上述多个信息设备各自发回的含有上述信息设备的固有信息的MAC信息帧,在检测到上述收集的MAC信息帧中有上述MAC地址的重复的情况下,在上述网络上分址传输MAC设定帧,该MAC设定帧含有上述MAC地址重复的信息设备的固有信息和新的MAC地址,由此,上述MAC地址重复的上述多个信息设备将自身的MAC地址变更为上述新的MAC地址。
2、 如权利要求1所述的MAC地址的重复消除方法,其特征在于-在上述MAC地址的重复为三个以上的情况下,上述MAC设定帧中含有多对信息,该信息为上述MAC地址重复的信息设备的固有信息 和新的MAC地址成对的信息。
3、 如权利要求1或2所述的MAC地址的重复消除方法,其特征 在于上述服务器,利用上述收集的MAC信息帧制作上述网络内的信息 设备的固有信息与上述MAC地址的对应表,将上述对应表中不存在的 MAC地址作为新的MAC地址来设定。
4、 如权利要求3所述的MAC地址的重复消除方法,其特征在于: 基于上述对应表判断上述服务器的MAC地址在上述网络内是否为唯一,将上述的判断结果发送到上述信息设备,若为唯一,则上述 信息设备指定上述MAC信息帧的目的地地址作为上述服务器的MAC 地址。
5、 如权利要求1 4任一项所述的MAC地址的重复消除方法,其 特征在于上述信息设备的固有信息含有上述信息设备的序列号、特定信息 设备的种类的信息、部件号以及制造年月日中的至少一个。
6、 如权利要求1 5任一项所述的MAC地址的重复消除方法,其 特征在于-上述分址传输为通过多播或广播进行发送。
7、 一种网络设备管理系统,通过网络连接有多个信息设备和管理 上述信息设备的MAC地址的服务器,消除上述网络内的信息设备的 MAC地址的重复,其特征在于上述服务器具有MAC请求帧生成部,请求上述多个信息设备持有的上述MAC地址;接收帧解析部,从自上述信息设备接收的MAC信息帧中,抽取 MAC信息以及信息设备固有信息;MAC信息 信息设备固有信息保持部,成对地保持上述MAC信 息以及上述信息设备固有信息;重复检测部,对保持在上述MAC信息,信息设备固有信息保持部 中的信息进行检索,检测MAC信息的重复;以及MAC设定帧生成部,基于通过上述重复检测部检测出的检测结 果,生成MAC设定帧,上述信息设备具有MAC信息 信息设备固有信息保持部,成对地保持自身的MAC 信息以及信息设备固有信息;接收帧解析部,从自上述服务器接收的上述MAC设定帧中,抽取 MAC信息以及信息设备固有信息;MAC信息更新部,将通过上述接收帧解析部取得的信息设备固有 信息与从上述MAC信息,信息设备固有信息保持部取得的信息设备固 有信息进行比较,在一致的情况下,利用通过上述MAC信息解析部取 得的MAC信息更新自身的MAC信息;以及MAC信息帧生成部,从上述MAC信息 信息设备固有信息保持 部成对地取得自身的MAC信息以及信息设备固有信息,生成MAC信 息帧。
8、 一种服务器,通过网络与多个信息设备连接,管理上述信息设 备的MAC地址,其特征在于,具有MAC请求帧生成部,请求上述多个信息设备持有的上述MAC地址;接收帧解析部,从自上述信息设备接收的MAC信息帧中,抽取 MAC信息以及信息设备固有信息;MAC信息 信息设备固有信息保持部,成对地保持上述MAC信 息以及上述信息设备固有信息;重复检测部,对保持在上述MAC信息"言息设备固有信息保持部 中的信息进行检索,检测MAC信息的重复;以及MAC设定帧生成部,基于通过上述重复检测部检测出的检测结果 生成MAC设定帧。
9、 一种信息设备,与管理网络内的设备的MAC地址的服务器连 接,其特征在于,具有MAC信息 信息设备固有信息保持部,成对地保持自身的MAC 信息以及信息设备固有信息;接收帧解析部,从自上述服务器接收的MAC设定帧中,抽取MAC 信息以及信息设备固有信息;MAC信息更新部,将通过上述接收帧解析部取得的信息设备固有 信息与从上述MAC信息,信息设备固有信息保持部取得的信息设备固 有信息进行比较,在一致的情况下,利用通过上述MAC信息解析部取 得的MAC信息更新自身的MAC信息;以及MAC信息帧生成部,从上述MAC信息 信息设备固有信息保持 部成对地取得自身的MAC信息以及信息设备固有信息,生成MAC信 息帧。
全文摘要
本发明提供一种MAC地址的重复消除方法、网络设备管理系统、服务器以及信息设备,利用以太网的广播帧或多播帧,收集网络内的信息设备的MAC地址。在检测出MAC地址的重复的情况下,通过广播或多播发送含有信息设备的固有信息和想要设定的MAC地址的以太网帧。接收了上述以太网帧的信息设备将上述固有信息与自身的固有信息进行比较,在一致的情况下,变更为指定的MAC地址。通过这样消除MAC地址的重复,可以进行正常的以太网通信。
文档编号H04L12/28GK101542979SQ20088000067
公开日2009年9月23日 申请日期2008年6月12日 优先权日2007年6月13日
发明者平木辰志 申请人:松下电器产业株式会社