日本語HP TCP/IP Services for OpenVMS

日本語HP TCP/IP Services for OpenVMS

リリース・ノート

AA-PUUTL-TE


2004年1月

本書はソフトウェアに対する新機能と変更,インストール,アップグレード,互換性情報,新規および既存のソフトウェアの問題点や制限事項,およびソフトウェアとドキュメントの修正事項について解説したものです。

改訂情報: 本書は改訂版です。

オペレーティング・システム: 日本語OpenVMS Alpha V7.3-1,V7.3-2

ソフトウェア・バージョン: 日本語HP TCP/IP Services for OpenVMS V5.4


2004年1月

Copyright 2004 Hewlett-Packard Development Company, L.P.

本書に記載しているすべての製品名は,それぞれの会社の商標です。

次へ 目次


まえがき

日本語HP TCP/IP Services for OpenVMSは, TCP/IPネットワーキング・プロトコル体系とインターネット・サービスを日本語OpenVMS Alphaおよび日本語OpenVMS VAXシステム用に実装した弊社の製品です。本書では,日本語 HP TCP/IP Services for OpenVMS バージョン 5.4 の製品について説明します。

日本語 TCP/IP Services は,異機種間ネットワーク通信およびリソース共有のための業界標準プロトコルをサポートする関数およびアプリケーションの包括的なスーツを提供します。

インストレーション手順については,『日本語 HP TCP/IP Services for OpenVMS インストレーション/コンフィギュレーション・ガイド』を参照してください。

リリース・ノートで提供するバージョン固有の情報は,ドキュメント・セットに記載されている情報に代わるものです。ソフトウェアの本バージョンの機能,制限事項,および訂正事項は,リリース・ノートで説明しています。ソフトウェアをインストールする前には,必ずリリース・ノートをお読みください。

対象読者

本リリース・ノートは,経験のある OpenVMS および UNIX のシステム管理者を対象にしており,OpenVMS のシステム管理,TCP/IP ネットワーク,および日本語 TCP/IP Services 製品に関する知識があるものと想定しています。

関連資料

表 1 に,日本語 TCP/IP Services の本バージョンで利用できるドキュメントを示します。

表 1 日本語 TCP/IP Servicesのドキュメント
マニュアル 内容
Compaq TCP/IP Services for OpenVMS Concepts and Planning このマニュアルでは,日本語 TCP/IP Services ソフトウェアを使用するためにシステムのコンフィギュレーションを行う前に考慮すべき一般的な設計上の問題を含め,OpenVMS システム上でのTCP/IPネットワーキングに関する概念的な情報を提供します。

また,このマニュアルでは,TCP/IP Servicesのドキュメント・セットのマニュアルについて記述し,日本語 TCP/IP Services ソフトウェア製品で使用されている用語および頭文字の用語集を提供しています。

『日本語 HP TCP/IP Services for OpenVMS リリース・ノート』 リリース・ノートでは,ドキュメント・セットの情報に置き代わるバージョン固有の情報を提供しています。ソフトウェアの本バージョンの機能,制限事項,および訂正事項については,リリース・ノートに記載されています。ソフトウェアをインストールする前には必ずリリース・ノートをお読みください。
『日本語 HP TCP/IP Services for OpenVMS インストレーション/コンフィギュレーション・ガイド』 このマニュアルは,日本語TCP/IP Services 製品のインストレーションとコンフィギュレーションの方法について説明しています。
『日本語 HP TCP/IP Services for OpenVMS 日本語機能の手引き』 このマニュアルは,日本HP TCP/IP Services for OpenVMSの日本語機能の概要と,漢字フィルタの使用方法,および漢字フィルタのプログラミングについて説明しています。
HP TCP/IP Services for OpenVMS User's Guide このマニュアルは,リモート・ファイル操作,電子メール,TELNET,TN3270,ネットワーク印刷など,日本語 TCP/IP Servicesで利用できるアプリケーションの使用方法について説明しています。また,これらのサービスを使って,プライベート・インターネットや世界規模のインターネット上のシステムと通信を行う方法についても説明しています。
HP TCP/IP Services for OpenVMS Management このマニュアルは,日本語 TCP/IP Services 製品のコンフィギュレーションと管理の方法について説明しています。

このマニュアルは,『 HP TCP/IP Services for OpenVMS Management Command Reference 』と併用してください。

HP TCP/IP Services for OpenVMS Management Command Reference このマニュアルは,日本語TCP/IP Services の管理コマンドについて説明しています。

このマニュアルは『 HP TCP/IP Services for OpenVMS Management 』と併用してください。

