跳到主要内容

配置设备IP接口

要在 Solace PubSub+ 设备上创建物理接口实例,请输入以下全局 CONFIG 命令:

solace(configure)# create interface <phy-interface> <mode>

要修改 Solace PubSub+ 设备上现有的物理接口实例,请输入以下全局 CONFIG 命令:

solace(configure)# interface <phy-interface> [<mode>]

其中:

  • <phy-interface> 是指定要配置的以太网接口端口或 LAG 的 ASCII 字符串。有效值为 chassis/lag1/eth<port>(例如,eth1);<cartridge>/<slot>/<port>(例如,1/1/8);<cartridge>/<slot>/lag<N>(例如,1/1/lag1)。没有默认值.
  • <mode> 是 LAG 模式。可能的值为:
    • LACP — 多个物理以太网接口被捆绑成一个单一的虚拟接口
    • active-backup — 一个物理接口是活动的,另一个接口是备用的

此命令的 no 版本,no interface,将删除给定的接口.

  • 在不包含 NAB 的插槽上不能创建 LAG.
  • 如果 IP 接口引用了它,则不能删除 LAG.

当配置用于活动/活动冗余的配对 Solace PubSub+ 设备时,活动/活动对中的两个设备必须配置相同;唯一例外是识别客户端配置是否被视为备份。例如,为主设备的八个 NAB 端口配置独立的 IP 接口,并将其与配对设备的 NAB 端口的单个链路聚合组(LAG)接口配对,将导致不可预测的行为。设备不强制执行此要求,但如果配对设备上的冗余配置不匹配,则操作是不可预测的。有关配置系统冗余的 IP 接口的详细信息,请参阅设备的 HA 配置.

添加成员

要逐个成员地将物理接口成员添加到 LAG,请输入以下接口 CONFIG 命令:

solace(configure/interface)# member <phy-interface>

其中:

  • <phy-interface> 是指定管理或 NAB 网络接口上的物理接口端口的 ASCII 字符串。有效值为 eth<port> | <cartridge>/<slot>/<port> | <cartridge>/<slot>/lag<N>(例如:eth1chassis/lag11/5/21/6/lag1)。没有默认值.

此命令的 no 版本,no member,将从 LAG 中移除成员端口.

执行 no member 接口 CONFIG 命令可能会导致对 NAB 的客户服务短暂中断。CLI 和管理会话不受影响.

配置主成员

要配置活动/备份模式的主成员,请输入以下 CONFIG 命令:

solace(configure/interface)# primary-member <phy-interface>

其中:

  • <phy-interface> 是指定管理或 NAB 网络接口上的物理接口端口的 ASCII 字符串。有效值为 eth<port> | <cartridge>/<slot>/<port> | <cartridge>/<slot>/lag<N>(例如:eth1chassis/lag11/5/21/6/lag1)。没有默认值.

此命令的 no 版本,no primary-member,将移除活动/备份模式的主成员.

配置出站流量整形

为了可能提高设备消息的应用层吞吐量(即,有效吞吐量),您可以在物理接口上使用流量整形。这允许您调整从 NAB 的出站数据比特率,以更好地匹配网络设备和应用程序的能力.

出站流量整形功能仅适用于在以下 NABs 上配置的接口:NAB-0610EM、NAB-0210EM-04、NAB-0401ET-04、NAB‑0801ET‑04 和 NAB-0810EM-01。如果为接口配置了出站流量整形,但您的设备不使用列出的 NABs 之一,则配置不会影响出站流量速率.

要为给定的物理接口配置出站流量整形,请输入以下 CONFIG 命令:

solace(configure/interface)# traffic-shaping
solace(configure/interface/traffic-shaping)# egress
solace (...gure/interface/traffic-shaping/egress)# rate-limit <mbps>

其中:

  • <mbps> 是最大持续出站速率,单位为 Mbps

操作速率不会完全匹配配置的速率。操作速率限制是 CPU 定时限制的产物,它将反映在不超出配置值的情况下可用的最佳匹配.

启用出站流量整形

要启用给定物理接口的出站流量整形,请输入以下 CONFIG 命令:

solace(configure/interface)# traffic-shaping
solace(configure/interface/traffic-shaping)# egress
solace (...gure/interface/traffic-shaping/egress)# no shutdown

要禁用给定物理接口的出站流量整形,请输入以下接口 CONFIG 命令:

solace(configure/interface)# traffic-shaping
solace(configure/interface/traffic-shaping)# egress
solace (...gure/interface/traffic-shaping/egress)# shutdown

配置入站LACP控制数据包速率

您可以配置每个 LACP LAG 接口期望从其对等方接收控制数据包的速率。

在接收数据包时,NAB 使用 fastslow 超时,具体取决于您为每个 LAG 配置的速率。如果速率设置为 fast,则在接收到对等端口的 LACP 状态后三秒超时,如果设置为 slow,则在 90 秒后超时。默认为 fast,以便尽早检测到过期的对等 LACP 状态并最小化数据包丢失.

配置 LACP 速率对 NAB 向对等方发送数据包的速率没有影响。此速率由对等方决定.

要配置入站 LACP 控制数据包速率,请输入以下 CONFIG 命令:

solace(configure/interface)# lacp rate {fast | slow}

其中:

  • fast 配置接口每秒期望从对等方接收一次 LACP 数据包。这是默认值.
  • slow 配置接口每 30 秒期望从对等方接收一次 LACP 数据包.

此命令的 no 形式 no lacp rate 将速率设置为默认值.

启动/停止接口

要启动给定接口,请输入以下 CONFIG 命令:

solace(configure/interface)# no shutdown

要停止给定接口,请输入以下 CONFIG 命令:

solace(configure/interface)# shutdown