网络地址转换设备、网络地址转换系统、网络地址转换方法以及计算机可读记录介质技术方案

技术编号:14065256 阅读:168 留言:0更新日期:2016-11-28 10:59
一种网络地址转换装置(10)设置有:通信单元(11,12),被连接至专用网络(200,300)的层2交换机;以及地址转换单元(13),用于接收来自专用网络中的一个中的节点并且使在另一专用网络中的节点作为其接收方的分组时,指定该分组的发送方和接收方地址,基于预设规则来转换所指定的发送方和接收方地址,并且经由通信单元(11,12)将所转换的分组传送至接收方节点的专用网络的层2交换机。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及能够在专用网络之间的通信中使用的网络地址转换装置、网络地址转换系统和网络地址转换方法,并且涉及其中记录有用于实现它们的程序的计算机可读记录介质。
技术介绍
通常,在专用网络中,对每个节点都设置唯一的IP地址。因此,当彼此相比较时,不同的专用网络可以具有设置在其中的相同IP地址。例如,参照图14,对网络1中的节点N1和网络2中的节点N3设置相同的IP地址。因为通常不期望专用网络之间的通信发生,所以这不会产生任何具体问题。注意,图14是示出常规专用网络的概念图。此外,近年来,网络技术的发展已经使得为客户端提供专用网络的服务成为可能。为了向客户提供该服务,提供商需要访问由客户端使用的专用网络。由于客户端具有设置IP地址的自由,所以提供商的专用网络和客户端的专用网络可能具有重叠的IP地址。在该情况下,即使专用网络的交换机互连,也难以使具有重叠的IP地址的提供上的节点和客户端的节点执行与彼此的通信。同时,能够采取下述配置:其中,在由提供商使用的专用网络中设置的IP地址被禁止在客户端的专用网络中设置。然而,在该情况下,在客户端的专用网络之间的IP地址重叠产生提供商的节点被连接到与已经被设置为连接目的地的客户端不同的客户端的节点的可能性。因此,采取上述配置仍然使得难以使提供商的节点和客户端的节点执行与彼此的通信。鉴于上述,例如,专利文献1和2提出了一种用于使能在专用网络之间的分组传送/接收的系统。在专利文件1和2中公开的系统中,两个专用网络设置有其各自的连接路由器,并且中继装置使能在两个专用网络之间的经由连接路由器的连接。在该系统中,当一个专用网络中的节点与另一专用网络中的节点进行通信时,其向一个专用网络的连接路由器传送目的地是对另一专用网络中的节点设置的虚拟IP地址的分组。在该情况下,中继装置将用作所传送的分组的传输目的地的虚拟IP地址转换为实际IP地址,并且将转换后的分组传送到另一专用网络中的传输目的地。期望在专利文献1和2中公开的系统使能在专用网络之间的分组传送/接收。现有技术文献列表专利文献专利文献1:JP 2004-64182A专利文献2:JP 2007-173899A
技术实现思路
本专利技术要解决的问题然而,在上文引用的专利文献1和2中所公开的系统中,为使一个专用网络中的节点将分组传送到另一专用网络中的节点,需要在传输源中,即在一个专用网络中的节点中,预先设置经由连接路由器的路由。这是因为,当系统中的专用网络经由层3路由器互连时,用作传输源的节点和存在于另一专用网络中的节点(即传输目的地)看来不会存在于同一网络中。本专利技术的示例性目的在于,提供能够通过使能在层2处仅用简单的操纵的在专用网络之间的节点到节点的通信来解决上述问题的网络地址转换装置、网络地址转换系统、网络地址转换方法以及计算机可读记录介质。用于解决问题的手段为了实现上述目的,根据本专利技术的一个方面的网络地址转换装置使能在专用网络之间的通信,并且包括:通信单元,被连接至在专用网络中以一对一对应关系设置的层2交换机;以及地址转换单元,其在经由通信单元从专用网络中的一个中所存在的节点接收目的地是专用网络中的另一个中存在的节点的分组时,指定所接收的分组的传输源和传输目的地的地址,基于预设规则来转换传输源和传输目的地的指定地址中的每一个,并且经由通信单元将转换后的分组传送到包括用作传输目的地的节点的专用网络的层2交换机。为了实现上述目的,根据本专利技术的另一方面的网络地址转换系统包括:用于使能在专用网络之间的通信的网络地址转换装置;以及控制装置。网络地址转换装置包括:通信单元,被连接至在专用网络中以一对一对应关系设置的层2交换机;以及地址转换单元,其在经由通信单元从专用网络中的一个中存在的节点接收目的地是专用网络中的另一个中存在的节点的分组时,指定所接收的分组的传输源和传输目的地的地址,基于预设规则来转换传输源和传输目的地的指定地址中的每一个,并且经由通信单元将转换后的分组传送到包括用作传输目的地的节点的专用网络的层2交换机。控制装置包括规则控制单元,其响应于外部指令来新设置规则、删除规则或者修改规则。为了实现上述目的,根据本专利技术的又一方面的网络地址转换方法使能在专用网络之间的通信,并且包括下述总部后:(a)经由通信接口从专用网络中的一个中存在的节点接收目的地是专用网络中的另一个中存在的节点的分组,通信接口连接到在专用网络中以一对一对应关系设置的层2交换机;(b)指定所接收的分组的传输源和传输目的地的地址,并且基于预设规则来转换传输源和传输目的地的指定地址中的每一个;以及(c)经由通信接口将转换后的分组传送到包括用作传输目的地的节点的专用网络的层2交换机。为了实现上述目的,根据本专利技术的又一方面的计算机可读记录介质记录有用于通过使用计算机来执行用于使能在专用网络之间的通信的网络地址转换处理的程序。该程序包括指令,该指令使得计算机执行下述步骤:(a)经由通信接口从专用网络中的一个中存在的节点接收目的地是专用网络中的另一个中存在的节点的分组,通信接口连接到在专用网络中以一对一对应关系设置的层2交换机;(b)指定所接收的分组的传输源和传输目的地的地址,并且基于预设规则来转换传输源和传输目的地的指定地址中的每一个;以及(c)经由通信接口将转换后的分组传送到包括用作传输目的地的节点的专用网络的层2交换机。本专利技术的有益效果如上所述,本专利技术使能在层2处仅用简单的操纵的专用网络之间的节点到节点的通信。附图说明图1是示出根据本专利技术的第一实施例的网络地址转换装置的示意性配置的框图。图2是示出根据本专利技术的第一实施例的网络地址转换装置以及通过该网络地址转换装置构建的网络地址转换系统的具体配置的框图。图3示出本专利技术的第一实施例中所使用的地址转换表的示例。图4示出本专利技术的第一实施例中所使用的ARP地址转换表的示例。图5是示出根据本专利技术的第一实施例的网络地址转换装置的操作的时序图。图6是示出根据本专利技术的第一实施例的由控制装置执行的用于更新地址转换表的处理以及用于发布映射地址的处理的时序图。图7是示出根据本专利技术的第一实施例的网络地址转换装置的具体配置的另一示例的框图。图8是示出根据本专利技术的第二实施例的网络地址转换装置以及通过该网络地址转换装置构建的网络地址转换系统的具体配置的框图。图9示出本专利技术的第二实施例中所使用的地址转换表的示例。图10示出本专利技术的第二实施例中所使用的ARP地址转换表的示例。图11是示出根据本专利技术的第二实施例的网络地址转换装置的操作的时序图。图12示出根据本专利技术的第二实施例的网络地址转换装置以及通过该网络地址转换装置构建的网络地址转换系统的另一示例。图13是示出根据本专利技术的第一和第二实施例的实现网络地址转换装置以及控制装置的计算机的示例的框图。图14是示出常规专用网络的概念图。具体实施方式(实施例)下面参照图1至7对根据本专利技术的第一实施例的网络地址转换装置、网络地址转换系统、网络地址转换方法以及程序进行描述。[装置配置]首先,将使用图1来描述根据本专利技术的第一实施例的网络地址转换装置的示意性配置。图1是示出根据本专利技术的第一实施例的网络地址转换装置的示意性配置的框图。如图1所示,在专用网络200和300的每一个中自主地设置IP地址。因此,专用网络200中本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201580016384.html" title="网络地址转换设备、网络地址转换系统、网络地址转换方法以及计算机可读记录介质原文来自X技术">网络地址转换设备、网络地址转换系统、网络地址转换方法以及计算机可读记录介质</a>

