-
公开(公告)号:US20170302552A1
公开(公告)日:2017-10-19
申请号:US15489026
申请日:2017-04-17
Applicant: Cisco Technology, Inc.
Inventor: David Ward , Mark Townsley , Andre Surcouf , Alain Fiocco
CPC classification number: H04L61/1511 , G06F16/955 , H04L12/2803 , H04L43/0876 , H04L45/306 , H04L45/34 , H04L45/38 , H04L45/50 , H04L45/72 , H04L45/741 , H04L45/742 , H04L45/745 , H04L45/7453 , H04L45/7457 , H04L45/748 , H04L61/103 , H04L61/15 , H04L61/2007 , H04L61/2503 , H04L61/251 , H04L61/256 , H04L61/304 , H04L61/35 , H04L61/6059 , H04L63/1416 , H04L63/166 , H04L63/168 , H04L65/4007 , H04L65/4084 , H04L65/605 , H04L67/02 , H04L67/1002 , H04L67/1008 , H04L67/2823 , H04L67/2842 , H04L67/322 , H04L67/327 , H04L69/22 , H04L69/329 , H04L2212/00 , H04N21/23439 , H04N21/26258 , H04N21/64322 , H04N21/6581 , H04N21/845 , H04N21/8456
Abstract: A method of controlling the distribution of content in a network is described. The content traverses the network in packets comprising a packet header including an address associated with the content, and a packet payload including the content. The method includes obtaining the address associated with the content from the packet traversing the network and analysing the address to extract information associated with the content carried in the packet payload.
-
公开(公告)号:US09438512B2
公开(公告)日:2016-09-06
申请号:US14851236
申请日:2015-09-11
Applicant: Cisco Technology, Inc.
Inventor: James Guichard , Paul Quinn , David Ward , Surendra Kumar , Nagaraj A. Bagepalli , Michael R. Smith , Navindra Yadav
IPC: H04L12/721 , H04L12/725 , H04L29/06
CPC classification number: H04L45/566 , H04L45/306 , H04L69/22
Abstract: Presented herein are techniques useful in a network comprising a plurality of network nodes each configured to apply one or more service functions to traffic that passes through the respective network nodes. A network node receives packets encapsulated in a service header that includes information defining a first set of context headers stacked into an association of metadata that is relevant to one or more service functions within a service path comprised of one or more network nodes. The network node performs at least one of the service functions in the service path and rewrites the service header with a second set of context headers. The second set of context headers include metadata derived from performing the service function(s) at the network node.
Abstract translation: 这里呈现的是在网络中有用的技术,其包括多个网络节点,每个网络节点被配置为将一个或多个服务功能应用于通过各个网络节点的业务。 网络节点接收封装在服务头部中的分组,其包括定义堆叠成与由一个或多个网络节点组成的服务路径内的一个或多个服务功能相关的元数据关联的第一组上下文标题的信息。 网络节点执行服务路径中的至少一个服务功能,并用第二组上下文头重写服务头部。 第二组上下文报头包括从在网络节点处执行服务功能导出的元数据。
-
公开(公告)号:US20160006651A1
公开(公告)日:2016-01-07
申请号:US14851236
申请日:2015-09-11
Applicant: Cisco Technology, Inc.
Inventor: James Guichard , Paul Quinn , David Ward , Surendra Kumar , Nagaraj A. Bagepalli , Michael R. Smith , Navindra Yadav
IPC: H04L12/721 , H04L29/06 , H04L12/725
CPC classification number: H04L45/566 , H04L45/306 , H04L69/22
Abstract: Presented herein are techniques useful in a network comprising a plurality of network nodes each configured to apply one or more service functions to traffic that passes through the respective network nodes. A network node receives packets encapsulated in a service header that includes information defining a first set of context headers stacked into an association of metadata that is relevant to one or more service functions within a service path comprised of one or more network nodes. The network node performs at least one of the service functions in the service path and rewrites the service header with a second set of context headers. The second set of context headers include metadata derived from performing the service function(s) at the network node.
Abstract translation: 这里呈现的是在网络中有用的技术,其包括多个网络节点,每个网络节点被配置为将一个或多个服务功能应用于通过各个网络节点的业务。 网络节点接收封装在服务头部中的分组,其包括定义堆叠成与由一个或多个网络节点组成的服务路径内的一个或多个服务功能相关的元数据关联的第一组上下文标题的信息。 网络节点执行服务路径中的至少一个服务功能,并用第二组上下文头重写服务头部。 第二组上下文报头包括从在网络节点处执行服务功能导出的元数据。
-
24.
公开(公告)号:US09178796B2
公开(公告)日:2015-11-03
申请号:US13930081
申请日:2013-06-28
Applicant: Cisco Technology, Inc.
Inventor: Stefano Previdi , Jean-Philippe Vasseur , Jan Medved , David Ward , Clarence Filsfils , Christopher Metz
IPC: H04L12/751 , H04L12/723 , H04L12/715
Abstract: In one embodiment, a stateful computing entity in a computer network determines underlying network information (physical and/or optical) for the computer network, and also determines topologies (Internet Protocol (IP) and/or Multiprotocol Label Switching (MPLS)) for the computer network and associated resource information. Further, the stateful computing entity determines label switched path (LSP) state information for the computer network. The stateful computing entity may then build network state knowledge by aggregating the underlying network information, the topologies and associated resource information, and the LSP state information, and establishes communication within a dynamic network of other stateful computing entities sharing network state knowledge for parallel computation performance. Accordingly, the stateful computing entity may perform network computation based on the network state knowledge.
Abstract translation: 在一个实施例中,计算机网络中的状态计算实体确定用于计算机网络的底层网络信息(物理和/或光学),并且还确定用于所述计算机网络的拓扑(互联网协议(IP))和/或多协议标签交换(MPLS)) 计算机网络和相关资源信息。 此外,有状态计算实体确定计算机网络的标签交换路径(LSP)状态信息。 有状态计算实体可以通过聚合底层网络信息,拓扑和相关资源信息以及LSP状态信息来构建网络状态知识,并且在共享网络状态知识的其他有状态计算实体的动态网络内建立用于并行计算性能的通信 。 因此,有状态计算实体可以基于网络状态知识来执行网络计算。
-
公开(公告)号:US20140334488A1
公开(公告)日:2014-11-13
申请号:US13891245
申请日:2013-05-10
Applicant: CISCO TECHNOLOGY, INC.
Inventor: James Guichard , Paul Quinn , David Ward , Surendra Kumar , Navindra Yadav , Michael R. Smith , Nagaraj A. Bagepalli
IPC: H04L12/851
CPC classification number: H04L45/306 , H04L41/0893 , H04L47/2441 , H04L69/22
Abstract: Techniques are provided to decouple service chain structure from the underlying network forwarding state and allow for data plane learning of service chain forwarding requirements and any association between services function state requirements and the forward and reverse forwarding paths for a service chain. In a network comprising a plurality of network nodes each configured to apply a service function to traffic that passes through the respective network node, a packet is received at a network node. When the network node determines that the service function it applies is stateful, it updates context information in a network service header of the packet to indicate that the service function applied at the network node is stateful and that traffic for a reverse path matching the classification criteria is to be returned to the network node.
Abstract translation: 提供了技术来将服务链结构与底层网络转发状态分离,并允许服务链转发要求的数据平面学习和服务功能状态要求与服务链的前向和后向转发路径之间的任何关联。 在包括多个网络节点的网络中,每个网络节点被配置为对通过相应网络节点的业务应用服务功能,在网络节点处接收分组。 当网络节点确定其应用的服务功能是有状态时,它更新分组的网络服务报头中的上下文信息,以指示在网络节点处应用的服务功能是有状态的,并且用于与分类标准匹配的反向路径的业务 将被返回到网络节点。
-
公开(公告)号:US20130265894A1
公开(公告)日:2013-10-10
申请号:US13780253
申请日:2013-02-28
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Clarence Filsfils , David Ward , Christopher Y. Metz , Peter De Vriendt
IPC: H04L12/26
CPC classification number: H04L43/00 , H04L41/00 , H04L41/0681 , H04L43/04 , H04L43/08 , H04L43/0805 , H04L45/70
Abstract: In one embodiment, a method includes receiving at a network device, route convergence measurements and traffic demand measurements from a plurality of routers, and computing network availability based on the measurements at the network device. The route convergence measurements are associated with route computations at the routers and the traffic demand measurements include portions of a demand matrix associated with the routers. An apparatus and logic are also disclosed herein.
Abstract translation: 在一个实施例中,一种方法包括在网络设备处接收来自多个路由器的路由收敛测量和业务需求测量,以及基于网络设备处的测量来计算网络可用性。 路由收敛测量与路由器上的路由计算相关联,并且业务需求测量包括与路由器相关联的需求矩阵的部分。 本文还公开了一种装置和逻辑。
-
公开(公告)号:US10924448B2
公开(公告)日:2021-02-16
申请号:US15488761
申请日:2017-04-17
Applicant: Cisco Technology, Inc.
Inventor: David Ward , William Mark Townsley , Andre Surcouf
IPC: H04L29/12 , H04L12/749 , H04L12/745 , H04L12/747 , H04L29/08 , H04L12/28 , H04L29/06 , H04N21/2343 , H04N21/658 , H04N21/643 , H04N21/845 , H04L12/723 , G06F16/955 , H04L12/721 , H04L12/725 , H04N21/262 , H04L12/743 , H04L12/26 , H04L12/741 , H04N21/2662
Abstract: A method for retrieving content on a network comprising a first device and a second device is described. The method includes receiving in the network a request for content from the first device, the request identifying the content using an IPv6 address for the content, and determining whether the content is stored in a cache of the second device. Upon determining the content is stored in the cache of the second device, a request is sent to the second device for the content using the IPv6 address of the content. The content is forwarded to the first device from the second device, wherein the first and second devices are part of the same layer 2 domain. Methods of injecting content to a home network and packaging content are also described.
-
公开(公告)号:US10153951B2
公开(公告)日:2018-12-11
申请号:US15711625
申请日:2017-09-21
Applicant: Cisco Technology, Inc.
Inventor: James Guichard , Carlos M. Pignataro , David Ward , Paul Quinn , Surendra Kumar
IPC: H04L1/00 , H04L12/24 , H04L12/703 , H04L12/723 , H04L12/26 , H04L29/08
Abstract: Presented herein are techniques performed in a network comprising a plurality of network nodes each configured to apply one or more service functions to traffic that passes the respective network nodes in a service path. At a network node, an indication is received of a failure or degradation of one or more service functions or applications applied to traffic at the network node. Data descriptive of the failure or degradation is generated. A previous service hop network node at which a service function or application was applied to traffic in the service path is determined. The data descriptive of the failure or degradation is communicated to the previous service hop network node.
-
公开(公告)号:US09912480B2
公开(公告)日:2018-03-06
申请号:US15442722
申请日:2017-02-27
Applicant: Cisco Technology, Inc.
Inventor: Paul Quinn , Scott Fluhrer , Jim Guichard , Tirumaleswar Reddy , Prashanth Patil , David Ward
CPC classification number: H04L9/3213 , H04L9/0861 , H04L9/3242 , H04L63/0428 , H04L63/06 , H04L63/062 , H04L2463/062
Abstract: A network service packet (NSP) header security method includes receiving an NSP on a communication interface, analyzing, by a processor, the NSP in order to identify a plurality of service functions and an associated service function path for the plurality of service functions, identifying, by the processor, which security function or functions may be performed by each of the plurality of service functions on an NSP header to be generated for the NSP, requesting, by the processor, at least one key for securing at least part of the NSP header, receiving the at least one key on the communication interface, generating, by the processor, the NSP header for the NSP, securing, by the processor, the NSP header based on the at least one key, and sending, on the communication interface, the NSP with the NSP header to one of the plurality of service functions.
-
公开(公告)号:US20170302575A1
公开(公告)日:2017-10-19
申请号:US15488761
申请日:2017-04-17
Applicant: Cisco Technology, Inc.
Inventor: David Ward , Mark Townsley , Andre Surcouf
IPC: H04L12/28 , H04L12/745 , H04L12/747 , H04L29/08
CPC classification number: H04L61/1511 , G06F16/955 , H04L12/2803 , H04L43/0876 , H04L45/306 , H04L45/34 , H04L45/38 , H04L45/50 , H04L45/72 , H04L45/741 , H04L45/742 , H04L45/745 , H04L45/7453 , H04L45/7457 , H04L45/748 , H04L61/103 , H04L61/15 , H04L61/2007 , H04L61/2503 , H04L61/251 , H04L61/256 , H04L61/304 , H04L61/35 , H04L61/6059 , H04L63/1416 , H04L63/166 , H04L63/168 , H04L65/4007 , H04L65/4084 , H04L65/605 , H04L67/02 , H04L67/1002 , H04L67/1008 , H04L67/2823 , H04L67/2842 , H04L67/322 , H04L67/327 , H04L69/22 , H04L69/329 , H04L2212/00 , H04N21/23439 , H04N21/26258 , H04N21/64322 , H04N21/6581 , H04N21/845 , H04N21/8456
Abstract: A method for retrieving content on a network comprising a first device and a second device is described. The method includes receiving in the network a request for content from the first device, the request identifying the content using an IPv6 address for the content, and determining whether the content is stored in a cache of the second device. Upon determining the content is stored in the cache of the second device, a request is sent to the second device for the content using the IPv6 address of the content. The content is forwarded to the first device from the second device, wherein the first and second devices are part of the same layer 2 domain. Methods of injecting content to a home network and packaging content are also described.
-
-
-
-
-
-
-
-
-