Details of Logo 02-C-000774

TOP > 02-C-000774


Logo ID 02-C-000774
Approved Date 2012/05/10
Application ID US-2-C-20120502-000399
Applied Date 2012/05/02
Usage Agreement Agreed
OEM Licensor's Logo ID -
Note -
Target Information Application Phase Phase-2
Test Category Core Protocols
Vendor Name Broadcom Corp
Country US
Product Name BCM5709
Product Version C0
Product Classification Host
Product Description The Broadcom BCM5709 adds unprecedented
functionality (TCP/Internet protocol [IP], Internet small computer systems interface [iSCSI] 1.0, iSER, and RDMA) to a network controller. The BCM5709 also provides a dual-function, dual-media 10/100/1000BASET and 1.25 Gbaud/3.125 Gbaud SerDes transceiver, an IEEE802.3-compliant media access controller (MAC), and a UTP copper physical layer transceiver solution for high-performance network applications. This new product is the first in a new category of productsùa convergence network interface card (CNIC).
The CNIC products enable convergence of all the
networked communications possible in a server, such as data network (LAN), storage network (block, for example, iSCSI, or file, for example, CIFS/NFS), clustering (for example, High-Performance Computing [HPC]), or Inter-Process Communications (IPC), by support of RDMA over TCP. The BCM5709 is a CNIC, and allows one network connection to provide access to all information types. The CNIC class of products also supports
convergence on the host side by providing services to multiple stacks at the same time: networking, storage, and kernel bypass (for RDMA operation).
The BCM5709 is fabricated in a low-voltage, 90-nm or 65-nm CMOS process, providing a low-power system solution. By itself, the BCM5709 provides a complete single-chip Gigabit Ethernet (GbE) controller for an Ethernet Network Interface Card (NIC) or LAN on Motherboard (LOM) application, providing concurrent L2, TCP Offload Engine (TOE), iSCSI 1.0, iSER HBA, and RDMA NIC (RNIC) functionality.
The BCM5709 includes dedicated hardware and
processors to process frames. On the transmit path, the BCM5709 extracts data from L5 buffers, L4 buffers, or application buffers depending on the protocol used; executes any relevant L5 protocol and the TCP/IP protocol; adds TCP/ IP headers and the required iSCSI 1.0, iSER, or RDMA headers; and transmits the data over the physical medium. The BCM5709 relieves the host CPU from these time-consuming operations.
On the receive path, the BCM5709 processes the frame up to the highest supported layer. The BCM5709 then removes lower-level headers from the incoming frames received from the physical interface and posts the data directly to the highest available buffer (application, L5, or L4), which reduces the amount of traffic to host memory and again sparing host CPU resources that would otherwise be required for this activity.
Vendor's Note
    Microsoft Windows has enhanced security by disabling the following functions:

- A host does not reply to a ping sent to a multicast address (like ff02::1).

- A host does not process a redirect that is not directly associated with a valid data transmission.
Test Information Test Specification 4.0.6
Interoperability Test Scneario 4.0.4
Information for Series of Product
1 Vendor Name Cisco
Device Name 2811
Version 15.0(1)M1
2 Vendor Name Brocade
Device Name FastIron Edge
Version 04.1.01T3e3
1 Vendor Name Fedora Project
Device Name Fedora Core
2 Vendor Name Solaris
Device Name Sun OS
Version 5.11
Target supporting
Advanced Functions:
- Transmitting Echo Requests or configuring packet size (Passive Node)
- Multicast Routing
- MTU Configuration
- RFC 4191 Type C Host
- Duplicate Overlapping Fragments