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 交换网络连接信息

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

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

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

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

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

21.  管理网络资源

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

词汇表

索引

Oracle Solaris 中的网络栈

网络接口提供系统和网络之间的连接。这些接口是在数据链路上配置的,这些数据链路对应于系统中硬件设备的实例。网络硬件设备也称为网络接口卡 (network interface card, NIC) 网络适配器。NIC 可以内置到系统中,也可能在购买系统时已存在于系统中。但是,您还可以购买单独的 NIC 将其添加到系统。某些 NIC 卡只有单个接口。其他品牌可能有多个接口,您可以配置这些接口来执行网络操作。

在网络栈的当前模型中,软件层上的接口和链路在硬件层中的设备上构建。更具体地说,硬件层中的硬件设备实例在数据链路层上有一个对应的链路,在接口层上有一个已配置的接口。网络设备、其数据链路和 IP 接口之间的这种一对一关系如下图所示。


注 - 有关 TCP/IP 栈的详尽解释,请参见《System Administration Guide: IP Services》中的第 1  章 "Oracle Solaris TCP/IP Protocol Suite (Overview)"


图 1-1 网络栈显示网络设备、链路和接口—Oracle Solaris 10 模型

image:硬件设备、链路和 IP 接口之间的一对一关系。

该图显示硬件层上的两个 NIC:e1000 具有单个设备实例 e1000g0qfe 具有多个设备实例(从 qfe0qfe3)。设备 qfe0qfe2 未使用。设备 e1000gqfe3 已使用,并在数据链路层上有相应的链路 e1000gqfe3。在图中,IP 接口同样以各自的底层硬件命名,e1000gqfe3。可以使用 IPv4 或 IPv6 地址配置这些接口,以承载这两种类型的网络通信流量。还要注意接口层上存在回送接口 lo0。此接口用于测试,例如测试 IP 栈是否正常工作。

在栈的每个层上使用不同的管理命令。例如,使用 dladm show-dev 命令列出在系统上安装的硬件设备。使用 dladm show-link 命令显示有关数据链路层上链路的信息。ifconfig 命令用于显示接口层上的 IP 接口配置。

在此模型中,设备、数据链路和接口存在一对一关系。这种关系意味着网络配置依赖于硬件配置和网络拓扑。如果硬件层中实施了更改,如更换了 NIC 或更改了网络拓扑,则必须重新配置接口。

Oracle Solaris 11 引入了一种网络栈实现,其中保留硬件、数据链路和接口层之间的基本关系。但是,软件层与硬件层分离。在这种分离情况下,软件层上的网络配置不再绑定到硬件层中的芯片集或网络拓扑。此实现使网络管理更为灵活,表现在如下几个方面:

下图说明了如何在网络栈上创建这些网络配置:

图 1-2 网络栈显示网络设备、链路和接口—Oracle Solaris 11 模型

image:设备的全景视图和不同的链路配置

此图中的配置在其他链路类型的管理中进一步说明。