JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:网络接口和网络虚拟化     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  网络栈概述

此 Oracle Solaris 发行版中的网络配置

Oracle Solaris 中的网络栈

网络设备和数据链路名称

其他链路类型的管理

第 1 部分网络自动配置

2.  NWAM 简介

3.  NWAM 配置和管理(概述)

4.  NWAM 配置文件配置(任务)

5.  NWAM 配置文件管理(任务)

6.  关于 NWAM 图形用户界面

第 2 部分数据链路和接口配置

7.  使用配置文件上的数据链路和接口配置命令

8.  数据链路配置和管理

9.  配置 IP 接口

10.  在 Oracle Solaris 上配置无线接口通信

11.  管理网桥

12.  管理链路聚合

13.  管理 VLAN

14.  IPMP 简介

15.  管理 IPMP

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

Oracle Solaris 中的 LLDP 概述

LLDP 实现的组件

LLDP 代理的功能

配置 LLDP 代理的运行方式

如何启用 LLDP

配置要通告的信息

如何为 LLDP 数据包指定 TLV 单元

管理 TLV 单元

如何定义全局 TLV 值

数据中心桥接

如何设置每代理 TLV 值

监视 LLDP 代理

如何显示通告

如何显示 LLDP 统计数据

第 3 部分网络虚拟化和资源管理

17.  网络虚拟化和资源控制简介(概述)

18.  规划网络虚拟化和资源控制

19.  配置虚拟网络(任务)

20.  在虚拟化环境中使用链路保护

21.  管理网络资源

22.  监视网络通信流量和资源使用情况

词汇表

索引

管理 TLV 单元

每个 TLV 单元都有您可以使用特定值进一步配置的属性。如果将该 TLV 单元启用为 LLDP 代理的属性,则仅使用指定的值在网络中通告该 TLV 单元。以通告系统的功能的 TLV 值 syscapab 为例。这些功能可能包括对路由器、网桥、中继器、电话和其他设备的支持。但是,您可以将 syscapab 设置为仅通告在您的特定系统中实际支持的功能,例如路由器和网桥。

用于管理 TLV 的过程取决于您是配置全局 TLV 还是每代理 TLV。

全局 TLV 适用于系统上的所有 LLDP 代理。下表显示了全局 TLV 值及其相应的可能的配置。

表 16-2 全局 TLV 及其属性

TLV 名称
TLV 属性名称
可能的属性值
值说明
syscapab
supported
otherrepeaterbridgewlan-aproutertelephonedocsis-cdstationcvlansylvantpmr
代表系统的主要支持的功能。缺省值是 routerstationbridge
enabled
supported 列出的值的子集
代表系统的已启用的功能。
mgmtaddr
ipaddr
ipv4ipv6
指定将与本地 LLDP 代理相关联的 IP 地址的类型。地址将用于到达更高的层实体,并有助于网络管理的发现。只允许指定一种类型。

不能有全局值的 TLV 单元在 LLDP 代理级别进行管理。使用每代理 TLV 单元,由特定 LLDP 代理为传送启用 TLV 单元时将使用您提供的值。

下表显示了一个 LLDP 代理的 TLV 值及其相应的可能的配置。

表 16-3 每代理 TLV 单元及其属性

TLV 名称
TLV 属性名称
可能的属性值
值说明
pfc
willing
onoff
设置 LLDP 代理以接受或拒绝来自远程计算机的配置信息。
appln
apt
值是从应用程序优先级表中定义的信息中获取的。
配置应用程序优先级表。此表包含应用程序 TLV 单元及其相应的优先级的列表。应用程序由 id/selector 对标识。表的内容使用以下格式:

id/selector/priority

以下过程说明如何定义全局 TLV 值。有关如何定义每代理 TLV 单元的讨论,请参见数据中心桥接

如何定义全局 TLV 值

此过程显示如何为特定 TLV 单元提供全局值。要设置全局 TLV 值,您需要使用 llpadm set-tlvprop 子命令。

  1. 配置适当的 TLV 属性以包含您要通告的值。

    有关参考,请参见表 16-2

    # lldpadm set-tlvprop -p tlv-property=value[,value,value,...] tlv
  2. (可选的)显示您刚配置的属性的值。
    # lldpadm show-tlvprop

