Service function chaining branching

    公开(公告)号:US09723106B2

    公开(公告)日:2017-08-01

    申请号:US14838963

    申请日:2015-08-28

    Abstract: A system comprising a plurality of service nodes, a controller and a network device in communication with the controller. Each of the plurality of service nodes is configured to support one or more service functions to establish a service function chain that includes a plurality of service functions to be performed by routing traffic among the plurality of service nodes. The controller is configured to generate provisioning information for the service function chain. The provisioning information includes at least one condition upon which a service function reclassification or branching operation is to be performed by at least one service node. The network device is in communication with the controller, and is configured to distribute the provisioning information for the service function chain to the plurality of service nodes using a distributed routing protocol.

    Location Awareness to Packet Flows using Network Service Headers
    22.
    发明申请
    Location Awareness to Packet Flows using Network Service Headers 审中-公开
    使用网络服务头的位置意识到数据包流

    公开(公告)号:US20170048815A1

    公开(公告)日:2017-02-16

    申请号:US14824313

    申请日:2015-08-12

    Abstract: A classifier network device in a service function chain receives a data packet from a first computing device. The classifier network device generates an encapsulated packet for the service function chain by encapsulating the data packet with a network service header. The network service header includes at least one metadata header. The classifier network device determines a location of the first computing device and writes location information corresponding to the location of the first computing device in the metadata header.

    Abstract translation: 服务功能链中的分类器网络设备从第一计算设备接收数据分组。 分类器网络设备通过使用网络服务头部封装数据分组来生成用于服务功能链的封装分组。 网络服务报头包括至少一个元数据报头。 分类器网络设备确定第一计算设备的位置,并将对应于第一计算设备的位置的位置信息写入元数据报头中。

    METADATA AUGMENTATION IN A SERVICE FUNCTION CHAIN
    23.
    发明申请
    METADATA AUGMENTATION IN A SERVICE FUNCTION CHAIN 有权
    服务功能链中的元数据补充

    公开(公告)号:US20160248685A1

    公开(公告)日:2016-08-25

    申请号:US14631595

    申请日:2015-02-25

    CPC classification number: H04L47/2441 H04L45/74 H04L47/18 H04L67/327 H04L69/22

    Abstract: A method for augmenting metadata of a network service header is disclosed. The method includes receiving, at a first service node, a packet or frame of a traffic flow, wherein the packet has a payload and the network service header including a first metadata and a first service path information for the traffic flow, classifying, by the first service node, at least one of the payload and the first metadata to generate a second metadata different from the first metadata, and augmenting, by the first service node, the first metadata using the second metadata before forwarding the packet or frame to a second service node.

    Abstract translation: 公开了一种用于增强网络服务头部的元数据的方法。 该方法包括在第一服务节点处接收业务流的分组或帧,其中所述分组具有有效载荷,并且所述网络服务报头包括所述业务流的第一元数据和第一服务路径信​​息, 第一服务节点,有效载荷和第一元数据中的至少一个,以生成不同于第一元数据的第二元数据,以及在将数据包或帧转发到第二元数据之前由第一服务节点使用第二元数据来扩充第一元数据 服务节点。

    NETWORK SERVICE HEADER METADATA FOR LOAD BALANCING
    25.
    发明申请
    NETWORK SERVICE HEADER METADATA FOR LOAD BALANCING 有权
    用于负载均衡的网络服务头元数据

    公开(公告)号:US20160173373A1

    公开(公告)日:2016-06-16

    申请号:US14664629

    申请日:2015-03-20

    Abstract: A method for load balancing based on metadata in a network service header. The method includes receiving a packet or frame of a traffic flow, wherein the packet or frame has a payload and the network service header including metadata and service path information for the traffic flow identifying the service path, and the metadata comprises classification information of the packet or frame, extracting, by a service header processor of the load balancer, the classification information of the metadata from the packet or frame, and applying, by a load balancing function of the load balancer, a load balancing policy on the packet or frame based on the classification information of the metadata.

    Abstract translation: 一种基于网络服务头部元数据的负载均衡方法。 所述方法包括接收业务流的分组或帧,其中所述分组或帧具有有效载荷,并且所述网络服务报头包括用于标识所述服务路径的业务流的元数据和服务路径信​​息,并且所述元数据包括所述分组的分类信息 或帧,由负载平衡器的服务头处理器从分组或帧中提取元数据的分类信息,并通过负载平衡器的负载平衡功能应用基于分组或帧的负载均衡策略 关于元数据的分类信息。

    SYSTEM AND METHOD FOR TRANSPORTING INFORMATION TO SERVICES IN A NETWORK ENVIRONMENT
    26.
    发明申请
    SYSTEM AND METHOD FOR TRANSPORTING INFORMATION TO SERVICES IN A NETWORK ENVIRONMENT 有权
    在网络环境中向服务运输信息的系统和方法

    公开(公告)号:US20150334595A1

    公开(公告)日:2015-11-19

    申请号:US14279724

    申请日:2014-05-16

    CPC classification number: H04L29/06 H04L41/0896 H04L41/5054 H04W28/0268

    Abstract: An example method is provided in one example embodiment and may include receiving a packet for a subscriber at a gateway, wherein the gateway includes a local policy anchor for interfacing with one or more policy servers and one or more classifiers for interfacing with one or more service chains, each service chain including one or more services accessible by the gateway; determining a service chain to receive the subscriber's packet; appending the subscriber's packet with a header, wherein the header includes, at least in part, identification information for the subscriber and an Internet Protocol (IP) address for the local policy anchor; and injecting the packet including the header into the service chain determined for the subscriber.

    Abstract translation: 在一个示例性实施例中提供了示例性方法,并且可以包括在网关处接收订户的分组,其中所述网关包括用于与一个或多个策略服务器进行接口的本地策略锚点以及用于与一个或多个服务 每个服务链包括由网关可访问的一个或多个服务; 确定服务链以接收订户的分组; 用标题附加订户的分组,其中该报头至少部分地包括用户的标识信息和用于本地策略锚的因特网协议(IP)地址; 以及将包括所述头部的分组注入到为所述用户确定的服务链中。

    SERVICE NODE ORIGINATED SERVICE CHAINS IN A NETWORK ENVIRONMENT
    27.
    发明申请
    SERVICE NODE ORIGINATED SERVICE CHAINS IN A NETWORK ENVIRONMENT 有权
    网络环境中的服务代码原始服务链

    公开(公告)号:US20150263901A1

    公开(公告)日:2015-09-17

    申请号:US14208453

    申请日:2014-03-13

    Abstract: An example method for service node originated service chains in a network environment is provided and includes receiving a packet at a service node in a network environment that includes a plurality of service nodes and a central classifier, analyzing the packet for a service chain modification or a service chain initiation, classifying the packet at the service node to a new service chain based on the analysis, initiating the new service chain at the service node if the analysis indicates service chain initiation, and modifying an existing service chain for the packet to the new service chain if the analysis indicates service chain modification. In specific embodiments, the analysis includes applying classification logic specific to the service node. Some embodiments, service node attributes and order of service nodes in substantially all service chains configured in the network may be received from a central controller.

    Abstract translation: 提供了一种网络环境中服务节点发起的服务链的示例方法,包括在包括多个服务节点和中心分类器的网络环境中的服务节点处接收分组,分析服务链修改的分组或 服务链启动,基于分析将服务节点处的分组分类到新的服务链,如果分析指示服务链启动,则在服务节点处启动新的服务链,并将分组的现有服务链修改为新的 服务链如果分析表明服务链修改。 在具体实施例中,分析包括应用对服务节点特定的分类逻辑。 可以从中央控制器接收一些实施例,服务节点属性和在网络中配置的基本上所有业务链中的服务节点的顺序。

    HIERARCHICAL LOAD BALANCING IN A NETWORK ENVIRONMENT
    28.
    发明申请
    HIERARCHICAL LOAD BALANCING IN A NETWORK ENVIRONMENT 有权
    网络环境中的分层负载平衡

    公开(公告)号:US20140379938A1

    公开(公告)日:2014-12-25

    申请号:US13923257

    申请日:2013-06-20

    CPC classification number: H04L47/125

    Abstract: An example method for load balancing in a network environment is provided and includes receiving a packet from a first stage load-balancer in a network environment, where the packet is forwarded from the first stage load-balancer to one of a plurality of second stage load-balancers in the network according to a hash based forwarding scheme, and routing the packet from the second stage load-balancer to one of a plurality of servers in the network according to a per-session routing scheme. The per-session routing scheme includes retrieving a session routing state from a distributed hash table in the network. In a specific embodiment, the hash based forwarding scheme includes equal cost multi path routing. The session routing state can include an association between a next hop for the packet and the packet's 5-tuple representing a session to which the packet belongs.

    Abstract translation: 提供了一种用于在网络环境中进行负载平衡的示例性方法,并且包括在网络环境中从第一级负载平衡器接收分组,其中分组从第一级负载平衡器转发到多个第二级负载 根据基于散列的转发方案在网络中平衡器,并且根据每会话路由方案将分组从第二阶段负载平衡器路由到网络中的多个服务器之一。 每会话路由方案包括从网络中的分布式哈希表检索会话路由状态。 在具体实施例中,基于散列的转发方案包括相同成本的多路径路由。 会话路由状态可以包括分组的下一跳与分组所属的会话的分组的5元组之间的关联。

    Metadata augmentation in a service function chain

    公开(公告)号:USRE48131E1

    公开(公告)日:2020-07-28

    申请号:US15630859

    申请日:2017-06-22

    Abstract: A method for augmenting metadata of a network service header is disclosed. The method includes receiving, at a first service node, a packet or frame of a traffic flow, wherein the packet has a payload and the network service header including a first metadata and a first service path information for the traffic flow, classifying, by the first service node, at least one of the payload and the first metadata to generate a second metadata different from the first metadata, and augmenting, by the first service node, the first metadata using the second metadata before forwarding the packet or frame to a second service node.

    SYSTEM AND METHOD FOR IMPROVED SERVICE CHAINING

    公开(公告)号:US20190158398A1

    公开(公告)日:2019-05-23

    申请号:US16252036

    申请日:2019-01-18

    CPC classification number: H04L45/64 H04L12/4633 H04L12/4641

    Abstract: An apparatus having logic elements to receive an incoming packet associated with a first service function chain; identify a next hop service function for the incoming packet as a non-reactive service function; create a duplicate packet; forward the duplicate packet to the non-reactive service function; and forward the incoming packet to a next reactive service function. An apparatus having logic to receive an incoming packet associated with a first service function chain (SFC), having a first service path identifier (SPI); determine that the incoming packet has a first service index (SI), and that a next-hop SI identifies a non-reactive service function (NRSF); receive a duplicate packet of the incoming packet; rewrite a service header of the duplicate packet to identify a second SFC having a second SPI; and alter the first SI of the incoming packet to identify a next reactive service function in the first SFC.

Patent Agency Ranking