一种用于通信的方法、路由器和存储介质技术

技术编号:12780209 阅读:52 留言:0更新日期:2016-01-27 22:49
描述用于指定和构造多协议标签切换(MPLS)环的技术。路由器可以用信号发送MPLS环内的成员资格并且自动地建立基于环的标签切换路径(LSP)作为MPLS环的部件用于环网络内的分组传送。在一个示例中,路由器包括配置为建立具有多个环LSP的MPLS环的处理器。环LSP中的每个环LSP被配置为向作为用于相应环LSP的出口路由器操作的在路由器中的不同路由器绕环网络传送MPLS分组。另外,环LSP中的每个环LSP包括双向、多点到点(MP2P)LSP对于MP2P LSP,路由器中的任何路由器可以作为入口操作以向环LSP中供应分组流量用于向用于环LSP的相应出口路由器传送。无需用信号发送分离保护路径、旁路LSP、绕行或者无环路备选。

【技术实现步骤摘要】

本公开内容涉及计算机网络,并且更具体地涉及工程设计计算机网络内的流量 流。
技术介绍
网络内的路由设备(常称为路由器)维护描述经过网络的可用路由的路由信 息。在接收到传入分组时,路由器检查分组内的信息,并且根据路由信息转发分组。为了 维护网络的准确表示,路由器根据一个或者多个定义的路由协议一一比如边界网关协议 (BGP)--来交换路由信息。 多协议标签切换(MPLS)是用来工程设计网际协议(IP)网络内的协议套件。通过 利用MPLS,源设备可以请求经过网络通向目的地设备的路径、即标签切换路径(LSP)。LSP 定义经过网络的不同路径以从源设备向目的地设备输送MPLS分组。沿着LSP的每个路由 器分配标签,并且向沿着路径的最近上游路由器传播标签。沿着路径的路由器协作地执行 MPLS操作以沿着建立的路径转发MPLS分组。存在用于建立LSP的多种协议、比如标签分布 协议(LDP)和具有流量工程的资源保留协议扩展(RSVP-TE)。 诸如这样的MPLS协议已经在包括核心服务提供商网络和广域网(WAN)的许多类 型的网络中成功。然而,在接入网络中应用MPLS协议可能有困难,因为许多接入网络被布 置为环拓扑。由于环拓扑,路径保护机制、比如RSVP-TE快速重路由(FRR)和LDPFRR可能 低效和复杂。另外,常规MPLS协议通常未充分地灵活,它们也未良好地升级用于在基于环 的接入网络中广泛采用。
技术实现思路
-般而言,这里描述多协议标签切换(MPLS)信令机制,这些机制允许指定和用信 号发送"MPLS环"作为新MPLS构造。作为结果,路由器可以用信号发送MPLS环内的成员资 格并且自动地建立流量工程设计标签切换路径(LSP)作为MPLS环的部件用于环网络内的 分组传送。另外,如以下进一步描述,无需在建立环LSP时分离地调配、但是可以基于路由 器传送的流量或者服务实时推断和分配带宽分配。另外,这里描述的技术可以提供内置路 径保护作为这里为MPLS环指定的信令机制和定义的自然结果。因此,无需用信号发送分离 保护路径、旁路LSP或者绕行。 在一个示例中,一种方法包括用连接为形成环网络的多个路由器建立具有多个环 标签切换路径(LSP)的多协议标签切换(MPLS)环,环LSP中的每个环LSP被配置为绕环网 络向作为用于相应环LSP的出口路由器操作的路由器中的不同路由器传送MPLS分组,其中 环LSP中的每个环LSP包括多点到点(MP2P)LSP,对于MP2PLSP,环网络内的路由器中的任 何路由器可以作为入口操作以向环LSP中供应分组流量用于向用于环LSP的相应出口路由 器传送。该方法还包括根据环LSP绕环网络转发网络流量作为MPLS分组。 在另一示例中,一种路由器包括互连路由器作为形成环网络的多个路由器之一的 多个物理接口。路由器还包括被配置为建立具有多个环LSP的MPLS环的处理器,环LSP中 的每个环LSP被配置为绕环网络向作为用于相应环LSP的出口路由器操作的路由器中的不 同路由器传送MPLS分组,其中环LSP中的每个环LSP包括MP2PLSP,对于MP2PLSP,环网 络中的路由器中的任何路由器可以作为入口操作以向环LSP中供应分组流量用于向用于 环LSP的相应出口路由器传送。路由器还包括被配置为根据环LSP绕环网络转发网络流量 作为MPLS分组的转发部件。 在另一示例中,一种计算机可读存储介质包括指令,指令使网络设备根据标签分 布协议输出多个消息以与连接为环网络的多个路由器建立具有绕环网络的多个环LSP)的 MPLS环,其中环LSP中的每个环LSP被配置为绕环网络向作为用于相应环LSP的出口路由 器操作的路由器中的不同路由器传送MPLS分组,以及其中环LSP中的每个环LSP包括MP2P LSP,对于MP2PLSP,环网络中的路由器中的任何路由器可以作为入口操作以向环LSP中供 应分组流量用于向用于环LSP的相应出口路由器传送。 在另一示例中,一种方法包括用内部网关路由协议(IGP)发现作为与网络关联的 MPLS环的成员而指明的多个路由器,在网络中,路由器在环拓扑中被互连。该方法包括响应 于该发现来与多个路由器建立用于MPLS环的多个环LSP,环LSP中的每个环LSP被配置为 绕环网络向作为用于相应环LSP的出口路由器操作的路由器中的不同路由器传送MPLS分 组。环LSP中的每个环LSP包括MP2PLSP,对于MP2PLSP,环网络内的路由器中的任何路 由器可以作为入口操作以向环LSP中供应分组流量用于向用于环LSP的相应出口路由器传 送。该方法还包括根据环LSP绕环网络转发网络流量作为MPLS分组。 在另一示例中,一种路由器包括互连路由器作为形成环网络的多个路由器之一的 多个物理接口和执行IGP的处理器。处理器被配置为使用IGP来发现作为与网络关联的 MPLS环的成员而指明的路由器中的邻近路由器。处理器还被配置为响应于发现作为MPLS 环的成员的邻近路由器来建立用于MPLS环的多个环LSP。环LSP中的每个环LSP被配置为 绕环网络向作为用于相应环LSP的出口路由器而指明的路由器中的不同路由器传送MPLS 分组。环LSP中的每个环LSP被配置为MP2PLSP,对于MP2PLSP,环网络内的路由器中的 任何路由器可以作为入口操作以向环LSP中供应分组流量用于向用于环LSP的相应出口路 由器传送。路由器包括用于根据环LSP绕环网络转发网络流量作为MPLS分组的转发部件。 在另一示例中,一种计算机可读存储设备存储指令,指令使处理器从作为与环网 络关联的MPLS的成员而指明的多个路由器中的邻近路由器接收增强的IGP消息,其中增强 的IGP消息中的每个增强的IGP消息指定MPLS环的标识符以指示相应路由器是MPLS环的 成员并且指定索引,索引指示用于相应路由器的绕MPLS环的定位。指令还使处理器基于 IGP消息并且沿着网络选择路由器中的上游邻近路由器和邻近路由器中的下游邻近路由 器,并且根据标签分布协议向路由器中的上游邻近路由器和邻近路由器中的下游邻近路由 器输出消息以建立用于MPLS环的多个环LSP。 在另一示例中,一种方法包括用连接为环网络的多个路由器根据标签分布协议输 出多个消息以建立具有至少一个环LSP的MPLS环以绕环网络向作为用于环LSP的出口路 由器操作的路由器之一传送MPLS分组,其中环LSP包括MP2PLSP,对于MP2PLSP,环网络内 的路由器中的任何路由器可以作为入口操作以向环LSP中供应分组流量用于向用于环LSP 的出口路由器传送。路由器输出的消息中的每个消息对于绕环LSP的路由器中的相应路由 器将向环LSP中供应的任何分组流量指定在向出口路由器的下游方向上的带宽要求。该方 法包括根据环LSP绕环网络转发网络流量作为MPLS分组。 在另一示例中,一种路由器包括互连路由器作为形成环网络的多个路由器之一的 多个物理接口。处理器执行标签分布协议以使用消息来与其它路由器通信以建立环LSP,环 LSP被配置为绕环网络向作为用于环LSP的出口路由器操作的路由器之一传送MPLS分组, 其中处理器被配置为建立环LSP作为MP2PLSP,对于MP2PLSP,环网络内的路由器中的任 本文档来自技高网...

【技术保护点】
一种方法,包括:用被连接为形成环网络的多个路由器建立具有多个环标签切换路径(LSP)的多协议标签切换(MPLS)环,所述环LSP中的每个环LSP被配置为绕所述环网络向作为用于相应环LSP的出口路由器操作的所述路由器中的不同路由器传送MPLS分组,其中所述环LSP中的每个环LSP包括多点到点(MP2P)LSP,对于所述多点到点LSP,所述环网络内的所述路由器中的任何路由器能够作为入口操作,以向所述环LSP中供应分组流量以用于向用于所述环LSP的相应出口路由器传送;以及根据所述环LSP绕所述环网络转发网络流量作为MPLS分组。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:K·康佩拉
申请(专利权)人:瞻博网络公司
类型:发明
国别省市:美国;US

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

1