Solaris 9 9/04 操作环境的新增功能

联网增强功能

Solaris 9 软件包括以下网络增强功能:

Sun ONE Application Server 集成

在 Solaris 9 12/02 发行版中,针对 SPARC 平台新增了此功能。在 Solaris 9 12/03 发行版中,此功能也适用于 x86 平台。

Sun ONE Application Server 7 平台版(以前的 iPlanetTM Application Server)已集成在 Solaris 操作系统中。该 Application Server 平台版为企业级应用程序服务和 Web 服务提供了基础。服务器提供了性能高而且占用资源少的 Java 2 平台企业版 (J2EETM)。J2EE 使得企业应用程序和 Web 服务的开发、部署和管理能够适用于范围广泛的服务器、客户机和设备。

Sun ONE Application Server 为新的 Java 和可扩展标记语言 (XML) 应用程序提供了应用程序可移植性,并使其能够快速进入市场。这些新应用程序与 J2EE 1.3 平台兼容。该 Application Server 使开发者可以生成基于 JavaServer PagesTM (JSPTM)、Java Servlet 和 Enterprise JavaBeansTM (EJBTM) 技术的应用程序。此技术支持范围广泛的业务要求(从小型部门应用程序到企业级的对业务至关重要的服务)。

主要功能包括:

进行了如下名称更改:

有关详细信息,请参见 Sun ONE Application Server 7 Collection Update 1 (Solaris Edition)。有关此集合的详细信息,请参见Solaris 9 8/03 发行版中的新增文档和修订文档。另请参见 http://wwws.sun.com/software/products/appsrvr/home_appsrvr.html

有关特定的许可条款,请参见二进制代码许可证。

Sun ONE Message Queue

在 Solaris 9 12/02 发行版中,针对 SPARC 平台新增了此功能。在 Solaris 9 8/03 发行版中,此功能也适用于 x86 平台。

Solaris 软件现在支持 Java Messaging Service (JMS) 应用程序。本 Solaris 发行版将 Sun ONE Message Queue(以前的 iPlanet Message Queue for Java)用作 JMS 提供者。

JMS 信息传送允许应用程序和应用程序组件进行可靠的异步信息交换。运行在不同平台和不同操作系统上的进程可以连接到公共信息服务来交换信息。

Sun ONE Message Queue 平台版完全实现了 JMS 规范。该 Message Queue 提供了如下的附加功能:

有关详细信息,请参见《Sun ONE Message Queue 3.0.1 Administrator's Guide》和《Sun ONE Message Queue 3.0.1 Developer's Guide》。有关 Sun ONE Message Queue 版本和功能的详细信息,请访问以下 Web 站点:

http://www.sun.com/software/products/message_queue/

TCP 多数据传输

只有运行 64 位内核的系统才可以使用多数据传输 (MDT) 。此功能在 Solaris 9 8/03 发行版中是新增的。

MDT 使网络栈能够在传输过程中向网络设备驱动程序一次发送多个数据包。使用此功能可以通过提高主机 CPU 使用率或网络吞吐量,来减少每个数据包的处理开销。

多数据传输 功能仅对支持此功能的设备驱动程序有效。

/etc/system 文件中必须启用下列参数,才能使用 MDT 参数。

set ip:ip_use_dl_cap = 0x1

缺省情况下 MDT 是禁用的。可以通过以下方式指示 TCP/IP 栈启用 MDT:

# ndd -set /dev/ip ip_multidata_outbound 1

启用 MDT 之前请阅读以下注意事项:

有关详细信息,请参见 《Solaris Tunable Parameters Reference Manual》ip(7P) 手册页。

网际协议版本 6 (IPv6) 6to4 路由器

此功能在 Solaris 9 4/03 发行版中是新增的。

配置一个或多个路由器以支持 6to4 隧道之后,IPv6 网络就可以通过网际协议版本 4 (IPv4) 网络来传送包。系统管理员可以使用 6to4 隧道将自己的网络从 IPv4 迁移到 IPv6。此功能实现 RFC 3056 和 3068。

有关 IPv6 的详细信息,请参见《IPv6 Administration Guide》

通过 IPv6 隧道进行数据包传送

此功能在 Solaris 9 9/02 发行版中是新增的。

此功能允许通过 IPv6 隧道进行数据包传送,无论是 IPv4 通过 IPv6 隧道还是 IPv6 通过 IPv6 隧道。IPv4 数据包或 IPv6 数据包可以被封装在 IPv6 数据包中。

有关详细信息,请参见《IPv6 Administration Guide》

在单个 Solaris 计算机上驻留多个 Web 站点

此功能在 Solaris 9 12/02 发行版中是新增的。

Solaris 网络缓存和加速器 (NCA) 内核模块现在支持一个 Web 服务器的多个实例。这一支持使您能够使用 Solaris 计算机来执行基于网际协议 (IP) 地址的虚拟 Web 驻留。Solaris 软件使用单个配置文件 /etc/nca/ncaport.conf,将 NCA 套接字映射到 IP 地址。

有关详细信息,请参见 ncaport.conf(4) 手册页。

IP 服务质量

此功能在 Solaris 9 9/02 发行版中是新增的。

IP 服务质量 (IPQoS) 使系统管理员可以为客户和关键应用程序提供不同级别的网络服务。通过使用 IPQoS,管理员可以设置服务级别协议。这些协议可以根据价格结构为因特网服务提供商 (ISP) 的客户提供不同级别的服务。公司也可以使用 IPQoS 在各种应用程序中设置优先权,以使关键应用程序能够获得更高的服务质量。

有关详细信息,请参见《IPQoS Administration Guide》

网际协议服务质量 (IPQoS) 的用户选定器

此功能在 Solaris 9 8/03 发行版中是新增的。

Solaris IPQoS 功能现在包括用户选定器,作为现有 uid 选定器的补充。用户选定器允许您在 ipqosconf 文件的过滤器子句中指定用户名或用户 ID 作为过滤条件。以前,uid 选定器仅接受用户 ID 作为值。下面的 ipqosconf 文件中的过滤器子句显示了用户选定器:


filter {
        name myhost;
        user root;
}

有关过滤器和选定器的详细信息,请参见 《IPQoS Administration Guide》ipqosconf(1M) 手册页。

路由信息协议版本 2 (RIPv2)

此功能在 Solaris 9 9/02 发行版中是新增的。

Solaris 系统软件现在支持路由信息协议版本 2 (RIPv2)。

RIPv2 向 RIPv1 协议添加了无类别域间路由 (CIDR) 和可变长度子网掩码 (VLSM) 扩展。信息摘要 5 (MD5) 扩展保护路由器免受恶意用户的错误指引。新的 in.routed 实现还包括内置的网际控制报文协议 (ICMP) 路由器发现 (RFC 1256) 机制。

如果启用了包含多址通信的点对点链接,则 RIPv2 支持多址通信。RIPv2 还支持单址通信。如果使用 /etc/gateways 文件配置广播地址,则 RIPv2 支持广播。

有关如何配置 RIPv2 的信息,请参见 in.rdisc(1M) 手册页、in.routed(1M) 手册页和 gateways(4) 手册页。