-
公开(公告)号:US20140079063A1
公开(公告)日:2014-03-20
申请号:US13767180
申请日:2013-02-14
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Thomas J. Edsall , Putu Harry Subagio , Alessandro Fulli , Christopher A. Wildman , Mingzhe Li , Wei-Jen Huang , Chih-Tsung Huang
IPC: H04L12/56
CPC classification number: H04L49/25 , H04L29/0653 , H04L43/04 , H04L45/74 , H04L45/745 , H04L47/12 , H04L47/70 , H04L49/251 , H04L49/253 , H04L49/3009 , H04L49/3063 , H04L49/355 , H04L49/9057 , H04L69/22
Abstract: A network device receives a packet that includes a plurality of header fields. The packet is parsed to sequentially obtain the plurality of header fields. One or more header fields not yet available at the network device are predicted based on one or more header fields that are available at the network device. A network processing decision is generated for the packet based on the predicted one or more header fields and the one or more header fields that are available at the network device.
Abstract translation: 网络设备接收包括多个报头字段的分组。 分析数据包以顺序获取多个报头字段。 基于在网络设备可用的一个或多个报头字段来预测在网络设备处尚未可用的一个或多个报头字段。 基于预测的一个或多个报头字段和在网络设备可用的一个或多个标题字段,为分组生成网络处理决定。
-
公开(公告)号:US20230123918A1
公开(公告)日:2023-04-20
申请号:US18069523
申请日:2022-12-21
Applicant: Cisco Technology, Inc.
IPC: H04L1/00 , H04L41/22 , H04L41/5009 , H04L67/10
Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for monitoring application health via correctable errors. The method includes identifying, by a network device, a network packet associated with an application and detecting an error associated with the network packet. In response to detecting the error, the network device increments a counter associated with the application, determines an application score based at least in part on the counter, and telemeters the application score to a controller. The controller can generate a graphical interface based at least in part on the application score and a timestamp associated with the application score, wherein the graphical interface depicts a trend in correctable errors experienced by the application over a network.
-
公开(公告)号:US11070311B2
公开(公告)日:2021-07-20
申请号:US16752299
申请日:2020-01-24
Applicant: Cisco Technology, Inc.
IPC: G06F15/173 , H04L1/00 , H04L12/24 , H04L29/08
Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for monitoring application health via correctable errors. The method includes identifying, by a network device, a network packet associated with an application and detecting an error associated with the network packet. In response to detecting the error, the network device increments a counter associated with the application, determines an application score based at least in part on the counter, and telemeters the application score to a controller. The controller can generate a graphical interface based at least in part on the application score and a timestamp associated with the application score, wherein the graphical interface depicts a trend in correctable errors experienced by the application over a network.
-
公开(公告)号:US10764027B2
公开(公告)日:2020-09-01
申请号:US15204937
申请日:2016-07-07
Applicant: Cisco Technology, Inc.
Abstract: Technologies for calibrated network interlink access. In some embodiments, a system can calculate a first communication latency of a first link between a first processing element in a first switch and a second processing element in a second switch, and a second communication latency associated with a second link between the first processing element and a third processing element in a third switch. The system can determine a delta between the first communication latency and the second communication latency, and whether respective clock rates of the first switch, second switch, and third switch have a clock rate variation, to yield a clock rate variation determination. Based on the delta and clock rate variation determination, the system can determine an offset value for synchronizing the first communication latency and second communication latency. Based on the offset value, the system can calibrate traffic over the first link and/or the second link.
-
公开(公告)号:US10680747B2
公开(公告)日:2020-06-09
申请号:US15222744
申请日:2016-07-28
Applicant: Cisco Technology, Inc.
IPC: G06F15/173 , H04L1/00 , H04L12/24 , H04L29/08
Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for monitoring application health via correctable errors. The method includes identifying, by a network device, a network packet associated with an application running on a node, detecting, by the network device, a correctable error associated with the network packet, and encoding, by the network device, a tag within the network packet, the tag including one or more fields for storing data associated with the correctable error.
-
公开(公告)号:US10547412B2
公开(公告)日:2020-01-28
申请号:US15198085
申请日:2016-06-30
Applicant: Cisco Technology, Inc.
IPC: G06F15/173 , H04L1/00 , H04L12/24 , H04L29/08
Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for monitoring application health via correctable errors. The method includes identifying, by a network device, a network packet associated with an application and detecting an error associated with the network packet. In response to detecting the error, the network device increments a counter associated with the application, determines an application score based at least in part on the counter, and telemeters the application score to a controller. The controller can generate a graphical interface based at least in part on the application score and a timestamp associated with the application score, wherein the graphical interface depicts a trend in correctable errors experienced by the application over a network.
-
公开(公告)号:US20190288960A1
公开(公告)日:2019-09-19
申请号:US16433485
申请日:2019-06-06
Applicant: Cisco Technology, Inc.
Inventor: Chih-Tsung Huang , Wei-Jen Huang , Kelvin Chan , Chiapeng Wu
IPC: H04L12/939 , H04L29/06 , G06F21/62 , H04L12/931
Abstract: Presented herein are techniques for redacting mirrored network packets prior to providing the mirrored packets to an intended recipient application, such as a third-party analysis application. More specifically, a multi-destination packet redaction device obtains mirrored network traffic that comprises one or more mirrored network packets. The multi-destination packet redaction device filters the mirrored network traffic to determine an intended recipient application of the one or more mirrored network packets and applies a redaction process to redact one or more portions of at least one of the one or more mirrored network packets. The redaction process is customized based on one or more attributes of the intended recipient application.
-
公开(公告)号:US10223005B2
公开(公告)日:2019-03-05
申请号:US15897659
申请日:2018-02-15
Applicant: Cisco Technology, Inc.
Inventor: Wei-Jen Huang , Chih-Tsung Huang , Sachin Agarwal , Sha Ma
IPC: G06F12/06 , G06F13/16 , G06F3/06 , G06F12/0864 , G06F11/10 , H04L12/773 , H04L12/741
Abstract: Techniques are described for a memory device. In various embodiments, a scheduler/controller is configured to manage data as it read to or written from a memory. A memory is partitioned into a group of sub-blocks, a parity block is associated with the sub-blocks, and the sub-blocks are accessed to read data as needed. A pending write buffer is added to a group of memory sub-blocks. Such a buffer may be sized to be equal to the group of memory sub-blocks. The pending write buffer handles collisions for write accesses to the same block.
-
公开(公告)号:US10021007B2
公开(公告)日:2018-07-10
申请号:US15259594
申请日:2016-09-08
Applicant: Cisco Technology, Inc.
Inventor: Thomas J. Edsall , Wei-Jen Huang , Chih-Tsung Huang , Kelvin Chan
CPC classification number: H04L43/0858 , H04L43/028 , H04L43/062 , H04L43/106
Abstract: Presented herein are techniques to measure latency associated with packets that are processed within a network device. A packet is received at a component of a network device comprising one or more components. A timestamp representing a time of arrival of the packet at a first point in the network device is associated with the packet. The timestamp is generated with respect to a clock of the network device. A latency value for the packet is computed based on at least one of the timestamp and current time of arrival at a second point in the network device. One or more latency statistics are updated based on the latency value.
-
公开(公告)号:US09692857B2
公开(公告)日:2017-06-27
申请号:US14702270
申请日:2015-05-01
Applicant: Cisco Technology, Inc.
Inventor: Thomas J. Edsall , Putu Harry Subagio , Alessandro Fulli , Christopher A. Wildman , Mingzhe Li , Wei-Jen Huang , Chih-Tsung Huang
IPC: H04L12/28 , H04L29/06 , H04L12/801
CPC classification number: H04L49/25 , H04L29/0653 , H04L43/04 , H04L45/74 , H04L45/745 , H04L47/12 , H04L47/70 , H04L49/251 , H04L49/253 , H04L49/3009 , H04L49/3063 , H04L49/355 , H04L49/9057 , H04L69/22
Abstract: A network device receives a packet that includes a plurality of header fields. The packet is parsed to sequentially obtain the plurality of header fields. One or more header fields not yet available at the network device are predicted based on one or more header fields that are available at the network device. A network processing decision is generated for the packet based on the predicted one or more header fields and the one or more header fields that are available at the network device.
-
-
-
-
-
-
-
-
-