1
Shimon Muller, Ariel Hendel, Louise Yeung, Leo Hejza, Shree Murthy: Hardware-assisted central processing unit access to a forwarding database. Sun Microsystems, Blakely Sokoloff Taylor & Zafman, June 1, 1999: US05909686 (356 worldwide citation)

A method and apparatus for providing hardware-assisted CPU access to a forwarding database is described. According to one aspect of the present invention, a switch fabric provides access to a forwarding database on behalf of a processor. The switch fabric includes a memory access interface configure ...


2
Ariel Hendel, Shimon Muller, William T Zaumen, Louise Yeung: Routing in a multi-layer distributed network element. Sun Microsystems, Blakely Sokoloff Taylor & Zafman, July 6, 1999: US05920566 (206 worldwide citation)

A multi-layer distributed network element for relaying packets according to known routing protocols. A distributed architecture of multiple subsystems delivers routing at wire-speed performance across subnetworks. Each subsystem includes a forwarding memory and an associated memory and is configured ...


3
Ariel Hendel, Leo A Hejza, Shree Murthy, Louise Yeung: System and method for a multi-layer network element. Sun Microsystems, Blakely Sokoloff Taylor & Zafman, July 11, 2000: US06088356 (203 worldwide citation)

A multi-layer network element for forwarding received packets from an input port to one or more output ports. The packet is examined to look for first and second forwarding information. A packet is also assigned to a class and provided with default packet forwarding information. An associative memor ...


4
Ariel Hendel, Leo A Hejza, Sampath H K Kumar: Trunking ethernet-compatible networks. Sun Microsystems, Blakely Sokoloff Taylor & Zafman, April 11, 2000: US06049528 (199 worldwide citation)

A network system dynamically controls data flow between physical links by logically combining multiple physical links into a single logical channel trunk, preferably to balance data flow carried by each link. Each link in the trunk has identical physical layer and identical media access control laye ...


5
Shimon Muller, Ariel Hendel, Louise Yeung: Search engine architecture for a high performance multi-layer switch element. Sun Microsystems, Blakely Sokoloff Taylor & Zafman, August 17, 1999: US05938736 (176 worldwide citation)

A multi-layer switch search engine architecture is provided. According to one aspect of the present invention, a switch fabric includes a search engine, and a packet header processing unit. The search engine may be coupled to a forwarding database memory and one or more input ports. The search engin ...


6
Ariel Hendel, John D Virzi: Method and apparatus for controlling data communication operations within stations of a local-area network. Standard Microsystems, Hopgood Calimafde Kalil Blaustein & Judlowe, December 29, 1992: US05175732 (175 worldwide citation)

Method and apparatus are provided for data communication control within the communication controllers of stations within a local area network. In general, the method and apparatus involves maintaining within the command and status control interface unit of the communication controller, receive and t ...


7
Shimon Muller, Louise Yeung, Ariel Hendel: Distributed VLAN mechanism for packet field replacement in a multi-layered switched network element using a control field/signal for indicating modification of a packet with a database search engine. Sun Microsystems, Blakely Sokoloff Taylor & Zafman, October 3, 2000: US06128666 (170 worldwide citation)

A system and method for updating packet headers using hardware that maintains the high performance of the network element. In one embodiment, the system includes an input port process (IPP) that buffers the input packet received and forwards header information to the search engine. The search engine ...


8
Ariel Hendel, Kenneth W Brinkerhoff: Method and apparatus for buffering data within stations of a communication network. Standard Microsystems Corporation, Hopgood Calimafde Kalil Blaustein & Judlowe, May 17, 1994: US05313582 (150 worldwide citation)

Method and apparatus are disclosed for buffering data packets in a data communication controller. The communication controller is interfaced with a host processor and includes a control unit for accessing a communication medium. Each data packet to be transmitted or received is assigned a packet num ...


9
Shimon Muller, Ariel Hendel: Spanning tree support in a high performance network device. Sun Microsystems, Blakely Sokoloff Taylor & Zafman, June 27, 2000: US06081512 (134 worldwide citation)

A method and apparatus for providing spanning tree support are provided. According to one aspect of the present invention, a network device includes two or more ports that are part of a trunk. One of the two or more ports are selected for participation in a loop-free topology discovery protocol. The ...


10
Ariel Hendel, Leo A Hejza, Shree Murthy: System and method for a multi-layer network element. Sun Microsystems, Blakely Sokoloff Taylor & Zafman, June 27, 2000: US06081522 (124 worldwide citation)

A multi-layer network element for forwarding received packets from an input port to one or more output ports. The packet is examined to look for different types of forwarding information. An associative memory is searched once for each type of information. The results from the two searches are combi ...