HP TCP/IP Services for OpenVMS Management Command Quick Reference Card このリファレンス・カードでは,構成要素ごとに TCP/IP 管理コマンドをリストし,各コマンドの目的を説明しています。
HP TCP/IP Services for OpenVMS UNIX Command Equivalents Reference Card このリファレンス・カードには,よく実行されるネットワーク管理タスクおよび対応する TCP/IP 管理と Tru64 UNIX コマンド書式に関する情報が記載されています。
Compaq TCP/IP Services for OpenVMS ONC RPC Programming このマニュアルは,オープン・ネットワーク・コンピューティングのリモート・プロシージャ・コール(ONC RPC)を使った高水準プログラミングについて概説しています。また,RPCプログラミング・インタフェースや, RPCGENプロトコル・コンパイラを使ったアプリケーションの作成方法についても説明しています。
HP TCP/IP Services for OpenVMS Guide to SSH このマニュアルは, OpenVMS ソフトウェア用の SSH のコンフィギュレーション,セット・アップ,使い方,および管理に津いて説明してます。
Compaq TCP/IP Services for OpenVMS Sockets API and System Services Programming このマニュアルは,ソケット APIとOpenVMSシステム・サービスを使って,ネットワーク・アプリケーションを開発する方法について説明しています。
Compaq TCP/IP Services for OpenVMS SNMP Programming and Reference このマニュアルは,簡易ネットワーク管理プロトコル(SNMP) および SNMPアプリケーション・プログラミング・インタフェース(API) について説明しています。また,TCP/IP Services で提供されるサブエージェント,サブエージェントの管理のために提供されているユーティリティ,およびユーザ独自のサブエージェントの構築方法についても説明しています。
HP TCP/IP Services for OpenVMS Tuning and Troubleshooting このマニュアルでは,ネットワーク問題の原因を切り分ける方法,および最高の性能を引き出すために日本語 TCP/IP Services ソフトウェアをチューニングする方法について説明しています。
HP TCP/IP Services for OpenVMS Guide to IPv6 このマニュアルでは, IPv6環境,この環境におけるシステムの役割り,異なるIPv6アドレスのタイプと機能,および 6bone ネットワークにアクセスするために日本語 TCP/IP Services をコンフィギュレーションする方法について説明しています。

HP OpenVMS の製品およびサービスについての詳細は,次の HP の Web サイトにアクセスしてください。


http://www.hp.com/go/openvms 

TCP/IP プロトコル体系の包括的な概要については, Douglas Comer 著『Internetworking with TCP/IP: Principles, Protocols, and Architecture』が役に立ちます。

表記法

「TCP/IP Services」は日本語HP TCP/IP Services for OpenVMSを指します。

「UNIX」はTru64 UNIX オペレーティング・システムを指します。

本書で使用している IP アドレスは架空のものです。

本書では次の表記法に従っています。

Ctrl/ x Ctrl/ x のような表記は, Ctrl というラベルの付いたキーを押しながら,別のキーまたはポインティング・デバイスのボタンを押すことを示します。
PF1 x PF1 x のような表記は,まず,PF1 というラベルの付いたキーを押して放し,その後,別のキーまたはポインティング・デバイスのボタンを押すことを示します。
[Return] 例中では,四角で囲まれたキー名は,ユーザがキーボードのキーを押すことを示します (本文中では,キー名は四角で囲まれません)。

本書の HTML 版では,この表記は四角ではなく,カッコになります。

... 例中の水平方向の省略記号は,次のいずれかを示します。

  • 文で追加のオプション引数が省略されている。

  • 前述の項目 (1つまたは複数) が 1回以上繰り返される。

  • 追加のパラメータ,値,または他の情報が入力できる。

.
.
.
垂直方向の省略記号は,コーディング例またはコマンド形式で項目が省略されていることを示します。つまり,説明しているトピックに関して重要でない事項であるため,省略されています。
( ) コマンド形式の説明で,カッコは,複数選択する場合には,選択したものをカッコで囲む必要があることを示します。
[ ] コマンド形式の説明で,大カッコはオプション選択を示します。ユーザは1つまたは複数の項目を選択することも,あるいは選択しないこともできます。コマンド行に大カッコを入力してはなりません。ただし,OpenVMS のディレクトリ指定,または割り当て文の部分列指定の構文では大カッコを含める必要があります。
| コマンド形式の説明では,縦線は大カッコまたは中カッコ内で選択項目を区切ります。大カッコ内では,選択はオプションですが,中カッコ内では,必ず 1つ以上を選択する必要があります。コマンド行に縦線を入力してはなりません。
{ } コマンド形式の説明で,中カッコは必須の選択を示し,リストされている項目から 1 つ以上の項目を選択する必要があります。コマンド行に中カッコを入力してはなりません。
bold text この書体は,新しい用語であることを示します。また,引数の名前,属性,あるいは理由を示します。
italic text 斜体のテキストは,変数を示します。変数には,システム出力 (Internal error number),コマンド行 (/PRODUCER= name),および本文中のコマンド・パラメータ (このとき, dd はデバイス・タイプの事前に定義されたコードを表します) において異なる情報も含まれます。
UPPERCASE TEXT 大文字は,コマンド,ルーチン名,ファイル名,またはシステム特権の短縮形を示します。
Monospace text この書体は,コーディング例および対話型の画面表示を示します。

