SNOOPING IN SAS EXPANDER NETWORKS
First Claim
1. A method for remote snooping of traffic in a switch network, comprising:
- tapping off snoop data from a first port on a first switch;
routing the snoop data from the first port to a second port on a second switch through one or more wide ports connecting at least the first and second switches; and
providing the snoop data at the second port for analysis.
7 Assignments
0 Petitions
Accused Products
Abstract
Snooping in SAS expander networks is disclosed. Ports in a SAS expander may include snoop circuitry and a snoop tap which allows snoop data to be diverted for snooping prior to any significant transformation of the traffic by the regular port logic. Furthermore, the snoop circuitry can receive OOB signaling and convert it to K characters for transmission through the SAS network and subsequent analysis by a protocol analyzer. The ports and cascades in the expander network can be configured to create snoop paths to enable snoop data to be passed through the network to locations where a protocol analyzer can be easily attached. With SAS snoop ports, there is no disruption to the system. Because only a copy of the data is routed to the analyzer, there is no change to the original signal path and latency is identical with or without the analyzer.
22 Citations
33 Claims
-
1. A method for remote snooping of traffic in a switch network, comprising:
-
tapping off snoop data from a first port on a first switch; routing the snoop data from the first port to a second port on a second switch through one or more wide ports connecting at least the first and second switches; and providing the snoop data at the second port for analysis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A switch for remote snooping of traffic in a switch network, comprising:
-
a crossbar switch core; a plurality of ports configured to be selectively connectable to the crossbar switch core, one or more of the ports including a snoop tap configured for tapping off snoop data from the port, and snoop logic for enabling the port to be configured for snooping; and a processor coupled to the crossbar switch core and the plurality of ports for receiving a configuration command through the crossbar switch core to configure one or more of the plurality of ports. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A switch network for enabling remote snooping of traffic, comprising:
-
a first switch having a first port configured for tapping off snoop data; a second switch coupled to the first switch through wide ports on the first and second switches, the second switch having a second port configured for receiving the snoop data; and one or more cascades coupled between the wide ports on the first and second switches and reserved for routing the snoop data from the first port to the second port through the first and second switches. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification