多点通信方法和装置的制作方法

文档序号:7974471阅读:219来源:国知局
专利名称:多点通信方法和装置的制作方法
技术领域
本发明涉及通信网络系统的IPv4-IPv6多点通信方法和IPv4-IPv6多点通信装置。更具体而言,本发明涉及使用IPv4(IPv4—互联网协议版本4)通信协议的IPv4终端和使用IPv6(IPv6互联网协议版本6)通信协议的IPv6终端之间的多点通信方法和装置。
作为实现IPv4终端和IPv6终端之间通信的方法,例举了USP6,118,784(特开平11-55319号公报)记载的技术。该技术是由通信路径中途的装置DNS(DNS域各系统)协议扩展技术生成管理IPv4地址和IPv6地址的对应的IP地址变换表,通过基于IP地址变换表进行IPv4头-IPv6头变换,可以进行IPv4终端和IPv6终端之间的通信。
上面示出的现有技术是在IPv4终端和IPv6终端之间可以进行IP单送通信。但是,这样的现有技术没有考虑IPv4终端和IPv6终端之间的IP多点通信。
本发明的目的在于提供在IPv4终端和IPv6终端之间进行IP多点通信的方法,以及可以进行该IP多点通信的装置。
本发明的另一目的在于提供在IPv6终端接收IPv4终端发送的IP多点分组的方法,以及可实现该接收的装置。
本发明的另一目的在于提供在IPv4终端接收IPv6终端发送的IP多点分组的方法,以及可实现该接收的装置。
图1是本发明实施例1的变换装置的结构图。
图2是IPv4单送地址表的结构图。
图3是IPv4多点地址表的结构图。
图4是IPv6单送地址表的结构图。
图5是IPv6多点地址表的结构图。
图6是IP地址变换表的结构图。
图7是IPv4多点加入表的结构图。
图8是IPv6多点加入表的结构图。
图9是本发明实施例1的通信网络系统的结构图。
图10是在IPv6多点客户端通过本发明实施例1的变换装置接收IPv4多点服务器广播(发送)的IP多点分组时的流程图。
图11是继续图10的流程图。
图12是与本发明实施例1不同的实施例的通信网络系统的结构图。
图13是本发明的通信装置的硬件结构图的一例。
图14是IPv6头和IPv4头的格式。
下面,参照


