具有独立于设备的标签的标签交换分组方法及设备技术

技术编号:13196449 阅读:81 留言:0更新日期:2016-05-12 08:11
本公开涉及具有独立于设备的标签的标签交换分组。在一个实施例中,独立于设备的标签与多个网络设备相关联,从而使得网络中的分组交换设备将基于独立于设备的标签来将分组转发到这些多个网络设备中的一个。在一个实施例中,这些独立于设备的标签包括但不限于域标识标签和转发弃踢标签。在一个实施例中,域标识标签被定义为标识多个网络节点而未标识单个特定网络节点、单个特定接口或单个特定链路的标签。在一个实施例中,第一域转发弃踢标签被放置在所述标签栈的顶部以标识将所述标签交换分组转发到与所述第一域转发弃踢标签相对应的多个指定的转发节点中的任何一个(例如,用于发送到将具有所述第二域标识标签的转发信息的分组交换设备)。

【技术实现步骤摘要】

本公开一般地涉及处理(例如,操作、丢弃、转发)通信网络中的标签交换分组,包括具有独立于设备(device-1ndependent)的标签的标签交换分组。
技术介绍
通信行业正在快速地改变以适应新兴技术和不断增加的客户需求。这种对新应用以及现有应用的增强性能的客户需求正驱动通信网络和系统供应商采用具有更高速度和更大容量(例如,更高的带宽)的网络和系统。在尝试实现这些目标时,很多通信供应商采用的常见方法是使用分组交换技术,分组交换技术可以包括标签交换技术。
技术实现思路
公开了与具有独立于设备的标签(例如但不限于域标识标签和转发弃踢(forwarding-punt)标签)的标签交换分组相关联的方法、装置、计算机存储介质、机制和工具等。—个实施例执行操作,包括:由位于第一域中的网络节点标识将被发送的标签交换分组;以及从所述网络节点发送所述标签交换分组,所述标签交换分组包括标识所述标签交换分组的转发信息的标签栈,其中所述标签栈包括第二域标识标签,所述第二域标识标签标识多个第二域网络节点的第二域。在一个实施例中,域标识标签被定义为标识多个网络节点而未标识单个特定网络节点、单个特定接口或单个特定链路的标签。在一个实施例中,第一域转发弃踢标签被放置在所述标签栈的顶部,以标识将所述标签交换分组转发到与所述第一域转发弃踢标签相对应的多个指定的转发节点中的任何一个(例如,用于发送到将具有所述第二域标识标签的转发信息的分组交换设备)。在一个实施例中,所述第二域是内部网关协议(IGP)区域。在一个实施例中,所述第二域是边界网关协议自治系统。在一个实施例中,所述第二域是地理区域。在一个实施例中,所述第一域和所述第二域是在不同的管理域中。一个实施例包括分组交换设备,包括:一个或多个处理器;存储器;多个接口,该多个接口被配置为发送和接收分组;以及一个或多个分组交换机制,该一个或多个分组交换机制被配置为在接口之间对分组进行分组交换。在一个实施例中,所述分组交换设备位于第一域中并且被配置为执行操作,包括:接收包括标签栈的标签交换分组;以及响应于所述标签栈的顶部标签是第一域转发弃踢标签并且所述标签栈中的下一标签是标识多个网络节点的第二域的第二域标识标签,或响应于所述标签栈的所述顶部标签是所述第二域标识标签,将不具有所述第一域转发弃踢标签的所述标签交换分组转发到所述第二域中的多个第二域边界分组交换设备中的一个,其中所述第二域标识标签代表所述多个第二域边界分组交换设备;并且其中所述第一域转发弃踢标签标识具有所述标签交换分组的转发信息的多个指定的转发节点。—个实施例执行操作,包括:通过位于第一域中的分组交换设备接收包括标签栈的标签交换分组;以及响应于所述标签栈的顶部标签是第一域转发弃踢标签并且所述标签栈中的下一标签是标识多个网络节点的第二域的第二域标识标签,或响应于所述标签栈的所述顶部标签是所述第二域标识标签,将不具有所述第一域转发弃踢标签的所述标签交换分组转发到所述第二域中的多个第二域边界分组交换设备中的一个,其中所述第二域标识标签代表所述多个第二域边界分组交换设备;并且其中所述第一域转发弃踢标签标识具有所述标签交换分组的转发信息的多个指定的转发节点。一个实施例执行操作,包括:通过位于第一域中的分组交换设备从位于第二域中的第二域分组交换设备接收包括标签栈的标签交换分组;以及响应于所述标签栈的顶部标签是标识多个网络节点的第三域的第三域标识标签,通过所述第一域中的一个或多个另外的分组交换设备转发具有作为所述标签栈中的所述顶部标签的所述第三域标识标签的所述标签交换分组,然后从所述第一域中的特定的第一域分组交换设备发送到所述第三域中的第三域分组交换设备。【附图说明】所附权利要求具体列出了一个或多个实施例的特征。从结合附图的下面的详细描述中可以理解(一个或多个)实施例以及其优点,在附图中:图1A示出了根据一个实施例运行的网络;图1B示出了根据一个实施例的分组的一个或多个标签栈;图2A示出了根据一个实施例运行的网络;图2B示出了根据一个实施例的分组的一个或多个标签栈;图3A示出了根据一个实施例的分组交换设备;图3B示出了根据一个实施例的装置;以及图4示出了根据一个实施例的过程。【具体实施方式】公开了与具有独立于设备的标签的标签交换分组相关联的方法、装置、计算机存储介质、机制和工具等。这里描述的实施例包括各种元素和限制,其中没有一个元素或限制被认为是必不可少的元素或限制。每个权利要求各自以其整体记载了实施例的一方面。此外,所描述的一些实施例可以包括但不限于系统、网络、集成电路芯片、嵌入式处理器、ASIC、方法和包含指令的计算机可读介质等。一个或多个系统、设备、组件等可以包括一个或多个实施例,该一个或多个实施例可以包括由相同或不同的系统、设备、组件等执行的权利要求的一些元素或限制。处理元件可以是通用处理器、特定任务处理器、一个或多个处理器的核、或用于执行相应的处理的同地协作、资源共享实现方式。下文中所描述的实施例体现了各个方面和配置,附图示出了示例性且非限制性的配置。用于执行方法和处理块操作的计算机可读介质和装置(例如,被配置为执行这些操作的处理器和存储器或其他装置)被公开并且与实施例的可扩展范围相一致。本文中所使用的术语“装置”与装备或设备的常见定义一致。图中示出的信号和信息的步骤、连接和处理(包括但不限于,任何块和流程图以及消息序列图表)通常可以按照相同或不同的串行或并行顺序和/或被不同的组件和/或进程、线程等,和/或通过不同的连接来执行,并且可以与其他实施例中的其他功能相结合,除非这使得实施例失效或者明确地或隐含地需要顺序(例如,对于读取值、处理所述读取值的顺序一一该值必须在处理它之前被获得,尽管一些相关联的处理可以在读操作之前、与读操作同时、和/或在读操作之后被执行)。并且,本文中所描述或参考的内容均不被承认是本申请的现有技术,除非明确地这样规定。术语“ 一个实施例”在本文中被用来指代特定的实施例,其中,每次对“ 一个实施例”的提及可以指不同的实施例,并且本文在描述相关联的特征、元素和/或限制中对该术语的重复使用并不建立每个实施例必须包括的一组累积的相关联的特征、元素和/或限制,尽管实施例通常可以包括所有这些特征、元素和/或限制。此外,术语“第一”、“第二”等在本文中通常被用来代表不同的单元(例如,第一元件、第二元件)。本文中这些术语的使用不一定意味着顺序(例如,一个单元或事件在另一单元或事件之前发生或出现),而是提供了用于区分特定单元的机制。此外,短语“基于X”和“响应于X”被用于表示从其得出或引起某一事物的最少的一组项“X”,其中,“X”是可扩展的并且不一定描述在其上执行操作等的项的完整列表。此外,短语“被耦合到”被用于表示两个元件或设备之间某种级别的直接或间接的连接,其中,耦合的设备或多个设备修改或者不修改所耦合的信号或所传送的信息。此外,术语“或”在本文中被用于标识对连接项中的一个或多个(包括全部)的选择。此外,与“包括”、“当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种方法,包括:由位于第一域中的网络节点标识要被发送的标签交换分组;以及从所述网络节点发送所述标签交换分组,所述标签交换分组包括标识所述标签交换分组的转发信息的标签栈,其中所述标签栈包括第二域标识标签,所述第二域标识标签标识多个第二域网络节点的第二域;其中,域标识标签被定义为标识多个网络节点而未标识单个特定网络节点、单个特定接口或单个特定链路的标签。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:蔡德忠克拉伦斯·菲尔斯菲斯西蒙·詹姆斯·特雷弗·斯普拉格斯
申请(专利权)人:思科技术公司
类型:发明
国别省市:美国;US

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

1