多拓扑结构中转发路径的确定方法与装置制造方法

文档序号:7983644阅读:291来源:国知局
多拓扑结构中转发路径的确定方法与装置制造方法
【专利摘要】本发明实施例公开了一种多拓扑结构中转发路径的确定方法与装置。其中,该方法包括判断各广播网中是否存在涵盖本广播网中所有IS都支持的拓扑结构的IS;如存在,则从本广播网中所有IS都支持的拓扑结构的IS中任选一个IS作为DIS,由DIS为本广播网中所有的拓扑单独发送每个拓扑的IS可达性TLV;如不存在,则分别为本广播网中每个拓扑选举自己的DIS,并由各个拓扑的各自的DIS发布其拓扑的IS可达性TLV;DIS在发送非伪节点LSP时,各拓扑在其IS可达性TLV中独立加入到达本拓扑的DIS信息,以根据到达本拓扑的DIS信息确定本拓扑中数据的转发路径。本发明实施例使得各拓扑中的数据均能够被正确转发。
【专利说明】多拓扑结构中转发路径的确定方法与装置
【技术领域】
[0001]本发明涉及IPv6( Internet Protocol Version 6,互联网协议第6版)通信网络,特别地,涉及一种多拓扑结构中转发路径的确定方法与装置。
【背景技术】
[0002]IS-1S (Intermediate System To Intermediate System Routing Protocol,中间系统到中间系统的路由选择协议)最初是由ISO (the International Organizationof Standardization,国际标准化组织)为 CLNP (Connection-Less Network Protocol,无连接网络协议)设计的一种动态路由协议。IETF (Internet Engineering Task Force,互联网工程任务组)在RFC1195中对IS-1S进行了扩充,使IS-1S能够同时应用于TCP/IP(Transmission Control Protocol/Internet Protocol,传输控制协议/ 因特网互联协议)和OSI (Open Systems Interconnection,开放系统互连)环境中,经过扩充后的IS-1S协议被称为集成化 IS-1S (IntegratedIS-1S 或者 Dual IS-1S)。
[0003]随后,IETF为IS-1S定义了两个新的TLV (Type-Length-Value,类型长度值),包括IPv6可达性(B卩,IPv6Reachability,通过定义路由信息前缀和度量等信息来说明网络的可达性)和IPv6接口地址(即,IPv6Interface Address,用以携带IPv6接口地址信息)、以及一个新的NLPID (Network Layer Protocol Identif ier,网络层协议标识符),再次对IS-1S进行了扩展,扩展后的IS-1S具备支持IPv6的能力。
[0004]IS-1S通过拓展TLV实现了 IPv6,保持了 IS010589以及RFC1195有关建立以及维护邻居关系数据库和拓展数据库的规定。因此,IPv4 (Internet Protocol Version 4,互联网协议第4版)和IPv6必须具有相同的拓扑结构,此种实现被称为IS-1S for IPv6单一拓扑模式。
[0005]图1示出了 IPv4和IPv6共存的示意图。
[0006]如图1所示,这些距离值是由路由器事先配置好的,定义两点间的距离远近。当采用单一的拓扑模式时,即IPv4和IPv6必须具备相同的拓扑结构时,IS A到IS C共有两条路径可选,分别是:IS A->IS B->IS C 和 IS A->IS D_>IS C,由于路径 IS A_>IS B->IS C的总体开销(5+10=15)要小于路径IS A->IS D->IS C的总体开销(10+10=20),因此IS A选择通过IS B将IPv6流量转发到IS C。而由于IS B并不具备IPv6转发能力,因此IPv6流量会被丢弃。
[0007]IS-1S多拓扑被用来解决上述问题。IS-1S多拓扑的思路是通过在一个IS-1S自治域内运行多个独立的IP拓扑,如IPv4拓扑和IPv6拓扑。在进行路由计算时,根据链路上所支持的IP协议的不同,不同拓扑各自运行不同的路由计算,从而避免不同的拓扑共用同一结构带来的各种问题。
[0008]当前,IS-1S多拓扑是通过扩展新的TLV来实现的。这些TLV包括:多拓扑TLV(Mult1-Topology TLV),该TLV表明了该IS支持的拓扑类型;多拓扑中间系统TLV (MTIntermediate System TLV),该TLV表明了到达某个拓扑结构的IS的信息;多拓扑可达的 IPv4 前缀 TLV (Mult1-Topology Reachable IPv4Prefixes TLV),该 TLV 为某个拓扑结构携带了 IPv4可达性信息;多拓扑可达的IPv6前缀TLV (Mult1-Topology ReachableIPv6Prefixes TLV),该TLV为某个拓扑结构携带了 IPv6可达性信息。
[0009]再如图1所示,在实现了 IS-1S多拓扑后,IS A在计算IPv6路由时,由于其只考虑IPv6链路,因此会选择IS A->IS D->IS C作为转发路径,从而使得IPv6报文被正确转发。
[0010]通过扩展TLV,IS-1S多拓扑欲为每一个拓扑结构单独构造一个由IPv4/IPv6前缀可达性信息以及IS可达性信息等组成的系统,以实现各个拓扑结构信息的分离。但此方案虽然拓展了中间系统可达性TLV,使其能够为每一个拓扑结构单独携带到达其它IS的路由信息,但是该方案并未更改其广播网上DIS (Designated Intermediate System,指定中间系统)的选举方法,并且并未将广播网上的DIS发送的伪节点LSP (Label Switched Path,标记交换路径)中的中间系统可达性TLV扩展为针对每个拓扑单独发送到达该广播网上该拓扑其它中间系统的信息。因此,在DIS这一环节,实际并未真正实现各个拓扑的信息分离。
[0011]由于广播网上的DIS发送的仍然是不带有任何拓扑标记的中间系统可达性信息,并且各个拓扑在进行路由计算时都要使用该中间系统可达性信息,因此其TLV中必须涵盖所有的拓扑的邻居。如果当选的DIS支持的拓扑能够涵盖该广播网上的所有拓扑,此时IS-1S多拓扑能够正确进行路由计算,否则,由于DIS缺少关于某些拓扑的信息,其对于支持该拓扑的一些必要条件无从判断,而又必须将其加入到中间系统可达性TLV中,因而可能造成错误。在此种情况下,IS-1S多拓扑计算的正确性就只能依赖于各个中间系统的配置的绝对正确。
[0012]图2是现有技术中可能导致错误的IPv6多拓扑计算示意图。
[0013]如图2所示,当选举优先级最高的E当选为广播网Y的DIS后,在其发布的伪节点LSP中的中间系统可达性TLV中会包含B、C、D和E四个中间系统,由于中间系统错误地选择了节点E,由于E只支持IPv4,不清楚IPv6的转发拓扑,所以会错误生成转发路径ISA->IS C->IS D。当IS A计算其IPv6拓扑时,由于使用了广播网Y的DIS E的中间系统可达性信息,从而导致A可能错误地选择IS A->IS C->IS D作为IPv6的转发路径,进而导致IPv6报文的丢失。

