Duplicating network traffic through transparent VLAN flooding
First Claim
1. A method comprising:
- determining, based on contents of a packet received at a network device, that the received packet is to be sent to one or more monitoring devices, wherein the network device includes a virtual local area network (VLAN), the VLAN including a receiving port and a plurality of I/O ports, the receiving port and the plurality of I/O ports of the VLAN corresponding to ports of the network device, wherein Media Access Control (MAC) learning has been disabled for the receiving port, and wherein the packet is received at the receiving port of the VLAN; and
upon receiving the packet at the receiving port of the VLAN, causing a copy of the packet to be sent to each of one or more of the plurality of I/O ports of the VLAN.
6 Assignments
0 Petitions
Accused Products
Abstract
Provided are methods, non-transitory computer-readable medium, and network devices for duplicating network traffic through transparent VLAN flooding. In some implementations, a network device comprises a plurality of ports. The plurality of ports may include a first port configured as a receiving port for a VLAN configured for the network device. The plurality of ports may further include a set of ports configured as I/O ports of the VLAN. MAC learning may be disabled for the receiving port. In some implementations, the network device is configured to determine, based on contents of a packet received at the receiving port, that the packet is to be sent to one or more monitoring devices. The network device may further be configure to, upon receiving the packet at the receiving port of the VLAN, cause a copy of the packet to be sent to each of one or more I/O ports of the VLAN.
-
Citations
20 Claims
-
1. A method comprising:
-
determining, based on contents of a packet received at a network device, that the received packet is to be sent to one or more monitoring devices, wherein the network device includes a virtual local area network (VLAN), the VLAN including a receiving port and a plurality of I/O ports, the receiving port and the plurality of I/O ports of the VLAN corresponding to ports of the network device, wherein Media Access Control (MAC) learning has been disabled for the receiving port, and wherein the packet is received at the receiving port of the VLAN; and upon receiving the packet at the receiving port of the VLAN, causing a copy of the packet to be sent to each of one or more of the plurality of I/O ports of the VLAN. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing a plurality of instructions executable by one or more processors of a network device, the network device including a virtual local area network (VLAN), the VLAN including a receiving port and a plurality of I/O ports, the receiving port and the plurality of I/O ports of the VLAN corresponding to ports of the network device, wherein Media Access Control (MAC) learning has been disabled for the receiving port;
- and
wherein the plurality of instructions comprise; instructions for causing at least one processor from the one or more processors to determine, based on contents of a packet received at the receiving port of the VLAN, that the packet is to be sent to one or more monitoring devices; and upon receiving the packet at the receiving port of the VLAN; instructions for causing at least one processor from the one or more processors to cause a copy of the packet to be sent to each of one or more of the plurality of I/O ports of the VLAN. - View Dependent Claims (9, 10, 11, 12, 13)
- and
-
14. A network device, comprising:
-
a plurality of ports, comprising a first port configured as a receiving port for a VLAN configured for the network device, the plurality of ports further comprising a set of ports configured as I/O ports of the VLAN, wherein Media Access Control (MAC) learning has been disabled for the receiving port; wherein the network device is configured to; determine, based on contents of a packet received at the receiving port of the VLAN, that the packet is to be sent to one or more monitoring devices; and upon receiving the packet at the receiving port of the VLAN, cause a copy of the packet to be sent to each of one or more of the I/O ports of the VLAN. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification