US 7,554,997 B1
Integrated router switch-based port-mirroring mechanism for monitoring LAN-to-WAN and WAN-to-LAN traffic
Timothy James Schlichter, Huntsville, Ala. (US); and Roberto Corzo Puon, Madison, Ala. (US); Amy Joan Puon, legal representative
Assigned to Adtran, Inc., Huntsville, Ala. (US)
Filed on Dec. 27, 2004, as Appl. No. 11/22,957.
Application 11/022957 is a continuation in part of application No. 10/990697, filed on Nov. 17, 2004.
Int. Cl. H04L 12/28 (2006.01); G06F 13/20 (2006.01)
U.S. Cl. 370—402  [710/313] 8 Claims
OG exemplary drawing
 
1. A system for monitoring packetized data traffic between user terminals of a local area network (LAN) and a wide area network (WAN) interface to the internet, said system comprising an integrated router and switch fabric architecture;
an Ethernet switch having a plurality of ports that are adapted to be coupled to said user terminals of said LAN;
a processor and switch fabric coupled to said Ethernet switch and being operative to route packets from said Ethernet switch as sourced thereto from user terminals to said processor for delivery to said WAN interface, and to route packets supplied thereto to said Ethernet switch for delivery via ports thereof to destination user terminals and said processor is connected directly between said switch fabric and said WAN interface and further comprising a motherboard on which the processor and switch fabric are positioned and a Peripheral Component Interconnect (PCI) bus interfacing the processor and switch fabric; and
a monitoring terminal coupled to one of said plurality of ports of said Ethernet switch, and being operative to monitor all traffic between said WAN interface and said plurality of ports of said Ethernet switch, wherein said Ethernet switch is operative to mirror all traffic between said WAN interface and said plurality of ports of said Ethernet switch to said monitoring terminal, wherein connectivity between said processor and said switch fabric is established by way of a virtual trunk link therebetween wherein the processor and switch fabric are automatically configured by the processor in response to virtual LAN (VLAN) address-containing user commands to insert VLAN tags into frames, wherein the VLAN tags correspond to VLAN data that identify VLAN's for transport of communications signals transported from the router to the switch fabric and from the switch fabric to are router and used by said processor for updating a new VLAN and for tagging packets wherein requisite variables for VLAN tags are performed automatically from the processor, and said processor includes a port to which the switch fabric is coupled and designated as a mirroring port.