Selectively switching data between link interfaces and processing engines in a network switch
    1.
    发明授权
    Selectively switching data between link interfaces and processing engines in a network switch 有权
    在网络交换机中选择性地切换链路接口和处理引擎之间的数据

    公开(公告)号:US07535895B2

    公开(公告)日:2009-05-19

    申请号:US10447825

    申请日:2003-05-29

    IPC分类号: H04J3/16

    摘要: Technology is disclosed for directing data through a network switch. One version of a network switch employs a mid-plane architecture that allows data to be directed between any link interface and any processing engine. Each time slot of data from an ingress link interface can be separately directed to any ingress processing engine. Each time slot of data from an egress processing engine can be separately directed to any egress link interface that supports the lower level protocol for the data. In one version of the switch, each processing engine in the network switch has the ability to service all of the protocols from the layers of the OSI model that are supported by the switch and not handled on the link interfaces. This allows the switch to allocate processing engine resources, regardless of the protocols employed in the data passing through the switch.

    摘要翻译: 公开了通过网络交换机引导数据的技术。 一种版本的网络交换机采用中间平面架构,允许数据在任何链路接口和任何处理引擎之间引导。 来自入口链路接口的数据的每个时隙可以分别指向任何入口处理引擎。 来自出口处理引擎的数据的每个时隙可以分别指向支持数据的较低级协议的任何出口链路接口。 在交换机的一个版本中,网络交换机中的每个处理引擎具有从交换机支持的OSI模型的层服务所有协议的能力,并且不在链路接口上处理。 这允许交换机分配处理引擎资源,而不管通过交换机的数据中采用的协议。

    Virtual service endpoint
    2.
    发明授权
    Virtual service endpoint 有权
    虚拟服务终端

    公开(公告)号:US07899916B1

    公开(公告)日:2011-03-01

    申请号:US10677090

    申请日:2003-09-30

    IPC分类号: G06F15/16

    CPC分类号: H04L45/10 H04L12/5601

    摘要: A system and method are disclosed for establishing a connection between a first endpoint participating in a first protocol and a second endpoint participating in a second protocol. Establishing a connection includes establishing a virtual service endpoint participating in the first protocol on a network device that is connected to the first endpoint and the second endpoint and forwarding to the second endpoint communication directed from the first endpoint to the virtual service endpoint.

    摘要翻译: 公开了一种用于建立参与第一协议的第一端点和参与第二协议的第二端点之间的连接的系统和方法。 建立连接包括在连接到第一端点和第二端点的网络设备上建立参与第一协议的虚拟服务端点,并且转发到从第一端点指向虚拟服务端点的第二端点通信。

    Automatic protection network switching
    3.
    发明授权
    Automatic protection network switching 有权
    自动保护网络切换

    公开(公告)号:US07609621B1

    公开(公告)日:2009-10-27

    申请号:US10776460

    申请日:2004-02-10

    IPC分类号: G01R31/04

    摘要: A method of protecting a protected link is disclosed. The method includes connecting traffic from a service module to a first physical module having a link layer framer that is connected to a protected egress link. The traffic is connected through the first physical module through a pooling switch to a second physical module that is connected to an alternate egress link.

    摘要翻译: 公开了一种保护受保护链路的方法。 该方法包括将来自服务模块的业务连接到具有连接到受保护出口链路的链路层成帧器的第一物理模块。 流量通过第一物理模块通过池交换机连接到连接到备用出口链路的第二物理模块。

    Application layer traffic optimization enhancements for mobile devices
    7.
    发明授权
    Application layer traffic optimization enhancements for mobile devices 有权
    移动设备的应用层流量优化增强功能

    公开(公告)号:US08751613B1

    公开(公告)日:2014-06-10

    申请号:US12942678

    申请日:2010-11-09

    IPC分类号: G06F15/177

    摘要: In general, techniques are described for enhancing the Application-Layer Traffic Optimization (ALTO) service to supplement network topological grouping with location-based groupings to account for endpoint mobility. For example, as described herein, an ALTO server maintains physical location information for a network of one or more endpoints that provides a service. A PID generator of the ALTO server aggregates the endpoints into a set of one or more PIDs based at least on the physical location information for the endpoints, wherein each PID is associated with a subset of the endpoints. The ALTO server generates network and cost maps for the ALTO service that include PID entries to identify a respective subset of the endpoints associated with each of the set of PIDs and cost entries that incorporate cost that reflect physical distances among endpoints.

    摘要翻译: 通常,描述了用于增强应用层业务优化(ALTO)服务的技术,以基于位置分组来补充网络拓扑分组以解决端点移动性。 例如,如本文所述,ALTO服务器维护提供服务的一个或多个端点的网络的物理位置信息。 至少基于端点的物理位置信息,ALTO服务器的PID发生器将端点聚合成一组一个或多个PID,其中每个PID与端点的子集相关联。 ALTO服务器生成包含PID条目的ALTO服务的网络和成本图,以识别与该组PID中的每一个相关联的端点的相应子集以及包含反映端点之间的物理距离的成本的成本条目。

    Using network labels without standard-defined syntax and semantics
    8.
    发明授权
    Using network labels without standard-defined syntax and semantics 有权
    使用没有标准定义语法和语义的网络标签

    公开(公告)号:US08711838B1

    公开(公告)日:2014-04-29

    申请号:US13243310

    申请日:2011-09-23

    IPC分类号: H04L12/28

    CPC分类号: H04L12/4633 H04L12/4645

    摘要: In general, techniques are described for transmitting MPLS labels over a network. More specifically, a network device such a router receives a packet to be forwarded according to a label switching protocol, such as Multi-Protocol Label Switching (MPLS). The router may determine a service instance for the packet based on a client device from which the packet originated. The network device may determine one or more services to apply to the packet based on the service instance for the packet and generate a label which having a service instance portion and a service information portion. The network device may append the label to the packet to form an MPLS-encapsulated packet, and may forward the MPLS-encapsulated packet via an output interface according to the label switching protocol.

    摘要翻译: 通常,描述了通过网络传输MPLS标签的技术。 更具体地,诸如路由器的网络设备根据诸如多协议标签交换(MPLS)的标签交换协议来接收要转发的分组。 路由器可以基于从其发起分组的客户端设备来确定分组的服务实例。 网络设备可以基于分组的服务实例来确定应用于分组的一个或多个服务,并且生成具有服务实例部分和服务信息部分的标签。 网络设备可以将标签附加到分组,形成MPLS封装的分组,并且可以根据标签交换协议经由输出接口转发MPLS封装的分组。

    Application-layer traffic optimization service spanning multiple networks
    9.
    发明授权
    Application-layer traffic optimization service spanning multiple networks 有权
    跨多个网络的应用层流量优化服务

    公开(公告)号:US08688775B2

    公开(公告)日:2014-04-01

    申请号:US12861645

    申请日:2010-08-23

    IPC分类号: G06F15/16

    摘要: Using the ALTO Service, networking applications can request through the ALTO protocol information about the underlying network topology from the ISP or Content Provider. The ALTO Service provides information such as preferences of network resources with the goal of modifying network resource consumption patterns while maintaining or improving application performance. This document describes, in one example, an ALTO server that intersects network and cost maps for a first network with network and cost maps for a second network to generate a master cost map that includes one or more master cost entries that each represent a cost to traverse a network from an endpoint in the first network to an endpoint in the second network. Using the master cost map, a redirector may select a preferred node in the first network with which to service a content request received from a host in the second network.

    摘要翻译: 使用ALTO服务,网络应用程序可以通过ALTO协议向ISP或内容提供商请求关于底层网络拓扑的信息。 ALTO服务提供诸如网络资源的偏好的信息,目的是在维护或提高应用程序性能的同时修改网络资源消耗模式。 在一个示例中,该文档描述了与第一网络的网络和成本图相交的ALTO服务器,其具有用于第二网络的网络和成本图,以生成主成本图,其包括一个或多个主成本条目,每个代表成本表示成本 将网络从第一网络中的端点穿过到第二网络中的端点。 使用主成本图,重定向器可以选择第一网络中的优选节点,用于服务于从第二网络中的主机接收的内容请求。

    Routing-based proximity for communication networks
    10.
    发明授权
    Routing-based proximity for communication networks 有权
    通信网络基于路由的接近

    公开(公告)号:US08179801B2

    公开(公告)日:2012-05-15

    申请号:US12480941

    申请日:2009-06-09

    IPC分类号: H04L12/56

    CPC分类号: H04L45/04 H04L45/126

    摘要: A node in an overlay network requests a ranked list of other nodes in multiple areas of the overlay network that can provide a desired piece of content or service to the requesting node. A separate node such as a router generates the ranked list using a routing algorithm, returning the list to the requesting node so that the requesting node may acquire the desired content or service from the nearest node in the overlay network.

    摘要翻译: 覆盖网络中的节点请求覆盖网络的多个区域中可以向请求节点提供期望的一段内容或服务的其他节点的排名列表。 诸如路由器的单独的节点使用路由算法生成排名列表,将列表返回到请求节点,使得请求节点可以从覆盖网络中的最近节点获取期望的内容或服务。