网络属性

查找用于管理网络属性的指示信息。

您可以使用多个 Virtual I/O Server ( VIOS ) 命令,包括 chdevmkvdev , 和 cfglnagg,更改设备或网络属性。 本节定义可修改的属性。

以太网属性

可修改以下以太网属性。
属性 描述
最大传输单元 (mtu) 指定最大传输单元 (MTU)。 此值可以是 60 到 65535 的任意数字,但它取决于介质。
接口状态 (state)
拆离
从网络接口列表中除去接口。 如果拆离了最后一个接口,那么会卸装网络接口驱动程序代码。 要更改相连接口的接口路由,必须拆离该接口并使用 chdev -dev Interface -attr state=detach 命令再次添加该接口。
向下
将接口标记为不活动,这会阻止系统尝试通过该接口传送消息。 但是,不会自动禁用使用该接口的路由。 (chdev -dev Interface -attr state=down
向上
将接口标记为活动。 设置接口的第一个地址时,会自动使用此参数。 还可在 chdev -dev Interface -attr state=up 命令后使用此参数来启用接口。
网络掩码 (netmask) 指定要保留以便将网络划分为子网的地址部分。

掩码包括本地地址的网络部分以及子网部分,子网部分取自该地址的主机字段。 可以使用标准因特网点分十进制表示法将掩码指定为以 0x 开头的单个十六进制数字。

在 32 位地址中,对于为网络和子网部分保留的位的位置,掩码包含值为 1 的位,对于用于指定主机的位的位置,掩码包含值为 0 的位。 掩码包含标准网络部分,并且子网分段与网络分段是连续的。

共享以太网适配器属性

您可以修改以下共享以太网适配器属性。
属性 描述
PVID (pvid ) 端口 VLAN 标识 (PVID)。 指定共享以太网适配器使用的 PVID。 PVID 指定用于非 VLAN 标记包的 VLAN 标识。 PVID 必须与 pvid_adapter 属性中所指定的适配器的 PVID 匹配。

除默认虚拟适配器 (pvid_adapter ) 之外,任何客户端 LPAR 都不能使用主干适配器的 PVID。 这是因为带有其他中继适配器 PVID 而不是默认虚拟适配器 PVID 的数据包,其 VLAN 标记会被移除,并作为无标记数据包发送,以符合 IEEE VLAN 规范。

PVID 适配器 (pvid_adapter) 指定要用于非 VLAN 标记包的缺省虚拟适配器。 pvid_adapter 属性的 PVID 必须指定为 pvid 属性的值。
物理适配器 (real_adapter) 指定与共享以太网适配器相关联的物理适配器。
线程 (thread) 激活或禁用共享以太网适配器上的线程。 对于 MTU 1500 流式,激活此选项会对每个事务增加大约 16% 到 20% 的机器循环;对于 MTU 9000,激活此选项会为每个事务增加大约 31% 到 38% 的机器循环。 因为对每个包启动若干线程,线程化选项以降低工作负载为代价增加了每事务机器循环数。 在工作负载率较高的情况(如全双工或请求/响应工作负载)下,线程可运行更长时间而无需等待并重新分派。

当虚拟小型计算机串行接口 (SCSI) 与共享以太网适配器运行在同一逻辑分区时,必须使用线程模式。 Virtual I/O Server 逻辑分区上运行时,必须使用线程模式。 线程模式有助于确保虚拟 SCSI 和共享以太网适配器可以适当共享处理器资源。 但是,线程化增加了指令路径长度,这会使用额外的处理器周期。 如果 Virtual I/O Server 逻辑分区将专门用于运行共享以太网设备(及相关的虚拟以太网设备),则必须在配置适配器时禁用线程。

使用 mkvdev 命令的 -attr thread 选项,可以启用或禁用线程功能。 要启用线程功能,请使用 -attr thread=1 选项。 要禁用线程,请使用 -attr thread=0 选项。 例如,以下命令禁用共享以太网适配器 ent1 的线程:
mkvdev -sea ent1 -vadapter ent5 -default ent5 -defaultid 1 -attr thread=0
虚拟适配器 (virt_adapter) 列出与共享以太网适配器相关联的虚拟以太网适配器。
TCP 分段卸载 (largesend) 启用从逻辑分区至物理适配器的 TCP largesend 功能(又称为分段卸载)。 必须为 TCP largesend 启用物理适配器,才能使从逻辑分区到共享以太网适配器的分段卸载正常工作。 而且,该逻辑分区必须能够执行 largesend 操作。 AIX® 上,可以使用 ifconfig 命令。AIX 上,可以使用以下命令在逻辑分区上启用 largesend ifconfig 命令。

您可以使用 -a largesend 选项启用或禁用 TCP largesend chdev 命令。 要启用此功能,请使用“-a largesend=1”选项。 要禁用此功能,请使用“-a largesend=0”选项。

例如,以下命令可启用共享以太网适配器largesend 功能 ent1:
chdev -l ent1 -a largesend=1 

缺省情况下该设置被禁用 (largesend=0)。

注: VIOS 2.2.3.0 及更高版本默认启用 Largesend ( largesend=1 )。 对于 VIOS 2.2.3.0 及更高版本,通过共享以太网适配器设备配置的网络接口支持大端操作。
TCP 大型接收卸载 (large_receive)

对实际适配器启用 TCP 大型接收卸载功能。 如果已设置该功能并且实际适配器支持该功能,那么在实际适配器接收到的包传递至上层之前对其进行聚集,从而提高性能。

仅当连接到共享以太网适配器的所有分区都能处理大于其 MTU 的包时,才必须启用此参数。 这一点不适用于 Linux 分区。 如果连接到共享以太网适配器的所有逻辑分区是 AIX 系统,那么可启用此参数。

巨型帧 (jumbo_frames) 允许通过共享以太网适配器配置的接口将 MTU 增加到 9000 字节(默认为 1500)。 如果底层物理适配器不支持巨型帧,并且 jumbo_frames 属性设置为 yes,那么该配置将失效。 底层物理适配器必须支持巨型帧。 如果 jumbo_frames 设置为 yes共享以太网适配器会在其底层物理适配器上自动启用巨型帧。 不能在运行时更改 jumbo_frames 的值。
GARP VLAN 注册协议 (GVRP) (gvrp) 共享以太网适配器上启用或禁用 GVRP。
服务质量 (qos_mode)

允许共享以太网适配器根据 IEEE 802.1Q (VLAN) 优先级代码点来确定流量的优先级。

当禁用该项时,不会针对优先级审查 VLAN 流量并且会平等对待所有帧。

严格方式中,高优先级流量将优先于较低优先级流量发送。 此方式为较重要的流量提供更高的性能和更大的带宽。 这可能会导致较次要的流量大幅延迟。

松散方式中,对每个优先级级别设置了限制,以便在针对每个优先级级别发送若干字节后处理下一级别。 此方法确保最终发送所有包。 与严格方式相比,此方式为高优先级流量提供更小的宽带。 松散方式下的限制导致对较高优先级流量发送的字节数较多,因此较高优先级流量获得的带宽比较低优先级流量获得的带宽大。

线程数 (nthreads) 指定线程模式下的线程数,其中 thread 参数的值为 1。 仅当线程方式已启用时,此值才适用。 nthreads 属性可设置为 1 - 128 范围内的任意值,并且缺省值为 7。
队列大小 (queue_size) thread 参数值为 1 的线程模式下,指定共享以太网适配器线程的队列大小。 该属性表示每个线程队列可容纳的数据包数量。 仅当线程方式已启用时,此值才适用。 当您更改此值时,直到系统重新启动时,该更改才会生效。
散列算法 (hash_algo) 指定用于在线程模式下为共享以太网适配器线程分配连接的哈希算法,其中 thread 参数的值为 1。 当 hash_algo 参数设置为 0 时,会对源和目标媒体访问控制 (MAC) 地址、IP 地址和端口号进行加法运算。 当 hash_algo 参数设置为 1 时,将执行 murmur3 hash 功能而不是加运算。 murmur3 hash 功能执行较慢,但可获得更好的分布。 仅当线程方式已启用时,此值才适用。
虚拟服务器网络 (VSN) (lldpsvc) 当属性设置为 yes 时,激活共享以太网适配器上的 VSN 功能。 VSN 功能可在 HMC 第 7 版或更高版本中启用。 Hardware Management Console (HMC ) 第 7 版 7.7.0 或更高版本上启用 VSN 功能。 lldpsvc 属性的默认值是 no。 移除共享以太网适配器之前,必须将此属性设置为 no 。 例如,下面的命令将为共享以太网适配器 ent1 启用 VSN 功能:
chdev -dev ent1 -a lldpsvc=yes
记账 (accounting) 启用后,共享以太网适配器 (SEA) 会计算桥接到每个客户 LPAR 和从每个客户 LPAR 桥接的字节数和数据包数。 使用 seastat 命令以查看这些统计信息。
检测触发器 (ff_detect ) 启用后,系统可以检测触发器。 默认情况下,此设置为禁用。 翻转表示两个 SEA 在故障切换和故障恢复事件之间不断切换的情况。
触发器动作 (ff_action ) 启用后,可以指定检测到触发器状态时系统必须采取的操作。 禁用 ff_detect 属性时,不支持该属性。 ff_action 属性可以有以下值:

standby - 指定 SEA 必须处于待机模式。 您可以使用该模式手动修复与 SEA 相关的系统问题。

recover - 指定 SEA 必须自行恢复。

只有优先级更高的 SEA 才能检测到触发器的状态并采取后续行动。

当满足以下条件时,SEA 将转入触发器状态:

  • 如果启用了 ff_detect 属性。
  • 在 20 + fb_delay 秒的时间间隔内,如果优先级较高的 SEA 成为主 SEA 三次或三次以上。
    注意: 当 SEA 处于翻转状态时,流量不会被桥接。

检测到触发器状态时,如果 ff_action 属性的值设置为待机 ,则 SEA 将进入待机模式,您可以手动修复与 SEA 相关的系统问题。

如果 ff_action 属性设置为恢复 ,系统将尝试自行恢复。 在 health_time 属性中设置的时间间隔内,SEA 在监控链路状态和保持数据包存活的同时会保持翻转状态。 如果链路保持正常,并且定期收到保持存活数据包,则恢复操作会在 health_time 属性中设置的时间间隔结束后开始。

如果 SEA 从优先级较低的 SEA 接收到保持存活数据包,它就会成为主 SEA。

如果 SEA 收到来自优先级更高的 SEA 的保持存活数据包,它就会成为备份 SEA。

注: 如果 health_time 属性的值为 0,则将立即尝试恢复操作,而无需监控链路状态和保持存活数据包。
大型发送平台 (plso_bridge ) Linux 客户端的要求之一是,必须知道最大分段大小 (MSS) 值,才能接收大型发送数据包。 启用 plso_bridge 属性后,当 SEA 接收到大型发送数据包时, 共享以太网适配器可通过管理程序中的接收描述符向 Linux 客户端传递 MSS 值。 默认情况下, plso_bridge 属性已启用。

共享以太网适配器故障转移属性

您可以修改以下共享以太网适配器故障转移属性。

属性 描述
高可用性方式 (ha_mode) 确定设备是否参与故障转移设置。 缺省值为 disabled。 通常,故障转移设置中的共享以太网适配器auto 模式运行,主适配器根据哪个适配器的优先级最高(数值最低)来决定。 可强制共享以太网设备进入备用方式,处于备用方式时,只要检测到存在有效的主设备,那么该设备将充当备份设备。 以下是高可用性方式属性的可能值:
已禁用
该值是缺省值。 表示共享以太网适配器不参与共享以太网适配器故障切换配置。 只有当您不想在系统上使用共享以太网适配器故障转移配置时,才必须使用此值。
限制: 如果先前在共享以太网适配器故障转移配置中配置了共享以太网适配器 ,请不要使用此值。
自动
此值表示共享以太网适配器处于传统故障切换配置中。 在此配置中,一个共享以太网适配器为主适配器,另一个共享以太网适配器为备用适配器。 根据中继适配器的优先级值, 共享以太网适配器被配置为主用或备用适配器。
备用
可强制使共享以太网设备进入备用方式。 处于此方式下的设备充当备份设备,在此期间该设备可以检测到正常工作的主适配器i。
共享
此值表示共享以太网适配器参与负载分担。 共享以太网适配器要参与负载分担,必须满足负载分担标准。 此外,两个共享以太网适配器上的高可用性模式属性必须设置为共享模式。
控制通道 (ctl_chan) 设置故障转移设置中共享以太网适配器所需的虚拟以太网设备,以便它能与另一个适配器通信。 此属性没有缺省值,ha_mode 未设置为 disabled 时此属性是必需项。
注: 控制通道属性是 Power Hypervisor 版本 780 或更高版本和 VIOS 版本 2.2.3.0 或更高版本的可选属性。
要 ping 的因特网地址 (netaddr) 可选属性,可为在故障转移设置中配置的共享以太网适配器指定。 指定此属性时,共享以太网设备将定期 ping 该 IP 地址以验证连接(以及检查物理设备的链路状态)。 如果检测到与指定 ping 主机失去连接,它将启动故障切换到备份共享以太网适配器共享以太网适配器主机以太网适配器 (或集成虚拟以太网)一起使用时,不支持此属性。
适配器复位 (adapter_reset) 如果已启用,那么共享以太网适配器将禁用其物理适配器,并在每当其处于不活动状态时对该物理适配器进行重新启用。 这可能有助于外部开关将流量定向至新的服务器。 缺省情况下,已禁用该设置。
启用逆向 ARP 传输 (send_RARP) 启用后,共享以太网适配器会在共享以太网适配器故障切换后发送反向 ARP。 反向 ARP 由新的主共享以太网适配器发送,以通知交换机路由变更。 缺省情况下,已启用该设置。
运行状况时间 (health_time) 设置系统发生故障转移之后视为“运行正常”之前需要经历的时间。 共享以太网适配器进入 "不健康 "状态后," 健康时间 "属性会指定一个整数,表示系统必须保持 "健康 "状态多少秒后才允许返回共享以太网适配器协议。 您可以使用以下命令显示该属性的默认值: lsattr -D -c adapter -s pseudo -t sea -a health_time
链接时间 (link_time)
注: 目前,由于 APAR IV97991 的原因,在包含此修复的级别中,链接状态检查已被有效禁用。
故障回退延迟 (fb_delay) 设置在发生故障切换事件后,优先级较高的共享以太网适配器开始故障恢复过程以接替主 SEA 之前所需的时间。 故障回退延迟属性是可以在运行时更改的动态属性。 新值将控制后续故障转移/故障回退事件中的时间延迟。 您可以使用以下命令显示此属性的缺省值:lsattr -D -c adapter -s pseudo -t sea -a fb_delay
非自动故障回退 (noauto_failback) 启用后,优先级较高的共享以太网适配器不会尝试在故障切换事件后自动接管系统。 相反,它仍是备用共享以太网适配器。 当禁用非自动故障回退属性时,优先级较高的 SEA 开始故障回退过程以接管为主 SEA。 可以在运行时期间更改此属性。 该更改会影响共享以太网适配器在后续故障切换/故障恢复事件中的行为。 缺省情况下,已禁用此属性。

INET 属性

可修改以下 INET 属性。
属性 描述
主机名 (hostname) 指定要分配给当前机器的主机名。

指定主机名时,使用 ASCII 字符(全部为字母数字更好)。 不要在主机名中使用句点。 避免将十六进制或十进制值用作第一个字符(例如 3Comm,其中 3C 可能会解释为十六进制字符)。 为了与较低版本的主机兼容,请使用长度小于 32 个字符的未限定主机名。

如果主机使用域名服务器来进行名称解析,那么主机名必须包含完整域名。

在分层域名系统中,名称由不区分大小写并且用句点分隔(无嵌入空白)的子名称序列组成。 DOMAIN 协议指定局部域名的长度必须小于 64 个字符,并且主机名的长度必须小于 32 个字符。 先给定主机名。 可选择指定完整域名;在主机名后加上句点、用句点分隔的局部域名序列,最后加上根域。 主机的标准域名(包括句点)长度必须小于 255 个字符,并且使用以下格式:
host.subdomain.subdomain.rootdomain

在分层网络中,某些主机被指定为名称服务器,它们将名称解析为其他主机的因特网地址。 与平面名称空间相比,此安排有两个优点:网络上每个主机的资源不会消耗在解析名称方面,并且管理系统的人员不需要在网络中的每台机器上保留名称解析文件。 单个名称服务器管理的名称集合称为其权限区域

网关 (gateway) 标识包寻址至的网关。 gateway 参数可通过符号名称或数字地址指定。
路由 (route) 指定路由。 Route 属性的格式为:route=destination, gateway, [metric]。
目的地
标识您将路由定向至的主机或网络。 destination 参数可通过符号名称或数字地址指定。
网关
标识包寻址至的网关。 gateway 参数可通过符号名称或数字地址指定。
度量标准
设置路由度量值。 缺省值为 0。 路由度量值由路由协议(routed 守护程序)使用。 度量值越高,路由越不可取。 度量值是按目标网络或主机的附加中继段计数的。

适配器属性

可修改以下适配器属性。 根据您使用的适配器和驱动程序,属性行为可能会有所不同。
属性 适配器/驱动程序 描述
介质速度 (media_speed)
  • 具有 2 个端口的 10/100/1000 Base-TX PCI-X 适配器
  • 10/100/1000 Base-T 以太网 PCI-X 适配器设备驱动程序
介质速度属性指示适配器尝试运行的速度。 可用速度为 10 Mbps 半双工、10 Mbps 全双工、100 Mbps 半双工、100 Mbps 全双工以及自动协商,缺省值为自动协商。 适配器应在网络中使用自动协商来确定速度时,请选择自动协商。 网络不支持自动协商时,请选择特定速度。

1000 MBps 半双工和全双工并非有效值。 根据 IEEE 802.3z 规范,对于铜质 Base-TX 适配器,任何双工方式的千兆位速度必须为自动协商。 如果需要这些速度,请选择自动协商。

介质速度 (media_speed)
  • 具有 2 个端口的千兆以太网 SX PCI-X 适配器
  • 千兆以太网 SX PCI-X 适配器设备驱动程序
介质速度属性指示适配器尝试运行的速度。 可用速度为 1000 Mbps 全双工和自动协商。 缺省值为自动协商。 适配器应在网络中使用自动协商来确定双工方式时,请选择自动协商。 网络不支持自动协商时,请选择 1000 Mbps 全双工。
介质速度 (media_speed)
  • 10/100 Mbps 以太网 PCI 适配器设备驱动程序
介质速度属性指示适配器尝试运行的速度。 可用速度为 10 Mbps 半双工、10 Mbps 全双工、100 Mbps 半双工、100 Mbps 全双工以及自动协商,缺省值为自动协商。 适配器应在网络中使用自动协商来确定速度时,请选择自动协商。 网络不支持自动协商时,请选择特定速度。

如果选择了自动协商,那么远程链路设备也必须设置为自动协商以确保该链路正常工作。

介质速度 (media_speed)
  • 10/100/1000 Base-T 以太网 PCI 适配器
  • 千兆以太网 SX PCI 适配器设备驱动程序
介质速度属性指示适配器尝试运行的速度。 可用速度为 10 Mbps 半双工、10 Mbps 全双工、100 Mbps 半双工、100 Mbps 全双工以及自动协商,缺省值为自动协商。 适配器应在网络中使用自动协商来确定速度时,请选择自动协商。 网络不支持自动协商时,请选择特定速度。

对于要以 1000 Mbit/s 速度运行的适配器,必须选择自动协商设置。

注意: 对于千兆以太网-SX PCI 适配器,唯一可用的选择是自动协商。
启用备用以太网地址 (use_alt_addr)   将此属性设置为 yes 指示适配器的地址(当它出现在网络中时)是由“备用以太网地址”属性指定的地址。 如果指定值 no,那么将使用适配卡上的 ROM 中写入的唯一适配器地址。 缺省值为 no
备用以太网地址 (alt_addr)   允许更改适配器唯一地址(当它出现在 LAN 网络中时)。 输入的值必须是由 12 个十六进制数字组成的以太网地址,并且不能与任何其他以太网适配器的地址相同。 没有缺省值。 除非“启用备用以太网地址”属性的值设置为 yes(在这种情况下必须填写此字段),否则此字段不起作用。 典型以太网地址为 0x02608C000001。 必须输入全部 12 个十六进制数字(包括前导零)。
启用链路轮询 (poll_link)
  • 10/100Mbps 以太网 PCI 适配器设备驱动程序
选择 no 会导致设备驱动程序按指定的时间间隔轮询适配器以确定链路的状态。 时间间隔值在轮询链路时间间隔字段中指定。 如果选择 no,那么设备驱动程序将不会轮询适配器来了解其链路状态。 缺省值为 no
轮询链路时间间隔 (poll_link_time)
  • 10/100Mbps 以太网 PCI 适配器设备驱动程序
表示设备驱动程序允许轮询适配器以获取其链路状态的时间间隔的时间量(以毫秒计)。 启用链路轮询选项设置为 yes 时,此值是必需的。 可指定 100 到 1000 的值。 递增值为 10。 缺省值为 500。
流量控制 (flow_ctrl)
  • 10/100/1000 Base-T 以太网 PCI-X 适配器设备驱动程序
  • 千兆以太网 SX PCI-X 适配器设备驱动程序
  • 具有 2 个端口的 10/100/1000 Base-TX PCI-X 适配器
  • 具有 2 个端口的千兆以太网 SX PCI-X 适配器
  • 千兆以太网 SX PCI 适配器设备驱动程序
此属性指定适配器是否应启用传送和接收流量控制。 缺省值为 no
传送巨型帧 (jumbo_frames)
  • 10/100/1000 Base-T 以太网 PCI-X 适配器设备驱动程序
  • 千兆以太网 SX PCI-X 适配器设备驱动程序
  • 具有 2 个端口的 10/100/1000 Base-TX PCI-X 适配器
  • 具有 2 个端口的千兆以太网 SX PCI-X 适配器
  • 千兆以太网 SX PCI 适配器设备驱动程序
将此属性设置为 yes 指示可在此适配器上传送最大为 9018 字节的帧。 如果指定 no,那么所传送帧的最大大小为 1518 字节。 始终可在此适配器上接收最大为 9018 字节的帧。
校验和卸载 (chksum_offload)
  • 10/100/1000 Base-T 以太网 PCI-X 适配器设备驱动程序
  • 千兆以太网 SX PCI-X 适配器设备驱动程序
  • 具有 2 个端口的 10/100/1000 Base-TX PCI-X 适配器
  • 具有 2 个端口的千兆以太网 SX PCI-X 适配器
  • 千兆以太网 SX PCI 适配器设备驱动程序
  • 虚拟以太网适配器
将此属性设置为 yes 指示适配器将计算已传送和已接收 TCP 帧的校验和。 如果指定 no,那么校验和将由适当软件计算。

对虚拟以太网适配器启用了校验和卸载时,适配器会向管理程序公告该校验和。 管理程序会跟踪哪些虚拟以太网适配器启用了校验和卸载,并对分区间通信进行相应管理。

当网络数据包通过共享以太网适配器路由时,有可能出现链路错误。 在此环境中,这些包必须使用校验和来遍历物理链路。 通信按以下方式工作:
  • 从物理链路接收包时,物理适配器会验证校验和。 如果该包的目标是启用了校验和卸载的虚拟以太网适配器,那么接收方不必执行校验和验证。 未启用校验和卸载的接收方将在验证校验和之后接受该包。
  • 如果某个包起源于启用了校验和卸载的虚拟以太网适配器,那么它会传送至没有校验和的物理适配器。 该物理适配器在发出该包之前会生成校验和。 起源于禁用了校验和卸载的虚拟以太网适配器的包将在源上生成校验和。

要为共享以太网适配器启用校验和卸载,所有组成设备也必须启用该功能。 如果底层设备没有相同的校验和卸载设置,那么共享以太网设备将失效。

启用硬件传送 TCP 再分段 (large_send)
  • 10/100/1000 Base-T 以太网 PCI-X 适配器设备驱动程序
  • 千兆以太网 SX PCI-X 适配器设备驱动程序
  • 具有 2 个端口的 10/100/1000 Base-TX PCI-X 适配器
  • 具有 2 个端口的千兆以太网 SX PCI-X 适配器
  • 千兆以太网 SX PCI 适配器设备驱动程序
此属性指定适配器是否对 TCP 分段执行传送 TCP 再分段。 缺省值为 no

链路聚集(以太通道)设备属性

您可修改下列链路聚集(或以太通道)属性。
属性 描述
链路聚集适配器 (adapter_names) 当前构成链路聚集设备的适配器。 如果要修改这些适配器,请修改此属性并选择必须属于链路聚集设备的所有适配器。 使用此属性来选择必须属于链路聚集设备的所有适配器时,不能对该设备的接口配置 IP 地址。
方式 (mode) 配置的通道类型。 在标准方式下,该通道根据某种算法将包发送至适配器(用于此计算的值由“散列方式”属性确定)。 在循环法方式下,该通道在重复循环之前给予每个适配器一个包。 缺省方式为标准。

通过使用 802.3ad 方式,链路聚集控制协议 (LACP) 使链路聚集设备中的适配器与启用了 LACP 的交换机进行协商。

如果“散列方式”属性未设置为缺省值,那么此属性必须设置为标准或 802.3ad。 否则,链路聚集设备的配置将失败。

散列方式 (hash_mode) 如果在标准或 IEEE 802.3ad 方式下运行,那么“散列方式”属性将确定如何为每个包选择出局适配器。 以下是不同方式:
  • default:使用目标 IP 地址来确定出局适配器。
  • src_port:使用该连接的源 TCP 或 UDP 端口。
  • dst_port:使用该连接的目标 TCP 或 UDP 端口。
  • src_dst_port:使用该连接的源和目标 TCP 或 UDP 端口来确定出局适配器。

不能将循环法方式与缺省值以外的任何散列方式值配合使用。 如果尝试使用此组合,那么链路聚集设备配置将失败。

如果包并非 TCP 或 UDP,那么它会使用缺省散列法方式(目标 IP 地址)。

对散列法使用 TCP 或 UDP 端口可以更好地利用链路聚集设备中的适配器,原因是可通过不同适配器发送与同一目标 IP 地址的连接(同时仍保留包的顺序),从而增加链路聚集设备的带宽。

要 ping 的因特网地址 (netaddr) 此字段是可选字段。 链路聚集设备在验证网络是否已启动时应该 ping 的 IP 地址。 仅当存在备份适配器并且链路聚集设备中有一个或多个适配器时,此项才有效。 零地址(或全部为零)会被忽略,并且如果先前定义了有效地址,那么零地址会导致禁止发送 ping 包。 缺省值是将此字段留为空白。
重试超时 (retry_time) 此字段是可选字段。 它控制链路聚集设备在轮询当前适配器以了解链路状态时发送 ping 包的频率。 仅当链路聚集设备有一个或多个适配器,已定义备份适配器,并且要 ping 的因特网地址字段包含非零地址时,此项才有效。 指定超时值(以秒计)。 有效值范围为 1 到 100 秒。 缺省值为 1 秒。
重试次数 (num_retries) 此字段是可选字段。 它指定链路聚集设备切换适配器之前丢失 ping 包的次数。 仅当链路聚集设备有一个或多个适配器,已定义备份适配器,并且要 ping 的因特网地址字段包含非零地址时,此项才有效。 有效值范围为 2 到 100 次重试。 缺省值为 3。
启用千兆以太网巨型帧 (use_jumbo_frame) 此字段是可选字段。 要使用此属性,所有底层适配器以及交换机都必须支持巨型帧。 它仅对标准以太网 (EN) 接口有效,对 IEEE 802.3 (ET) 接口无效。
启用备用地址 (use_alt_addr) 此字段是可选字段。 如果将此选项设置为 yes,那么可指定想要链路聚集设备使用的 MAC 地址。 如果将此选项设置为 no,那么链路聚集设备使用第一个适配器的 MAC 地址。
备用地址 (alt_addr) 如果启用备用地址设置为 yes,请指定要使用的 MAC 地址。 您指定的地址必须以 0x 开头并且为 12 位十六进制地址。

VLAN 属性

可修改以下 VLAN 属性。
属性
VLAN 标记标识 (vlan_tag_id) 与 VLAN 驱动程序相关联的唯一标识。 您可指定 1 到 4094 的值。
基本适配器 (base_adapter) 连接至 VLAN 设备驱动程序的网络适配器。

共享以太网适配器 QoS 属性

可修改以下 qos_mode 属性。
禁用方式
这是缺省方式。 不会针对优先级字段审查 VLAN 流量。 例如,
chdev -dev <sea device name> -attr qos_mode=disabled
严格模式
较重要的流量会优先于较次要的流量发送。 此方式为较重要的流量提供更高的性能和更大的带宽;但是,它可能会导致较次要的流量大幅延迟。 例如,
chdev -dev <sea device name> -attr qos_mode=strict
松散模式
对每个优先级级别设置了限制,以便在针对每个优先级级别发送若干字节后处理下一级别。 此方法确保最终发送所有包。 与严格方式相比,在此方式下给予较重要流量的带宽较小;但是,松散方式下的限制导致对较重要流量发送的字节数较多,因此较重要流量获得的带宽仍然比较次要流量获得的带宽大。 例如,
chdev -dev <sea device name> -attr qos_mode=loose

客户专用共享以太网适配器统计数据

要在客户端一级收集网络统计信息,可启用共享以太网适配器上的高级会计功能,以提供更多有关其网络流量的信息。 要启用客户端统计,请将共享以太网适配器会计属性设置为启用(默认值为禁用)。 启用高级记账功能后, 共享以太网适配器会跟踪从 LPAR 客户端接收到的所有数据包的硬件(MAC)地址,并独立增加每个客户端的数据包和字节数。 在共享以太网适配器上启用高级会计功能后,可通过运行 seastat 命令生成报告,查看每个客户端的统计数据。 该命令必须在主动桥接流量的共享以太网适配器上运行。
注意: 在使用 seastat 命令打印任何统计数据之前,必须在共享以太网适配器上启用高级会计功能。
要在共享以太网适配器上启用高级会计功能,请输入以下命令:
chdev -dev <sea device name> -attr accounting=enabled
以下命令显示每个客户端共享以太网适配器的统计数据。 可选 -n 标志会对 IP 地址禁用名称解析。
seastat -d <sea device name> [-n] 
以下命令将清除已收集的所有按客户端共享以太网适配器统计信息:
seastat -d <sea device name> -c