通信系统、路由器、交换式集线器及通信方法技术方案

技术编号:9548564 阅读:107 留言:0更新日期:2014-01-09 07:52
在不会对路由器下辖的网络施加过大负载的状态下,确定该网络所收容的通信终端的连接目标交换式集线器。预先存储针对路由器和该路由器下辖的各交换式集线器的相邻中继装置表。路由器参照MAC地址表而确定与作为搜索对象的终端对应的通信端口,参照本装置的相邻中继装置表而确定与该通信端口对应的交换式集线器。然后,路由器将该交换式集线器作为连接目标候选而查询与上述终端对应的通信端口,参照该交换式集线器的相邻中继装置表的存储内容,判定该通信端口的连接目标是否为其它交换式集线器。并且,在为其它交换式集线器的情况下,将该其它交换式集线器作为新的连接目标候选而重新进行上述查询。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种对LAN (Local Area Network)的运转管理进行辅助的技术。
技术介绍
近年来,在企业等中,通常在分公司等各网点架设LAN (以下称为网点内LAN),将这些网点内LAN通过路由器与互联网等IP (Internet Protocol)网络连接,从而构筑企业内信息系统。这种网点内LAN大多是将多个交换式集线器进行级联而构成,各用户(例如企业员工)使用的通信终端与上述交换式集线器的某一个连接。在这里,路由器是指根据OSI(Open Systems Interconnection)参考模型中的第3层(网络层)的通信协议而进行数据包(第3层中的数据接收/发送单位)的转发控制的中继装置。另外,交换式集线器是指根据OSI参考模型中的第2层(数据链路层)的通信协议而进行帧(第2层中的数据接收/发送单位)的转发控制的中继装置,也称为L2交换机。在对企业内信息系统(或者作为其构成要素通信系统的各网点内LAN)进行运转管理或维护时,如果可以掌握各通信终端与哪一个交换式集线器连接,就会很便利。因此,提出了多种可以掌握各通信终端与哪一个交换式集线器连接(以下称为通信终端搜索)的技术。例如,在专利文献I中公开了下述技术,即,在包含在LAN中的各交换式集线器之间传递MAC (Media Access Control)地址表,参照这些MAC地址表的存储内容进行通信终端搜索。在这里,MAC地址是指OSI参考模型的第2层中唯一地识别各通信装置的硬件识别符。另外,MAC地址表是指交换式集线器或路由器等中继装置所具有的表格,用于与上述中继装置接收到的帧的发送源MAC地址相关联地存储接收到该帧的通信端口的端口识别符。专利文献1:日本特开2010 - 171502号公报
技术实现思路
通常,规模越大的LAN包含越多的通信终端及交换式集线器,各交换式集线器的连接关系大多也很复杂。因此,LAN越大规模化,通信终端搜索的重要性越高。但是,专利文献I所公开的技术存在LAN越大规模化就越难以应用的问题点。这是由于,随着LAN大规模化而该LAN中包含的交换式集线器的数量增多,则交换式集线器间的MAC地址表传递所产生的负载变高,对经由LAN进行的原本的数据通信(例如LAN所收容的通信终端间的数据通信)造成恶劣影响的可能性变高。本专利技术就是鉴于上述课题而提出的,其目的在于,提供一种能够掌握网络中收容的通信终端与哪一个交换式集线器连接而不会对路由器下辖的该网络施加过大负载的技术。为了解决上述课题,本专利技术的一个方式提供一种通信系统,其包含作为中继装置的路由器、以及所述路由器下辖的网络中所含的作为中继装置的一个或多个交换式集线器,其特征在于,所述一个或多个交换式集线器中的至少一个交换式集线器和所述路由器各自具有:地址表,其将唯一识别向本装置发送了帧的通信终端的硬件识别符、和接收到该帧的通信端口的端口识别符相关联地进行存储;以及相邻中继装置表,其与通信端口的端口识别符相关联地存储经由该通信端口接收到的帧的转发源中继装置的硬件识别符,所述路由器具有:相邻中继装置信息存储处理单元,其从所述至少一个交换式集线器取得该相邻中继装置表的存储内容并进行存储;通信端口确定单元,其基于代表搜索对象通信终端的硬件识别符或唯一转换为该硬件识别符的其它识别符,根据所述路由器的地址表的存储内容,确定在所述路由器中与该通信终端对应的通信端口 ;第I连接中继装置判定单元,其参照所述路由器的所述相邻中继装置表的存储内容,判定由所述通信端口确定单元确定的通信端口上是否连接有交换式集线器,在判定为该通信端口的连接目标并非交换式集线器的情况下,报告所述搜索对象通信终端与所述路由器连接;连接目标候选选择单元,其在所述第I连接中继装置判定单元判定为由所述通信端口确定单元确定的通信端口的连接目标是交换式集线器的情况下,选择该交换式集线器作为所述搜索对象通信终端的连接目标的候选;查询单元,其针对由所述连接目标候选选择单元选择的交换式集线器,查询该交换式集线器中与所述搜索对象通信终端对应的通信端口 ;以及第2连接中继装置判定单元,其参照由所述相邻中继装置信息存储单元从作为所述查询单元的查询目标的交换式集线器取得的相邻中继装置表的存储内容,判定从作为该查询目标的交换式集线器返回的通信端口的连接目标是否为其它交换式集线器,在该通信端口的连接目标不是其它交换式集线器的情况下,报告所述搜索对象通信终端与作为该查询目标的交换式集线器连接,另一方面,在该通信端口的连接目标是其它交换式集线器的情况下,将该其它交换式集线器重新选择作为新的候选,由所述查询单元进行处理,所述至少一个交换式集线器具有:相邻中继装置通知单元,其向所述路由器通知所述至少一个交换式集线器的所述相邻中继装置表的存储内容;以及通信端口通知单元,其对应于所述路由器的查询单元进行的查询,根据所述至少一个交换式集线器的地址表的存储内容,确定与该查询所涉及的通信终端对应的通信端口并回送。根据本专利技术的一个方式,由路由器分别对从该路由器至搜索对象通信终端为止的通信路径上的交换式集线器进行是否连接有该搜索对象终端的判定,由此确定作为通信终端的连接目标的交换式集线器。由此,无需在路由器及交换式集线器之间进行例如MAC地址表传递,不会对路由器下辖的网络施加过多的负载。作为更优选的方式,其特征在于,所述硬件识别符为MACXMedia Access Control)地址,唯一转换为所述硬件识别符的其它识别符为IP (Internet Protocol)地址,所述路由器具有 DHCP (Dynamic Host Configuration Protocol)服务器单兀,该 DHCP 服务器单元对所述路由器下辖的网络所收容的通信终端进行IP地址分配,并且进行该IP地址和该通信终端的MAC地址之间的相互转换,所述通信端口确定单元通过所述DHCP服务器单元将搜索对象通信终端的IP地址转换为MAC地址,根据该MAC地址和所述路由器的地址表的存储内容,确定与该通信终端对应的通信端口。另外,作为其它优选方式,其特征在于,所述硬件识别符为MAC (Media AccessControl)地址,唯一转换为所述硬件识别符的其它识别符为主机名,所述路由器具有:DHCP(Dynamic Host Configuration Protocol)服务器单元,该DHCP服务器单元对所述路由器下辖的网络所收容的通信终端进行IP (Internet Protocol)地址分配,并且进行该IP地址和该通信终端的MAC地址的相互转换;以及DNS (Domain Name System)服务器单元,该DNS服务器单元进行该通信终端的主机名和IP地址的相互转换,所述地址地址参照单元通过所述DNS服务器单元将搜索对象通信终端的主机名转换为IP地址,进而通过所述DHCP服务器单元将该IP地址转换为MAC地址,根据该MAC地址和所述路由器的地址表的存储内容,确定与该通信终端对应的通信端口。根据上述方式,可以指定IP地址或主机名而进行通信终端搜索。通常,与MAC地址相比,IP地址更容易使人理解,而与IP地址相比,主机名更容易使人理解。根据上述方式,由于可以利用与MAC地址相比更容本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2011.02.18 JP 2011-0339191.一种通信系统,其包含作为中继装置的路由器、以及所述路由器下辖的网络中所含的作为中继装置的一个或多个交换式集线器, 其特征在于, 所述一个或多个交换式集线器中的至少一个交换式集线器和所述路由器各自具有:地址表,其将唯一识别向本装置发送了帧的通信终端的硬件识别符、和接收到该帧的通信端口的端口识别符相关联地进行存储;以及 相邻中继装置表,其与通信端口的端口识别符相关联地存储经由该通信端口接收到的帧的转发源中继装置的硬件识别符, 所述路由器具有: 相邻中继装置信息存储处理单元,其从所述至少一个交换式集线器取得该相邻中继装置表的存储内容并进行存储; 通信端口确定单元,其基于代表搜索对象通信终端的硬件识别符或唯一转换为该硬件识别符的其它识别符,根据所述路由器的地址表的存储内容,确定在所述路由器中与该通信终端对应的通信端口; 第I连接中继装置判定单元,其参照所述路由器的所述相邻中继装置表的存储内容,判定由所述通信端口确定单元确定的通信端口上是否连接有交换式集线器,在判定为该通信端口的连接目标并非交换式集线器的情况下,报告所述搜索对象通信终端与所述路由器连接; 连接目标候选选择单元,其在所述第I连`接中继装置判定单元判定为由所述通信端口确定单元确定的通信端口的连接目标是交换式集线器的情况下,选择该交换式集线器作为所述搜索对象通信终端的连接目标的候选; 查询单元,其针对由所述连接目标候选选择单元选择的交换式集线器,查询该交换式集线器中与所述搜索对象通信终端对应的通信端口 ;以及 第2连接中继装置判定单元,其参照由所述相邻中继装置信息存储单元从作为所述查询单元的查询目标的交换式集线器取得的相邻中继装置表的存储内容,判定从作为该查询目标的交换式集线器返回的通信端口的连接目标是否为其它交换式集线器,在该通信端口的连接目标不是其它交换式集线器的情况下,报告所述搜索对象通信终端与作为该查询目标的交换式集线器连接,另一方面,在该通信端口的连接目标是其它交换式集线器的情况下,将该其它交换式集线器重新选择作为新的候选,由所述查询单元进行处理, 所述至少一个交换式集线器具有: 相邻中继装置通知单元,其向所述路由器通知所述至少一个交换式集线器的所述相邻中继装置表的存储内容;以及 通信端口通知单元,其对应于所述路由器的查询单元进行的查询,根据所述至少一个交换式集线器的地址表的存储内容,确定与该查询所涉及的通信终端对应的通信端口并回送。2.根据权利要求1所述的通信系统,其特征在于, 所述硬件识别符为MAC (Media Access Control)地址,唯一转换为所述硬件识别符的其它识别符为IP (Internet Protocol)地址, 所述路由器具有 DHCP (Dynamic Host Configuration Protocol)服务器单兀,该 DHCP服务器单元对所述路由器下辖的网络所收容的通信终端进行IP地址分配,并且进行该IP地址和该通信终端的MAC地址之间的相互转换, 所述通信端口确定单元通过所述DHCP服务器单元将搜索对象通信终端的IP地址转换为MAC地址,根据该MAC地址和所述路由器的地址表的存储内容,确定与该通信终端对应的通信端口。3.根据权利要求1所述的通信系统,其特征在于, 所述硬件识别符为MAC (Media Access Control)地址,唯一转换为所述硬件识别符的其它识别符为主机名, 所述路由器具有:DHCP(Dynamic Host Configuration Protocol)服务器单兀,该DHCP服务器单元对所述路由器下辖的网络所收容的通信终端进行IP (Internet Protocol)地址分配,并且进行该IP地址和该通信终端的MAC地址的相互转换;以及DNS (Domain NameSystem)服务器单元,该DNS服务器单元进行该通信终端的主机名和IP地址的相互转换,所述地址参照单元通过所述DNS服务器单元将搜索对象通信终端的主机名转换为IP地址,进而通过所述DHCP服务器单元将该IP地址转换为MAC地址,根据该MAC地址和所述路由器的地址表的存储内容,确定与该通信终端对应的通信端口。4.根据权利要求1至3中任一项所述的通信系统,其特征在于, 所述一个或多个交换式集线器中包含不具有所述相邻中继装置表的交换式集线器。5.一种通信系统,其包含作为中继装置的路由器、以及所述路由器下辖的网络中所含的作为中继装置的一个或多个交换式集线器, 其特征在于, 所述一个或多个交换式集线器中的至少一个交换式集线器和所述路由器各自具有:地址表,其将唯一识别向本装置发送了帧的通信终端的硬件识别符、和接收到该帧的通信端口的端口识别符相关联地进行存储;以及 相邻中继装置表,其与通信端口的端口识别符相关联地存储经由该通信端口接收到的帧的转发源中继装置的硬件识别符, 所述路由器具有: 第I通信端口确定单元,其基于代表搜索对象通信终端的硬件识别符或唯一转换为该硬件识别符的其它识别符,根据所述路由器的地址表的存储内容,确定在所述路由器中与该通信终端对应的通信端口; 第I连接中继装置判定单元,其参照所述路由器的所述相邻中继装置表的存储内容,判定由所述第I通信端口确定单元确定的通信端口上是否连接有交换式集线器,在判定为该通信端口的连接目标并非交换式集线器的情况下,报告所述搜索对象通信终端与所述路由器连接; 连接目标候选选择单元,其在所述第I连接中继装置判定单元判定为由所述第I通信端口确定单元确定的通信端口的连接目标是交换式集线器的情况下,选择该交换式集线器作为所述搜索对象通信终端的连接目标的候选; 查询单元,其针对由所述连接目标候选选择单元选择的交换式集线器,查询是否连接有所述搜索对象通信终端;以及第2连接中继装置判定单元,其在从作为所述查询单元的查询目标的交换式集线器返回了连接有所述搜索对象通信终端的情况下,报告所述搜索对象通信终端的连接目标为该交换式集线器,另一方面,在返回了应将其它交换式集线器设为新的查询目标的情况下,将该其它交换式集线器重新选择作为所述搜索对象通信终端的连接目标的候选,由所述查询单元进行处理, 所述至少一个交换式集线器具有: 第2通信端口确定单元,其对应于来自所述路由器的查询,根据所述至少一个交换式集线器的地址表的存储内容,确定与该查询所涉及的通信终端对应的通信端口 ;以及 查询判定单元,其基于所述至少一个交换式集线器的相邻中继装置表的存储内容,判定由所述第2通信端口确定单元确定的通信端口是否连接有其它交换式集线器,在判定为连接有其它交换式集线器的情况下,向所述路由器返回应将该其它交换式集线器设为新的查询目标,在判定为没有连接其它交换式集线器的情况下,向所述路由器返回所述搜索对象通信终端连接在所述至少一个交换式集线器上。6.一种路由器,在该路由器下辖的网络中具有作为中继装置的交换式集线器,该路由器作为将该网络与其它网络进行连接的中继装置, 该路由器的特征在于,具有: 通信接口部,其具有多个通信端口 ; 地址表,其将唯一识别向所述路由器发送了帧的通信终端的硬件识别符、和接收到该帧的通信端口的端口识别符相关联地进行存储; 相邻中继装置表,其与所述多个通信端口各自的端口识别符相关联地存储经由该通信端口接收到的帧的转发源中继装置的硬件识别符; 存储单元,其从具有与所述路由器相同种类的地址表及相邻中继装置表的交换式集线器,取得该交换式集线器的相邻中继装置表的存储内容并进行存储; 通信端口确定单元,其基于代表搜索对象通信终端的硬件识别符或唯一转换为该硬件识别符的其它识别符,根据所述地址表的存储内容确定与该通信终端对应的通信端口 ; 第I连接中继装置判定单元,其基于所述相邻中继装置表的存储内容,判定由所述通信端口确定单元确定的通信端口的连接目标是否为所述下辖的网络中包含的交换式集线器,在判定为并非交换式集线器的情况下,报告所述搜索对象通信终端与所述路由器连接; 连接目标候选选择单元,其在所述第I连接中继装置判定单元判定为由所述通信端口确定单元确定的通信端口的连接目标是交换式集线器的情况下,选择该交换式集线器作为所述搜索对象通信终端的连接目标的候选; 查询单元,其针对由所述连接中继装置判定单元选择的交换式集线器,查询与所述搜索对象通信终端对应的通信端口 ;以及 第2连接中继装置判定单元,其参照所述存储单元中存储的针对该交换式集线器的所述相邻中继装置表的存储内容,判定从作为所述查询单元的查询目标的交换式集线器返回的通信端口的连接目标是否为其它交换式集线器,在该通信端口的连接目标不是其它交换式集线器的情况下,报告所述搜索对象通信终端与作为该查询目标的交换式集线器连接,另一方面,在该通信端口的连接目标是其它交换式集线器的情况下,将该其它交换式集线器...

【专利技术属性】
技术研发人员:新井田博之
申请(专利权)人:雅马哈株式会社
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1