C プログラミング言語では,テキスト中のこの書体は次の項目を示します。つまり,キーワード,単独でコンパイルされた外部関数とファイル,構文のまとめ,例中の変数または識別子の参照を示します。

- コマンド形式の説明,コマンド行,コード行の終わりのハイフンは,コマンドまたは文が次の行に継続することを示します。
本文中のすべての数は,特に明記していなければ,10進数です。基数が10進法以外の場合,つまり,2進,8進,16進の場合には,明記されています。


第 1 章
新機能と変更点

この章では, HP TCP/IP Services for OpenVMS Version 5.4 の新機能について説明します。

注意

TCP/IP Services V5.4 は, OpenVMS Alpha システムでのみサポートされます。

これらのサービスのコンフィギュレーションおよび管理についての詳細は, TCP/IP Services ソフトウェアに付属している『 HP TCP/IP Services for OpenVMS Management 』を参照してください。

表 1-1 に, TCP/IP Services Version 5.4 の新機能と,それについて説明している箇所を示します。

表 1-1 TCP/IP for OpenVMS バージョン 5.4 の新機能
説明
第 1.1 節 新しい TCP/IP カーネル。対称型マルチプロセシング (SMP) システムでパフォーマンスのスケーラビイリティ (拡張性) を提供。
第 1.2 節 SSH (Secure Shell) クライアントおよびサーバ。
第 1.3 節 SSL (Secure Socket Layer) for POP。
第 1.4 節 IP アドレスのフェールオーバ。
第 1.5 節 IPv6 API の使用によるソフトウェアのアップデートと新しいプログラミング・サンプル。
第 1.6 節 BIND サーバ・バージョン 9.2.1。
第 1.7 節 INET ドライバのパフォーマンスの向上。
第 1.8 節 NFS サーバのパフォーマンスの向上。
第 1.9 節 TELNET サーバのパフォーマンスの向上。
第 1.10 節 BG デバイスの作成機能の強化。
第 1.11 節 BG デバイスの高速作成と高速削除。
第 1.12 節 アップデートされた標準カーネル。
第 1.13 節 TCPDUMP ユーティリティのサポート。

1.1 スケーラブル・カーネル

TCP/IP カーネルは,対称型マルチプロセシング (SMP) システムでパフォーマンスを向上できるように変更されました。

TCP/IP カーネルの設計を完全に見直した結果,ユーザ間での CPU の競合が削減され, SMP システムのパフォーマンスが向上しました。新しいカーネルでは,動的スピンロックを使用して,メインの内部データベースをロックします。ロックを必要とする処理はすべて,指定された TCP/IP CPU に送られるので,他の CPU ユーザとの CPU の競合を回避することができます。基本的に,ネットワーク I/O はトランザクション・ベースの一連の非同期操作になります。

注意

今後のバージョンの TCP/IP Services でインプリメントされるスケーラブル・カーネルは,ここで説明するインプリメントと異なる可能性があります。常に最新のドキュメントを参照してください。

1.1.1 スケーラブル・カーネルの有効化

スケーラブル・カーネルを有効にするには, SYS$MANAGER:SYLOGICALS.COM コマンド・プロシージャに次の行を追加します。


$ ! ONLY the argument "PERF=ALL" is supported. 
$ ! Other values may cause unpredictable results 
$ ! to disable scalable kernel support, comment out next line and reboot. 
$ DEFINE/SYSTEM/EXECUTIVE TCPIP$STARTUP_CPU_IMAGES "PERF=ALL" 

TCP/IP Services がすでに起動されている場合は, SYLOGICALS.COM ファイルに対してこの変更を行った後,システムをリブートする必要があります。

スケーラブル・カーネルはシングル・プロセッサ・システムで動作しますが,対称型マルチプロセッサ (SMP) システムで使用したときに,その機能を最大限に発揮します。

スケーラブル・カーネルを有効にすると, TCPIP$STARTUP.COM の実行時に次のメッセージが表示されます。


%TCPIP-I-INFO, PERF cpu-specific image SYS$LOADABLE_IMAGES:TCPIP$BGDRIVER_PERF.EXE selected 
%TCPIP-I-INFO, PERF cpu-specific image SYS$LOADABLE_IMAGES:TCPIP$INTERNET_SERVICES_PERF.EXE selected 
%TCPIP-I-INFO, PERF cpu-specific image SYS$SYSTEM:TCPIP$INETACP_PERF.EXE selected 
%TCPIP-I-INFO, PERF cpu-specific image SYS$LOADABLE_IMAGES:TCPIP$TNDRIVER_PERF.EXE selected 

スケーラブル・カーネルが有効になっているかどうかを検証するには, TCP/IP 管理コマンド SHOW VERSION/ALL を使用します。 TCPIP$STARTUP_CPU_IMAGES 論理名の値が表示されます。スケーラブル・カーネルに関連するイメージには, _PERF という接尾語が付きます。また,イメージ識別子の接尾語は PF になります。

1.1.2 スケーラブル・カーネルの使用に関する制限事項

スケーラブル・カーネルを有効にする場合は,次のことに注意してください。


次へ 目次