Users Guide

11–Marvell 组合服务
组合和其它高级联网属性
162 BC0054508-05 M
校验和卸载
校验和卸载是 Marvell 网络适配器的一个属性,允许适配器硬件计算用于发送和接
收流量的 TCP/IP/UDP 校验和,而不是由主机 CPU 计算。在高流量的情况下,相
对于强迫主机 CPU 计算校验和,这可以使系统更有效地处理更多连接。此属性是
固有的硬件属性,不能从单纯软件的实施中获益。支持校验和卸载的适配器向操作
系统广告此能力,因此,不需要在协议堆栈中计算校验和。目前仅 IPv4 支持校
验和卸载。
IEEE 802.1p QoS 标记
IEEE 802.1p 标准包含一个 3 位字段 (支持最多 8 个优先级)允许对流量进行优
先级排序。 QLASP 中间驱动程序不支 IEEE 802.1p QoS 标记。
大型发送卸载
大型发送卸载 (LSO) Marvell 网络适配器提供的一项功能,可以防止上层协议
(比如 TCP)将一个大型数据包分解为一系列附加头的较小数据包。协议堆栈只需
要为大到 64 KB 的数据包生成一个标头,适配器硬件使用正确排序的 (基于最
初提供的单一头)将数据缓冲区分割为大小合适的以太网帧。
巨型帧
1998 Alteon Networks, Inc. 最先提出使用巨型帧,将以太网帧的最大大小增至
9600 字节。尽管 IEEE 802.3 Working Group 从未正式采用,但在 Marvell
BCM57xx BCM57xxx 适配器中已实施对巨型帧的支持。只要组中所有物理适配
器均支持巨型帧,并设置为相同的大小, QLASP 中间驱动程序就支持巨型帧。
IEEE 802.1Q VLAN
1998 年, IEEE 批准了 802.3ac 标准,此标准定义帧格式扩展,以对以太网网络
支持按照 IEEE 802.1Q 规范中指定的虚拟网桥局域网标记。 VLAN 协议允许在以
太网帧中插入标识以识别帧所属 VLAN。该 4 字节 VLAN 标记如果存在,将插
入以太网帧中源 MAC 地址和长度 / 类型字段之间。 VLAN 标记的前两个字节由
IEEE 802.1Q 标记类型组成,后两个字节包括一个用户优先级字段和 VLAN 标识
(VID)。虚拟局域网 (VLAN) 允许用户将物理局域网分割成多个逻辑子部分。每个
定义的 VLAN 表现为其自己的单独网络,其流量和广播与其他 VLAN 开,从而
提高了每个逻辑组内的带宽效率VLAN 还使管理员能够强制实施适当的安全和服
务质量 (QoS) 策略。 QLASP 持每个组或适配器创建 64 VLAN63 个带
记, 1 个无标记。但是,操作系统和系统资源会限制 VLAN 的实际数量。 VLAN
持按照 IEEE 802.1q 规范提供;组合环境以及单个适配器均支持 VLAN。请注意,
VLAN 只在同构组合中受支持,而在多供应商组合环境中不受支持。 QLASP 中间
驱动程序支持 VLAN 标记。一个或多 VLAN 可绑定至中间驱动程序的单个实例。