示例 16-3 指定系统的功能和管理 IP 地址

本示例实现两个目标:

# llpdadm set-tlvprop -p supported=bridge,router,repeater syscapab
# llpdadm set-tlvprop -p enabled=router syscapab
# llpdadm set-tlvprop -p ipaddr=192.168.1.2 mgmtaddr
# llpdadm show-tlvprop
TLVNAME    PROPERTY   PERM  VALUE        DEFAULT         POSSIBLE
syscapab   supported  rw    bridge,      bridge,router,  other,router,
                            router,      station         repeater,bridge,
                            repeater                     wlan-ap,telephone,
                                                         docis-cd,station,
                                                         cvlan,svlan,tpmr
syscapab   enabled    rw    router       none            bridge,router,
                                                         repeater
mgmtaddr   ipaddr     rw    192.162.1.2  none            --

数据中心桥接

为了支持以太网光纤通道 (Fibre Channel over Ethernet, FCoE) 通信,Oracle Solaris 中的 LLDP 实现包括数据中心桥接 (Data Center Bridging, DCB) 支持。

在使用传统以太网进行通信交换的网络中,时刻面临的一个风险是在网络繁忙时可能会丢弃数据包。FCoE 通信的一个关键要求是在传送过程中不丢弃数据包。由于支持数据中心桥接交换 (Data Center Bridging Exchange, DCBx)、基于优先级的流控制 (priority—based flow control, PFC) TLV 和应用程序 TLV,避免了丢弃数据包。

PFC 扩展了标准 PAUSE 帧以包含数据包的优先级信息。通常情况下,当通信十分繁忙时,会在链路上发送一个 PAUSE 帧以使接收端能够处理已收到的数据包。使用 PFC 时,会根据为数据包定义的优先级暂停通信,而不是传送 PAUSE 帧来停止链路上的所有通信。可以为要暂停其通信的优先级发送一个 PFC 帧。发送方停止该特定优先级的通信,而其他优先级的通信不受影响。在指定时间后,发送另一个 PFC 帧以告知暂停的通信可以继续进行。

PFC 配置信息通过 DCBx 在对等站之间交换。如果通信交换中的对等方具有匹配的 PFC 配置,则 PFC 可以根据需要暂停或继续通信传送。为了能够对不同的数据包指定不同的优先级,使用应用程序 TLV 来定义优先级信息。如果对等方有不匹配的 PFC 配置,则可以定制 PFC TLV 以接受另一个对等方的配置,如以下过程所示。

数据中心桥接是说明如何配置每代理 TLV 单元的具体示例,如管理 TLV 单元中所述。

如何设置每代理 TLV 值

此过程说明如何使用 llpadm set-agenttlvprop 子命令在 LLDP 代理级别设置 TLV 值。

  1. 配置适当的 TLV 属性以包含您要由给定 LLDP 代理通告的值。

    有关参考,请参见表 16-3

    # lldpadm set-agenttlvprop -p tlv-property[+|-]=value[,value,value,...] -a agent tlv-name
  2. (可选的)显示您刚配置的属性的值。
    # lldpadm show-agenttlvprop

示例 16-4 启用 LLDP 代理以接受信息并指定 TLV 应用程序优先级

本示例显示如何定制 pfcappln TLV 值。本示例中的 TLV 单元指定 DCB 针对 FCoE 通信的运行方式。系统配置为在本地配置与对等方的配置不匹配时接受对等方的 PFC 配置。该示例还说明如何为 LLDP 代理的应用程序 TLV 设置优先级。

# lldpadm set-agenttlvprop -p willing=on -a net0 pfc
# lldpadm set-agenttlvprop -p apt=8906/1/4 -a net0 appln
# lldpadm show-agenttlvprop
AGENT   TLVNAME   PROPERTY   PERM   VALUE      DEFAULT   POSSIBLE
net0    pfc       willing    rw     on         off       on,off
net0    appln     apt        rw     8906/1/4   --        --