JavaScript is required to for searching.
跳过导航链接
退出打印视图
管理 Oracle Solaris 11.1 网络性能     Oracle Solaris 11.1 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  网络性能管理介绍

2.  使用链路聚合

3.  使用 VLAN

4.  管理桥接网络(任务)

5.  IPMP 介绍

Oracle Solaris 中的 IPMP

使用 IPMP 的益处

用于使用 IPMP 的规则

IPMP 组件

IPMP 接口配置的类型

IPMP 的工作原理

IPMP 寻址

数据地址

测试地址

IPMP 中的故障检测

基于探测器的故障检测

使用测试地址的基于探测器的故障检测

不使用测试地址的基于探测器的故障检测

组故障

基于链路的故障检测

故障检测和匿名组功能

检测物理接口修复

FAILBACK=no 模式

IPMP 和动态重新配置

6.  管理 IPMP(任务)

7.  使用 LLDP 交换网络连接信息

8.  使用 Oracle Solaris 中的数据中心桥接功能

9.  Oracle Solaris 中的边缘虚拟桥接

10.  集成负载平衡器(概述)

11.  配置集成负载平衡器

12.  管理集成负载平衡器

13.  虚拟路由器冗余协议(概述)

A.  链路聚合类型:功能比较

B.  链路聚合和 IPMP:功能比较

索引

IPMP 寻址

可以在 IPv4 网络以及双栈 IPv4 和 IPv6 网络中配置 IPMP 故障检测。配置了 IPMP 的接口支持两种类型的地址,这两种地址在以下各节中进行了说明。从 Oracle Solaris 11 开始,IP 地址位于 IPMP 接口中,并被指定为数据地址,而测试地址位于底层接口中。

数据地址

数据地址是 DHCP 服务器在引导时动态分配给 IP 接口的或使用 ipadm 命令手动指定的传统 IPv4 和 IPv6 地址。数据地址指定给 IPMP 接口。标准的 IPv4 包通信(如果适用的话,还包括 IPv6 包通信)被视为数据通信。数据通信使用 IPMP 接口上承载的数据地址,并流经该 IPMP 接口或组的活动接口。

测试地址

测试地址in.mpathd 守护进程用于执行基于探测器的故障和修复检测的特定于 IPMP 的地址。测试地址可由 DHCP 服务器动态指定,也可使用 ipadm 命令手动指定。指定给 IPMP 组底层接口的只能是测试地址。当一个底层接口出现故障时,该接口的测试地址继续由 in.mpathd 守护进程用来进行基于探测器的故障检测,以检查该接口的后续修复。


注 - 仅当需要使用基于探测器的故障检测时,才需要配置测试地址。否则,您可以启用传递式探测来检测故障,而无需使用测试地址。有关使用或不使用测试地址进行基于探测器的故障检测的更多信息,请参阅基于探测器的故障检测


在以前的 IPMP 实现中,必须将测试地址标记为 DEPRECATED 以免被应用程序使用(尤其是在接口出现故障时)。在当前的实现中,测试地址位于底层接口中。因此,不知晓 IPMP的应用程序不再能够意外地使用这些地址。然而,为了确保这些地址不被视为可能的数据包源,系统自动将具有 NOFAILOVER 标志的所有地址标记为 DEPRECATED

可以将子网中的任何 IPv4 地址用作测试地址。由于 IPv4 地址是许多站点的有限资源,因此您可能希望将不可路由的 RFC 1918 专用地址用作测试地址。请注意,in.mpathd 守护进程与测试地址所在子网中的其他主机仅交换 ICMP 探测器。如果使用 RFC 1918 样式的测试地址,确保使用适当的 RFC 1918 子网中的地址配置网络上的其他系统(首选路由器)。然后 in.mpathd 守护进程便可以成功地与目标系统交换探测器。有关 RFC 1918 专用地址的更多信息,请参阅 RFC 1918, Address Allocation for Private Internets

唯一的有效 IPv6 测试地址是物理接口的链路本地地址。无需将单独的 IPv6 地址用作 IPMP 测试地址。IPv6 链路本地地址基于接口的介质访问控制 (Media Access Control, MAC) 地址。当引导时接口变为启用了 IPv6 的接口或通过 ipadm 命令手动配置接口时,将自动配置链路本地地址。

如果在 IPMP 组的所有接口上同时激活了 IPv4 和 IPv6,则无需配置单独的 IPv4 测试地址。in.mpathd 守护进程可以将 IPv6 链路本地地址用作测试地址。