【发明内容】

[0014]本发明实施例要解决的一个技术问题是提供一种多拓扑结构中转发路径的确定方法与装置,能够保证各拓扑结构中的数据能够被正确的转发。
[0015]本发明实施例提供了一种多拓扑结构中转发路径的确定方法,包括判断各广播网中是否存在涵盖本广播网中所有中间系统都支持的拓扑结构的中间系统;如存在,则从本广播网中所有中间系统都支持的拓扑结构的中间系统中任选一个中间系统作为指定中间系统,由指定中间系统为本广播网中所有的拓扑单独发送每个拓扑的中间系统可达性TLV ;如不存在,则分别为本广播网中每个拓扑选举自己的指定中间系统,并由各个拓扑的各自的指定中间系统发布其拓扑的中间系统可达性TLV ;指定中间系统在发送非伪节点标记交换路径时,各拓扑在其中间系统可达性TLV中独立加入到达本拓扑的指定中间系统信息,以根据到达本拓扑的指定中间系统信息确定本拓扑中数据的转发路径。
[0016]本发明实施例还提供了一种多拓扑结构中转发路径的确定装置,包括判断单元,用于判断各广播网中是否存在涵盖本广播网中所有中间系统都支持的拓扑结构的中间系统;指定中间系统确定单元,用于如存在,则从本广播网中所有中间系统都支持的拓扑结构的中间系统中任选一个中间系统作为指定中间系统,由指定中间系统为本广播网中所有的拓扑单独发送每个拓扑的中间系统可达性TLV,如不存在,则分别为本广播网中每个拓扑选举自己的指定中间系统,并由各个拓扑的各自的指定中间系统发布其拓扑的中间系统可达性TLV ;信息添加单元,用于在发送非伪节点标记交换路径时,各拓扑在其中间系统可达性TLV中独立加入到达本拓扑的指定中间系统信息,以根据到达本拓扑的指定中间系统信息确定本拓扑中数据的转发路径。
[0017]本发明实施例提供的多拓扑结构中转发路径的确定方法与装置,由于在中间系统-中间系统广播网上的指定中间系统LSP中实现了各个拓扑的中间系统可达性信息的分离,因此在中间系统-中间系统多拓扑路由计算过程中每个拓扑都只应用本拓扑的多拓扑中间系统可达性信息,使得各拓扑中的数据均能够被正确转发。
【专利附图】

