-
公开(公告)号:US20190386905A1
公开(公告)日:2019-12-19
申请号:US16557355
申请日:2019-08-30
Applicant: Cisco Technology, Inc.
Inventor: Smita Rai , Ajay Modi , Krishna Doddapaneni , Kit Chiu Chu
IPC: H04L12/26
Abstract: Disclosed is a method for continuous in-line monitoring of data-centric traffic to guarantee application performance. The method includes, in each switch of a plurality of switches in a network fabric, grouping all packets entering each respective switch of the plurality of switches based on either 5-tuple applications or EPG based applications, collecting performance statistics at every hop in the network fabric across all flows in—line in a flow table maintained in each respective switch and periodically exporting the performance statistics to analysis module.
-
公开(公告)号:US20180034686A1
公开(公告)日:2018-02-01
申请号:US15221538
申请日:2016-07-27
Applicant: CISCO TECHNOLOGY, INC
Inventor: Ramanan Vaidyanathan , Ajay Modi , Azeem Suleman , Krishna Doddapaneni , Sarang Dharmapurikar , Ganlin Wu
IPC: H04L12/24 , G06F11/07 , H04B17/17 , H04L29/06 , H04L12/947
CPC classification number: H04L41/0677 , G06F11/0709 , G06F11/0751 , G06F11/0772 , G06F11/079 , H04B17/17 , H04L41/0873 , H04L43/08 , H04L49/25 , H04L69/16 , H04L69/22
Abstract: Systems, methods, and computer-readable media for improving debugging and troubleshooting of datacenter networks, and more particularly improving the speed of forwarding/data path related problems without going into ASIC level debugging. A switch could, for example, have a processor which communicates with an ASIC. The processor can receive flow information and a notification from the ASIC, the notification indicating a predefined error condition has been identified in a packet. The processor can modify the ASIC programming based on the notification, such that the ASIC records additional, more-detailed, flow information for the switch. The processor can then receive, from the modified ASIC, the additional flow information. The additional flow information can then be used (either by the processor or by an operator) to identify the exact reason for the errors in the flow path.
-