Network switching architecture with multiple table synchronization, and forwarding of both IP and IPX packets
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-012/28
H04L-012/54
출원번호
US-0343410
(1999-06-30)
발명자
/ 주소
Kadambi, Shiri
Ambe, Shekhar
출원인 / 주소
Broadcom Corporation
대리인 / 주소
Squire, Sanders & Dempsey L.L.P.
인용정보
피인용 횟수 :
32인용 특허 :
30
초록▼
A network switch for network communications includes a first data port interface. The first data port interface supports a plurality of data ports transmitting and receiving data at a first data rate. A second data port interface is provided; the second data port interface supports a plurality of da
A network switch for network communications includes a first data port interface. The first data port interface supports a plurality of data ports transmitting and receiving data at a first data rate. A second data port interface is provided; the second data port interface supports a plurality of data ports transmitting and receiving data at a second data rate. A CPU interface is provided, with the CPU interface configured to communicate with a CPU. An internal memory is provided, and communicates with the first data port interface and the at least one second data port interface. A memory management unit is provided, and includes an external memory interface for communicating data from at least one of the first data port interface and the second data port interface and an external memory. A communication channel is provided, with the communication channel communicating data and messaging information between the first data port interface, the second data port interface, the internal memory, and the memory management unit. A plurality of semiconductor-implemented lookup tables are provided, with the lookup tables including an address resolution lookup/layer three lookup, rules tables, and VLAN tables. One of the data port interfaces is configured to update the address resolution table based on newly learned layer to addresses. An update to an address table associated with an initial data port interface of the first and second data port interfaces results in the initial data port interface sending a synchronization signal to the other address resolution tables in the network switch. As a result, all address resolution tables on the network switch are synchronized on a per entry basis.
대표청구항▼
A network switch for network communications includes a first data port interface. The first data port interface supports a plurality of data ports transmitting and receiving data at a first data rate. A second data port interface is provided; the second data port interface supports a plurality of da
A network switch for network communications includes a first data port interface. The first data port interface supports a plurality of data ports transmitting and receiving data at a first data rate. A second data port interface is provided; the second data port interface supports a plurality of data ports transmitting and receiving data at a second data rate. A CPU interface is provided, with the CPU interface configured to communicate with a CPU. An internal memory is provided, and communicates with the first data port interface and the at least one second data port interface. A memory management unit is provided, and includes an external memory interface for communicating data from at least one of the first data port interface and the second data port interface and an external memory. A communication channel is provided, with the communication channel communicating data and messaging information between the first data port interface, the second data port interface, the internal memory, and the memory management unit. A plurality of semiconductor-implemented lookup tables are provided, with the lookup tables including an address resolution lookup/layer three lookup, rules tables, and VLAN tables. One of the data port interfaces is configured to update the address resolution table based on newly learned layer to addresses. An update to an address table associated with an initial data port interface of the first and second data port interfaces results in the initial data port interface sending a synchronization signal to the other address resolution tables in the network switch. As a result, all address resolution tables on the network switch are synchronized on a per entry basis. itch fabric disposed in said housing; a plurality of ports mounted in said housing; at least one Frame Processing Unit (FPU) for connecting at least one port to the switch fabric, wherein said FPU including a first circuit arrangement for generating LAN Switch Headers based upon an input port configuration parameters and a block of a frame being transferred, appending selected ones of the LAN Switch Header to selected blocks of the frame and forwarding the LAN Switch Header and concatenated blocks of frame to the switch fabric and a second circuit arrangement for receiving LAN Switch Headers and concatenated blocks of frame, examining each of the LAN Switch Headers and copying blocks of frame based upon LS Header Information and output ports parameters. 9. An apparatus for interconnecting communications network including; a housing; a switch fabric disposed in said housing; a plurality of ports mounted in said housing; at least one Frame Processing Unit (FPU) for connecting at least one port to the switch fabric, wherein said FPU including a first circuit arrangement for generating LAN Switch Headers based upon an input port configuration parameters and a block of a frame being transferred, appending selected ones of the LAN Switch Header to selected blocks of the frame and forwarding the LAN Switch Header and concatenated blocks of the frame to the switch fabric and a second circuit arrangement for receiving LAN Switch Headers and concatenated blocks of the frame, examining each of the LAN Switch Headers and copying blocks of the frame based upon LS Header information and output ports configuration; and a controller coupled to the switch fabric. 10. The apparatus of claim 8 wherein the switch fabric includes a bus. 11. The apparatus of claim 9 wherein the controller includes a microprocessor. 12. The module of claim 1 further including a Microprocessor Interface (μP I/F) operatively positioned within said input section. 13. A method for routing data between stations connected to different ports of a switch comprising the acts of: (a) receiving a frame; (b) partitioning the frame into blocks; (c) generating an appropriate header for routing each block said header being dynamic with contents changeable to at least indicate the block being transmitted, action to be taken on the block and information relative to configuration parameters of a receiving port; (d) appending the appropriate header to a corresponding block; (e) forwarding to a switch fabric within said switch the corresponding block and appended header; (f) receiving from the switch fabric switch data units, including the corresponding block and appended dynamic header; (g) examining the header; and (h) copying data units based upon states of bits in corresponding headers and information stored at output ports indicating configuration parameters of said output port. 14. A method for routing data between stations connected to different ports of a switch comprising the acts of: (a) receiving a frame; (b) partitioning the frame into blocks; (c) generating an appropriate header for routing each block said header being dynamic with contents changeable to at least indicate the block being transmitted, action to be taken on the block, information relative to configuration parameters of a receiving port; codes to at least indicate header format, source port number, target port number, source port speed, portion of frame being transmitted and abort frame or filtering has been done; (d) appending the appropriate header to a corresponding block; and (e) forwarding to a switch fabric within said switch the corresponding block and appended header. production from the magneto-optical disk, and information erasure from the magneto-optical disk; a magnetic head for providing a magnetic field to a position of the magneto-optical disk irradiated with the laser beam for performing at least one of the information recording and the information erasure, the magnetic head being located opposite to the optical pickup with respect to the magneto-optical disk where the magneto-optical disk is mounted on the magneto-optical recording and reproduction device; a housing for accommodating the optical pickup; a guide shaft for moving the housing; a suspension for supporting the magnetic head; and an arm for connecting the suspension and the housing, wherein the guide shaft is on a straight line extending in a direction perpendicular to a plane of the magneto-optical disk from the center of gravity of a combination of at least the arm, the magnetic head and the suspension, so as to suppress a vibration of the arm, with the guide shaft being a fulcrum of the vibration. 2. A magneto-optical recording and reproduction device according to claim 1, further comprising a rotation mechanism for lifting up and lowering the magnetic head, the rotation mechanism being attached to the arm, wherein the guide shaft acts as a rotation shaft of the rotation mechanism. 3. A magneto-optical recording and reproduction device according to claim 1, wherein the housing and the arm are integral with each other. 4. A magneto-optical recording and reproduction device according to claim 1, wherein the magnetic head applies the magnetic field to the magneto-optical disk while the magneto-optical disk is subject to laser beam irradiation. 5. A magneto-optical recording and reproduction device, comprising: an optical pickup for irradiating a magneto-optical disk with a laser beam for performing at least one of information recording to a magneto-optical disk, information reproduction from the magneto-optical disk, and information erasure from the magneto-optical disk; a magnetic head for providing a magnetic field to a position of the magneto-optical disk irradiated with the laser beam for performing at least one of the information recording and the information erasure, the magnetic head being located opposite to the optical pickup with respect to the magneto-optical disk where the magneto-optical disk is mounted on the magneto-optical recording and reproduction device; a housing for accommodating the optical pickup; a guide shaft for moving the housing; a suspension for supporting the magnetic head; and a rotation mechanism for lifting up and lowering the magnetic head, wherein the guide shaft acts as a rotation shaft of the rotation mechanism for lifting up and lowering the magnetic head. 6. A magneto-optical recording and reproduction device according to claim 5, wherein the guide shaft is provided on the same plane as the magneto-optical disk or on the same side as the magnetic head with respect to the magneto-optical disk. a a main memory bus. The synchronous flash memory device, in one embodiment, has a command interface comprising a write enable connection (WE#) to receive a write enable signal, a column address strobe connection (CAS#) to receive a column address strobe signal, a row address strobe connection (RAS#) to receive a row address strobe signal. A command operation is initiated in response to a sequence of ACTIVE/WRITE and/or ACTIVE/READ commands provided on the WE#, CAS# and RAS# connections. . 5. The apparatus as claimed in claim 2, wherein said driving means comprises: a motor installed inside the case, for generating a driving power; a second bevel gear rotated by the motor and engaged with the first bevel gear when the slide bar is at the first position; and a loading gear engaged with said feeding means when the slide bar is at the second position, for feeding said feeding means and said tray inside the case. 6. An apparatus for opening a shutter of a cartridge which contains a recording medium, wherein the recording medium is to be accessed by a recording and/or reproducing apparatus having a case, the apparatus comprising: a tray comprising a first longitudinal opening corresponding to the shutter, said tray being movable from an external position relative to the case, where the cartridge is received, to an internal position relative to the case; an opening mechanism to open the shutter of the cartridge subsequent to said tray receiving the cartridge at the external position and while said tray remains at the external position; and a driving unit to drive said opening mechanism to open the shutter and enable the shutter to be closed. 7. The apparatus as claimed in claim 6, further comprising a feeding unit, to feed said tray between the external position and the internal position, wherein said driving unit drives said feeding unit. 8. The apparatus as claimed in claim 7, wherein movement of said opening mechanism to open or close the shutter alternately causes engagement of said driving unit with said opening mechanism and with said feeding unit. 9. The apparatus as claimed in claim 6, wherein said opening mechanism comprises: a worm shaft rotatably installed across the first longitudinal opening; a bracket engaging the worm shaft and having a first end to contact a connecting portion of the shutter, to slide across the first longitudinal opening based upon rotation of the worm shaft, thereby opening the shutter; and a first gear mounted on an end of the worm shaft, to engage said driving unit until the shutter has been opened by the bracket by at least a predetermined amount. 10. The apparatus as claimed in claim 9, wherein: said tray includes a guide recess formed along a side of the first longitudinal opening closest to the case; and the bracket includes a guiding protrusion extending in the guide recess, to guide the bracket relative to said tray. 11. The apparatus as claimed in claim 9, further comprising a feeding unit to feed said tray between the external position and the internal position, wherein: said feeding unit includes a slide bar movable between a first position and a second position relative to said tray and having a rack engageable with said driving unit to move said tray between the external position and the internal position, and a contacting portion, and biasing means for biasing the slide bar to the first position; the bracket has a second end with an oblique plane relative to a direction of motion of the bracket; wherein the oblique plane of the bracket contacts the contacting portion of the slide bar when the bracket has moved across the first longitudinal opening to open the shutter by at least the predetermined amount, to move the slide bar from the first position to the second position upon motion to completely open the shutter; and the first gear disengages from said driving unit and the rack engages said drive unit, as the slide bar moves from the first position to the second position. 12. The apparatus as claimed in claim 11, wherein: the slide bar further includes a second longitudinal opening parallel to the first longitudinal opening; and said tray further includes a mounting protrusion to extend through the second longitudinal opening to guide and limit an amount of motion of the slide bar relative to said tray. 13. The apparatus as claimed in claim 11, wherein said driving unit comprises: a motor installed at an interior reg
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (30)
Harriman Guy ; Lin Yang-Meng Arthur, Arbitration mechanism for a multicast logic engine of a switching fabric circuit.
Muller Shimon ; Yeung Louise ; Hendel Ariel, 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.
Dobbins Kurt ; Grant Thomas A. ; Ruffen David J. ; Kane Laura ; Len Theodore ; Andlauer Philip ; Bahi David H. ; Yohe Kevin ; Fee Brendan ; Oliver Chris ; Cullerot David L. ; Skubisz Michael, Distributed connection-oriented services for switched communications networks.
Johnson Bobby ; Yip Michael ; Ferguson Earl ; Goguen Michael L., Method and apparatus for transmitting data frames between switches in a meshed data network.
Creedon Tadhg,IEX ; Moran Paul J.,GBX ; McKerrel Graeme J.,GBX, Multi-port communication network device including common buffer memory with threshold control of port packet counters.
Kawafuji Mitsuhiro,JPX ; Shimizu Yasuaki,JPX ; Kitagawa Kiyoshi,JPX, Router for high-speed packet communication between terminal apparatuses in different LANs.
Wright Tim ; Marconi Peter ; Conlin Richard ; Opalka Zbigniew, System architecture for and method of dual path data processing and management of packets and/or cells and the like.
Lindeborg, Carl John; Moreau, Mark David; Petry, Keith Louis; Ziegler, John Ernest, Intelligent network topology and configuration verification using a method of loop detection.
Meyer, Hannes; Schwank, Klaus-Peter; Seifert, Joachim; Vierthaler, Richard, Method for reduction of data packet losses on updating of an address table.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.