【技术保护点】
一种用于使能在多个专用网络之间的通信的网络地址转换装置,所述网络地址转换装置包括:通信单元,所述通信单元被连接至在所述多个专用网络中以一对一对应关系设置的层2交换机;以及地址转换单元,所述地址转换单元在经由所述通信单元从所述多个专用网络中的一个专用网络中所存在的节点接收目的地是所述专用网络中的另一专用网络中所存在的节点的分组时,指定所接收的分组的传输源和传输目的地的地址,基于预设规则来转换所述传输源和所述传输目的地的指定地址中的每一个,并且经由所述通信单元将转换后的分组传送至包括用作所述传输目的地的节点的专用网络的层2交换机。

【技术特征摘要】
【国外来华专利技术】2014.03.24 JP 2014-0605801.一种用于使能在多个专用网络之间的通信的网络地址转换装置,所述网络地址转换装置包括:通信单元,所述通信单元被连接至在所述多个专用网络中以一对一对应关系设置的层2交换机;以及地址转换单元,所述地址转换单元在经由所述通信单元从所述多个专用网络中的一个专用网络中所存在的节点接收目的地是所述专用网络中的另一专用网络中所存在的节点的分组时,指定所接收的分组的传输源和传输目的地的地址,基于预设规则来转换所述传输源和所述传输目的地的指定地址中的每一个,并且经由所述通信单元将转换后的分组传送至包括用作所述传输目的地的节点的专用网络的层2交换机。2.根据权利要求1所述的网络地址转换装置,其中,所述规则规定接收条件以及对应的转换处理,所述接收条件包括用作所述传输源的节点所属于的专用网络中的用作所述传输源的所述节点的地址、以及对用作所述传输目的地的节点设置的映射地址,所述转换处理包括对用作所述传输源的节点设置的映射地址、以及用作所述传输目的地的节点所属于的专用网络中的用作所述传输目的地的所述节点的地址,并且所述地址转换单元指定匹配所述传输源和所述传输目的地的指定地址的接收条件,并且根据对应于所指定的接收条件的转换处理来转换所述分组的所述传输源和所述传输目的地的指定地址。3.根据权利要求1或2所述的网络地址转换装置,进一步包括规则控制单元,所述规则控制单元响应于外部指令来新设置所述规则、删除所述规则或者修改所述规则。4.根据权利要求2所述的网络地址转换装置,进一步包括映射地址管理单元,所述映射地址管理单元管理所述映射地址,其中,所述映射地址管理单元在设置的时刻发布所管理的映射地址当中的当前未被使用的映射地址。5.根据权利要求1至4中任一项所述的网络地址转换装置,进一步包括:ARP中继单元,所述ARP中继单元在经由所述通信单元从所述多个专用网络中的一个专用网络中所存在的节点接收目的地是所述专用网络中的另一专用网络中所存在的节点的ARP请求或ARP响应时,指定所接收的ARP请求或ARP响应的传输源和传输目的地的地址,基于预设的第二规则来转换所述传输源和所述传输目的地的指定地址中的每一个,并且经由所述通信单元将转换后的ARP请求或ARP响应传送至包括用作所述传输目的地的节点的专用网络的所述层2交换机。6.根据权利要求5所述的网络地址转换装置,其中,所述第二规则规定有关所述ARP请求或所述ARP响应的接收条件以及有关所述ARP请求或所述ARP响应的对应转换处理,有关所述ARP请求或所述ARP响应的所述接收条件包括用作所述传输源的节点所属于的专用网络中的用作所述传输源的所述节点的地址、以及对用作所述传输目的地的节点设置的映射地址,有关所述ARP请求或所述ARP响应的转换处理包括对用作所述传输源的节点设置的映射地址、以及用作所述传输目的地的节点所属于的专用网络中的用作所述传输目的地的所述节点的地址,并且所述ARP中继单元指定匹配所述传输源和所述传输目的地的指定地址的接收条件,并且根据对应于所指定的接收条件的转换处理来转换所述ARP请求或所述ARP响应的所述传输源和所述传输目的地的指定地址。7.一种网络地址转换系统,包括:网络地址转换装置,所述网络地址转换装置用于使能在多个专用网络之间的通信;以及控制装置,其中,所述网络地址转换装置包括:通信单元,所述通信单元被连接至在所述多个专用网络中以一对一对应关系设置的层2交换机;以及地址转换单元,所述地址转换单元在经由所述通信单元从所述多个专用网络中的一个专用网络中所存在的节点接收目的地是所述专用网络中的另一专用网络中所存在的节点的分组时,指定所接收的分组的传输源和传输目的地的地址,基于预设规则来转换所述传输源和所述传输目的地的指定地址中的每一个,并且经由所述通信单元将转换后的分组传送至包括用作所述传输目的地的节点的专用网络的层2交换机,并且所述控制装置包括规则控制单元,所述规则控制单元响应于外部指令来新设置所述规则、删除所述规则或者修改所述规则。8.根据权利要求7所述的网络地址转换系统,其中,所述规则规定接收条件以及对应的转换处理,所述接收条件包括用作所述传输源的节点所属于的专用网络中的用作所述传输源的所述节点的地址、以及对用作所述传输目的地的节点设置的映射地址,所述转换处理包括对用作所述传输源的节点设置的映射地址、以及用作所述传输目的地的节点所属于的专用网络中的用作所述传输目的地的所述节点的地址,并且所述地址转换单元指定匹配所述传输源和所述传输目的地的指定地址的接收条件,并且根据对应于所指定的接收条件的转换处理来转换所述分组的所述传输源和所述传输目的地的指定地址。9.根据权利要求8所述的网络地址转换系统,其中,所述控制装置进一步包括映射地址管理单元,所述映射地址管理单元管理所述映射地址,并且所述映射地址管理单元在设置的时刻发布所管理的映射地址当中的当前未被使用的映射地址。10.根据权利要求7至9中任一项所述的网络地址转换系统,其中,所述网络地址转换装置被设置为多个,所述接收条件以及所述规则的转换处理对于所述多个网络地址转换装置中的每一个是不同的,并且在转换中处理的分组对于所述多个网络地址转换装置中所包括的所述地址转换单元中的每一个是不同的。11.根据权利要求7至10中任一项所述的网络地址转换系统,其中,所述网络地址转换装置进一步包括ARP中继单元,所述ARP中继单元在经由所述通信单元从所述多个专用网络中的一个专用网络中所存在的节点接收目的地是所述专用网络中的另一专用网络中所存在的节点的ARP请求或ARP响应时,指定所接收的ARP请求或ARP响应的传输源和传输目的地的地址,基于预设的第二规则来转换所述传输源和所述传输目的地的指定地址中的每一个,并且经由所述通信单元将转换后的ARP请求或ARP响应传送至包括用作所述传输目的地的节点的专用网络的所述层2交换机。12.根据权利要求11所述的网络地址转换系统,其中,所述第二规则规定有关所述ARP请求或所述ARP响应的接收条件以及有关所述ARP请求或所述ARP响应的对应转换处理,有关所述ARP请求或所述ARP响应的所述接收条件包括用作所述传输源的节点所属于的专用网络中的用作所述传输源的所述节点的地址、以及对用作所述传输目的地的节点设置...

【专利技术属性】
技术研发人员:松村泰行林英伸弘中健太郎
申请(专利权)人:日本电气方案创新株式会社日本电气株式会社
类型:发明
国别省市:日本;JP

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

1