在 Oracle® Solaris 11.2 中管理网络虚拟化和网络资源

退出打印视图

更新时间: 2014 年 9 月
 
 

使用流管理网络资源

流是基于单个属性或属性组合对网络包进行分类的定制方式。流使您能够进一步指定网络资源。有关流的概述,请参见通过使用流管理网络资源

使用流管理网络资源涉及以下步骤:

  1. 创建流。

    流是基于派生自包头信息的单个属性或属性组合创建的。

    可以使用下列属性之一将包通信组织到流中:

    • 本地 IP 地址。

    • 远程 IP 地址。

    • 传输协议名称(UDP、TCP 或 SCTP)。

    • 区分服务字段 (Differentiated Services Field, DS Field) 属性,仅用于 IPv6 包中的 QoS。有关更多信息,请参见在 Oracle Solaris 11.2 中管理 IP 服务质量

    可以使用下列属性组合之一将包通信组织到流中:

    • 传输协议名称(UDP、TCP 或 SCTP)和本地应用程序端口号(例如,用于 FTP 的端口 21)。

    • 传输协议名称(UDP、TCP 或 SCTP)和远程应用程序端口号。

    • 传输协议名称(UDP、TCP 或 SCTP)和本地 IP 地址及本地应用程序端口号。此属性组合可以进一步包括远程 IP 地址和远程应用程序端口号:传输协议名称(UDP、TCP 或 SCTP) + 本地 IP 地址 + 本地应用程序端口号 [+ 远程 IP 地址 [+ 远程应用程序端口号]]

    一个流只能基于这些属性组合之一。例如,您可以根据正在使用的传输协议和端口(例如用于 FTP 的 TCP 端口 21)或者根据 IP 地址(例如来自特定源 IP 地址的包)创建一个流。在最常见的情况下,您可以通过指定传输协议、本地或远程 IP 地址和本地或远程端口来创建一个流。另外,属于同一链路的所有流必须具有相同的属性组合。

  2. 通过设置与网络资源相关的属性,定制流的资源使用。当前,带宽和优先级属性可以与流相关联。

有关更多信息,请参见配置流