-
公开(公告)号:US20190068490A1
公开(公告)日:2019-02-28
申请号:US16170175
申请日:2018-10-25
Applicant: Cisco Technology, Inc.
Inventor: Reinaldo Penno , Carlos M. Pignataro , Paul Quinn , Hung The Chau , Chui-Tin Yen , Vivek Kansal , Jianxin Wang , Kent K. Leung
IPC: H04L12/721 , H04L12/801 , H04L12/703 , H04L12/911 , H04L12/715 , H04L12/851
Abstract: Embodiments are directed to receiving an original packet at a service function; determining, for a reverse packet, a reverse service path identifier for a previous hop on a service function chain; determining, for the reverse packet, a service index for the reverse service path identifier; and transmitting the reverse packet to the previous hop on the service function chain.
-
公开(公告)号:US11729085B2
公开(公告)日:2023-08-15
申请号:US17869937
申请日:2022-07-21
Applicant: Cisco Technology, Inc.
Inventor: Hung The Chau
IPC: G06F15/173 , H04L43/10 , H04L43/50 , H04L45/00 , H04L43/0817 , H04L43/12 , H04L41/0677
CPC classification number: H04L43/10 , H04L43/50 , H04L45/26 , H04L41/0677 , H04L43/0817 , H04L43/12
Abstract: A method and system for packet tracing is described. In one embodiment, a method includes selecting a packet for tracing through a cluster of a plurality of nodes. The method includes preparing the packet for tracing by generating a cluster-wide unique ID, associating the unique ID with the packet, generating a running counter, and associating the counter with the packet. The method includes generating a first record buffer on a first node of the plurality of nodes and recording the unique ID and an initial value of the counter. The method includes recording a description of an operation performed on the packet in the first record buffer along with a value of the counter. The method also includes transferring the packet to a second node, along with the unique ID, the value of the running counter, and an attribute that indicates that the packet is to be traced.
-
公开(公告)号:US10708178B2
公开(公告)日:2020-07-07
申请号:US16170175
申请日:2018-10-25
Applicant: Cisco Technology, Inc.
Inventor: Reinaldo Penno , Carlos M. Pignataro , Paul Quinn , Hung The Chau , Chui-Tin Yen , Vivek Kansal , Jianxin Wang , Kent K. Leung
IPC: H04L12/721 , H04L12/801 , H04L12/715 , H04L12/703 , H04L12/911 , H04L12/851
Abstract: Embodiments are directed to receiving an original packet at a service function; determining, for a reverse packet, a reverse service path identifier for a previous hop on a service function chain; determining, for the reverse packet, a service index for the reverse service path identifier; and transmitting the reverse packet to the previous hop on the service function chain.
-
公开(公告)号:US10171350B2
公开(公告)日:2019-01-01
申请号:US15160804
申请日:2016-05-20
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Reinaldo Penno , Carlos M. Pignataro , Paul Quinn , Hung The Chau , Chui-Tin Yen , Vivek Kansal , Jianxin Wang , Kent K. Leung
IPC: H04L12/721 , H04L12/703 , H04L12/911 , H04L12/801 , H04L12/715 , H04L12/851
Abstract: Embodiments are directed to receiving an original packet at a service function; determining, for a reverse packet, a reverse service path identifier for a previous hop on a service function chain; determining, for the reverse packet, a service index for the reverse service path identifier; and transmitting the reverse packet to the previous hop on the service function chain.
-
公开(公告)号:US20190158377A1
公开(公告)日:2019-05-23
申请号:US15820545
申请日:2017-11-22
Applicant: Cisco Technology, Inc.
Inventor: Hung The Chau
IPC: H04L12/26 , H04L12/721
Abstract: A method and system for packet tracing is described. In one embodiment, a method includes selecting a packet for tracing through a cluster of a plurality of nodes. The method includes preparing the packet for tracing by generating a cluster-wide unique ID, associating the unique ID with the packet, generating a running counter, and associating the counter with the packet. The method includes generating a first record buffer on a first node of the plurality of nodes and recording the unique ID and an initial value of the counter. The method includes recording a description of an operation performed on the packet in the first record buffer along with a value of the counter. The method also includes transferring the packet to a second node, along with the unique ID, the value of the running counter, and an attribute that indicates that the packet is to be traced.
-
公开(公告)号:US20170272373A1
公开(公告)日:2017-09-21
申请号:US15074324
申请日:2016-03-18
Applicant: Cisco Technology, Inc.
Inventor: Hung The Chau
IPC: H04L12/801 , H04L12/721
CPC classification number: H04L47/34
Abstract: In one embodiment, a method is described. The method includes receiving a network communication from a source device (where the network communication is received at a network device, and the network communication comprises a sequence number) and determining whether the sequence number is to be modified. In response to a determination that the sequence number is to be modified, the method further includes extracting the sequence number from the network communication, modifying (by a processor of the network device) the sequence number to produce a modified sequence number, and inserting the modified sequence number in the network communication, in place of the sequence number, to produce a modified network communication. Further still, the method includes transmitting the modified network communication to a destination device, where the network communication is transmitted from the network device.
-
公开(公告)号:US20230006909A1
公开(公告)日:2023-01-05
申请号:US17869937
申请日:2022-07-21
Applicant: Cisco Technology, Inc.
Inventor: Hung The Chau
Abstract: A method and system for packet tracing is described. In one embodiment, a method includes selecting a packet for tracing through a cluster of a plurality of nodes. The method includes preparing the packet for tracing by generating a cluster-wide unique ID, associating the unique ID with the packet, generating a running counter, and associating the counter with the packet. The method includes generating a first record buffer on a first node of the plurality of nodes and recording the unique ID and an initial value of the counter. The method includes recording a description of an operation performed on the packet in the first record buffer along with a value of the counter. The method also includes transferring the packet to a second node, along with the unique ID, the value of the running counter, and an attribute that indicates that the packet is to be traced.
-
公开(公告)号:US20210075711A1
公开(公告)日:2021-03-11
申请号:US16952207
申请日:2020-11-19
Applicant: Cisco Technology, Inc.
Inventor: Hung The Chau
IPC: H04L12/26 , H04L12/721
Abstract: A method and system for packet tracing is described. In one embodiment, a method includes selecting a packet for tracing through a cluster of a plurality of nodes. The method includes preparing the packet for tracing by generating a cluster-wide unique ID, associating the unique ID with the packet, generating a running counter, and associating the counter with the packet. The method includes generating a first record buffer on a first node of the plurality of nodes and recording the unique ID and an initial value of the counter. The method includes recording a description of an operation performed on the packet in the first record buffer along with a value of the counter. The method also includes transferring the packet to a second node, along with the unique ID, the value of the running counter, and an attribute that indicates that the packet is to be traced.
-
公开(公告)号:US10892969B2
公开(公告)日:2021-01-12
申请号:US15820545
申请日:2017-11-22
Applicant: Cisco Technology, Inc.
Inventor: Hung The Chau
IPC: G06F15/173 , H04L12/26 , H04L12/721 , H04L12/24
Abstract: A method and system for packet tracing is described. In one embodiment, a method includes selecting a packet for tracing through a cluster of a plurality of nodes. The method includes preparing the packet for tracing by generating a cluster-wide unique ID, associating the unique ID with the packet, generating a running counter, and associating the counter with the packet. The method includes generating a first record buffer on a first node of the plurality of nodes and recording the unique ID and an initial value of the counter. The method includes recording a description of an operation performed on the packet in the first record buffer along with a value of the counter. The method also includes transferring the packet to a second node, along with the unique ID, the value of the running counter, and an attribute that indicates that the packet is to be traced.
-
公开(公告)号:US10104002B2
公开(公告)日:2018-10-16
申请号:US15074324
申请日:2016-03-18
Applicant: Cisco Technology, Inc.
Inventor: Hung The Chau
IPC: H04L12/721 , H04L12/801
Abstract: In one embodiment, a method is described. The method includes receiving a network communication from a source device (where the network communication is received at a network device, and the network communication comprises a sequence number) and determining whether the sequence number is to be modified. In response to a determination that the sequence number is to be modified, the method further includes extracting the sequence number from the network communication, modifying (by a processor of the network device) the sequence number to produce a modified sequence number, and inserting the modified sequence number in the network communication, in place of the sequence number, to produce a modified network communication. Further still, the method includes transmitting the modified network communication to a destination device, where the network communication is transmitted from the network device.
-
-
-
-
-
-
-
-
-