Owners Manual
Broadcom �合服�:Broadcom NetXtreme II 网�适配器用�指南
file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/SimpChin/teamsvcs.htm[9/5/2014 3:52:18 PM]
入站通信流 SLB
Broadcom 中 程序管理 SLB 模式的入站通信量流。与出站 平衡不同 入站 平衡只适用于与 平衡服 器在相同子网中的 IP
。入站 平衡使用 析 (RFC0826) 的特性 每个 IP 机使用本身的 ARP 将 IP 据 封装到 Ethernet 中。BASP
仔 操作 ARP 响 每个 IP 机将入站 IP 据包 送至所 的物理适配器中。因 入站 平衡是一个基于入站流 史的
划方 。客 机到服 器的 接始 在 物理适配器上 生 因 操作系 生成的 ARP 答始 将 IP 与 物理适配器的
MAC 。
与出站一 有入站流 散列表。 表中的每个条目都有一个 独 接的列表 并且每个 入站流条目 代表一个位于相同子网上的 IP
机。
一个入站 IP 据 到达 通 求 IP 据 的 IP 的散列 定位相 的入站流 条目。同 更 在 定条目中的 个 器。
与出站 器一 平衡引擎使用 器定期将流分配到物理适配器。
在入站代 径上 入站流 散列表 用于允 并 。 在 理 ARP 据包和定期 平衡的情况下 才引用入站流条目的 列表。并非
逐个 据包引用入站流条目。即使没有 定 列表 用于 理每个非 ARP 据包的开 也始 量。但是 ARP 据包 入站和出
站 的 理取决于相 列表中的 。
在入站 理 径中 同 利用 以防止广播 据包从其 物理适配器回送到系 。
支持
ARP 和 IP/TCP/UDP 流 平衡。如果 据包 使用 IP 如 ICMP 或 IGMP 所有流向特定 IP 的 据将通 相同的物理适配
器 出。如果 据包使用 TCP 或 UDP 作 L4 口号添 到散列算法 因 个 独的 L4 流可通 个 独的物理适配器 到相同
的 IP 。
例如 假 客 机的 IP 10.0.0.1。由于用于散列的只有 IP 所有 IGMP 的 ICMP 通信量都将通 相同的物理适配器 。流可能
像下面
IGMP ------> PhysAdapter1 ------> 10.0.0.1
ICMP ------> PhysAdapter1 ------> 10.0.0.1
如果服 器也将 TCP 和 UDP 流 送到相同的 10.0.0.1 可以位于与 IGMP 和 ICMP 相同的物理适配器上 也可以位于与 ICMP 和
IGMP 完全不同的物理适配器上。流可能像下面
IGMP ------> PhysAdapter1 ------> 10.0.0.1
ICMP ------> PhysAdapter1 ------> 10.0.0.1
TCP------> PhysAdapter1 ------> 10.0.0.1
UDP------> PhysAdatper1 ------> 10.0.0.1
或者流可能像下面
IGMP ------> PhysAdapter1 ------> 10.0.0.1
ICMP ------> PhysAdapter1 ------> 10.0.0.1
TCP------> PhysAdapter2 ------> 10.0.0.1
UDP------> PhysAdatper3 ------> 10.0.0.1
适配器 的 分配可随 化 但是 何不是基于 TCP/UDP 的 都将通 相同的适配器 是因 只有 IP 用于散列。
性能
网 接口卡提供 多通 某 CPU 密集 操作 担来 少 CPU 使用率的 件 能 参 合和其 网 属性 。相反 BASP
中 程序是 件 能 在通 特定的物理接口 送从 接收的 据包 前 必 每个 据包并 其内容作出反 。 然 BASP
程序可以在几乎恒定的 内 理每个 出 据包 但是如果某 具有 CPU 制的 用程序是在 合的接口上运行 用程序可能会速
度 慢。 的 用程序可能更适合于使用中 程序的故障 能力而非 平衡 能 或者在提供特定 件 能 如 Large Send
Offload 的 个物理适配器上运行可能更 效。
的