本发明的实施例。另外,本发明不限于此。
图1是本发明实施例1的变换装置1a的结构图。变换装置1a位于IPv4网络101和IPv6网络102之间,并进行IPv4多点分组和IPv6多点分组的IP头的相互变换。如图1所示,变换装置1a由IP收发信部2、变换用IP地址保存部3、IP地址变换信息保存部4、IP多点加入组管理部5和IP头变换部6构成。
IP收发信部2与IPv4网络101之间进行IPv4分组的收发,以及与IPv6网络102之间进行IPv6分组的收发。
变换用IP地址保存部3保存用于IP头变换的IPv4单送地址、IPv4多点地址、IPv6单送地址、以及IPv6多点地址。由IPv4单送地址表31保存用于IP头变换的IPv4单送地址。本实施例中,由变换用IP地址保存部3保存的IP地址是按照变换装置1a的管理者的指示而预先登录的。但是,除了该方法之外,也可以是变换装置与DHCP服务器进行通信,自动取得未用的地址,并保存在变换用IP地址保存部3。由IPv4多点地址表32保存用于IP头变换的IPv4多点地址。由IPv6单送地址表33保存用于IP头变换的IPv6单送地址。由IPv6多点地址表34保存用于IP头变换的IPv6多点地址。由变换用IP地址保存部3保存并管理这些IPv4单送地址表31、IPv4多点地址表32、IPv6单送地址表33以及IPv6多点地址表34。
IP地址变换信息保存部4对应保存IPv4单送地址、IPv6单送地址、IPv4多点地址和IPv6多点地址。IP地址变换信息保存部4将IPv4网络101上的IPv4终端广播(发送)的IPv4多点分组的IPv4目的地址,即IPv4多点地址变换为与该IPv4多点地址对应保存的IPv6多点地址。并且,将该IPv4多点分组的IPv4发送源地址,即IPv4单送地址变换为与该IPv4单送地址对应保存的IPv6单送地址。
另外,IP地址变换信息保存部4将IPv6网络102上的IPv6终端广播(发送)的IPv6多点分组的IP目的地址,即IPv6多点地址变换为与该IPv6多点地址对应保存的IPv4多点地址。并且,IP地址变换信息保存部4将该IPv6多点分组的IPv6发送源地址,即IPv6单送地址变换为与该IPv6单送地址对应保存的IPv4单送地址。
由各IP地址变换表41保存变换装置1a所接收的IPv4多点分组的IPv4目的地址和与其对应的IPv6多点地址、以及该IPv4多点分组的IPv4发送源地址和与其对应的IPv6单送地址。另外,由各IP地址变换表41保存所接收的IPv6多点分组的IPv6目的地址和与其对应的IPv4多点地址、以及IPv6多点分组的IPv6发送源地址和与其对应的IPv4单送地址。由IP地址变换信息保存部4保存并管理该IP地址变换表41。
IP多点加入组管理部5按照变换装置1a的管理者的指示,管理加入变换装置1a的IPv4多点组和IPv6多点组的状态。另外,IP多点加入组管理部5向IP地址变换信息保存部4指示并登录变换装置1a加入的IPv4多点组的IPv4多点地址和与其对应的IPv6多点地址,或变换装置1a加入的IPv6多点组的IPv6多点地址和与其对应的IPv4多点地址。将变换装置1a加入的IPv4多点组的IPv4多点地址保存在IPv4多点加入表51。另外,分别将变换装置1a加入的IPv6多点组的IPv6多点地址保存在IPv6多点加入表52。由IP多点加入组管理部5保存并管理IPv4多点加入表51和IPv6多点加入表52。
IP头变换部6通过IP头变换IP收发信部2传来的IPv4多点分组,生成IPv6多点分组。并且,IP头变换部6向IP收发信部2指示将所生成的IPv6多点分组输出给IPv6网络102。
在图14(a)示出IPv6头格式。IPv6头格式由以下字段构成。在“版本”字段存储IPv6的版本号“6”。在“优先级”字段存储在网络中路由器中继分组时的处理优先极。在“流量标志”字段存储进行优先控制等时的标识符。在“有效负载长度”字段存储从分组中除去IPv6头部的数据部分的长度。在“下一个头标识符”字段存储有关下一IPv6头是哪个上层协议的头等的标识符。在“跳限制”字段存储该分组的最大传送次数。还有,在“发送源IP地址”字段存储发送源的IP地址,在“目的地IP地址”字段存储目的地的IP地址。
图14(b)示出IPv4头格式。IPv4头格式由以下字段构成。在“版本”字段存储IPv4的版本号“4”。在“头长度”字段存储IPv4头本身的长度。在“服务类型”字段存储表示通信处理的服务质量的信息。在“分组长度”字段存储在IP处理的数据块加上IPv4头的整个分组的大小。在“标识符”字段存储向上层传数据时作为参考信息使用的标识符。在“碎片偏移”字段存储有关分组分割的控制信息。在“标志”字段存储表示被分割的数据(碎片)在源数据中的位置的信息。在“生存时间”字段存储该分组在网络可存在的时间。在“头检查和”字段存储该IP头的检查和。还有,在“发送源IP地址”字段存储发送源的IP地址,在“目的地IP地址”字段存储目的地的IP地址。
IP头变换部6进行将图14所示的IPv4头变换为IPv6头,将IPv6头变换为IPv4头的处理,并设定变换后的IPv4或IPv6头格式中的各字段的值。另外,本实施例的以下说明中,特别着眼于IP头变换处理中的发送源IP地址和目的地IP地址的地址变换,主要记载了“IP发送源地址”字段和“IP目的地址”字段的变换处理。
该IP头变换中,IP头变换部6向IP地址变换信息保存部4进行查询,并取得对应IPv4多点分组的IPv4目的地址的IPv6多点地址。还有,IPv6头变换部6使用从IP地址变换信息保存部4取得的IPv6多点地址,将该IPv4目的地址变换为IPv6目的地址。同样,IP头变换部6向IP地址变换信息保存部4进行查询,并取得对应IPv4多点分组的IPv4发送源地址的IPv6单送地址。还有,IP头变换部6使用从IP地址变换信息保存部4取得的IPv6单送地址,将该IPv4发送源地址变化为IPv6发送源地址。
而且,IP头变换部6从IP收发信部2传来的IPv6多点分组生成IPv4多点分组,并向IP收发信部2指示输出给IPv4网络101。该IP头变换中,IP头变换部6向IP地址变换信息保存部6进行查询,并取得对应IPv6多点分组的IP目的地址的IPv4多点地址。并且,IP头变换部6使用所取得的IPv4多点地址,将该IPv6多点分组的IPv6目的地址变换为IPv4目的地址。IP头变换部6向IP地址变换信息保存部4进行查询,并取得对应IPv6多点分组的IPv6发送源地址的IPv4单送地址。还有,IP头变换部6使用所取得的IPv4单送地址,将IPv6多点分组的IPv6发送源地址变换为IPv4发送源地址。
图13是图1所示的变换装置的硬件结构的一例。图13中,变换装置1a具有连接IPv4网络101和IPv6网络102的IP-I/O装置133、例如由RAM131和ROM132等构成的存储装置135、执行存储在存储装置135中的程序,并处理存储在存储装置135中的各种数据的运算装置130。这些IP-I/O133、存储装置135以及运算装置130通过总线134相互连接。在此,变换装置1a作为存储装置也可以除RAM和ROM之外还具有硬盘等其他装置。此时,不限制硬盘等直接与总线134连接。
图1所示的IP收发信部2由图13的作为收发IP(Internet Protocol)分组的网络接口的IP-I/O装置133、保存在存储装置135的IP收发信部2的工作所需的程序和、执行该程序的运算装置构成。IP-I/O装置133也可以不是由位于另一场所的运算装置130控制,而是IP-I/O装置133、134其内部具有运算装置130、存储装置135,收发IPv4网络101或IPv6网络102的分组。
图1所示的变换用IP地址保存部3、IP地址变换信息保存部4、IP多点加入组管理部5和IP头变换部分别由保存在存储装置135的各部工作所需的程序和、执行该程序的运算装置130构成。
图2是IPv4单送地址表31的结构图。将用于IP头变换的IPv4单送地址按照变换装置1a的管理者的指示预先登录在IPv4单送地址表31。图2中,由管理者的指示在IPv4单送地址表31登录133.144.93.100~133.144.93.200的IPv4单送地址。
图3是IPv4多点地址表32的结构图。在IPv4多点地址表32按照变换装置1a的管理者的指示预先登录用于IP头变换的IPv4多点地址。图3中,由管理者的指示在IPv4多点地址表32登录238.0.0.100~238.0.0.200的IPv4多点地址。
图4是IPv6单送地址表33的结构图。在IPv6单送地址表33按照变换装置1a的管理者的指示预先登录用于IP头变换的IPv6单送地址。图4中,由管理者的指示在IPv6单送地址表33登录1∷100~1∷200的IPv6单送地址。
图5是IPv6多点地址表34的结构图。在IPv6多点地址表34按照变换装置1a的管理者的指示预先登录用于IP头变换的IPv6多点地址。图5中,由管理者的指示在IPv6多点地址表34登录ffle∷100~ffle∷200的IPv6多点地址。
图6是IP地址变换表41的结构图。IP地址变换表41对应保存作为由变换装置1a接收的IPv4多点分组的IPv4目的地址的IPv4多点地址和、由IP多点加入组管理部5的指示从变换用IP地址保存部3取得的IPv6多点地址。而且,IP地址变换表41对应保存作为由变换装置1a接收的IPv4多点分组的IPv4发送源地址的IPv4单送地址和、由IP地址变换信息保存部4的指示从变换用IP地址保存部3取得的IPv6单送地址。
另外,IP地址变换表41对应保存作为由变换装置1a接收的IPv6多点分组的Ipv6目的地址的IPv6多点地址和、由IP多点加入组管理部5的指示从变换用IP地址保存部3取得的IPv4多点地址。而且,IP地址变换表41对应保存作为由变换装置1a接收的IPv6多点分组的Ipv6发送源地址的IPv6单送地址和、由IP地址变换信息保存部4的指示从变换用IP地址保存部3取得的IPv4单送地址。
图7是IPv4多点加入表51的结构图。在IPv4多点加入表51登录按照变换装置1a的管理者的指示变换装置1a加入的IPv4多点组的IPv4地址。
图8是IPv6多点加入表52的结构图。在IPv6多点加入表52登录按照变换装置1a的管理者的指示变换装置1a加入的IPv6多点组的IPv6地址。
以上,图2~图8所示的各表例如由运算装置130的控制存储在存储装置135的各存储区。
图9是通过变换装置1a连接了IPv4网络101和IPv6网络102的通信网络系统的模式图。在IPv4网络101连接按IPv4广播(发送)多点分组的IPv4多点服务器104和、按IPv4接收多点分组的IPv4多点客户端105。同样,在IPv6网络102连接按IPv6广播(发送)多点分组的IPv6多点服务器106和、按IPv6接收多点分组的IPv6多点客户端107。
在此,设对变换装置1a分配IPv4地址133.144.93.1和IPv6地址1∷1。设对Ipv4多点服务器104分配Ipv4地址133.144.93.2。设对Pv4多点客户端105分配IPv4地址133.144.93.3。设对IPv6多点服务器106分配IPv6地址1∷2。设对IPv6多点客户端107分配IPv6地址1∷3。
另外,设IPv4多点服务器104将目的地址为IPv4多点地址(238.0.0.1)的IPv4多点分组广播(发送)给IPv4网络101。同样,设IPv6多点服务器106将目的地址为IPv6多点地址(ffle∷1)的IPv6多点分组广播(发送)给IPv6网络102。
另外,图9中IPv4网络101和IPv6网络102在物理上完全分离,但在IPv4网络101和IPv6网络102在物理上混合在同一网络中的情况下,变换装置1a也通过以后的实施例的说明而起同样作用。
图10和图11是由变换装置1a接收IPv4多点服务器104向目的地址使用238.0.0.1的IPv4多点地址广播(发送)给IPv4网络101的IPv4多点分组,并进行IP头变换处理,输出给IPv6网络102时工作的流程图。
IPv4多点服务器104将目的地址为238.0.0.1的IPv4多点地址的IPv4多点分组广播(发送)IPv4网络101(图10)。
变换装置1a的管理者为了将IPv4多点分组变换为IPv6多点分组,并转发给IPv6网络102,向IP多点加入组管理部5指示将IPv4多点地址(238.0.0.1)的多点组加入变换装置1a。
IP多点加入组管理部5接受来自管理者的指示,先将IPv4多点地址(238.0.0.1)登录到IPv4多点加入表51。接着,IP多点加入组管理部5向IP变换信息保存部4指示将IPv4多点地址(238.0.0.1)和与其对应的IPv6多点地址登录到IP地址变换表41。
IP变换信息保存部4在IP多点地址(238.0.0.1)检索IP地址变换表41,如果发现该项目,将它报告给IP多点加入组管理部5。如果没有发现该项目,IP变换信息保存部4从变换用IP地址保存部3取得IPv6多点地址,对应IPv4多点地址(238.0.0.1)登录到IP地址变换表41。接着,IP变换信息保存部4向IP多点加入组管理部5报告在IP地址变换表41登录了IPv4多点地址(238.0.0.1)和与该地址对应的IPv6多点地址。图10的该步骤中,由于没有发现该项目,所以IP变换信息保存部4从变换用IP地址保存部3取得IPv6多点地址(ffle∷100),对应IPv4地址(238.0.0.1)登录到IP地址变换表41,并将它报告给IP多点加入组管理部5。
IP多点加入组管理部5一从IP变换信息保存部4接受将对应IPv4多点地址(238.0.0.1)的项目登录到IP地址变换表41的报告,就向IP收发信部2指示将表示IPv4地址(238.0.0.1)加入IP多点组的“IGMP Membership Report”消息(IGMPInternet Group Management Protocol)发送给IPv4网络101。
IP收发信部2按照IP多点加入组管理部5的指示,将“IGMP MembershipReport”消息发送给IPv4网络101。
这样,变换装置1a可以使用238.0.0.1的IPv4多点地址接收IPv4多点服务器104广播(发送)给IPv4网络101的IPv4多点分组,并进行图11所示的处理。
变换装置1a由IP收发信部2从IPv4网络101接收IPv4多点分组。IP收发信部2向IP多点加入组管理部5查询变换装置1a接收的IPv4多点分组的IPv4目的地址是否加入在多点组。
IP多点加入组管理部5调查所接收的IPv4多点分组的IPv4目的地址是否登录在IPv4多点加入表51,并将其结果(已加入/未加入)报告给IP收发信部2。图11的该步骤中,由于238.0.0.1的IPv4地址登录在IPv4地址IPv4多点加入表51,所以IP多点加入组管理部5向IP收发信部2报告已加入。
IP收发信部2如果从IP多点加入组管理部5接收到未加入的报告,则丢弃IPv4多点分组。如果从IP多点加入组管理部5接收到已加入的报告,则IP收发信部2将IPv4多点分组传给IP头变换部6。图11的该步骤中,由于接收已加入的报告,所以IP收发信部2将IPv4多点分组传给IP头变换部6。
IP头变换部6一从IP收发信部2接受IPv4多点分组,就向IP地址变换信息保存部4查询分别与IPv4目的地址和IPv4发送源地址对应的IPv6地址。
IP地址变换信息保存部4首先调查IPv4目的地址是否登录在IP地址变换表41,在已登录时,将与其对应的IPv6多点地址报告给IP头变换部6。在IPv4目的地址没有登录在IP地址变换表41时,IP地址变换信息保存部4向IP头变换部6报告没有登录。在此,由于IPv4目的地址(238.0.0.1)登录在IP地址变换表41,所以IP地址变换信息保存部4将与其对应的IPv6地址(ffle∷100)报告给IP头变换部6。
接着,IP地址变换信息保有存部4调查IPv4发送源地址是否登录在IP地址变换表41,在已登录时,将与IPv4发送源对应的IPv6单送地址报告给IP头变换部6。在IPv4发送源地址没有登录在IP地址变换表41时,IP地址变换信息保存部4从变换用IP地址保存部3取得IPv6单送地址。接着,IP地址变换信息保存部4对应于所取得的IPv6单送地址和IPv4发送源地址登录到IP地址变换表41之后,向IP头变换部6报告已登录的IPv6单送地址。图11的该步骤中,由于IPv4发送源地址(133.144.93.2)没有登录在IP地址变换表41,所以IP地址变换信息保存部4从变换用IP地址保存部3取得IPv6单送地址(1∷100),并登录到IP地址变换表41之后,向IP头变换部6报告IPv6单送地址(1∷100)。
IP头变换部6从IP地址变换信息保存部4接收分别与已接收的IPv4多点分组的IPv4目的地址、IPv4发送源地址对应的IPv6多点地址、IPv6单送地址的报告。接着,IP头变换部6从由IP头变换接收的IPv4多点分组生成IPv6多点分组,并向IP收发信部2指示将已生成的IPv6多点分组输出给IPv6网络。IP头变换中,IP头变换部6将IPv4目的地址变换为对应的IPv6多点地址,同时将IPv4发送源地址变换为对应的IPv6单送地址。IP头变换部6在从IP地址变换信息保存部4接收到所接收的IPv4多点分组的IPv4目的地址没有登录在IP地址变换表41的报告时,丢弃所接收的IPv4多点分组。图11的该步骤中,IP头变换部6从IP地址变换信息保存部4接收对应IPv4目的地址(238.0.0.1)的IPv6多点地址(ffle∷100)和对应IPv4发送源地址(133.144.93.2)的IPv6单送地址(1∷100)的报告。接着,IP头变换部6将IPv4目的地址(238.0.0.1)变换为使用了IPv6多点地址的IPv6目的地址(ffle∷100),将IPv4发送源地址(133.144.93.2)变换为使用了IPv6单送地址的IPv6发送源地址(1∷100)。变换装置1a通过进行以上处理,从IPv4多点分组生成IPv6多点分组。接着,变换装置1a将生成的IPv6多点分组通过IP收发信部2输出给IPv6网络102。
IPv6多点客户端107通过将由变换装置1a生成的IPv6多点分组的IPv6目的地址(ffle∷100)加入IPv6多点组,可以接收该IPv6多点分组。
通过以上处理,IPv6多点客户端107可以接收IPv4多点服务器104用238.0.0.1的IPv4地址广播(发送)给IPv4网络101的IP多点分组。
本实施例中说明了在IPv6多点客户端107接收IPv4多点服务器104用238.0.0.1的IPv4地址广播(发送)给IPv4网络101的IPv4多点分组的情况。另一方面,即使在IPv4多点客户端105接收IPv6多点服务器106以ffle∷1的IPv6多点地址作为目的地址广播(发送)给IPv6网络102的IPv6多点分组的情况下,在变换装置1a进行同样的处理即可。首先,变换装置1a加入IPv6多点服务器106广播(发送)给IPv6网络102的IPv6多点分组的组。因此,变换装置1a的IP多点加入组管理部5向IP收发信部2指示例如将RFC(Request ForComments)2701记载的“Multicast Listener Report”消息发送给IPv6网络102。这样,变换装置1a使用ffle∷1的IPv6多点地址,可以接收IPv6多点服务器106广播给IPv6网络102的IPv6多点分组。
IP头变换部6将IPv6多点分组的IPv6目的地址(ffle∷1)变换为对应其IPv6多点地址保存在IP地址变换表41的IPv4多点地址,将IPv6发送源地址变换为对应其IPv6单送地址保存在IP地址变换表41的IPv4单送地址。接着,变换装置1a由IP头变换部6对从IPv6网络102接收的IPv6多点分组进行IP头变换部6的IP头变换处理。
接着,变换装置1a将生成的IPv4多点分组通过IP收发信部2输出给IPv4网络101。通过以上处理,IPv4多点客户端105可以接收由变换装置1a生成,并输出给IPv4网络的IPv4多点分组。
本实施例中,变换装置1a对管理者指示的IPv4多点分组进行了IP头变换。此外,变换装置1a也可以对监视IPv4网络101而自动检测出的IPv4多点分组进行IP头变换。同样,变换装置1a也可以对监视IPv6网络102而自动检测出的IPv6多点分组进行IP头变换。
本实施例中说明了将IPv4多点服务器104广播(发送)给IPv4网络101的IPv4多点分组的IPv4目的地址(238.0.0.1)变换为从变换用IP地址保存部3取得的IPv6多点地址(ffle∷100)的情况。此外,变换装置1a也可以将接收的IPv4多点分组的IPv4目的地址(238.0.0.1)变换为在其上一级位追加了固定模式的128位的IPv6地址(例如,ffle∷ffff:238.0.0.1)。
如图9所示,本实施例中说明了变换装置1a和IPv4多点服务器104连接在同一IPv4网络101的情况。此外,如图12所示,对于变换装置1a和IPv4多点服务器104连接在不同的IPv4网络的情况也是同样的。此时,在IPv4多点路由器121接收变换装置1a为了加入238.0.0.1的IPv4地址而发送的IGMP消息,在IPv4多点路由器121、122之间采用多点路由协议,使IPv4多点分组从IPv4多点服务器104到达变换装置1a。对于变换装置1a和IPv6多点服务器104连接不同的IPv6网络的情况也是同样的。
根据本实施例,在IPv4终端和IPv6终端之间可以进行IP多点通信。其结果,IPv6终端可以接收从IPv4终端广播(发送)的IP多点分组。另外,IPv4终端可以接收从IPv6终端广播(发送)的IP多点分组。
权利要求
1.一种多点分组的中继方法,其特征在于,包括下述步骤存储应该中继的IPv4多点分组的目的地址,即IPv4多点地址;接收包含作为目的地址的上述IPv4多点地址的IPv4多点分组;将上述IPv4多点地址变换为IPv6多点地址;从上述IPv4多点分组生成包含作为目标地址的上述IPv6多点地址的IPv6多点分组;以及发送上述生成的IPv6多点分组。
2.如权利要求1所述的中继方法,其特征在于,还包括下述步骤保存至少一个IPv6多点地址;分配上述保存的IPv6多点地址中任意的IPv6多点地址,并将IPv4多点地址和上述任意的IPv6多点地址对应地存储在上述IPv4多点地址中,在上述变换步骤中,将上述IPv4多点地址变换为与之对应存储的上述任意的IPv6多点地址。
3.如权利要求1所述的中继方法,其特征在于,在上述变换步骤中,将固定模式追加到上述IPv4多点地址中并变换为上述IPv6多点地址。
4.如权利要求1所述的中继方法,其特征在于,在上述变换步骤中,将96位的固定模式追加到上述IPv4多点地址中并变换为上述IPv6多点地址。
5.如权利要求1所述的中继方法,其特征在于,在上述变换步骤中,将上述IPv4多点分组中包含的作为发送源地址的IPv4单送地址变换为IPv6单送地址。
6.如权利要求5所述的中继方法,其特征在于,还包括下述步骤保存至少一个IPv6单送地址;分配上述保存的IPv6单送地址中任意的IPv6单送地址,并将IPv4单送地址和上述任意的IPv6单送地址对应地存储在上述IPv4单送地址中,在上述变换步骤中,将上述IPv4单送地址变换为与之对应存储的上述任意的IPv6单送地址。
7.如权利要求5所述的中继方法,其特征在于,在上述变换步骤中,将96位的固定模式追加到上述IPv4单送地址中并变换为上述IPv6单送地址。
8.一种从利用IPv4进行通信的至少一个第一装置对利用IPv6进行通信的至少一个第二装置中继多点分组的方法,其特征在于,包括以下步骤将至少一个第一IPv4多点地址存储在上述第二装置,其中所述第一IPv4多点地址作为应该中继的IPv4多点分组的目的地址;接收从任意的上述第一装置中发送的IPv4多点分组;检查上述接收到的IPv4多点分组中包含的作为目的地址的第二IPv4多点地址是否包含在上述存储的第一IPv4多点地址中;当上述第二IPv4多点地址包含在上述存储的第一IPv4多点地址中时,将上述第二IPv4多点地址变换为IPv6多点地址;从上述接收到的IPv4多点分组中生成包含作为目的地址的上述IPv6多点地址的IPv6多点分组;以及发送上述生成的IPv6多点分组。
9.如权利要求8所述的中继方法,其特征在于,还包括以下步骤保存至少一个IPv6多点地址;分配上述保存的IPv6多点地址中任意的IPv6多点地址,并将上述第1IPv4多点地址和上述任意的IPv6多点地址对应地存储在上述第1IPv4多点地址中,在上述变换步骤中,将上述第二IPv4多点地址变换为与之对应存储的上述任意的IPv6多点地址。
10.如权利要求8所述的中继方法,其特征在于,在上述变换步骤中,将96位的固定模式追加到上述第2IPv4多点地址中并变换为上述IPv6多点地址。
11.如权利要求8所述的中继方法,其特征在于,在上述变换步骤中,将上述接收到的IPv4多点分组中包含的作为发送源地址的IPv4单送地址变换为IPv6单送地址。
12.如权利要求11所述的中继方法,其特征在于,还包括以下步骤保存至少一个IPv6单送地址;分配上述保存的IPv6单送地址中任意的IPv6单送地址,并将IPv4单送地址和上述任意的IPv6单送地址对应地存储在上述IPv4单送地址中,在上述变换步骤中,将上述IPv4单送地址变换为与之对应存储的上述任意的IPv6单送地址。
13.如权利要求11所述的中继方法,其特征在于,在上述变换步骤中,将96位的固定模式追加到上述IPv4单送地址中并变换为上述IPv6单送地址。
14.如权利要求8所述的中继方法,其特征在于,在上述检查步骤中,当上述第二IPv4多点地址不包含在上述存储的第一IPv4多点地址中时,丢弃上述接收到的IPv4多点分组。
全文摘要
本发明公开了连接IPv4网络和IPv6网络双方,将IPv4多点分组变换为IPv6多点分组的通信装置。通信装置保存IPv6多点地址,对应保存通信装置加入的IPv4网络的多点组的IPv4多点地址和所保存的IPv6多点地址。而且,通信装置将接收到的IPv4多点分组的IPv4多点地址变换为对应保存的IPv6多点地址,并将多点分组发送给IPv6网络。
文档编号H04L12/18GK1496070SQ0315866
公开日2004年5月12日 申请日期2001年5月29日 优先权日2000年5月30日
发明者土屋一晓, 樋口秀光, 泽田素直, 野崎信司, 光, 司, 直 申请人:株式会社日立制作所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1