路由器选择方法及路由器装置制造方法及图纸

技术编号:3546626 阅读:236 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种路由器选择方法和路由器装置。具有:将自己的识别符定期地进行多播的多播包发送部(201);决定是否将接收的数据包中继给其他段的路由器的中继决定部(205);根据包含在来自其他路由器的多播包中的信息来决定进行转发的路由器的顺序决定部(207);当不进行中继时,将顺序决定部(207)选择的路由器作为中继目的地并通知给发送源,并且,向被选择的路由器进行转发的包中继部(206),由此,最终选择适合于对包进行中继的路由器,而且,仅仅由路由器的重定向就可以进行该中继路由器的切换,因此,不必向终端追加新的功能。

【技术实现步骤摘要】
【国外来华专利技术】路由器选择方法及路由器装置
本专利技术涉及一种路由器,尤其涉及在具有向外部网络的连接功能的、有2台或2台以上的路由器装置存在的局域网(LAN)中,决定与特定的包流对应的路由器的路由器选择方法及路由器装置。
技术介绍
以往,作为该路由器的选择方法,具有如文献「Virtual Router RedundancyProtocol」(S.Knight等著)所记载的那样的方法。该文献所述的方法中,由称为虚拟路由器的路由器集合共有一个IP地址,为主路由器的一台路由器作为LAN的默认路由器运行,其他的路由器作为备用路由器待机。在各路由器上设定优先级。当主路由器如果由于某种原因不能作为LAN的默认路由器运行时,备用路由器中优先级最高的路由器就接着作为主路由器开始运行。如果按路由器对包(packet)的转发能力的高低顺序设定优先级,就能提高LAN整体的通信效率。可是,这种方法在虚拟路由器中可以使用的路由器始终只有一台,不能根据目的选择适当的路由器。因此,在存在具有向无线LAN的存取接口的路由器(无线LAN路由器)和具有向蜂窝网的存取接口的路由器(蜂窝路由器)的情况下,却不能为了执行需要宽带的FTP而使用无线LAN路由器、为了使用需要可靠性的IP电话而使用蜂窝路由器等、也不能根据应用软件的要求选择使用具有最适于存取接口的路由器。作为解决该课题的方法,例如,有特表2003-514442号公报所记载的方法。图28是表示该公报所记载的方法的构成图。在图28中,存取选定器151将在信息153上设定的存取能力与在终端用户优先级152上设定的用户所要求的存取能力进行比较,从而决定终端最合适的路由器,该信息153与具备-->向任意存取网络的接口的路由器的本存取有关。然而,按上述现有的结构,因为由终端选择路由器,所以就有了不仅是路由器,还要在终端上配备特别功能的问题。一般地,终端的通信功能比路由器的通信功能低,如上述那样追加功能从成本和机器大小的方面看不现实。另外,由于终端个别地对路由器进行选择,于是就产生了如下问题:如果多个终端选择了一台路由器,就会负荷集中,不能进行高效通信。
技术实现思路
本专利技术的目的是解决上述现有的问题,在遵从应用软件的要求等的同时,提供一种作为网络整体实现高效通信的路由器的选择方法及路由器装置。本专利技术的路由器选择方法,是包含进行与外部网络中继的多个路由器的局域网中的路由器选择方法,其特征在于,具有如下步骤:同一段内的所有路由器对包含自己的识别符的多播包定期地进行多播的步骤;路由器选择步骤,根据路由器从同一段内的其他路由器接收的、多播包中含有的信息,在同一段内的多个路由器之间选择转发数据包的路由器;依照事先确定的条件,决定是否将各路由器从同一段内的节点或路由器接收到的数据包向其他段进行中继的步骤;转发步骤,当接收了数据包的路由器不向其他段中继数据包时,执行向数据包的发送源指示的重定向,以使将被选择的路由器作为中继目的地,并且向被选择的路由器转发数据包或抛弃;和接收了重定向的发送源节点,向指示的路由器发送数据包以及其后的数据包的步骤,重复进行转发步骤直到被能够中继的路由器接收为止。据此,最终选择到适合于中继包的路由器。另外,由于只是通过路由器的重定向来进行路由器选择,所以能够不必向终端追加新的功能。本专利技术的路由器选择方法,是包含进行与外部网络中继的多个路由器的局域网中的路由器选择方法,其特征在于,具有如下步骤:同一段内的所有路由器对包含自己的识别符的多播包定期地进行多播的步骤;根据路由器从同一段内的其他路由器接收的、多播包中含有的信息,在同一段内的多个路由器之间选择转发数据包的路由器的步骤;根据事先确定的条件,决定是否将各路由器从同一段内的节点或路由器接收到的数据包向其他段中继的步骤;当决定不向其他段中继路由器接收到的数据包时,向被选择的路由器转-->发数据包的步骤;当向其他段中继路由器接收到的数据包时,在数据包不是直接从发送源的节点接收、而是由其他路由器进行转发的转发包的情况下,将表示该路由器自己能够中继转发包的中继报告信息发送给转发源的路由器的步骤;和在转发源的路由器接收到中继报告信息时,判断自己是否是转发作为该中继报告信息对象的数据包的最初路由器,当自己是最初路由器时,向数据包的发送源节点,发送指示可中继的路由器的重定向,在自己不是最初路由器时,将中继报告信息转发给如下路由器的步骤,该路由器是作为中继报告信息对象的数据包的转发源。据此,最终选择到适合于中继包的路由器。另外,由于只是通过路由器的重定向来进行路由器的选择,所以能够不必对终端追加新的功能。而且,由于只是在决定了能够中继的路由器的时刻才发送重定向包,所以能够抑制因重定向包的增加而导致网络负荷增大。另外,由于终端进行变更路径的次数一次就即可,所以能降低终端的处理负荷。另外,本专利技术的路由器选择方法的特征在于,多播包所记载的信息是各路由器的识别符。由此,不需要手动设定顺序。另外,例如通过识别符的升序/降序来决定顺序,能够决定没有重复的顺序。另外,本专利技术的路由器选择方法的特征在于,在路由器选择步骤中的路由器选择顺序,只使用多播包中包含的信息。由此,当所述数据包转发给不对应本专利技术的路由器选择方法的路由器时,此后顺序的路由器就全部陷入不转发的状态,从而能够防止负荷集中到不对应所述本专利技术的路由器上。另外,本专利技术的路由器选择方法的其特征在于,根据向同一段追加或删除路由器来更新决定被选择的路由器的顺序。由此,在追加路由器时,能够进行包括被追加的路由器在内的路由器选择;在删除路由器时,能够进行除去被删除的路由器的路由器选择。另外,本专利技术的路由器选择方法的特征在于,在由各路由器定期发送多播包、并自未接收的路由器接收多播包时,作为将路由器追加到同一段上的路由器而追加到顺序中。由此,追加路由器时也不需要手动更新顺序。另外,本专利技术的路由器选择方法的特征在于,当在一定时间没有从特定-->路由器发送多播包时,将特定的路由器作为从LAN中删除的路由器而从顺序中删除。由此,在删除路由器时就不需要更新顺序了。本专利技术的路由器装置,具有:多播包发送部,其对包含自己的识别符的多播包定期地进行多播;中继决定部,其按照预先决定的条件,决定是否向其他段的路由器中继从同一段内的节点或路由器接收的、应向其他段中继的数据包;顺序决定部,其根据从同一段内其他路由器接收到的多播包中包含的信息,从同一段内的路由器中,决定转发数据包的路由器;和包中继部,其收到来自中继决定部的不可中继的通知,向由顺序决定部选择的路由器转发数据包,并且,将该转发目的地的路由器作为数据包的中继目的地并向数据包的发送源发出通知、或抛弃数据包。由此,路由器仅仅通过自己保存的信息就能够决定是否应该将包中继,由于不需要将自己保存的信息传达给其他的终端或路由器,因此就能够在每个路由器上自由设定用于中继决定的条件。另外,最终还能选择到适合中继包的路由器。由于只是根据路由器的重定向来进行该中继路由器的切换,所以没有必要向终端追加新的功能。本专利技术的路由器装置,其特征在于,具有:多播包发送部,其对包含自己的识别符的多播包定期地进行多播;中继决定部,其按照预先决定的条件,决定是否向其他段的路由器中继从同一段内的节点或路由器接收的、应向其他段中继本文档来自技高网
...

