Solaris 軟體包含網路增強功能。Sun ONE Application Server 整合已在 Solaris 9 12/03 版次中修訂。舊版 Solaris 9 包含以下網路增強功能:
此功能是 Solaris 9 12/02 版次中用於 SPARC 平台的新功能。在 Solaris 9 12/03 版次中,此功能也可用於 x86 平台。
Sun ONE Application Server 7 平台版 (以前是 iPlanetTM Application Server) 已整合在 Solaris 作業系統中。Application Server 的平台版為企業級應用程式服務和 Web 服務提供基礎。該伺服器提供高效能、佔用資源少的 JavaTM 2 Platform, Enterprise Edition (J2EETM)。J2EE 允許對各種伺服器、用戶端和裝置開發、部署和管理企業應用程式與 Web 服務。
Sun ONE Application Server 為新 Java 和延伸標記語言 (XML) 應用程式提供應用程式可攜性,並可縮短投放市場所需的時間。這些新應用程式均與 J2EE 1.3 平台相容。Application Server 可讓開發者建立基於 JavaServer PagesTM (JSPTM)、Java Servlet 以及 Enterprise JavaBeansTM (EJBTM) 技術的應用程式。該技術可支援從小型部門應用程式到企業任務關鍵服務的各種商業需求。
最重要的功能包括:
整合 Sun ONE Message Queue 與 Sun ONE Web Server 中的超文件傳輸協定 (HTTP) 伺服器
效能已增強的可縮放功能
廣泛的 Web 服務支援 – Java Web 服務、簡單物件存取協定 (SOAP)、Web 服務說明語言 (WSDL)
提供與 Sun ONE Portal Server 6.0 和 Sun ONE Directory Server 的相互可操作性。
使用 J2EE 參考實施
已變更的名稱如下:
Sun ONE Message Queue (以前是 iPlanet Message Queue for Java)
Sun ONE Web Server (以前是 iPlanet Web Server)
Sun ONE Portal Server (以前是 iPlanet Portal Server)
Sun ONE Directory Server (以前是 iPlanet Directory Server)
如需進一步資訊,請參閱「Sun ONE Application Server 7 Collection Update 1 (Solaris Edition)」。有關此集合的進一步資訊,可從Solaris 9 8/03 版次中的新增說明文件和修訂說明文件取得。另請參閱 http://wwws.sun.com/software/products/appsrvr/home_appsrvr.html。
如需特定授權條款,請參考二進制碼軟體授權。
此功能是 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 規格。訊息佇列提供的其他功能如下:
集中管理
可調式效能
支援 Java Naming and Directory Interface TM (JNDI)
支援簡單物件存取協定 (SOAP) 訊息傳送
如需進一步資訊,請參閱「Sun ONE Message Queue 3.0.1 Administrator's Guide」和「Sun ONE Message Queue 3.0.1 Developer's Guide」。如需有關 Sun ONE Message Queue 版本和功能的資訊,另請參閱下列網站:
http://www.sun.com/software/products/message_queue/home_message_queue.html |
此功能是 Solaris 9 8/03 版次中的新功能。
多資料傳送 (MDT) 可讓網路堆疊在傳送期間向網路裝置驅動程式一次傳送多個資料封包。使用此功能可以透過提高主機 CPU 利用率或網路流量,來降低每個資料封包的處理成本。
多資料傳送 (MDT) 功能僅適用於支援此功能的裝置驅動程式。
若要使用 MDT 參數,必須在 /etc/system file 檔案中啟用以下參數:
set ip:ip_use_dl_cap = 0x1
依預設,MDT 處於停用狀態。TCP/IP 堆疊可按照以下指令啟用 MDT:
# ndd -set /dev/ip ip_multidata_outbound 1
啟用 MDT 之前,請查看以下注意事項:
使用此功能可能會變更 IP 層和 DLPI 供應器之間所有資料封包的外觀。例如,系統可能會使用 ifconfig modinsert 指令,將一個協力廠商 STREAMS 模組動態插入到 IP 層和 DLPI 供應器之間。該模組可能無法工作。ifconfig modinsert 指令無法「識別」MDT STREAMS 資料類型。
模組可能是使用 autopush(1M) 機制插入 IP 和 DLPI 供應器之間的。這些模組可能也無法工作。
如果 STREAMS 模組無法辨識 MDT,請保持此功能為停用狀態。例如,公共網域公用程式 ipfilter 和 CheckPoint Firewall-1 便無法辨識 MDT。
如需更多資訊,請參閱「Solaris Tunable Parameters Reference Manual」和 ip(7P) 線上援助頁。
此功能是 Solaris 9 4/03 版次中的新功能。
現在,透過配置一個或多個支援 6to4 通道的路由器,IPv6 網路可以在網際網路協定版本 4 (IPv4) 網路上傳送資料封包。系統管理員可以使用 6to4 通道作為將其網路從 IPv4 遷移到 IPv6 的過渡方法。此功能實施 RFC 3056 和 3068。
如需有關 IPv6 的進一步資訊,請參閱「IPv6 Administration Guide」。
此功能是 Solaris 9 9/02 版次中的新功能。
對於 IPv4 跨越 IPv6 通道以及 IPv6 跨越 IPv6 通道,此功能均可啟用跨越 IPv6 的通道。IPv4 資料封包或 IPv6 資料封包可以用 IPv6 資料封包格式進行封裝。
如需更多資訊,請參閱「IPv6 Administration Guide」。
此功能是 Solaris 9 12/02 版次中的新功能。
Solaris 網路快取記憶體及加速器 (NCA) 核心模組現在可支援一台 Web 伺服器的多個實例。這種支援可讓您使用 Solaris 機器執行基於網際網路協定 (IP) 位址的虛擬 Web 主機。Solaris 軟體使用單一配置檔 (/etc/nca/ncaport.conf) 來將 NCA 套接字對映至 IP 位址。
如需進一步資訊,請參閱 ncaport.conf(4) 線上援助頁。
此功能是 Solaris 9 9/02 版次中的新功能。
IP 服務品質 (IPQoS) 可讓系統管理員為客戶和重要應用程式提供不同層級的網路服務。藉由 IPQoS,管理員可以設定服務層級的協議。這些協議可為網際網路服務供應商 (ISP) 的用戶提供以價格結構為基礎的多種層次的服務。公司也可以使用 IPQoS 來設定各種應用程式的優先級,以便讓重要的應用程式比不太重要的應用程式獲得更高的服務品質。
如需進一步資訊,請參閱「IPQoS Administration Guide」。
此功能是 Solaris 9 8/03 版次中的新功能。
現在,Solaris IPQoS 功能包含使用者選擇器,可補充現有的 uid 選擇器。使用者選擇器可讓您在 ipqosconf 檔案的過濾器子句中指定使用者名稱或使用者 ID 以作為標準。先前,uid 選擇器僅接受使用者 ID 作為其值。ipqosconf 檔案中的以下過濾子句會顯示使用者選擇器:
filter { name myhost; user root; } |
如需有關過濾器和選擇器的資訊,請參閱「IPQoS Administration Guide」和 ipqosconf(1M) 線上援助頁。
此功能是 Solaris 9 9/02 版次中的新功能。
現在,Solaris 系統軟體支援路由資訊協定版本 2 (RIPv2)。
RIPv2 將 Classless Inter-Domain Routing (CIDR) 和 Variable-Length Subnet Mask (VLSM) 擴充加入到 RIPv1 協定。Message Digest 5 (MD5) 擴充會保護路由器免遭惡意使用者的蓄意誤導。同時,新的 in.routed 還包括內建網際網路控制訊息協定 (ICMP) 路由器探索 (RFC 1256) 機制。
如果在點對點連結上啟用多址傳送,則 RIPv2 支援多址傳送。RIPv2 亦支援單點傳送。如果您使用 /etc/gateways 檔案配置廣播位址,則 RIPv2 支援廣播。
如需有關如何配置 RIPv2 的資訊,請參閱 in.rdisc(1M)、in.routed(1M) 及 gateways(4) 等線上援助頁。