独立 APPC 用に NCP を構成する

ネットワーク制御プログラム (NCP) のパラメーターは、Host Integration Server 上の Advanced Program-to-Program Communications (APPC) パラメーターと一致する必要があります。 必要なパラメーターを構成するには、ホスト管理者に問い合わせて、一致する NCP パラメーターを確認してください。

このセクションでは、独立した LU のサポートと定義に使用される NCP 定義について説明します。 このセクションは、以下のような IBM マニュアルで詳しく説明されている NCP に関する包括的な情報を提供することを意図したものではありません。

  • NetView、NCP、VTAM (CN4D1200) の計画とリファレンス

  • NCP、SSP、EP リソース定義ガイド (CXDG7200)

  • NCP、SSP、EP リソース定義リファレンス (CXDH1200)

    他の IBM ドキュメントも検討する必要がある場合があります。 学習するトピックの一部を次に示します。

  • 独立した RU

  • タイプ 2.1 ノードのサポート

  • 動的再構成

独立した APPC に影響する NCP パラメーターの表

次の表は、ホスト統合サーバーを使用した独立した APPC の NCP パラメーターの設定に関する基本的な推奨事項を示しています。 次のセクションでは、パラメーターについて詳しく説明します。

NCP 定義 NCP パラメーター Recommendations
ビルド ADDSESS 必要なセッション数をサポートする必要があります。
適用なし AUXADDR 必要な追加アドレスの数をサポートする必要があります。
適用なし MAXSESS を使用して、任意の LU に対して許可される最大セッションを設定します。 特定の LU が提携されるすべてのモードに対するすべての並列セッション制限の合計に対応します。
PUDRPOOL NUMBER NCP にアクセスするサーバーの数をサポートする必要があります。
LUDRPOOL NUMILU 必要な動的に構成可能な RU の数をサポートする必要があります。
PU NETID ホスト統合サーバーのローカル ネットワーク名に対応します。
適用なし PUTYPE 独立した APPC の場合は、PUTYPE=2 を使用します。
適用なし Xid 独立した APPC の場合は、XID=YES を使用します。
LU LOCADDR セット定義を持つ独立した LU の場合は、LOCADDR=0 を使用します。
適用なし ペーシング 対応する Host Integration Server パラメーター (モードでの受信回数のペース調整) 以上の値を使用します。
適用なし VPACING 対応する Host Integration Server パラメーター (モードのペース調整送信数) 以下の値を使用します。

BUILD 定義

BUILD 定義の次のパラメーターは、独立した APPC に影響します。

ADDSESS=value
は、独立した LU で使用できるセッションの合計数に相当します。 ADDSESS は、独立した LU で使用可能な LU-LU セッション制御ブロックの数を指定します。 LU 定義で RESSCB (予約済みセッション制御ブロック) を使用して、セッション制御ブロックを特定の LU 用に予約できます。

ADDSESS、AUXADDR、および NUMILU の合計は、LU の動的構成に使用できる制御ブロックの合計数と等しくなります。 (説明については、このトピックの「LUDRPOOL 定義」を参照してください)。この合計は、必要なセッションをサポートするのに十分な大きさにする必要がありますが、NCP がコントローラーのストレージ容量を超えないように十分に低い必要があります。

AUXADDR=value
依存 RU と独立 RU の両方に対して動的に定義できるアドレスの数を指定します。 独立した LU 間で追加のセッションを許可するには、AUXADDR を ADDSESS より大きくする必要があります。 動的再構成の詳細については、「ADDSESS (前の説明)」を参照してください。

MAXSESS=value
1 つの独立 LU でサポートできる LU-LU セッションの最大数を指定します。 (NCP V6R2 でサポートされている) LU 定義で MAXSESS を指定した場合、LU は BUILD 定義ではなく LU 定義の値を使用します。 MAXSESS によって設定された制限により、独立 LU で予約されていないセッション制御ブロックが多すぎることが防止されます。

PUDRPOOL 定義

PUDRPOOL 定義の次のパラメーターは、独立した APPC に影響します。

NUMBER=value
動的に定義できる物理ユニット (RU) の数を指定します。

LUDRPOOL 定義

LUDRPOOL 定義の次のパラメーターは、独立した APPC に影響します。

NUMILU=
動的再構成によって追加できる独立した LU の数を指定します。 必要なセッション (並列セッションの制御セッション オーバーヘッドを含む) をサポートするのに十分な高さの値を見つけますが、NCP がコントローラーのストレージ容量を超えないように十分に低い値を見つけます。 NUMILU と NUMTYP1 plus NUMTYP2 で許可される RU の合計は制限されることに注意してください。 正確な制限は、NCP のバージョンによって異なります。

PU 定義

PU 定義の次のパラメーターは、独立した APPC に影響します。

NETID=name
隣接するネットワークの名前を指定し、Host Integration Server のローカル ネットワーク名に対応します。 NETID を使用すると、ホストとホスト統合サーバーの間でネットワーク名が異なります。 この名前は、Exchange Id (XID) ネゴシエーションで使用されます。

PUTYPE=2
独立した APPC の場合は、PUTYPE=2 を使用します。 XID=YES と組み合わせると、これは物理ユニット・タイプ 2.1 に相当します。

XID=YES
独立した APPC の場合は、XID=YES を指定して、標準切断モード (NDM) の間に XID を交換できるようにします。

LU 定義

LU 定義の次のパラメーターは、独立した APPC に影響します。

LOCADDR=0
管理者によって構成された独立した LU (NCP によって動的に構成された LU とは対照的) の場合は、LOCADDR=0 を指定します。

PACING=value
NCP がペーシング応答を待機する前に、NCP が独立 LU に送信するフレーム数を指定します。 通常、PACING の値は、対応する Host Integration Server モード パラメーターである Pacing Receive Count 以上である必要があります。 これにより、ホストからホスト統合サーバーへのデータフローがスムーズになります。 (Host Integration Server ではアダプティブ ペーシングはサポートされていません)。

VPACING=value
NCP がペーシング応答を送信する前に、NCP が独立 LU から受信するフレーム数を指定します。受信ウィンドウ サイズと呼ばれることもあります。 VPACING の値は、通常、対応する Host Integration Server モード パラメーターである Pacing Send Count 以下にする必要があります。 これにより、ホスト統合サーバーからホストへの送信の遅延が回避されます。 (Host Integration Server ではアダプティブ ペーシングはサポートされていません)。

参照

サンプル VTAM パラメーター