【技术保护点】
一种路由器选择方法,是包含进行与外部网络中继的多个路由器的局域网中的路由器选择方法,其特征在于,具有如下步骤:同一段内的所有路由器对包含自己的识别符的多播包定期地进行多播的步骤;路由器选择步骤,根据所述路由器从同一段内的其他 路由器接收的所述多播包中含有的信息,在同一段内的所述多个路由器之间选择转发数据包的路由器;依照事先确定的条件,决定是否将各路由器从同一段内的节点或路由器接收到的数据包向其他段进行中继的步骤;转发步骤,当接收了所述数据包的路由 器不向其他段中继所述数据包时,执行向所述数据包的发送源指示的重定向,以使将所述被选择的路由器作为中继目的地,并且向所述被选择的路由器转发所述数据包或抛弃;和接收了所述重定向的所述发送源节点,向所述指示的路由器发送所述数据包以及其后的 数据包的步骤,重复进行所述转发步骤直到被能够中继的路由器接收为止。

【技术特征摘要】
【国外来华专利技术】JP 2003-10-2 344151/2003;JP 2004-9-27 279083/20041.一种路由器选择方法,是包含进行与外部网络中继的多个路由器的局域网中的路由器选择方法,其特征在于,具有如下步骤:同一段内的所有路由器对包含自己的识别符的多播包定期地进行多播的步骤;路由器选择步骤,根据所述路由器从同一段内的其他路由器接收的所述多播包中含有的信息,在同一段内的所述多个路由器之间选择转发数据包的路由器;依照事先确定的条件,决定是否将各路由器从同一段内的节点或路由器接收到的数据包向其他段进行中继的步骤;转发步骤,当接收了所述数据包的路由器不向其他段中继所述数据包时,执行向所述数据包的发送源指示的重定向,以使将所述被选择的路由器作为中继目的地,并且向所述被选择的路由器转发所述数据包或抛弃;和接收了所述重定向的所述发送源节点,向所述指示的路由器发送所述数据包以及其后的数据包的步骤,重复进行所述转发步骤直到被能够中继的路由器接收为止。2.一种路由器的选择方法,是包含进行与外部网络中继的多个路由器的局域网中的路由器选择方法,其特征在于,具有如下步骤:同一段内的所有路由器对包含自己的识别符的多播包定期地进行多播的步骤;根据所述路由器从同一段内的其他路由器接收的所述多播包中含有的信息,在同一段内的所述多个路由器之间选择转发数据包的路由器的步骤;根据事先确定的条件,决定是否将各路由器从同一段内的节点或路由器接收到的数据包向其他段中继的步骤;当决定不向其他段中继所述路由器接收到的数据包时,向所述被选择的路由器转发所述数据包的步骤;当向其他段中继所述路由器接收到的所述数据包时,在所述数据包不是直接从发送源的节点接收,而是由其他路由器进行转发的转发包的情况下,将表示该路由器自己能够中继所述转发包的中继报告信息发送给转发源的路由器的步骤;和在所述转发源的路由器接收到所述中继报告信息时,判断自己是否是转发作为该中继报告信息对象的数据包的最初路由器,当自己是最初路由器时,向所述数据包的发送源节点,发送指示可中继的路由器的重定向,在自己不是最初路由器时,将所述中继报告信息转发给如下路由器的步骤,该路由器是作为所述中继报告信息对象的数据包的转发源。3.根据权利要求1或2所述的路由器选择方法,其特征在于,所述多播包中记载的信息,是各路由器的识别符。4.根据权利要求3所述的路由器选择方法,其特征在于,所述路由器选择步骤中的选择路由器的顺序,只使用所述多播包中包含的所述信息。5.根据权利要求1或2所述的路由器选择方法,其特征在于,根据向同一段追加或删除路由器,来更新决定所述被选择的路由器的顺序。6.根据权利要求5所述的路由器选择方法,其特征在于,在从各路由器定期地发送所...

【专利技术属性】
技术研发人员:熊泽雅之松本泰辅池田新吉小林广和船引诚川原丰树
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

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

1