【附图说明】
[0018]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分。在附图中:
[0019]图1示出了 IPv4和IPv6共存的示意图。
[0020]图2是现有技术中可能导致错误的IPv6多拓扑计算示意图。
[0021]图3是本发明多拓扑结构中转发路径的确定方法的一个实施例的流程示意图。
[0022]图4是本发明多拓扑结构中转发路径的确定装置的一个实施例的结构示意图。
【具体实施方式】
[0023]下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。本发明的示例性实施例及其说明用于解释本发明,但并不构成对本发明的不当限定。
[0024]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
[0025]现有技术中在选取非伪节点,即指定中间系统时并不关注设备是否支持IPv4和IPv6,所以原有的选取方式很可能选取一个只支持IPv4或只支持IPv6的设备,使得无法涵盖所有的拓扑,导致路由出错。本发明的下述实施例在进行指定中间系统的选取时,考虑了设备对IPv4和IPv6的支持情况,即对计算路由时需要的相关信息的准确性方面进行了改进。
[0026]具体地,从以下几个方面进行了改进:
[0027](I)为IS-1S多拓扑中的每一个拓扑选举独立的DIS ;
[0028](2)非伪节点在其非伪节点LSP中为IS-1S多拓扑中每一个拓扑单独发布该拓扑的DIS,其中,非伪节点是指一台实际存在的路由器,例如,图2中的IS A、IS B、IS C、IS D、IS E均是非伪节点;
[0029](3) DIS在伪节点LSP中为IS-1S多拓扑中每一个拓扑单独发布多拓扑中间系统可达性TLV,其中,伪节点是指在广播多路访问网络中的一台虚拟路由器,伪节点由DIS创建,DIS在伪节点LSP中通告LAN (Local Area Network,局域网)中的所有邻居,LAN中的所有路由器在它们的LSP中通告自己与伪节点的连接性;
[0030](4)IS-1S在进行多拓扑路由计算时,每一个拓扑只使用伪节点LSP发布的该拓扑的多拓扑中间系统可达性TLV信息。
[0031]图3是本发明多拓扑结构中转发路径的确定方法的一个实施例的流程示意图。
[0032]其中,多拓扑指网络各节点根据设备对IPv4和IPv6的支持情况计算出的两个拓扑结构,单拓扑指网络各节点根据IS-1S协议的邻居关系计算出一个拓扑结果同时运行IPv4和IPv6,在此情况下,如果一个设备不支持IPv6,则整个路由将出现问题。
[0033]如图3所示,该实施例可以包括以下步骤:
[0034]S302,判断各广播网中是否存在涵盖本广播网中所有中间系统都支持的拓扑结构的中间系统,其中,拓扑结构可以包括IPv4拓扑结构和IPv6拓扑结构;
[0035]S304,如存在,则从本广播网中所有中间系统都支持的拓扑结构的中间系统中任选Iv中间系统作为指定中间系统,由该指定中间系统为本广播网中所有的拓扑单独发送每个拓扑的中间系统可达性TLV ;
[0036]S306,如不存在,则分别为本广播网中每个拓扑选举自己的指定中间系统,并由各个拓扑的各自的指定中间系统发布其拓扑的中间系统可达性TLV ;
[0037]S308,指定中间系统在发送非伪节点标记交换路径时,各拓扑在其中间系统可达性TLV中独立加入到达本拓扑的指定中间系统信息,以根据到达本拓扑的指定中间系统信息确定本拓扑中数据的转发路径。
[0038]在该实施例中,由于在中间系统-中间系统广播网上的指定中间系统LSP中实现了各个拓扑的中间系统可达性信息的分离,因此在中间系统-中间系统多拓扑路由计算过程中每个拓扑都只应用本拓扑的多拓扑中间系统可达性信息,使得各拓扑中的数据均能够被正确转发。
[0039]在步骤S304中,在本广播网中所有中间系统都支持的拓扑结构的中间系统存在多个的情况下,可选地,可以从本广播网中所有中间系统都支持的拓扑结构的中间系统中选取一个优先级最高的中间系统作为指定中间系统,其中,优先级可以通过手工设定,或者还可以使用IS-1S协议中定义的自动选举方法。
[0040]进一步地,在本广播网中所有中间系统都支持的拓扑结构的多个中间系统均具有最高的优先级的情况下,可以从中选取具有最高MAC(Medium Access Control,媒体接入控制)地址的中间系统作为指定中间系统,其中,可以通过如下方法确定最高MAC地址:与十进制数字比较大小一样,从MAC地址的最左侧开始,自左至右,逐位比较,如果第一位不同,则值最大的MAC地址即为最高MAC地址,如果第一位相同,则继续比较下一位,直至找到不同位并确定出最高MAC地址。
[0041]在步骤S306中,在本广播网中每个拓扑结构存在多个中间系统的情况下,可选地,可以从本广播网中每个拓扑的多个中间系统中选取一个优先级最高的中间系统作为指定中间系统,其中,优先级可以通过手工设定,或者还可以使用IS-1S协议中定义的自动选举方法。
[0042]进一步地,在本广播网中每个拓扑结构中存在多个均具有最高优先级中间系统的情况下,可以从中选取具有最高MAC地址的中间系统作为指定中间系统。
[0043]本发明实施例在现有的IS-1S多拓扑的基础上,在不添加新TLV的情况下,对IS-1S多拓扑进行了如下修改:
[0044]1、修改IS-1S多拓扑广播网上选举DIS的方法
[0045](a)在能够完整地实现IS-1S多拓扑功能的前提下,为保持IS-1S网络结构的最简化,尽可能地让运行IS-1S的广播网选举同一 DIS。为达到这一目的,在广播网上选举DIS时,首先检查该广播网中是否有一个或多个能够涵盖该广播网中所有中间系统都支持的拓扑结构的中间系统,满足该条件的中间系统集合中的任意一个中间系统都具备正确传递该网络上所有拓扑的中间系统可达性信息的能力,例如可以选举其中优先级最高的中间系统作为DIS,当存在多个中间系统共同拥有最高优先级时,选举其中拥有最高MAC地址的中间系统作为DIS。
[0046](b)当广播网上任一中间系统所支持的拓扑都不能涵盖整个广播网的中间系统所支持的拓扑时,为保证IS-1S多拓扑的正确性,必须为每个拓扑都选举自己的DIS。对于每一个拓扑,选举拥有最高优先级的中间系统作为该拓扑的DIS,如果多个中间系统共同拥有最高优先级,则选举其中拥有最高MAC地址的中间系统作为该拓扑的DIS。
[0047]2、修改IS-1S广播网DIS在伪节点LSP中发送中间系统可达性信息的方式
[0048]在当前的IS-1S多拓扑实现中,广播网上的DIS并不为多拓扑中的每个拓扑单独发送其多拓扑中间系统可达性信息,而是统一地在中间系统可达性TLV中发布到该广播网上的中间系统的可达性信息的并集。
[0049]本发明将现有方案修改为:
[0050](a)如当选的DIS所支持的拓扑能够涵盖该网络上所有的中间系统支持的拓扑,则由该DIS负责为该网络上所有的拓扑单独发送每个拓扑的中间系统可达性TLV。
[0051 ] (b)如没有一个中间系统所支持的拓扑能够涵盖该网络上所有的中间系统支持的拓扑,则由各个拓扑的各自的DIS发布该拓扑的中间系统可达性TLV,即,IPv4和IPv6的节点设备分别选举自己的DIS,并发布各自的IPv4和IPv6的可达性TLV。
[0052]3、修改IS-1S广播网非伪节点在非伪节点LSP中发送中间系统可达性信息的方式
[0053]由于修改了 IS-1S广播网上DIS的选举方式,各个拓扑选举出的DIS可能并不是同一个中间系统,因此,必须修改现有的同一 DIS在每一个多拓扑中间系统可达性TLV中只发送一份的方式。
[0054]本发明将现有方案修改为:在发送非伪节点LSP时,各个拓扑在其多拓扑中间系统可达性TLV中独立加入到达本拓扑的DIS信息。
[0055]4、修改IS-1S多拓扑路由计算应用伪节点LSP中中间系统可达性信息
[0056]由于在IS-1S广播网上的伪节点LSP中实现了各个拓扑中间系统可达性信息的分离,因此。在IS-1S多拓扑路由计算过程中,每个拓扑都只应用本拓扑的多拓扑中间系统可达性信息。
[0057]再次参见图2,由于没有一个中间系统可以涵盖广播网Y上的所有拓扑,因而需要为广播网Y的每一个拓扑单独选举其DIS。如图2所示,IPv6拓扑下的DIS在中间系统B与中间系统D中产生,且在其发布的多拓扑中间系统可达性TLV中只会包含中间系统B与中间系统D。类似地,IPv4拓扑下的DIS在中间系统C与中间系统E中产生,且在其发布的多拓扑中间系统可达性TLV中只会包含中间系统C与中间系统E,即两个拓扑的中间系统可达性信息已完全相互独立。当IS A进行多拓扑计算时,会选择IS A->IS B->IS D作为其IPv6的转发路径,IS A->IS C->IS E作为其IPv4的转发路径,现有技术中错误地选择ISA->IS C->IS D作为IPv6转发路径等情形得以避免。
[0058]本领域普通技术人员可以理解,实现上述方法实施例的全部和部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算设备可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤,而前述的存储介质可以包括ROM、RAM、磁碟和光盘等各种可以存储程序代码的介质。
[0059]图4是本发明多拓扑结构中转发路径的确定装置的一个实施例的结构示意图。
[0060]如图4所示,该实施例中的装置40可以包括判断单元402、指定中间系统确定单元404和信息添加单元406。
[0061]其中,判断单元402判断各广播网中是否存在涵盖本广播网中所有中间系统都支持的拓扑结构的中间系统;如存在,则指定中间系统确定单元404从本广播网中所有中间系统都支持的拓扑结构的中间系统中任选Iv中间系统作为指定中间系统,由指定中间系统为本广播网中所有的拓扑单独发送每个拓扑的中间系统可达性类型长度值TLV,如不存在,则指定中间系统确定单兀404分别为本广播网中每个拓扑选举自己的指定中间系统,并由各个拓扑的各自的指定中间系统发布其拓扑的中间系统可达性TLV;信息添加单元406在发送非伪节点标记交换路径时,各拓扑在其中间系统可达性TLV中独立加入到达本拓扑的指定中间系统信息,以根据到达本拓扑的指定中间系统信息确定本拓扑中数据的转发路径。
[0062]可选地,在本广播网中所有中间系统都支持的拓扑结构的中间系统存在多个的情况下,指定中间系统确定单元从本广播网中所有中间系统都支持的拓扑结构的中间系统中选取Iv优先级最闻的中间系统作为指定中间系统。进一步地,在本广播网中所有中间系统都支持的拓扑结构的多个中间系统均具有最高的优先级的情况下,指定中间系统确定单兀从中选取具有最闻MAC地址的中间系统作为指定中间系统。
[0063]可选地,在本广播网中每个拓扑结构存在多个中间系统的情况下,指定中间系统确定单元从本广播网中每个拓扑的多个中间系统中选取一个优先级最高的中间系统作为指定中间系统。进一步地,在本广播网中每个拓扑结构中存在多个均具有最高优先级中间系统的情况下,指定中间系统确定单兀从中选取具有最闻MAC地址的中间系统作为指定中间系统。
[0064]本发明实施例中的拓扑结构可以包括IPv4拓扑结构和IPv6拓扑结构。
[0065]本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同和相似的部分可以相互参见。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处可以参见方法实施例部分的说明。
[0066]本发明实施例在原有的IS-1S多拓扑基础上,在不添加新TLV的情况下,通过修改IS-1S广播网DIS的选举方式以及IS-1S广播网上LSP中发送多拓扑中间系统可达性信息的方式克服了原有的IS-1S多拓扑的缺陷,真正实现了 IS-1S多拓扑中各个拓扑之间信息的完全独立,保证了不同拓扑下的数据能够被正确转发。[0067]虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员应该理解,可在不脱离本发明的范围和精神的情况下,对以上实施例进行修改。本发明的范围由所附权利要求来限定。
【权利要求】
1.一种多拓扑结构中转发路径的确定方法,其特征在于,包括: 判断各广播网中是否存在涵盖本广播网中所有中间系统都支持的拓扑结构的中间系统; 如存在,则从本广播网中所有中间系统都支持的拓扑结构的中间系统中任选一个中间系统作为指定中间系统,由所述指定中间系统为本广播网中所有的拓扑单独发送每个拓扑的中间系统可达性类型长度值TLV ; 如不存在,则分别为本广播网中每个拓扑选举自己的指定中间系统,并由各个拓扑的各自的指定中间系统发布其拓扑的中间系统可达性TLV ; 所述指定中间系统在发送非伪节点标记交换路径时,各拓扑在其中间系统可达性TLV中独立加入到达本拓扑的指定中间系统信息,以根据到达本拓扑的指定中间系统信息确定本拓扑中数据的转发路径。
2.根据权利要求1所述的多拓扑结构中转发路径的确定方法,其特征在于,所述方法还包括: 在本广播网中所有中间系统都支持的拓扑结构的中间系统存在多个的情况下,从本广播网中所有中间系统都支持的拓扑结构的中间系统中选取一个优先级最高的中间系统作为指定中间系统。
3.根据权利要求2所述的多拓扑结构中转发路径的确定方法,其特征在于,所述方法还包括: 在本广播网中所有中间系统`都支持的拓扑结构的多个中间系统均具有最高的优先级的情况下,从中选取具有最高媒体接入控制MAC地址的中间系统作为指定中间系统。
4.根据权利要求1所述的多拓扑结构中转发路径的确定方法,其特征在于,所述方法还包括: 在本广播网中每个拓扑结构存在多个中间系统的情况下,从本广播网中每个拓扑的多个中间系统中选取个优先级最闻的中间系统作为指定中间系统。
5.根据权利要求4所述的多拓扑结构中转发路径的确定方法,其特征在于,所述方法还包括: 在本广播网中每个拓扑结构中存在多个均具有最高优先级中间系统的情况下,从中选取具有最闻MAC地址的中间系统作为指定中间系统。
6.根据权利要求1所述的多拓扑结构中转发路径的确定方法,其特征在于,所述拓扑结构包括IPv4拓扑结构和IPv6拓扑结构。
7.一种多拓扑结构中转发路径的确定装置,其特征在于,包括: 判断单元,用于判断各广播网中是否存在涵盖本广播网中所有中间系统都支持的拓扑结构的中间系统; 指定中间系统确定单兀,用于如存在,则从本广播网中所有中间系统都支持的拓扑结构的中间系统中任选一个中间系统作为指定中间系统,由所述指定中间系统为本广播网中所有的拓扑单独发送每个拓扑的中间系统可达性类型长度值TLV,如不存在,则分别为本广播网中每个拓扑选举自己的指定中间系统,并由各个拓扑的各自的指定中间系统发布其拓扑的中间系统可达性TLV ; 信息添加单元,用于在发送非伪节点标记交换路径时,各拓扑在其中间系统可达性TLV中独立加入到达本拓扑的指定中间系统信息,以根据到达本拓扑的指定中间系统信息确定本拓扑中数据的转发路径。
8.根据权利要求7所述的多拓扑结构中转发路径的确定装置,其特征在于,在本广播网中所有中间系统都支持的拓扑结构的中间系统存在多个的情况下,所述指定中间系统确定单元从本广播网中所有中间系统都支持的拓扑结构的中间系统中选取一个优先级最高的中间系统作为指定中间系统。
9.根据权利要求8所述的多拓扑结构中转发路径的确定装置,其特征在于,在本广播网中所有中间系统都支持的拓扑结构的多个中间系统均具有最高的优先级的情况下,所述指定中间系统确定单兀从中选取具有最闻MAC地址的中间系统作为指定中间系统。
10.根据权利要求7所述的多拓扑结构中转发路径的确定装置,其特征在于,在本广播网中每个拓扑结构存在多个中间系统的情况下,所述指定中间系统确定单元从本广播网中每个拓扑的多个中间系统中选取一个优先级最高的中间系统作为指定中间系统。
11.根据权利要求10所述的多拓扑结构中转发路径的确定装置,其特征在于,在本广播网中每个拓扑结构中存在多个均具有最高优先级中间系统的情况下,所述指定中间系统确定单兀从中选取具有最闻MAC地址的中间系统作为指定中间系统。
12.根据权利要求7所述的多拓扑结构中转发路径的确定装置,其特征在于,所述拓扑结构包括IPv4拓扑结 构和IPv6拓扑结构。
【文档编号】H04L12/701GK103685012SQ201210363612
【公开日】2014年3月26日 申请日期:2012年9月26日 优先权日:2012年9月26日
【发明者】陈怡
申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1