摘要:
A distributed memory switching hub interconnecting heterogeneous local area networks operating at different transmission speeds for receiving, storing and forwarding frames of data. The distributed memory switching hub employs a distributed memory architecture in which memory storage for frames of data received and to be transmitted is located at each low speed LAN port of the distributed memory switching hub. A distributed memory architecture renders unnecessary the need for a central programmable processor or shared common memory to store and forward frames received by the distributed memory switching hub.
摘要:
A plurality of video dynamic random access memory devices (VRAMs) distributed among low speed local area network ports of a distributed memory switching hub interconnecting heterogeneous local area networks operating at different transmission speeds for receiving, storing and forwarding frames of data. The distributed memory switching hub employs a distributed memory architecture in which VRAM devices located at each low speed LAN port of the distributed memory switching hub store frames of data received or to be forwarded. The VRAM device is comprised of serial access memory (SAM) coupled to and transmitting frames of data with a high speed internal data bus at the same speed of the data bus and dynamic random access memory (RAM) coupled to and transmitting frames of data with a low speed local area network at the same speed of the low speed local area network. The SAM and RAM operate asynchronously with respect to each other to provide simultaneous bidirectional transfer of frames of data between them.
摘要:
Multicast and broadcast frames transmission rate logic limiting the rate at which multicast or broadcast frames are forwarded by a MAC layer device interconnecting local area networks such as a bridge or switching hub, so as to prevent multicast or broadcast storms from propagating from one local area network to another local area network. Such logic is distributed among a plurality of local area network (LAN) ports of a switching hub, allowing the overall maximum rate at which such frames may be transmitted to be individually tuned on a per LAN port basis. The transmission rate logic includes a burst capability, in which the overall rate to which multicast and broadcast frames may be limited can be exceeded for a finite number of such frames. The burst capability may also be individually tuned on a per LAN port basis.