AIX

通信管理

XNF/AS　構成定義編

文法書

3000-3-B42-60

目　　次

前書き

変更内容

はじめに

1.　概要

1.1　構成定義文の作成

1.1.1　作成の流れ

1.1.2　構成定義文の記述方法

2.　構成定義文

2.1　構成定義文の記述方法

2.1.1　基本文法

2.1.2　定義文およびオペランドの表現方法

2.1.3　オペランドの階層

2.1.4　日本語の扱い

2.1.5　全角文字，半角文字の扱い

2.2　構成定義文の詳細

2.2.1　basicline（べーシック手順回線定義文）

2.2.2　CHANNEL_definition（チャネルドライバ定義文）

2.2.3　CHANNEL_line（チャネルライン定義文）

2.2.4　CHANNEL_link（チャネルリンク定義文）

2.2.5　CHANNEL_VC（チャネル接続用仮想サーバ定義文）

2.2.6　configuration（構成定義開始宣言文）

2.2.7　group（手順別回線群定義文）

2.2.8　HDLC_buffer（HDLCパススルー用バッファ定義文）

2.2.9　HNA1（HNA1次局構成定義開始文）

2.2.10　HNA1_buffer（HNA1用バッファ定義文）

2.2.11　HNA1_PU（HNA1用PU定義文）

2.2.12　HNA1_SLU（HNA1用SLU定義文）

2.2.13　HNA2_buffer（HNA2用バッファ定義文）

2.2.14　HNA2_configuration（HNA2用全体定義文）

2.2.15　HNA2_destination（HNA2用接続先定義文）

2.2.16　HNA2_LU（HNA2用LU定義文）

2.2.17　HNA2_PU（HNA2用PU定義文）

2.2.18　HNA2_slot（HNA2用スロット定義文）

2.2.19　line（回線定義文）

2.2.20　Line_adapter（回線アダプタ定義文）

2.2.21　link（リンク定義文）

2.2.22　NL（ネットワーク層（NL）定義文）

2.2.23　NLI_buffer（X.25パススルー用バッファ定義文）

2.2.24　OSAS_API（アプリケーションプログラムインタフェース定義文）

2.2.25　OSI_buffer（OSI用バッファ定義文）

2.2.26　SL（OSIセション層（SL）定義文）

2.2.27　SW_group_define（ISDN網の回線群定義文）

2.2.28　TL02（OSIトランスポート層クラス02定義文）

2.2.29　TPTCP_buffer（OSI拡張機能用バッファ定義文）

2.2.30　TPTCP_common（OSI拡張高信頼化機能用共通定義文）

2.2.31　TPTCP_define（OSI拡張機能用情報定義文）

2.2.32　TPTCP_slot（OSI拡張機能用自局IPアドレス定義文）

2.2.33　TPTCP_VC（OSI拡張高信頼化機能用仮想サーバ定義文）

2.2.34　USSDATA（不定様式ログオン／ログオフ定義文）

2.2.35　USSTBL（不定様式ログオン／ログオフテーブル開始定義文）

2.2.36　X25_accept（X.25受諾専用情報定義文）

2.2.37　X25_group_define（X.25グループVASS定義文）

2.2.38　X25_info（X.25相手指定情報定義文）

2.2.39　X25_request（X.25要求専用情報定義文）

2.2.40　X25_route（X.25ルーティング情報定義文）

2.2.41　560_LU（560/20系LU用LU定義文）

2.3　定義文のグループ指定

2.3.1　group文でのグループ指定

2.3.2　HNA公衆回線のグループ指定

2.3.3　代表選択のグループ指定

3.　OSI拡張機能の定義文

3.1　OSI拡張機能定義文の記述方法

3.1.1　基本文法

3.1.2　オペランドの表現方法

3.1.3　オペランドの階層

3.1.4　日本語の扱い

3.1.5　全角文字，半角文字の扱い

3.2　OSI拡張機能定義文の詳細

3.2.1　OSI拡張機能のゲートウェイ定義文

3.2.2　OSI拡張機能のシステムパラメタ定義文

4.　構成定義文の定義例

4.1　OSI通信機能を使用する場合の定義

4.1.1　相手システムとパケット交換網で接続する

4.1.2　相手システムと専用回線で接続する

4.2　HDLCパススルーを使用する場合の定義

4.3　ベーシック手順を使用する場合の定義

4.3.1　相手システムと専用回線で接続する

4.3.2　相手システムと回線交換網で接続する

4.3.3　相手システムと電話網で接続する

4.4　通信手順が混在する場合の定義

4.5　バッファプールを割り当てる場合の定義

4.6　X.25の代表選択機能を使用する場合の定義

4.7　OSI拡張機能を使用する場合の定義

4.8　自局IPアドレス指定機能を使用する場合の定義

4.9　HNA1次局通信機能を使用する場合の定義

4.9.1　相手システムと専用回線で接続する

4.9.2　相手システムとパケット交換網で接続する

4.9.3　相手システムとISDN網（回線交換TA経由）で接続する

4.10　HNA2次局通信機能を使用する場合の定義

4.10.1　相手システムと公衆パケット網経由のX.25VCで接続する

4.10.2　相手システムと専用線または公衆パケット網経由のX.25PVCで接続する

4.10.3　ISDN網または私設パケット網経由のX.25VCで接続する

4.11　X.25パススルーを使用する場合の定義

4.11.1　相手システムとパケット交換網で接続する

4.11.2　相手システムと専用回線で接続する

4.12　VOS3システムとチャネルで接続する場合の定義

4.12.1　1台のEP8000と1台のVOS3ホストを接続する例

4.12.2　1台のEP8000と1台のVOS3ホストをペア指定した二つのチャネルラインで接続する例

4.13　OSI拡張高信頼化機能を使用する場合の定義

4.13.1　エンドシステムでOSI拡張高信頼化機能を使用して接続する例

4.13.2　ゲートウェイシステムでOSI拡張高信頼化機能を使用して接続する例

5.　構成定義文移行上の注意事項

5.1　XNF/S-E2からXNF/ASへ移行する場合

5.1.1　構成定義文の変更点

5.1.2　OSI拡張機能の定義文の変更点

5.1.3　そのほかの注意事項

5.2　XNF/AS/ACONARCからXNF/AS/Host Adaptorへ移行する場合

5.2.1　構成定義の相違点

5.2.2　ソケットの送信・受信バッファサイズの見積もり

索引

[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2002, 2011, Hitachi, Ltd.

前書き

■ 対象製品

P-1M14-511　 XNF/AS/BASE　 01-12（適用OS：AIX 5L）
P-F1M14-5111　 XNF/AS/WAN　 01-12（適用OS：AIX 5L）
P-F1M14-5112　 XNF/AS/ACONARC　 01-02（適用OS：AIX 5L）
P-F1M14-5114　 XNF/AS/NCSB　 01-00（適用OS：AIX 5L）
P-F1M14-5115　 XNF/AS/HNA1　 01-03（適用OS：AIX 5L）
P-F1M14-5116　 XNF/AS/HNA2　 01-05（適用OS：AIX 5L）
P-F1M14-5119　 XNF/AS/HDLC　 01-01（適用OS：AIX 5L）
P-F1M14-511A　 XNF/AS/BASIC　 01-02（適用OS：AIX 5L）
P-F1M14-511D　 XNF/AS/OSI Extension　 01-12（適用OS：AIX 5L）
P-F1M14-511E　 XNF/AS/OSI Extension/Cluster　 01-04（適用OS：AIX 5L）
P-F1M14-511H　 XNF/AS/Host Adaptor　 01-12（適用OS：AIX 5L）
R-F1M141-518　 XNF/AS/NLI　 01-08（適用OS：AIX 5L）

■ 輸出時の注意

本製品を輸出される場合には，外国為替および外国貿易法ならびに米国の輸出管理関連法規などの規制をご確認の上，必要な手続きをお取りください。
なお，ご不明な場合は，弊社担当営業にお問い合わせください。

■ 商標類

AIXは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。
AIX 5Lは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。
DDX-Pは，日本電信電話(株)のサービス名称です。
INS-Cは，日本電信電話(株)のサービス名称です。
INS-Pは，日本電信電話(株)のサービス名称です。
UNIXは，The Open Groupの米国ならびに他の国における登録商標です。
イーサネットは，富士ゼロックス株式会社の登録商標です。

■ 発行

2011年 4月　3000-3-B42-60

■ 著作権

All Rights Reserved. Copyright (C) 2002, 2011, Hitachi, Ltd.

変更内容

変更内容（3000-3-B42-60）　XNF/AS/BASE 01-12，XNF/AS/WAN 01-12，XNF/AS/OSI Extension 01-12，XNF/AS/Host Adaptor 01-12

追加・変更内容
変更個所

TPTCP_define文（OSI拡張機能用情報定義文）に次のオペランドを追加しました。これによって，OSI拡張機能に関する設定をできるようにしました。

buffer_pool（バッファプールの指定）

min_reference（最小レファレンス番号）

max_reference（最大レファレンス番号）

receive_buffer_size（受信バッファサイズ）

send_buffer_size（送信バッファサイズ）

max_TPDU（最大TPDU長）

TS1（TS1タイマ値）

tcp_nodelay（Nagleアルゴリズムの無効化）

tcp_nodelayack（遅延ACKの無効化）

so_keepalive（キープアライブ機能の適用要否）

tcp_keepcnt（キープアライブ再送回数）

tcp_keepidle（キープアライブ送信間隔）

tcp_keepintvl（キープアライブ再送間隔）

表1-2，表1-4，表2-8，2.2.25(4)(a)，2.2.31(1)，2.2.31(2)，2.2.31(3)，2.2.31(4)(b)，2.2.31(4)(c)，2.2.31(4)(d)，2.2.31(4)(e)，2.2.31(4)(f)，2.2.31(4)(g)，2.2.31(4)(h)，2.2.31(4)(i)，2.2.31(4)(j)，2.2.31(4)(k)，2.2.31(4)(l)，2.2.31(4)(m)，2.2.31(4)(n)，2.2.31(5)，3.1，3.2.2(1)

TPTCP_VC文（OSI拡張高信頼化機能用仮想サーバ定義文）に次のオペランドを追加しました。これによって，OSI拡張高信頼化機能で，OSI_buffer文で定義したバッファプールを指定できるようにしました。

buffer_pool

2.2.25(4)(a)，2.2.33(1)，2.2.33(3)，2.2.33(4)(f)

TPTCP_common文（OSI拡張高信頼化機能用共通定義文）に次のオペランドを追加しました。これによって，OSI拡張高信頼化機能で，OSの機能であるTCPのNagleアルゴリズムおよび遅延ACKを無効にするかどうかを指定できるようにしました。

tcp_nodelay

tcp_nodelayack

2.2.30(3)，2.2.30(4)(d)，2.2.30(4)(e)

単なる誤字・脱字などはお断りなく訂正しました。

はじめに

このマニュアルは，通信管理XNF/AS（Extended HNA based communication Networking Facility /for Advanced Server）の定義方法について説明したものです。通信管理XNF/ASの各プログラムプロダクトを次に示します。

P-1M14-511　XNF/AS/BASE

P-F1M14-5111　XNF/AS/WAN

P-F1M14-5112　XNF/AS/ACONARC

P-F1M14-5114　XNF/AS/NCSB

P-F1M14-5115　XNF/AS/HNA1

P-F1M14-5116　XNF/AS/HNA2

P-F1M14-5119　XNF/AS/HDLC

P-F1M14-511A　XNF/AS/BASIC

P-F1M14-511D　XNF/AS/OSI Extension

P-F1M14-511E　XNF/AS/OSI Extension/Cluster

P-F1M14-511H　XNF/AS/Host Adaptor

R-F1M141-518　XNF/AS/NLI

なお，このマニュアルでは特に注記しない場合，各プログラムプロダクトを「XNF/AS」と総称しています。

対象読者

UNIXの基礎的な知識，およびOSIなどの通信プロトコルの知識があるネットワーク管理者の方を対象としています。

マニュアルの構成

このマニュアルは，次に示す章から構成されています。

第1章　概要

構成定義文の作成方法について説明しています。

第2章　構成定義文

構成定義文の文法について説明しています。

第3章　OSI拡張機能の定義文

OSI拡張機能の定義文について説明しています。

第4章　構成定義文の定義例

実際の構成に合わせた構成定義文の定義例について説明しています。

第5章　構成定義文移行上の注意事項

XNF/S-E2からXNF/ASに移行する場合，およびXNF/AS/ACONARCからXNF/AS/Host Adaptorへ移行する場合の構成定義文に関する注意事項について説明しています。

関連マニュアル

通信管理XNF/AS　解説・運用編（3000-3-B41）

通信管理XNF/AS　NSAPアドレス概説編（3000-3-B43）

通信管理XNF/AS　プログラマーズガイドOSI編（3000-3-B44）

通信管理XNF/AS　プログラマーズガイドHSC編（3000-3-B46）

通信管理XNF/AS　プログラマーズガイドHDLC編（3000-3-B47）

通信管理XNF/AS　プログラマーズガイドNLI編（3000-3-B48）

EP8000回線アダプタ　概説／解説書（5555-1-001）

VOS3　XNF TCP/IP接続機能　XNF/TCP　定義とコマンド（6190-3-584）

読書手順

このマニュアルは，次の表に従ってお読みいただくことをお勧めします。

目的 | 記載個所
XNF/AS構成定義文の作成方法について知りたい。 | 第1章
ネットワーク構成の定義方法と定義例について知りたい。 | 第2章，第3章，第4章
XNF/S-E2からXNF/ASに移行する場合，およびXNF/AS/ACONARCからXNF/AS/Host Adaptorへ移行する場合の構成定義文に関する注意事項について知りたい。 | 第5章

このマニュアルでの表記

このマニュアルで使用する表記方法を次に示します。

マニュアル「通信管理XNF/AS　解説・運用編」をマニュアル「XNF/AS　解説・運用編」と表記しています。

マニュアル「通信管理XNF/AS　NSAPアドレス概説編」をマニュアル「XNF/AS　NSAPアドレス概説編」と表記しています。

マニュアル「通信管理XNF/AS　プログラマーズガイドOSI編」をマニュアル「XNF/AS　プログラマーズガイドOSI編」と表記しています。

このマニュアルで使用する英略語

このマニュアルで使用する主な英略語を次に示します。

英略語 | 説明
ABM | Asynchronous Balanced Mode
ACK | Acknowledgement
AL | Application Layer
AP | Application Program
API | Application Program Interface
CRC | Cyclic Redundancy Check
DCE | Data Circuit terminating Equipment
DL | Data Link Layer
DSU | Digital Service Unit
DTE | Data Terminal Equipment
EOT | End of Transmission
HDLC | High-level Data Link Control
IP | Internet Protocol
IPL | Initial Program Load
ISDN | Integrated Services Digital Network
LU | Logical Unit
NAK | Negative Acknowledgement
NL | Network Layer
NPDU | Network Protocol Data Unit
NRM | Normal Response Mode
NSAP | Network Service Access Point
OS | Operating System
OSI | Open Systems Interconnection
PDU | Protocol Data Unit
PL | Presentation Layer
PLU | Primary Logical Unit
PP | Program Product
PU | Physical Unit
PYL | Physical Layer
RFC | Request For Comment
SABM | Set Asynchronous Balanced Mode
SL | Session Layer
SLU | Secondary Logical Unit
TC | Transport Connection
TCP/IP | Transmission Control Protocol/Internet Protocol
TL | Transport Layer
TLI | Transport Layer Interface
TPDU | Transport Protocol Data Unit
TSAP | Transport Service Access Point
TSDU | Transport Service Data Unit

図中で使用する記号

このマニュアルの図中で使用する記号を，次のように定義します。

計算式で使用する記号

記号
意味

↑↑
計算結果の値を小数点以下で切り上げることを示す。
（例）
　　↑31÷5↑の計算結果は，7となる。

KB（キロバイト）などの単位表記について

1KB（キロバイト），1MB（メガバイト），1GB（ギガバイト），1TB（テラバイト）はそれぞれ1,024バイト，1,024²バイト，1,024³バイト，1,024⁴バイトです。

1.　概要

この章では，構成定義文の作成方法について説明します。

＜この章の構成＞

1.1　構成定義文の作成

1.1　構成定義文の作成

＜この節の構成＞

1.1.1　作成の流れ

1.1.2　構成定義文の記述方法

1.1.1　作成の流れ

構成定義文を記述した定義文ファイルを作成します。定義文ファイルを作成後，ゼネレーションを行います。ゼネレーションには，通常ゼネレーション，複数ゼネレーション，および自動ゼネレーションがあります。

＜この項の構成＞

(1)　通常ゼネレーション

(2)　複数ゼネレーション

(3)　自動ゼネレーション

(4)　構成変更

(5)　OSI拡張機能の定義

(1)　通常ゼネレーション

構成定義文は，エディタ（viなど）で定義文ファイルに作成します。定義文ファイルは複数の構成定義文から構成されます。また，コメントも書くことができます。定義文ファイルの名称は任意です。

作成した定義文ファイルを「xnfgen -f 定義ファイル名 -c」コマンドで文法をチェックし，文法誤りを訂正したあと，「xnfgen -f 定義ファイル名」コマンドでXNF/ASをゼネレーションしてください。

ゼネレーションした構成でXNF/ASを開始するには，xnfbootコマンド，またはxnfstartコマンドを入力する必要があります。

(2)　複数ゼネレーション

本番運用中に，次期構成のゼネレーションを行うなどのために，同時に複数のゼネレーション環境を持ちたい場合は，「xnfgen -f 定義ファイル名 -n ゼネレーション番号」コマンドで，ゼネレーション番号を指定して，次期構成定義でゼネレーションします。このとき，本番運用中のゼネレーション環境は更新されません。ただし，現用構成のゼネレーション番号とは別の番号を指定してください。

現用構成（IPL時に起動する構成）のゼネレーション番号は，新規インストール時には01になっていますが，「xnfgen -n ゼネレーション番号 -r」コマンドで番号を変更できます。全オプションを省略したxnfgenコマンドで現用構成（IPL時に起動する構成）のゼネレーション番号を事前に確認したあと，ゼネレーションするのが安全です。

次期構成のテストをする場合は，「xnfstop」コマンドで本番運用中のXNF/ASを停止して，「xnfstart -n ゼネレーション番号」コマンドでXNF/ASを再開始します。ただし，表1-1に示す定義文をIPL時に起動した構成に対して追加した場合は，新しくプログラムをメモリにロードする必要がありますので，「xnfgen -n ゼネレーション番号 -r」コマンドでIPL時に起動するゼネレーション番号を変更したあと，「xnfstart」コマンドでXNF/ASを再開始します。

表1-1　xnfstart時のモジュールロードに影響する定義文

定義文名 | オペランド名
configuration | max_X25_VASS
max_CHANNEL_link
max_CHANNEL_VC
max_TC_class02
max_TL_loop_back_connection
max_CHANNEL_TC
max_TLI_connection
max_OSI_association
max_NLI_VC
max_NLI_PVC
max_HDLCpass_link
max_NCSBline
max_HSCline
max_Line_adapter
max_TPTCP_connection
max_TPTCP_path
max_TPTCP_VC
max_TPTCP_vhost
HNA1 | なし
HNA2_configuration | なし
TPTCP_slot | なし

次期構成のテスト後，本番運用に戻したい場合は，「xnfstop」コマンド入力後，「xnfstart」コマンド（「-nゼネレーション番号」を指定しない）でXNF/AS を再開始します。ただし，先に「xnfgen -n ゼネレーション番号 -r」コマンドでIPL時に起動するゼネレーション番号を変更した場合は，「xnfgen -n ゼネレーション番号 -r」コマンドでIPL時に起動するゼネレーション番号を本番構成の番号に戻したあと，「xnfstart」コマンドでXNF/ASを再開始します。

構成定義作成の流れを図1-1に示します。コマンド文法と操作例については，マニュアル「XNF/AS　解説・運用編」のxnfgenコマンドとxnfstartコマンドを参照してください。

図1-1　構成定義作成の流れ

注意事項

XNF/ASでは，メモリ所要量削減のため，定義文に指定された構成を動かすのに必要なロードモジュールだけを「xnfstart」コマンド実行時にロードします。

ロードモジュールの選択は表1-1にある定義文がIPL時に起動するゼネレーション番号で指定されているかどうかで決定します。したがって，使用しない機能については定義文を指定しないようにしてください。指定すると，メモリのむだ使いになります。

IPL時に起動するゼネレーション番号の構成定義に指定されていない表1-1の定義文を，IPL時に起動するゼネレーション番号以外の構成定義に指定すると，「xnfstart -n ゼネレーション番号」起動が失敗します。「(2)複数ゼネレーション」に従って運用してください。

(3)　自動ゼネレーション

XNF/ASは次の場合に自動的にゼネレーションを実行します。

(a)　インストール時

XNF/ASの各PPのインストール時に，インストール後のIPLで起動するゼネレーション番号について，自動ゼネレーションします。

(b)　インストール後最初の「xnfstart -n ゼネレーション番号」コマンド実行時

IPLで起動する番号以外のゼネレーション番号については，その番号を指定した「xnfstart -n ゼネレーション番号」コマンド投入時に自動ゼネレーションします。

自動ゼネレーションする定義文ファイルは，インストール前にゼネレーションされたときの定義文ファイルをXNF/ASがバックアップしたファイルです。

ただし，XNF/AS/BASEの新規インストール時とXNF/AS/BASEをPP削除したあとのインストール時には自動ゼネレーションしません。

自動ゼネレーションに失敗した場合は，その番号のゼネレーション環境は削除されます。xnfgenコマンドでゼネレーションし直してください。

(4)　構成変更

構成変更についてはマニュアル「XNF/AS　解説・運用編」を参照してください。

(5)　OSI拡張機能の定義

OSI拡張機能の定義文は「3.　OSI拡張機能の定義文」を参照してください。

1.1.2　構成定義文の記述方法

XNF/ASの構成定義文の一覧と，指定できる文数を表1-2に示します。また，構成を定義するとき，どんな通信機能を使用するかによって記述できる構成定義文の種類が異なります。アダプタ単位に各通信機能で記述できる構成定義文の対応を表1-3～表1-5に示します。また，通信機能ごとの構成定義文の階層構造とハードウェア資源との対応を図1-2～図1-9に示します。

異なる通信機能を混在して使用する場合の階層構造は，「4.4　通信手順が混在する場合の定義」を参照してください。

表1-2　構成定義文と指定できる文数

定義文名 | 定義内容 | 定義の単位と文数
構成定義開始宣言文（configuration） | 構成定義情報の開始を宣言します。共通項目情報の最大値を与えます。 | 定義全体，先頭に1文
OSIセション層（SL）定義文（SL） | OSI第5層（セションレイヤ）の制御情報を与えます。 | 定義全体，1文
OSIトランスポート層クラス02定義文（TL02） | OSI第4層のうちTLクラス0または2で使用するデフォルト値を与えます。 | 定義全体，1文
OSIネットワーク層（NL）定義文（NL） | OSI第3層（ネットワークレイヤ）の制御情報を与えます。 | link文，1文
OSI用バッファ定義文（OSI_buffer） | OSI通信機能で使用するバッファ情報を与えます。 | 定義全体，連続して1～8文
OSI拡張機能用バッファ定義文（TPTCP_buffer） | エンドシステムとして動作するOSI拡張機能で使用するバッファ情報を与えます。 | 定義全体，1文
HDLCパススルー用バッファ定義文（HDLC_buffer） | HDLCパススルーで使用する送信バッファ情報を与えます。 | 定義全体，連続して1～8文
回線アダプタ定義文（Line_adapter） | 回線アダプタの情報を与えます。 | 定義全体，1文以上
手順別回線群定義文（group） | 回線を手順別に分類し，複数の回線を一つのグループとして扱います。これらに共通な情報を与えます。 | 手順ごと，1文以上
ベーシック手順回線定義文（basicline） | ベーシック手順の回線の回線情報を与えます。 | group文，1文以上
回線定義文（line） | ハイレベル手順の回線の回線情報を与えます。 | group文，1文以上
リンク定義文（link） | 端末との論理的な接続を示すリンク情報を与えます。 | line文，1文以上
アプリケーションプログラムインタフェース定義文（OSAS_API） | OSAS APIを使用するAPの情報を与えます。 | 定義全体，1～1024文
X.25用ルーティング情報定義文（X25_route） | X.25用ルーティング情報を与えます。 | 相手局ごと，1文
X.25相手指定情報定義文（X25_info） | X.25に相手指定の情報を与えます。 | 相手局ごと，1文
X.25要求専用情報定義文（X25_request） | X.25に要求専用の情報を与えます。 | X25_info文，1文
X.25受諾専用情報定義文（X25_accept） | X.25に受諾専用の情報を与えます。 | X25_info文，1文
X.25グループVASS定義文（X25_group_define） | X.25を使用した代表選択機能で使用するネットワーク層情報を与えます。 | 定義全体，1～64文
OSI拡張機能用情報定義文（TPTCP_define） | OSI拡張機能が使用する仮想スロット情報を与えます。 | 定義全体，1文
OSI拡張機能用自局IPアドレス定義文（TPTCP_slot） | エンドシステムでの自局IPアドレス指定で使用する仮想スロット情報を与えます。 | 定義全体，1～30文
NLI用バッファ定義文（NLI_buffer） | X.25パススルーで使用する送信バッファ情報を与えます。 | 定義全体，連続して1～8文
HNA1次局構成定義開始文（HNA1） | HNA1次局の構成定義の開始を宣言します。 | 定義全体，1文
HNA1用バッファ定義文（HNA1_buffer） | HNA1で使用する送信用バッファ情報を与えます。 | 定義全体，1文
HNA1用PU定義文（HNA1_PU） | HNA1のPU情報を与えます。 | HNA1文，1～1024文
HNA1用SLU定義文（HNA1_SLU） | HNA1のSLU情報を与えます。 | HNA1_PU文，1～255文
不定様式ログオン/ログオフ定義文（USSDATA） | 不定様式ログオン/ログオフテーブルの開始情報を与えます。 | USSTBL文，1～255文
不定様式ログオン/ログオフテーブル開始定義文（USSTBL） | 不定様式ログオン/ログオフテーブル情報を与えます。 | HNA1文，1～255文
HNA2用バッファ定義文（HNA2_buffer） | HNA2で使用するバッファ情報を与えます。 | 定義全体，1～2文
HNA2用スロット定義文（HNA2_slot） | HNA2で使用するスロット情報を与えます。 | 定義全体，1～8文
HNA2用全体定義文（HNA2_configuration） | HNA2リソース詳細情報を与えます。 | 定義全体，1文
HNA2用接続先定義文（HNA2_destination） | HNA2の定義全体で使用する接続先情報を与えます。 | HNA2_configuration文，1文以上
HNA2用PU定義文（HNA2_PU） | HNA2で使用するPU情報を与えます。 | HNA2_configuration文，1～32文
HNA2用LU定義文（HNA2_LU） | HNA2で使用するLU情報を与えます。 | HNA2_PU文，1文以上
560/20系LU用LU定義文（560_LU） | 560/20系LUで使用するLU情報を与えます。 | HNA2_configuration文，1文以上
チャネルドライバ定義文（CHANNEL_definition） | チャネルドライバの使用を宣言します。名称を与えます。 | 定義全体，1文
チャネルライン定義文（CHANNEL_line） | 送受信サブチャネルの情報を与えます。 | CHANNEL_definition文，1文以上
チャネルリンク定義文（CHANNEL_link） | 論理的な接続を示すリンクの情報を与えます。 | CHANNEL_line文，１文
チャネル接続用仮想サーバ定義文（CHANNEL_VC） | チャネル接続機構を使用する場合に必要となる，ネットワーク情報を仮想サーバ単位に与えます。 | 定義全体，1～64文
ISDN網の回線群定義文（SW_group_define） | ISDN網の同一網，同一物理インタフェース単位に回線群を一つのグループとして扱います。これらに共通な情報を与えます。 | Line_adapter文，1文以上
OSI拡張高信頼化機能用共通定義文（TPTCP_common） | OSI拡張高信頼化機能で使用する共通な情報を与えます。 | 定義全体，1文
OSI拡張高信頼化機能用仮想サーバ定義文（TPTCP_VC） | OSI拡張高信頼化機能を使用する場合に必要となる，ネットワーク情報を仮想サーバ単位に与えます。 | 定義全体，1～64文

表1-3　構成定義文と通信機能の対応（回線アダプタ）

定義文名
通信機能

OSI通信機能
TLI
HNA1次局
HNA2次局
X.25パススルー
HDLCパススルー
ベーシック手順

configuration
◎
◎
◎
◎
◎
◎
◎

SL
○
－
－
－
－
－
－

TL02
○
○
－
－
－
－
－

OSI_buffer
○
－
－
－
－
－
－

HNA1_buffer
－
－
○
－
－
－
－

HNA2_buffer
－
－
－
○
－
－
－

NLI_buffer
－
－
－
－
○
－
－

HDLC_buffer
－
－
－
－
－
○
－

X25_group_define
△
※３
△
※３
△
※３
△
※３
△
※３
－
－

SW_group_define
－
－
△
※５
－
－
－
－

Line_adapter
◎
◎
◎
◎
◎
◎
◎

group
◎
◎
◎
◎
◎
◎
◎

basicline
－
－
－
－
－
－
◎

line
◎
◎
◎
◎
◎
◎
－

link
◎
◎
◎
◎
◎
◎
－

NL
◎
◎
△
※４
△
※４
◎
－
－

HNA1
－
－
◎
－
－
－
－

HNA1_PU
－
－
◎
－
－
－
－

HNA1_SLU
－
－
◎
－
－
－
－

USSDATA
－
－
○
－
－
－
－

USSTBL
－
－
○
－
－
－
－

HNA2_slot
－
－
－
◎
－
－
－

HNA2_configuration
－
－
－
◎
－
－
－

HNA2_destination
－
－
－
○
－
－
－

HNA2_PU
－
－
－
○
－
－
－

HNA2_LU
－
－
－
○
－
－
－

560_LU
－
－
－
○
－
－
－

OSAS_API
○
－
－
－
－
－
－

X25_route
△
※１
△
※１
△
※１
△
※１
△
※１
－
－

X25_info
△
※２
△
※２
△
※２
△
※２
△
※２
－
－

X25_request
△
※２
△
※２
△
※２
△
※２
△
※２
－
－

X25_accept
△
※２
△
※２
△
※２
△
※２
△
※２
－
－

（凡例）

◎：必ず指定します。

○：指定は省略できます。

－：指定は不要です。

△：注※１～注※５のどれかに該当する場合，指定します。

注※１

X.25に対してルーティング情報を設定する場合

注※２

X.25の着信課金使用時，またはINTAP V2.0準拠で通信する場合

注※３

X.25の代表選択機能を使用する場合

注※４

HNA通信機能でX.25を使用する場合

注※５

HNA1次局通信機能で公衆回線のグループ指定をする場合

表1-4　構成定義文と通信機能の対応（OSI拡張機能）

定義文名 | 通信機能
エンドシステム | ゲートウェイシステム
OSI通信機能 | TLI | OSI拡張高信頼化機能不使用 | OSI拡張高信頼化機能使用
OSI拡張高信頼化機能不使用 | OSI拡張高信頼化機能使用 | OSI拡張高信頼化機能不使用 | OSI拡張高信頼化機能使用
configuration | ◎ | ◎ | ◎ | ◎ | ◎ | ◎
SL | ○ | ○ | － | － | － | －
TL02 | － | － | － | － | ○ | ○
OSI_buffer | － | － | － | － | － | －
TPTCP_buffer | ○ | ○ | ○ | ○ | － | －
TPTCP_define | ◎ | ◎ | ◎ | ◎ | ○※ | ◎
TPTCP_slot | ○ | － | ○ | － | － | －
OSAS_API | ○ | ○ | － | － | － | －
TPTCP_common | － | ○ | － | ○ | － | ○
TPTCP_VC | － | ◎ | － | ◎ | － | ◎

（凡例）

◎：必ず指定します。

○：指定は省略できます。

－：指定は不要です。

注

TLI通信機能のconfiguration文は，ゲートウェイシステムとして動作するOSI 拡張機能を使用する場合に必要です。

ゲートウェイシステムとして動作するOSI拡張機能とエンドシステムとして動作するOSI拡張機能は，一つのシステムで共存できます。

注※

OSI拡張機能のソケットトレースを取得（xnftraceコマンドの-xオプションでキーワードにosiexを指定）する場合，また，自局レファレンス番号の範囲指定やバッファプールの指定など，OSI拡張機能に関する設定をする場合は，TPTCP_define文の指定が必要です。

表1-5　構成定義文と通信機能の対応（チャネルアダプタ）

定義文名 | 通信機能
OSI通信機能 | TLI
configuration | ◎ | ◎
SL | ○ | －
TL02 | ○ | ○
OSI_buffer | ○ | －
CHANNEL_definition | ◎ | ◎
CHANNEL_line | ◎ | ◎
CHANNEL_link | ◎ | ◎
CHANNEL_VC | ◎ | ◎
OSAS_API | ○ | －

（凡例）

◎：必ず指定します。

○：指定は省略できます。

－：指定は不要です。

図1-2　定義文とハードウェア資源との対応（OSI通信機能の場合）

図1-3　定義文とハードウェア資源との対応（HDLCパススルーの場合）

図1-4　定義文とハードウェア資源との対応（ベーシック手順の場合）

図1-5　定義文とハードウェア資源との対応（HNA1次局でX.25（PVC，VC）の場合）

図1-6　定義文とハードウェア資源との対応（HNA1次局でHDLC-NRMの場合）

図1-7　定義文とハードウェア資源との対応（HNA2次局通信の場合）

図1-8　定義文とハードウェア資源との対応（チャネル接続の場合）

図1-9　定義文とハードウェア資源との対応（X.25パススルーの場合）

2.　構成定義文

この章では，構成定義文の文法について説明します。

＜この章の構成＞

2.1　構成定義文の記述方法

2.2　構成定義文の詳細

2.3　定義文のグループ指定

2.1　構成定義文の記述方法

ここでは，構成定義文の記述方法について説明します。

＜この節の構成＞

2.1.1　基本文法

2.1.2　定義文およびオペランドの表現方法

2.1.3　オペランドの階層

2.1.4　日本語の扱い

2.1.5　全角文字，半角文字の扱い

2.1.1　基本文法

構成定義文は，次に示すように定義文名とオペランド，および定義文の終わりを示す；（セミコロン）で構成されています。構成定義文は，単に定義文とも呼びます。

定義文名  オペランド  オペランド…　;

＜この項の構成＞

(1)　定義文名

(2)　オペランド

(3)　定義文の終わり

(4)　コメント

(5)　区切り記号

(6)　指定領域

(1)　定義文名

定義の先頭に位置し，定義文の種別を表します。

(2)　オペランド

定義文のオペランドは，キーワードか値のどちらかです。値もキーワードになることがあります。オペランドの指定順序に制限はありません。

(3)　定義文の終わり

セミコロン（;）が定義文の終わりを表します。

(4)　コメント

コメントは，/*と*/で囲みます。

コメントが書けるのは，次の場所です。

定義文名とオペランドとの間の部分

オペランドとオペランドとの間の部分

オペランドキーワードとオペランド値との間の部分

(5)　区切り記号

次の文字が，オペランド値の区切り記号になります。

空白（スペース）

LF（¥n）: Line Feed （改行）

HT（¥t）: Horizontal Tabulation（タブ）

コメント

定義文名，オペランドキーワード，およびオペランド値の文字列中に上記の文字を入れてはいけません。

(6)　指定領域

エディタ（viなど）で入力できる領域が，指定領域です。

2.1.2　定義文およびオペランドの表現方法

オペランドを説明する場合に使用する記号を表2-1に，構文要素を表2-2に示します。

表2-1　オペランドの説明に使用する記号

記号
意味

｜
この記号で区切られた項目から，選択して指定できることを示します。
（例）
-A｜-B
これは，-Aまたは-Bのどちらかを選択することを示します。

[ ]
この記号で囲まれているオペランドは，省略できることを示します。
（例）
[SL_time SLタイマ値]

{ }
この記号で囲まれている項目のうち，一組の項目を選択することを示します。
（例）
{yes|no}

＿
選択記号{ }の項目のどれも指定しなかったとき，仮定されるデフォルト値を示します。
（例）
CDcheck {yes|no}という定義では，オペランドの指定を省略すると，noを指定したことと同じ意味になります。

□
本文中ではオペランドをフルスペルで記述していますが，省略形でも指定できます。省略形として使用する文字は，オペランド中に□で囲んで示します。省略形は□で囲んだ文字だけを続けて指定できます。
（例）

[図データ]

< >
各項目を記述するときに従わなければならない構文要素を示します。使用する構文要素を表2-2に示します。

《 》
省略できる項目を省略したとき，XNF/ASによって仮定されるデフォルト値を示します。

(( ))
指定する項目の値または範囲を示します。

～
この記号の前の項目は，この記号以降の<>，《》，(( ))などで示される文法規則に従って記述されなければならないことを示します。

表2-2　構文要素

構文要素 | 定義
<10進数字> | 0，1，2，3，4，5，6，7，8，9
<16進数字> | 0，1，2，3，4，5，6，7，8，9，A，B，C，D，E，F，a，b，c，d，e，f
<10進数> | 10進数字の集まりです。
<16進数> | 16進数字の集まり（偶数けた）です。
<小数点付き10進数> | 小数点第1位までの小数点を含めた，10進数字の集まりです。
<英字> | a，b，c，d，e，f，g，h，i，j，k，l，m，n，o，p，q，r，s，t，u，v，w，x，y，z，A，B，C，D，E，F，G，H，I，J，K，L，M，N，O，P，Q，R，S，T，U，V，W，X，Y，Z
<英数字> | 英字，または英字と数字の混合で，先頭は英字です。また，英数字として「_(アンダスコア)」を使用できます。
<英大文字数字> | 英大文字，または英大文字と数字の混合で，先頭は英大文字です。また，先頭以外には，文字¥’@’#が使用できます。

2.1.3　オペランドの階層

オペランドは階層を持ちません。

2.1.4　日本語の扱い

日本語入力はできません。ただし，コメント内には使用できます。

2.1.5　全角文字，半角文字の扱い

半角の文字だけを対象とし，全角の文字は対象外です。ただし，コメント内には使用できます。

2.2　構成定義文の詳細

ここでは，構成定義文をアルファベット順に説明します。

＜この節の構成＞

2.2.1　basicline（べーシック手順回線定義文）

2.2.2　CHANNEL_definition（チャネルドライバ定義文）

2.2.3　CHANNEL_line（チャネルライン定義文）

2.2.4　CHANNEL_link（チャネルリンク定義文）

2.2.5　CHANNEL_VC（チャネル接続用仮想サーバ定義文）

2.2.6　configuration（構成定義開始宣言文）

2.2.7　group（手順別回線群定義文）

2.2.8　HDLC_buffer（HDLCパススルー用バッファ定義文）

2.2.9　HNA1（HNA1次局構成定義開始文）

2.2.10　HNA1_buffer（HNA1用バッファ定義文）

2.2.11　HNA1_PU（HNA1用PU定義文）

2.2.12　HNA1_SLU（HNA1用SLU定義文）

2.2.13　HNA2_buffer（HNA2用バッファ定義文）

2.2.14　HNA2_configuration（HNA2用全体定義文）

2.2.15　HNA2_destination（HNA2用接続先定義文）

2.2.16　HNA2_LU（HNA2用LU定義文）

2.2.17　HNA2_PU（HNA2用PU定義文）

2.2.18　HNA2_slot（HNA2用スロット定義文）

2.2.19　line（回線定義文）

2.2.20　Line_adapter（回線アダプタ定義文）

2.2.21　link（リンク定義文）

2.2.22　NL（ネットワーク層（NL）定義文）

2.2.23　NLI_buffer（X.25パススルー用バッファ定義文）

2.2.24　OSAS_API（アプリケーションプログラムインタフェース定義文）

2.2.25　OSI_buffer（OSI用バッファ定義文）

2.2.26　SL（OSIセション層（SL）定義文）

2.2.27　SW_group_define（ISDN網の回線群定義文）

2.2.28　TL02（OSIトランスポート層クラス02定義文）

2.2.29　TPTCP_buffer（OSI拡張機能用バッファ定義文）

2.2.30　TPTCP_common（OSI拡張高信頼化機能用共通定義文）

2.2.31　TPTCP_define（OSI拡張機能用情報定義文）

2.2.32　TPTCP_slot（OSI拡張機能用自局IPアドレス定義文）

2.2.33　TPTCP_VC（OSI拡張高信頼化機能用仮想サーバ定義文）

2.2.34　USSDATA（不定様式ログオン／ログオフ定義文）

2.2.35　USSTBL（不定様式ログオン／ログオフテーブル開始定義文）

2.2.36　X25_accept（X.25受諾専用情報定義文）

2.2.37　X25_group_define（X.25グループVASS定義文）

2.2.38　X25_info（X.25相手指定情報定義文）

2.2.39　X25_request（X.25要求専用情報定義文）

2.2.40　X25_route（X.25ルーティング情報定義文）

2.2.41　560_LU（560/20系LU用LU定義文）

2.2.1　basicline（べーシック手順回線定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

ベーシック手順端末，またはシステムと接続する回線を定義します。

(2)　定義条件

group文の下で，一つ以上のbasicline文を定義します。

configuration文のmax_HSClineオペランド，またはmax_NCSBlineオペランドの指定があるときに指定できます。

(3)　書き方

(4)　オペランド

(a)　name

ベーシック手順回線名称 ～<英数字>((8文字以内))

ベーシック手順の回線名称を指定します。ベーシック手順のAPIでのOPENパス名としても使用します。回線名称は，定義文の中で固有の値を指定します。

(b)　number

ベーシック手順回線番号 ～<16進数>((00～03))

回線アダプタに接続するベーシック手順の回線番号を指定します。この回線番号は，ハードウェアの構成に合わせる必要があります。

(c)　speed {1.2K|2.4K|4.8K|7.2K|9.6K|12K|14.4K|16K|19.2K|32K|48K|56K|64K}

ベーシック手順の回線の伝送速度（ビット/秒）を指定します。

NSCB手順の場合は，2.4K，4.8K，または9.6Kを指定できます。また，上記の1K（キロ）=1000の計算値です。

(d)　auto_start {yes|no}

xnfstartコマンドでXNF/ASを開始したとき， basicline文で定義した回線を自動起動するかどうかを指定します。このオペランドは，auto_sと省略して指定することもできます。また，省略した場合はyesが仮定されます。

yes：

自動起動を行います。

no：

自動起動は行いません。使用する場合は， xnfonlineコマンドの入力が必要です。

xnfonlineコマンドを入力すると，xnfofflineコマンドを入力するまで自動起動の対象となります。詳細は，マニュアル「XNF/AS　解説・運用編」の「事前定義機能」を参照してください。

(e)　switch_type {X21|V25bis}

HSC2手順回線で，インタフェースのタイプを指定します。このオペランドは，s_typeと省略して指定することもできます。また，省略した場合はX21が仮定されます。

X21：

回線交換網X.21インタフェースを使用します。

V25bis：

電話網V.25bisインタフェース（SYN同期）を使用します。

(f)　modem_clock {synch_ST1|synch_ST2|asynch}

モデムのクロック特性を指定します。NCSB手順の場合は，synch_ST1またはsynch_ST2が指定できます。ST1/RTまたはST2/RT同期クロックを使用しないモデムの場合だけ，asynchを指定できます。物理インタフェースがX.21の場合は，必ずsynch_ST2を指定してください。

このオペランドは，m_clockと省略して指定することもできます。また，省略した場合はsynch_ST2が仮定されます。

synch_ST1：

同期モデム（ST1/RT方式）です。

両端の装置相互間で，データ転送のタイミングを取ります。モデムのクロックを使用します。

synch_ST2：

同期モデム（ST2/RT方式）です。

回線上の両端にあるモデム相互間で，データ転送のタイミングを取ります。モデムのクロックを使用します。

asynch：

非同期モデムです。両端の装置相互間で，データ転送のタイミングをとります。モデムのクロックは使用しません。

(g)　RS_control {on_off|on_fixed}

HSC手順でのRS信号線の制御を指定します。ただし，X.21インタフェースの場合は，C信号の制御となります。

このオペランドは，RS_ctrと省略して指定することもできます。また，省略した場合はon_fixedが仮定されます。

on_off：

データ送信時にRS信号をオンに，送信完了時にオフにします。

on_fixed：

回線が次の場合に，RS信号をオンに固定します。

専用回線（HSC1）：回線がオープン中のとき

公衆回線（HSC2）：発着信後の回線が接続中のとき

(h)　CDcheck {yes|no}

HSC手順で，相手局からの搬送波の検出信号（CD）のオフを確認する機能（cdcheck）を使用するかどうかを指定します。省略した場合はnoが仮定されます。

yes：

cdcheckを使用します。

no：

cdcheckを使用しません。

(i)　CDcheck_time

CDオフ監視時間 ～<小数点付き10進数>((0.4～102.0))《3.2》

HSC手順でCDcheckオペランドがyesの場合，CDオフを監視する時間（秒）を指定します。指定値は，0.4の倍数になるように大きく補整されます。

このオペランドは，CD_timeと省略して指定することもできます。

(j)　response_time

応答監視時間 ～<小数点付き10進数>((0.0～102.0))《3.2》

HSC手順で，次の受信監視時間（秒）を指定します。指定値は，0.4の倍数になるように大きく補整されます。0.0を指定した場合，監視はしません。

リンク確立の応答受信監視時間

テキストの応答受信監視時間

テキスト受信の監視時間

このオペランドは，resp_timeと省略して指定することもできます。

相手局と同じ受信監視時間を指定すると，コンテンションが発生したときに回復できなくなることがあります。監視時間の値は，非優先側の値を，優先側の値より大きくする必要があります。

(k)　CRC {type1|type2}

HSC手順の場合，CRC（Cyclic Redundancy Check）の生成多項式を指定します。省略した場合はtype1が仮定されます。

type1：

X¹⁶＋X¹⁵＋X²＋1

type2：

X¹⁶＋X¹²＋X⁵＋1

(l)　ENQ_retry

起動用ENQの再試行回数 ～<10進数>((0～255))《7》

HSC手順で，リンク確立に失敗した場合のリンク確立要求の再試行回数を指定します。255を指定すると，無限に再試行します。

(m)　text_retry

テキスト送信時の再試行回数 ～<10進数>((0～255))《7》

HSC手順で，テキスト送受信の再試行回数を指定します。255を指定すると，無限に再試行します。このオペランドは，trと省略して指定することもできます。

再試行する契機を次に示します。

テキストを送信してNAKを受信したとき

テキストを送信して無応答のとき

データチェックが発生してNAKを送信したとき

応答催促用ENQを受信したとき

テキスト待ちでタイムアウトが発生したとき

テキスト待ちで不正応答を受信したとき

交互性誤りのACKを受信したとき

(n)　text_WACK_retry

テキスト送信WACK受信時のENQ再試行回数 ～<10進数>((0～255))《15》

HSC手順で，テキスト送信に対してWACK応答があった場合，ENQ送信の再試行回数を指定します。255を指定すると，無限に再試行します。

このオペランドは，tWrと省略して指定することもできます。

(o)　ENQ_WACK_retry

ENQ送信WACK受信時のENQ再試行回数 ～<10進数>((0～255))《15》

HSC手順で，起動用ENQに対してWACK応答があった場合，ENQ送信の再試行回数を指定します。255を指定すると，無限に再試行します。

このオペランドは，EWrと省略して指定することもできます。

(p)　TTD_retry

TTD受信再試行回数 ～<10進数>((0～255))《15》

HSC手順で，TTDまたはABORT受信に対するNAK応答の送信再試行回数を指定します。255を指定すると，無限に再試行します。

(q)　receive_ENQ_hold {use|not_use}

NCSB手順で，EOT・EOT受信待ちでのセレクションENQ受信時の動作を指定します。このオペランドは，r_E_hと省略して指定することもできます。また，省略した場合はnot_useが仮定されます。

use：

セレクションENQを保持し，上位APの指示でDLE・ACKを応答します。

not_use：

セレクションENQを破棄し，上位APの指示でセレクションENQの再送を待ちます。

(r)　text_receive_time

テキスト受信完了監視時間 ～<小数点付き10進数>((0.0～102.0))《80.0》

HSC手順で，テキストの受信完了を監視する時間（秒）を指定します。指定値は，0.4の倍数になるように大きく補整されます。0.0を指定した場合は，無限に監視をします。次のことを確認してください。

使用する通信網の種別

モデムやDSUなどが正しく接続されているか

インタフェースのタイプが正しく設定されているか

このオペランドは，tr_timeと省略して指定することもできます。

(s)　SYN_time

受信同期維持監視時間 ～<小数点付き10進数>((0.4～102.0))《10.0》

HSC手順で，受信時の同期維持を監視する時間（秒）を指定します。指定値は，0.4の倍数になるように大きく補整されます。

(t)　text_send_time

テキスト送信完了監視時間 ～<小数点付き10進数>((0.0～102.0))《80.0》

HSC手順で，テキストの送信完了を監視する時間（秒）を指定します。指定値は，0.4の倍数になるように大きく補整されます。0.0を指定した場合，監視はしません。

このオペランドは，ts_timeと省略して指定することもできます。

(u)　CS_time

CS信号監視時間 ～<小数点付き10進数>((0.4～102.0))《23.6》

HSC手順で，送信時のモデムCS信号ON，およびOFFを監視する時間（秒）を指定します。指定値は，0.4の倍数になるように大きく補整されます。

(v)　contention_ACK {wait|no_wait}

HSC1手順で，自局が優先局の場合に起動ENQのコンテンションが発生したときの動作を指定します。このオペランドは，c_ACKと省略して指定することもできます。また，省略した場合はwaitが仮定されます。

wait：

非優先局からの応答を待ちます。応答監視時間以内に応答がない場合，起動ENQを再送します。

no_wait：

非優先局からの応答を待たないで起動ENQを再送します。

(w)　receive_invalid_data {NAK|no_response}

HSC手順で，テキスト受信待ちで未定義データを受信した場合の動作を指定します。このオペランドは，r_i_dataと省略して指定することもできます。また，省略した場合はNAKが仮定されます。

NAK：

NAKを送信します。

no_response：

未定義データを破棄し，再度テキストを監視します。

(x)　ACK_ENQ_skip {use|not_use}

HSC手順で，相手局からの起動ENQまたはテキスト受信に対する肯定応答を送信したあと，相手から受信したENQを1回読み飛ばすかどうかを指定します。このオペランドは，AE_skipと省略して指定することもできます。また，省略した場合はnot_useが仮定されます。

use：

受信ENQを破棄します。

not_use：

受信ENQを破棄しません。

(y)　contention_wait {use|not_use}

HSC手順で，自局が非優先局側の場合に，コンテンションが発生したときの動作を指定します。このオペランドは，c_waitと省略して指定することもできます。また，省略した場合はuseが仮定されます。

use：

起動ENQを待ちます。

not_use：

ENQ受信に対して，ACK0を応答します。

(z)　WACK_ENQ_delay_time

ENQ送信ディレイタイマ ～<小数点付き10進数>((0.0～102.0))《0.0》

HSC手順で，WACK受信に対してENQを送信するまでのディレイ時間（秒）を指定します。指定値は，0.4の倍数になるように大きく補整されます。

このオペランドは，WE_d_timeと省略して指定することもできます。

(5)　注意事項

次のオペランドは，上位APが通信を開始するとき，APからの指示で値が変更されることがあります。

response_time，ENQ_retry，text_retry，text_WACK_retry，ENQ_WACK_retry，およびTTD_retry

2.2.2　CHANNEL_definition（チャネルドライバ定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

接続するドライバ名称を定義します。

(2)　定義条件

定義文全体に対して1回だけ定義します。

(3)　書き方

(4)　オペランド

(a)　name

定義名称　～<英数字>((8文字以内))

定義名称には，定義文の中で固有な値を指定します。

2.2.3　CHANNEL_line（チャネルライン定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

チャネル接続で使用する通信路単位の情報を定義します。

(2)　定義条件

CHANNEL_definition文の下に定義できます。

一つのチャネルアダプタに対して，複数のCHANNEL_line文を定義できます。また，pair_ofオペランドを指定したCHANNEL_line文は，pair_ofオペランドで指定したペアのCHANNEL_line文よりもあとに定義します。

(3)　書き方

(4)　オペランド

(a)　name

チャネルライン名称　～<英数字>((8文字以内))

チャネルライン名称を指定します。チャネルライン名称には，定義文の中で固有な値を指定してください。

(b)　device_name

デバイス名称　～<英数字>((16文字以内))

使用するチャネルアダプタに対応するデバイス名称を指定します。このオペランドは，dev_nameと省略して指定することもできます。

デバイス名称は，escaX（Xは数字）を指定してください。組み込み済みのデバイス名称は，lsdev -H -Cで確認できます。

(c)　send_subchannel_name

送信サブチャネル名称　～<英数字>((16文字以内))

チャネルアダプタで設定したホスト側の受信サブチャネルに対応する，送信用のサブチャネル名称を指定します。このオペランドは，s_subchと省略して指定することもできます。

(d)　receive_subchannel_name

受信サブチャネル名称　～<英数字>((16文字以内))

チャネルアダプタで設定したホスト側の送信サブチャネルに対応する，受信用のサブチャネル名称を指定します。このオペランドは，r_subchと省略して指定することもできます。

(e)　send_buffer_number

送信バッファ個数　～<10進数>((32～256))《256》

このチャネルラインで使用する送信バッファ個数を指定します。このオペランドは，s_bufと省略して指定することもできます。

pair_ofオペランドを指定したCHANNEL_line文の場合，このオペランドは指定できません。

このバッファは，4096バイトのクラスタ付きmbuf（mbuf単体は256バイト）で構成され，9個までチェインされます。したがって，1個の送信バッファで消費されるシステムのmbufのメモリ使用量は，4352～39168バイトとなります。

このバッファは，XNF/AS開始時に一括確保しないで，送信処理時に動的に確保し，送信完了時に解放されます。特にメモリ使用量を少なくする必要がない場合は，デフォルトの値を指定してください。

OSI_buffer文のsizeオペランドには，4096，8192，16384，24576，または32768を指定してください。

(f)　receive_buffer_number

受信バッファ個数　～<10進数>((32～512))《512》

チャネルラインで使用する受信バッファ個数を指定します。このオペランドは，r_bufと省略して指定することもできます。

pair_ofオペランドを指定したCHANNEL_line文の場合，このオペランドは指定できません。

このバッファのサイズは，96＋4096バイトです。

このバッファは，XNF/AS開始時にシステムのメモリから一括確保します。特にメモリ使用量を少なくする必要がない場合は，デフォルトの値を指定してください。

(g)　patrol_time

無通信監視時間　～<10進数>((10～900))《30》

チャネルラインの動作状態を監視するための無通信監視時間（秒）を指定します。このオペランドは，patrolと省略して指定することもできます。

チャネルライン使用中に，一定時間以上無通信の状態が続いたとき，リンク障害を報告し，障害回復処理をします。

ホストは，サーバとのコネクションが切断されていないことを確認するために，5秒おきに無通信監視用の指令をサーバに送信します。

(h)　host_start_time

ホスト起動監視時間　～<10進数>((0～86400))《0》

xnfstartコマンドまたはxnfonlineコマンドを入力してから，ホストが起動するまでの監視時間（秒）を指定します。このオペランドは，host_s_tと省略して指定することもできます。

このオペランドの指定時間内にホストが起動しないと，メッセージKANF26005-E CHANNEL_link(チャネルライン名称) error. code=10-8610を出力し，障害回復処理をします。なお，このメッセージは1回だけ出力します。

このオペランドに0を指定した場合，またはこのオペランドを省略した場合，ホスト起動監視はしません。また，pair_ofオペランドを指定したCHANNEL_line文では指定できません。

(i)　pair_of

ペアチャネルライン名称　～<英数字>((8文字以内))

経路切り替え用に，二つのチャネルラインをペアで定義する場合，ペアとなるチャネルラインの名称を指定する必要があります。このオペランドは，ペアの一方にだけ指定します。

異なるチャネルラインで同一のペアチャネルラインは指定できません。

(5)　注意事項

二つのCHANNEL_line文をペアで定義した場合，XNF/AS開始後，先に相手ホストとの間にリンクを確立したチャネルラインが現用チャネルラインとなり，もう一方が自動的に予備チャネルラインとなります。

複数のCHANNEL_line文で，device_nameオペランドに指定した名称が同じ場合，send_subchannel_nameオペランドとreceive_subchannel_nameオペランドに指定する名称は，すべて異なったものにする必要があります。

複数のCHANNEL_line文で，device_nameオペランドに指定した名称が異なる場合，それぞれのCHANNEL_line文の間では，send_subchannel_nameオペランド，およびreceive_subchannel_nameオペランドに同じ名称を指定できます。

2.2.4　CHANNEL_link（チャネルリンク定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

論理的な接続を示すリンクを定義します。

(2)　定義条件

CHANNEL_line文の下で，一つのCHANNEL_link文を定義します。ただし，pair_ofオペランドを指定したCHANNEL_line文の下には定義できません。

(3)　書き方

(4)　オペランド

(a)　name

リンク名称　～<英数字>((8文字以内))

リンク名称を指定します。リンク名称には，定義文の中で固有な値を指定してください。

(b)　VASS

仮想スロット番号　～<10進数>((100～900))

仮想スロット番号を指定します。番号は任意に指定できますが，異なるリンクで同一の番号は指定できません。

2.2.5　CHANNEL_VC（チャネル接続用仮想サーバ定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

チャネル接続で使用する仮想サーバ情報を定義します。

(2)　定義条件

チャネル接続機構を使用するときに定義できます。

configuration文のmax_CHANNEL_VCオペランドで指定した数まで定義できます。

(3)　書き方

(4)　オペランド

(a)　name

仮想サーバ名称　～<英数字>((14文字以内))

仮想サーバ名称には，定義文中で固有な値を指定します。

(b)　VASS

仮想スロット番号　～<10進数>((1～900))

仮想スロット番号を任意に指定できます。このスロット番号は，上位APのスロット番号と対応させる必要があります。

仮想スロット番号には，ほかの定義文で指定する仮想スロット番号と同一の番号を指定できません。

(c)　DTE_address

自局のDTEアドレス　～<10進数>((先頭0以外の7けた))

このオペランドとnetwork_idオペランドを定義することで，INTAP(V1.0)アドレス体系実装規約のWAN形式2のNSAPアドレスを自動生成します。このオペランドは，DTE_addrと省略して指定することもできます。

次の点に注意して，自局のDTEアドレスを設定してください。

ほかの仮想サーバ定義文が有する「network_idオペランド＋DTE_addressオペランド」（NSAPアドレス）と異なるアドレスを指定してください。

DTEアドレスの先頭1けたは，0以外の値を指定してください。

(d)　network_id

ネットワーク識別子　～<10進数>((8000～8999))

このオペランドとDTE_addressオペランドを定義することで，INTAP(V1.0)アドレス体系実装規約のWAN形式2のNSAPアドレスを自動生成します。このオペランドは，net_idと省略して指定することもできます。

次の点に注意して，ネットワーク識別子を設定してください。

ほかの仮想サーバ定義文が有する「network_idオペランド＋DTE_addressオペランド」（NSAPアドレス）と異なるアドレスを指定してください。

接続するネットワーク識別子が，すべてユニークになるように指定してください。

(e)　initial_status {active|HAM}

XNF/ASが開始したときの仮想サーバの状態を指定します。このオペランドは，init_stと省略して指定することもできます。また，省略した場合はactiveが仮定されます。

active：

現用の仮想サーバです。

HAM：

予備の仮想サーバです。

(f)　buffer_pool

バッファプール名称　～<英数字>((14文字以内))《指定なし》

バッファプール名称は，OSI_buffer文で指定した名称にしてください。一つのCHANNEL_VC文の中で，最大8個のバッファプール名称を指定できます。このオペランドは，buf_poolと省略して指定することもできます。

2.2.6　configuration（構成定義開始宣言文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　通信機能とオペランドの対応

(6)　注意事項

(1)　機能

XNF/ASの構成定義の開始を宣言します。この定義文に続いて，各定義文を定義します。

(2)　定義条件

構成定義文全体に対して，定義の先頭に1回だけ必ず定義します。

(3)　書き方

(4)　オペランド

(a)　version

バージョン番号 ～<10進数>((0～99))

定義文の履歴を管理するバージョン番号を指定します。このオペランドは，ユーザが構成定義を管理するために使用します。

(b)　max_TSAP

最大TSAP数 ～<10進数>((1～2000))

TSAPを同時に使用する最大数を指定します。

このオペランドを省略すると，トランスポート層を使用する通信機能は利用できません。

このオペランドを指定する場合，max_TC_class02，max_TPTCP_connectionまたはmax_CHANNEL_TCを指定してください。

(c)　max_OSI_association

OSAS最大アソシエーション数 ～<10進数>((1～2048))

OSAS/APIで，アソシエーションを同時に使用する最大数を指定します。このオペランドは，max_O_ascと省略して指定することもできます。

このオペランドを省略すると，OSAS/APIを使用する通信機能は利用できません。

(d)　max_HDLCpass_link

HDLCパススルーの最大コネクション数 ～<10進数>((1～400))

HDLCパススルーで，同時に使用するコネクションの最大数（構成変更で追加する予定のHDLCパススルーでのコネクション数を含めた値）を指定します。このオペランドは，max_HDLC_lと省略して指定することもできます。

このオペランドを省略すると，HDLCパススルー手順は利用できません。

(e)　max_HSCline

最大HSC手順回線数 ～<10進数>((1～400))

HSC手順回線の最大数（構成変更で追加する予定のHSC手順回線数を含めた値）を指定します。

このオペランドは，max_Hlineと省略して指定することもできます。また，このオペランドを省略すると，HSC手順は利用できません。

(f)　max_NCSBline

最大NCS-B手順回線数 ～<10進数>((1～400))

NCS-B手順回線の最大数（構成変更で追加する予定のNCS-B手順回線数を含めた値）を指定します。このオペランドは，max_Nlineと省略して指定することもできます。

このオペランドを省略すると，NCS-B手順は利用できません。

(g)　max_link

全ハイレベル回線アダプタで使用する最大リンク数 ～<10進数>((1～1000))

全ハイレベル回線アダプタで使用する最大リンク数（ハイレベル回線のリンクの合計）を指定します。構成変更で追加する予定のリンク数を含めた値を指定します。このオペランドは，max_lkと省略して指定することもできます。

このオペランドを省略すると回線アダプタ上でハイレベル手順は利用できません。

(h)　max_line

全ハイレベル回線アダプタで使用する最大回線数 ～<10進数>((1～400))

全ハイレベル回線アダプタで使用する最大回線数（ハイレベル回線の合計）を指定します。この回線数にはベーシック手順は含みません。このオペランドは，max_lnと省略して指定することもできます。

構成変更で追加する予定の回線数（ハイレベル回線の合計）を含めた値を指定します。

このオペランドを省略すると，回線アダプタ上でハイレベル手順は利用できません。

(i)　max_SWgroup

最大公衆グループ数 ～<10進数>((1～1000))

最大公衆グループ（SW_group_define）数を指定します。このオペランドは，max_SWgと省略して指定することもできます。

構成変更で追加する予定の公衆グループ数を含めた値を指定します。

このオペランドを省略すると，公衆グループ数を増やす構成変更の追加機能は利用できません。

(j)　max_Line_adapter

最大回線アダプタ個数 ～<10進数>((1～100))

回線アダプタ個数を指定します。このオペランドは，max_Laと省略して指定することもできます。

構成変更で追加する予定の回線アダプタ数を含めた値を指定します。

このオペランドを省略すると回線アダプタは利用できません。

(k)　max_TLI_connection

TLI最大コネクション数 ～<10進数>((1～512))

TLIで，コネクションを同時に使用する最大数を指定します。このオペランドは，max_TLIと省略して指定することもできます。

TLIで同時に使用するコネクションの数は，このオペランドの値のほかにストリーム機構の構成情報によって制限を受けます。

このオペランドを省略すると，TLIを使用する通信機能は利用できません。

(l)　max_TC_class02

TLクラス0/2の最大トランスポートコネクション数 ～<10進数>((1～2048))

トランスポートクラス0または2で，同時に確立できるトランスポートコネクションの最大数を指定します。このオペランドは，max_TC2と省略して指定することもできます。

このオペランドを省略すると，トランスポートクラス0，または2を使用する通信機能は利用できません。

(m)　max_TL_loop_back_connection

自局AP間通信の最大コネクション数 ～<10進数>((1～256))

自局AP間通信（TL自局折り返し通信機能）で，同時に確立できるコネクション数の最大数を指定します。このオペランドは，max_TL_loopと省略して指定することもできます。

このオペランドを指定する場合，max_TC_class02またはmax_CHANNEL_TCを指定してください。

このオペランドを省略すると，自局AP間通信は利用できません。

(n)　max_CHANNEL_TC

チャネル接続の最大トランスポートコネクション数 ～<10進数>((1～2048))

チャネル接続上で，同時に確立できるトランスポートコネクション数の最大数を指定します。

このオペランドは，max_CH_TCと省略して指定することもできます。また，このオペランドを省略すると，チャネル接続を使用するトランスポートサービスは利用できません。

TL通信機能使用の可否とオペランド定義内容の関係を表2-3に，チャネル接続上でTL通信機能を使用するAPI使用の可否とオペランド定義内容の関係を表2-4に示します。

表2-3　TL通信機能使用の可否とオペランド定義内容の関係

configuration文のオペランド定義内容 | TL通信機能使用の可否
トランスポートクラス0/2
◎ | × | ◎ | ◎ | × | ◎
チャネル接続通信
× | ◎ | ◎ | × | ◎ | ◎
自局AP間通信
× | × | × | ◎ | ◎ | ◎
max_TSAP | ○ | ○ | ○ | ○ | ○ | ○
max_TC_class02 | ○ | － | ○ | ○ | － | ○
max_CHANNEL_TC | － | ○ | ○ | － | ○ | ○
max_TL_loop_back_connection | － | － | － | ○ | ○ | ○
max_VC_network_connection | ○ | △ | ○ | ○ | △ | ○
max_CHANNEL_VC | △ | ○ | ○ | △ | ○ | ○
max_CHANNEL_host | △ | ○ | ○ | △ | ○ | ○

（凡例）

◎：該当する機能が使用できる場合です。

×：該当する機能が使用できない場合です。

○：指定値は1以上最大値までです。

－：オペランドの指定を省略できます。

△：指定の有無を問いません。

表2-4　チャネル接続上でTL通信機能を使用するAPI使用の可否とオペランド定義内容の関係

configuration文のオペランド定義内容 | API使用の可否
OSAS/API
◎ | × | ◎ | ×
TLI
× | ◎ | ◎ | ×
max_OSI_association | ○ | － | ○ | －
max_TLI_connection | － | ○ | ○ | －

（凡例）

◎：該当する機能が使用できる場合です。

×：該当する機能が使用できない場合です。

○：指定値は1以上最大値までです。

－：オペランドの指定を省略できます。

注

OSAS/APIおよびTLIは，TLが使用できることが前提となります。

(o)　max_NLI_VC

NLI（VC）の最大ネットワークコネクション数 ～<10進数>((1～5000))

X.25パススルーで，VCのネットワークコネクションを同時に確立する最大数を指定します。

このオペランドは，max_NLIVと省略して指定することもできます。また，このオペランドを省略すると，VCのネットワークコネクションを使用したX.25パススルーは利用できません。

(p)　max_NLI_PVC

NLI（PVC）の最大ネットワークコネクション数 ～<10進数>((1～2000))

X.25パススルーで，PVCのネットワークコネクションを同時に確立する最大数を指定します。

このオペランドは，max_NLIPと省略して指定することもできます。また，このオペランドを省略すると，PVCのネットワークコネクションを使用したX.25パススルーは利用できません。

(q)　max_X25_VASS

X.25の最大仮想スロット数 ～<10進数>((1～400))

X.25（VC）プロトコルを使用する仮想スロットの最大数（構成変更で追加する予定の仮想スロット数を含めた値）を指定します。このオペランドは，max_X25_Vと省略して指定することもできます。

このオペランドを省略すると，X.25（VC）プロトコルを利用できません。

また，このオペランドを省略するときは，次のオペランドも省略してください。

max_X25_linkオペランド

max_VC_network_connectionオペランド

max_PVC_network_connectionオペランド

(r)　max_X25_link

X.25の最大リンク数 ～<10進数>((1～600))

X.25 （VC）プロトコルを使用するリンクの最大数（構成変更で追加する予定のリンク数を含めた値）を指定します。このオペランドは，max_X25_lと省略して指定することもできます。

このオペランドを省略すると， X.25 （VC）プロトコルを利用できません。

また，このオペランドを省略するときは，次のオペランドも省略してください。

max_X25_VASSオペランド

max_VC_network_connectionオペランド

max_PVC_network_connectionオペランド

(s)　max_X25_group

X.25のグループVASS情報の最大数 ～<10進数>((1～64))

X.25のグループVASS情報の最大数を指定します。このオペランドは，max_X25_gと省略して指定することもできます。

このオペランドを省略すると，構成定義文全体のX25_group_define文の数が設定されます。ただし，構成定義文全体で64以下とします。

(t)　max_X25_route

X.25のルーティング情報の最大数 ～<10進数>((1～2000))

X.25のルーティング情報の最大数を指定します。このオペランドは，max_X25_rと省略して指定することもできます。

このオペランドを省略すると，構成定義文全体のX25_route文の数が設定されます。ただし，構成定義文全体で2000以下とします。

(u)　max_X25_info

X.25の着信課金/QoS情報の最大数 ～<10進数>((1～2000))

X.25の着信課金/QoS情報の最大数を指定します。このオペランドは，max_X25_iと省略して指定することもできます。

このオペランドを省略すると，構成定義文全体のX25_info文の数が設定されます。ただし，構成定義文全体で2000以下とします。

(v)　max_VC_network_connection

X.25（VC）の最大ネットワークコネクション数 ～<10進数>((1～5000))

VCのネットワークコネクションを同時に確立する最大数（構成変更で追加する予定のVCを使用するリンク分を含めた値）を指定します。このオペランドは，max_VC_ncと省略して指定することもできます。

このオペランドを省略すると，X.25（VC）プロトコルを利用できません。

(w)　max_PVC_network_connection

X.25（PVC）の最大ネットワークコネクション数 ～<10進数>((1～2000))

PVCのネットワークコネクションを同時に確立する最大数（構成変更で追加する予定のPVCを使用するリンク分を含めた値）を指定します。

このオペランドは，max_PVC_ncと省略して指定することもできます。また，このオペランドを省略すると，X.25（PVC）プロトコルは利用できません。

(x)　max_AP_identification

最大AP識別子数 ～<10進数>((2～1024))《1024》

OSAS/APIで使用する最大AP識別子数を指定します。

（デフォルトのAP識別子数を含む）

このオペランドは動的に追加されるOSAS_API文数を考慮して指定します。このオペランドは，max_AP_idと省略して指定することもできます。

このオペランドを省略すると，OSAS_API文を増やす構成変更はできません。

(y)　max_TPTCP_connection

OSI拡張機能の最大トランスポートコネクション数 ～<10進数>((1～2048))

エンドシステムとして動作するOSI拡張機能で，同時に使用できるトランスポートコネクション数の最大数を指定します。このオペランドは，max_TPTCPと省略して指定することもできます。

このオペランドを省略すると，エンドシステムとして動作するOSI拡張機能は利用できません。

表2-5にOSI拡張機能を使用するAPI使用の可否とオペランド定義内容の関係を示します。

表2-5　OSI拡張機能を使用するAPI使用の可否とオペランド定義内容の関係

configuration文のオペランド定義内容 | OSI拡張機能を使用するAPI使用の可否
OSAS/API
◎ | × | × | ◎ | × | × | ×
TLI
× | ◎ | × | ◎ | × | × | ×
max_TPTCP_connection | ○ | ○ | ○ | ○ | － | － | －
max_TSAP | ○ | ○ | ○ | ○ | ○ | ○ | ○
max_OSI_association | ○ | － | － | ○ | ○ | － | －
max_TLI_connection | － | ○ | － | ○ | － | ○ | －

（凡例）

◎：該当する機能が使用できる場合です。

×：該当する機能が使用できない場合です。

○：指定値は1以上最大値までです。

－：オペランドの指定は省略できます。

(z)　max_CHANNEL_link

チャネル接続で使用する最大リンク数 ～<10進数>((1～64))

チャネル接続で使用する最大リンク数を指定します。

このオペランドは，max_CH_lと省略して指定することもできます。また，このオペランドを省略すると，チャネルアダプタ上のXNF/ASは利用できません。

(aa)　max_CHANNEL_VC

チャネル接続の最大接続仮想サーバ数　～<10進数>((1～64))

チャネル接続で使用する最大仮想サーバ数（構成変更で追加する予定の仮想サーバを含めた値）を指定します。

このオペランドは，max_CH_Vと省略して指定することもできます。また，このオペランドを省略すると，チャネル接続の通信が利用できません。

このオペランドを指定する場合，次のオペランドを同時に指定してください。

max_CHANNEL_linkオペランド

max_CHANNEL_hostオペランド

(ab)　max_CHANNEL_host

チャネル接続の最大接続相手ホスト数　～<10進数>((1～64))

チャネル接続で使用する接続先相手ホストの最大数を指定します。

このオペランドは，max_CH_hと省略して指定することもできます。また，このオペランドを省略すると，チャネル接続の通信が利用できません。

このオペランドを指定する場合，次のオペランドを同時に指定してください。

max_CHANNEL_linkオペランド

max_CHANNEL_VCオペランド

(ac)　max_TPTCP_VC

OSI拡張高信頼化機能の最大仮想サーバ数　～<10進数>((1～64))

OSI拡張高信頼化機能で使用する最大仮想サーバ数を指定します。

このオペランドを省略すると，OSI拡張高信頼化機能を使用したホストとの通信ができません。

このオペランドを指定する場合，次のオペランドを同時に指定してください。

max_TPTCP_pathオペランド

max_TPTCP_vhostオペランド

(ad)　max_TPTCP_path

OSI拡張高信頼化機能の最大パス数　～<10進数>((1～64))

OSI拡張高信頼化機能で使用するホストから接続可能なパスの最大値を指定します。

このオペランドを省略すると，OSI拡張高信頼化機能を使用したホストとの通信ができません。

このオペランドを指定する場合，次のオペランドを同時に指定してください。

max_TPTCP_VCオペランド

max_TPTCP_vhostオペランド

(ae)　max_TPTCP_vhost

OSI拡張高信頼化機能の最大接続相手ホスト数　～<10進数>((1～64))

OSI拡張高信頼化機能で使用する仮想サーバの接続先相手ホストの最大数を指定します。このオペランドを省略すると，OSI拡張高信頼化機能を使用したホストとの通信ができません。このオペランドを指定する場合，次のオペランドを同時に指定してください。

max_TPTCP_VCオペランド

max_TPTCP_pathオペランド

(5)　通信機能とオペランドの対応

それぞれの通信機能を使用するにあたって，configuration文のオペランドのうちで定義が必要なオペランドを表2-6～表2-8に示します。

表2-6　configuration文のオペランドと通信機能の対応（回線アダプタ）

オペランド名
通信機能

OSI通信機能
TLI
HNA1次局※６
HNA2次局※７
X.25パススルー
HDLCパススルー
ベーシック（HSC1/HSC2）
べーシック（NCSB）

version
◎
◎
◎
◎
◎
◎
◎
◎

max_TSAP
◎
◎
－
－
－
－
－
－

max_OSI_association
◎
－
－
－
－
－
－
－

max_AP_identification
○
－
－
－
－
－
－
－

max_HDLCpass_link
－
－
－
－
－
◎
－
－

max_HSCline
－
－
－
－
－
－
◎
－

max_NCSBline
－
－
－
－
－
－
－
◎

max_link
◎
◎
◎
◎
◎
◎
－
－

max_line
◎
◎
◎
◎
◎
◎
－
－

max_SWgroup
－
－
○
－
－
－
－
－

max_Line_adapter
◎
◎
◎
◎
◎
◎
◎
◎

max_TLI_connection
－
◎
－
－
－
－
－
－

max_TC_class02
◎
◎
－
－
－
－
－
－

max_NLI_VC
－
－
－
－
△
※１
－
－
－

max_NLI_PVC
－
－
－
－
△
※２
－
－
－

max_X25_VASS
◎
◎
△
※３
△
※３
◎
－
－
－

max_X25_link
◎
◎
△
※３
△
※３
◎
－
－
－

max_X25_group
○
○
○
○
○
－
－
－

max_X25_route
○
○
○
○
－
－
－
－

max_X25_info
○
○
○
○
○
－
－
－

max_VC_network_connection
◎
◎
△
※４
△
※４
△
※１
－
－
－

max_PVC_network_connection
－
－
△
※５
△
※５
△
※２
－
－
－

（凡例）

◎：指定が必要なオペランド

○：任意に指定できるオペランド

－：指定が不要なオペランド

△：注※１～注※５のどれかに該当する場合に，指定が必要なオペランド

注※１

VCでX.25パススルーを使用する場合

注※２

PVCでX.25パススルーを使用する場合

注※３

X.25上でHNA通信機能を使用する場合

注※４

VCでHNA通信機能を使用する場合

注※５

PVCでHNA通信機能を使用する場合

注※６

HNA1次局の通信機能を使用する場合には，HNA1文の指定が必要です。

注※７

HNA2次局の通信機能を使用する場合には，HNA2_slot文，HNA2_configuration文の指定が必要です。

表2-7　configuration文のオペランドと通信機能の対応（チャネルアダプタ）

オペランド名 | 通信機能
OSI通信機能 | TLI
version | ◎ | ◎
max_TSAP | ◎ | ◎
max_OSI_association | ◎ | －
max_AP_identification | ○ | －
max_TLI_connection | － | ◎
max_CHANNEL_TC | ◎ | ◎
max_CHANNEL_link | ◎ | ◎
max_CHANNEL_VC | ◎ | ◎
max_CHANNEL_host | ◎ | ◎

（凡例）

◎：指定が必要なオペランド

○：任意に指定できるオペランド

－：指定が不要なオペランド

表2-8　configuration文のオペランドと通信機能の対応（OSI拡張機能）

オペランド名 | 通信機能
エンドシステム | ゲートウェイシステム
OSI通信機能 | TLI | OSI拡張高信頼化機能不使用 | OSI拡張高信頼化機能使用
OSI拡張高信頼化機能不使用 | OSI拡張高信頼化機能使用 | OSI拡張高信頼化機能不使用 | OSI拡張高信頼化機能使用
version | ◎ | ◎ | ◎ | ◎ | ◎ | ◎
max_TSAP | ◎ | ◎ | ◎ | ◎ | ◎ | ◎
max_OSI_association | ◎ | ◎ | － | － | － | －
max_link | － | － | － | － | △※２※３ | ◎
max_line | － | － | － | － | △※２※３ | ◎
max_Line_adapter | － | － | － | － | △※２※３ | ◎
max_TLI_connection | － | － | ◎ | ◎ | ◎ | ◎
max_TC_class02 | － | － | － | － | △※１ | ◎
max_CHANNEL_TC | － | － | － | － | △※１※４ | －
max_X25_VASS | － | － | － | － | △※２ | ◎
max_X25_link | － | － | － | － | △※２ | ◎
max_X25_group | － | － | － | － | ○ | ○
max_X25_route | － | － | － | － | ○ | ○
max_X25_info | － | － | － | － | ○ | ○
max_VC_network_connection | － | － | － | － | △※２ | ◎
max_TPTCP_connection | ◎ | ◎ | ◎ | ◎ | △※５ | ◎
max_CHANNEL_link | － | － | － | － | △※４ | －
max_CHANNEL_VC | － | － | － | － | △※４ | －
max_CHANNEL_host | － | － | － | － | △※４ | －
max_TPTCP_path | － | ◎ | － | ◎ | － | ◎
max_TPTCP_VC | － | ◎ | － | ◎ | － | ◎
max_TPTCP_vhost | － | ◎ | － | ◎ | － | ◎

（凡例）

◎：指定が必要なオペランド

○：任意に指定できるオペランド

－：指定が不要なオペランド

△：注※１～注※５のどれかに該当する場合，指定が必要なオペランド

注※１

少なくとも一つ以上の指定が必要なオペランドです。

注※２

TLクラス0またはTLクラス2を使用する場合，指定が必要なオペランドです。

注※３

max_linkオペランドとmax_lineオペランドとmax_Line_adapterオペランドを組み合わせた指定が必要です。

注※４

チャネル接続機能を使用する場合，指定が必要なオペランドです。

注※５

TPTCP_define文を指定する場合，1以上の値を指定する必要があります。

(6)　注意事項

回線数の実際の上限は，使用するハードウェア（EP8000シリーズ）のモデルによって異なります。

構成変更では，各オペランドの値を変更できません。各オペランドを変更して，xnfstart -Rコマンドを実行しても有効となりません。

max_CHANNEL_hostオペランドとmax_CHANNEL_VCオペランドには，次の式が成立する値を指定してください。

max_CHANNEL_host数 ≧ 接続先相手ホスト数 × max_CHANNEL_VC数

接続先相手ホストが仮想ホストを使用している場合，実ホストと仮想ホストの合計が接続先相手ホスト数になります。
ただし，サーバと通信しない設定になっている仮想ホストは，接続先相手ホストに加算しません。
例えば，実ホスト2台で一つの仮想ホストを定義し，ホットスタンバイ構成を構築している場合，接続先相手ホスト数は3になります。

2.2.7　group（手順別回線群定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

手順別に回線群を指定します。回線群は，group文の次に定義する複数のline文，およびbasicline文でグループを形成します。

手順の異なる回線群は，別のgroup文で定義します。また，同じ手順の回線群でも，運用上，別のgroup文で定義できます。

group文に下位の定義文のオペランドを一括して定義できます。この定義の詳細は「2.3.1　group文でのグループ指定」を参照してください。

(2)　定義条件

Line_adapter文の下で一つ以上のgroup文を定義します。

group文から次のgroup文の前までのline文，およびbasicline文を，ーつのグループと見なします。

(3)　書き方

(4)　オペランド

(a)　name

グループ名称 ～<英数字>((8文字以内))

グループ名称を指定します。グループ名称は，定義文の中で固有の値を指定します。

(b)　type {HDLC|HSC1|HSC2|NCSB}

回線群の手順を指定します。異なる手順の回線は，同じグループ内に指定できません。省略した場合はHDLCが仮定されます。

HDLC：

HDLC手順を示します。

HSC1：

HSC1手順を示します。

HSC2：

HSC2手順を示します。

NCSB：

NCS-B手順を示します。

(c)　buffer_pool

バッファプール名称 ～<英数字>((8文字以内))

回線群が使用するバッファプール名称を指定します。バッファプール名称はOSI_buffer文，NLI_buffer文，またはHDLC_buffer文で指定した名称です。このオペランドは，buf_poolと省略して指定することもできます。

バッファプール名称は，複数指定できますが，一つのbuffer_poolオペランドでは一つのバッファプール名称しか指定できません。なお，一つのgroup文内では最大八つのbuffer_poolオペランドが指定できます。

また，このオペランドを省略した場合，X.25パススルー，OSI通信機能，およびHDLCパススルーのデフォルト送信バッファプールが割り当てられます。

2.2.8　HDLC_buffer（HDLCパススルー用バッファ定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(6)　定義例

(1)　機能

HDLCパススルーで使用する送信バッファプール名称とバッファの個数およびバッファ長を定義します。

(2)　定義条件

configuration文の下で，8回まで連続して定義できます。

(3)　書き方

(4)　オペランド

(a)　name

バッファプール名称 ～<英数字>((8文字以内))

バッファプール名称を指定します。group文のbuffer_poolオペランドでこのバッファ名称を指定することでgroupごとに送信バッファを割り当てることができます。

(b)　number

バッファ個数 ～<10進数>((10～10000))

バッファプールのバッファの個数を指定します。

指定するバッファの個数のモデルケースを次に示します。

　　　　　　 k
バッファ個数=Σ（outstand数※）
　　　　　　 n=1

ただし，k=group文中のlink数

注※

outstand数とは，group文下のlink文のoutstandオペランドで指定した値です。

もし，計算値がnumberオペランドの最小値以下の場合は，最小値10個を確保します。

(c)　size

バッファ長 ～<10進数>((1～8160))《1024》

バッファ長（バイト）を指定します。同じHDLC_bufferを使うgroup文下のlink文のmax_DPDUオペランド値の最大を指定します。

max_DPDUオペランドには最大送信データ長を指定するので最大送信データ長より小さい値を指定すると，データ送信時にエラーとなり通信できなくなるためです。

定義例にsizeオペランドとmax_DPDUオペランドの対応を示します。

(5)　注意事項

HDLCパススルーでは，HDLC_buffer文を省略する場合，またはgroup文でbuffer_poolオペランドが指定されない場合に備えて，HDLC_buffer文で指定されたバッファプールとは別に必ずデフォルトのバッファプールを一つ確保します。

そのバッファの個数は次の式で算出します。

　バッファ個数=↑max_HDLCpass_link値/2↑×7（outstand数の最大値）

もし，計算値がnumberオペランドの最小値以下の場合は，最小値10個を確保します。

　バッファ長=1024バイト

このデフォルトのバッファプールは，max_HDLCpass_link値の半分を対象としているので，すべてのリンクのバッファを考慮していません。したがって，必要に応じてHDLC_buffer文でバッファプールを定義し，group文下のbuffer_poolオペランドを指定する必要があります。特に，最大送信データ長が1024バイトを超える通信では，デフォルトのバッファプールは使用できませんので注意が必要です。

(6)　定義例

2.2.9　HNA1（HNA1次局構成定義開始文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

HNA1の定義の開始を宣言します。この定義に続いて，HNA1の各定義文を定義します。

(2)　定義条件

定義全体に対してNL/DL層定義文のあとにHNA1定義の先頭で１回だけ必ず定義します。

(3)　書き方

(4)　オペランド

(a)　max_PLU

最大PLU数 ～<10進数>((1～255))

HNA1次局通信機能でのPLUの最大数を指定します。

(b)　max_PU

最大PU数 ～<10進数>((1～1024))

HNA1次局通信機能でのPUの最大数を指定します。

(c)　max_SLU

最大SLU数 ～<10進数>((1～4096))

HNA1次局通信機能でのSLUの最大数を指定します。

(d)　max_connection

最大コネクション数 ～<10進数>((3～65535))

HNA1次局通信機能での最大コネクション数を指定します。このオペランドは，max_conと省略して指定することもできます。

注

最大コネクション数は次の計算式で求めます。

＜計算式＞

max_connection＝
　（PVC手順でauto_start:yesを指定したPU配下のSLU数×2＋PU数）
＋（専用線（NRM）でauto_start:yesを指定したPU配下のSLU数×2＋PU数）
＋（VC手順で同時に起動するPU配下のSLU数×2＋PU数）

次に示す条件の場合の，最大コネクション数の計算例を次に示します。

＜条件＞

PU-1（PVC）配下でauto_start:yesを指定したSLU数：2

PU-2（専用線（NRM））配下でauto_start:yesを指定したSLU数：4

PU-3（VC）配下のSLU数：3

PU-4（VC）配下のSLU数：7

PU-5（VC）配下のSLU数：6

＜VC手順のPUを同時に起動しない場合の計算例＞

PVC手順のPU数は1，auto_start:yesを指定したSLU数は2なので，PVC手順の最大コネクション数は，（2×2＋1）となります。

また，専用線（NRM）のPU数は1，auto_start:yesを指定したSLU数は4なので，専用線（NRM）の最大コネクション数は，（4×2＋1）となります。

VC手順のPU数は，PU-3，PU-4，およびPU-5を同時に起動しないため，1となります。SLU数は，VC手順で起動するPUの中で最も大きい値となるため，7となります。したがって，VC手順の最大コネクション数は（7×2＋1）となります。

これらすべてをまとめた計算式を次に示します。

max_connection＝（2×2＋1）＋（4×2＋1）＋（7×2＋1）

上記の計算式から，最大コネクション数は29となります。

＜VC手順のPUを同時に起動する場合の計算例＞

PVC手順，および専用線（NRM）の計算式は，VC手順でPUを同時に起動しない場合と同様です。

VC手順のPU数は，PU-3，PU-4，およびPU-5を同時に起動するため，3となります。SLU数は，VC手順で起動する三つのPU配下のSLUの合計値となるため，（3＋7＋6）となります。したがって，VC手順の最大コネクション数は（（3＋7＋6）×2＋3）となります。

これらすべてをまとめた計算式を次に示します。

max_connection＝（2×2＋1）＋（4×2＋1）＋（（3＋7＋6）×2＋3）

上記の計算式から，指定する最大コネクション数は49となります。

(e)　connect_retry

PU起動再試行回数 ～<10進数>((0～255))《10》

PUの起動に失敗したときの再試行回数を指定します。このオペランドは，con_rと省略して指定することもできます。

注

0（回）を指定した場合は，PUの起動を再試行しません。255（回）を指定した場合は，PUの起動を永久再試行します。

(f)　connect_retry_interval

リンク障害時のリトライインタバル時間 ～<10進数>((30～65535))《30》

リンク障害時に再試行するまでの間隔時間（秒）を指定します。このオペランドは，con_r_intと省略して指定することもできます。

(g)　reset_retry_interval

RQ（開始）パケット再送インタバル時間 ～<10進数>((0～65535))《60》

RQ（開始）パケットの再送を行うまでの間隔時間（秒）を指定します。このオペランドは，res_r_intと省略して指定することもできます。

注

0（秒）を指定した場合は，60秒が仮定されます。

(h)　session_response_time

応答監視時間 ～<10進数>((0～65535))《60》

ユーザが送信したSC（セションコントロールPDU）に対する応答監視時間（秒）を指定します。タイムアウト時の再試行回数は2（回）固定です。このオペランドは，s_resp_tと省略して指定することもできます。

注

0（秒）を指定した場合は，応答監視および再試行をしません。

(i)　XID_response_time

XID応答監視時間 ～<10進数>((1～255))《8》

ISDN（回線交換）接続時，XID応答監視時間（秒）を指定します。

PU単位（HNA1_PU文）で指定する場合は，このオペランドを省略できます。

HNA1文，HNA1_PU文の両方で指定された場合，HNA1_PU文で指定された値を優先します。

このオペランドは，XID_resp_tと省略して指定することもできます。

注

link文のconnection_timeオペランドの指定値と同程度の値を指定してください。

(j)　XID_retry

XID再送回数 ～<10進数>((0～255))《3》

ISDN（回線交換）接続時，XID再送回数を指定します。

PU単位（HNA1_PU文）で指定する場合は，このオペランドを省略できます。

HNA1文，HNA1_PU文の両方で指定された場合，HNA1_PU文で指定された値を優先します。

注

0を指定した場合は，XID再送は行いません。255を指定した場合は，永久再送します。課金を考慮して再送回数を指定してください。

(k)　max_USSTBL

USSTBL文最大数 ～<10進数>((1～255))

使用するUSSTBL文の最大数を指定します。

動的に追加されるUSSTBL文数を考慮して指定してください。

このオペランドを省略した場合，USSTBL文を増やす構成変更はできません。

(l)　max_USSDATA

USSDATA文最大数 ～<10進数>((1～255))

使用するUSSDATA文の最大数を指定します。

動的に追加されるUSSDATA文数を考慮して指定してください。

このオペランドを省略した場合，USSDATA文を増やす構成変更はできません。

(m)　max_logon_PLU

PLU名称最大種類数 ～<10進数>((1～4096))

HNA1_SLU文のlogon_PLU_nameオペランドおよびthrough_PLUオペランドで指定するPLU名称の最大種類数を指定します。

動的に追加されるHNA1_SLU文で，新しく追加するPLU名称数を考慮して指定してください。このオペランドを省略した場合，PLU名称を増やす構成変更はできません。このオペランドは，max_l_PLUと省略して指定することもできます。

2.2.10　HNA1_buffer（HNA1用バッファ定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

HNA1が使用する送信用バッファを定義します。

(2)　定義条件

configuration文の下でHNA1文より前に一つ定義します。この定義文は省略できます。

(3)　書き方

(4)　オペランド

(a)　number

バッファ個数 ～<10進数>((1～1000))

バッファプールのバッファ個数を指定します。

バッファ長（size）が最大RU長＋3以上の場合，バッファ個数（number）はmax_PLU数×2＋max_PU数程度を目安にしてください。

(b)　size

バッファ長 ～<10進数>((128～8192))

バッファ長（バイト）を指定します。

最大RU長＋3（RH長）を指定してください。最大RU長が8192を超える場合は，最大RU長＋3≦size×numberを満足するように指定してください。最大RU長が125バイト未満の場合は，128を指定してください。

注意事項：

この定義文を省略すると，（max_PLU数）×（8040）バイトのバッファを確保します。

2.2.11　HNA1_PU（HNA1用PU定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

HNA1で使用するPU情報を定義します。

(2)　定義条件

HNA1文の下で，1回以上1024回以下で定義します。

HNA1_PU文から次のHNA1_PU文の前までのHNA1_SLU文が一つのPUを構成すると見なします。

(3)　書き方

(4)　オペランド

(a)　name

PU名称 ～<英数字>((8文字以内))

PUの名称を指定します。

注

システム内で固有な名称にしてください。

(b)　link_VASS

リンク定義文で指定した仮想スロット番号 ～<10進数>((1～900))

リンク定義文で指定した仮想スロット番号を指定します。

代表選択機能を使用する場合，SW_group_define文，またはX25_group_define文で定義した仮想スロット番号を指定します。

専用線（NRM）を使用する場合（NL_type省略時），ほかのHNA1_PU文のlink_VASS指定値と重複しないように指定してください。ただしISDN（回線交換）を使用する場合は重複できます。

(c)　NL_type {VC|PVC}

パケットを使用する場合のプロトコル種別を指定します。専用線（NRM）を使用する場合には，このオペランドを省略してください。

VC：

X.25プロトコルVC接続

PVC：

X.25プロトコルPVC接続

(d)　send_segment_size

送信セグメント長 ～<10進数>

PVC，VCの場合((128，256，512，1024，2048，4096))

専用線（NRM），ISDN（回線交換）の場合((128～8160))

送信方向のセグメント長（バイト）を指定します。

パケットの場合はパケット長，専用線（NRM）とISDN（回線交換）の場合はIフレーム長に合わせる必要があります。

ISDN（回線交換）を使用する場合は，このオペランド値とreceive_segment_sizeオペランド値の大きい方がIフレーム長になります。

このオペランドは，s_s_sと省略して指定することもできます。

(e)　receive_segment_size

受信セグメント長 ～<10進数>

PVC，VCの場合((128，256，512，1024，2048，4096))

専用線（NRM），ISDN（回線交換）の場合((128～8160))

受信方向のセグメント長（バイト）を指定します。

パケットの場合はパケット長，専用線（NRM）とISDN（回線交換）の場合はIフレーム長に合わせる必要があります。

ISDN（回線交換）を使用する場合は，このオペランド値とsend_segment_sizeオペランド値の大きい方がIフレーム長になります。

このオペランドは，r_s_sと省略して指定することもできます。

(f)　connect_retry

PU起動再試行回数 ～<10進数>((0～255))

PUの起動に失敗したときの再試行回数を指定します。

このオペランドを省略した場合は，HNA1文のconnect_retryオペランド値が仮定されます。また，このオペランドはcon_rと省略して指定することもできます。

注

0（回）を指定した場合は，再試行を行いません。255（回）を指定した場合は，永久再試行します。

(g)　connect_retry_interval

リンク障害時のリトライインタバル時間 ～<10進数>((30～65535))

リンク障害時に再試行を行うまでの時間（秒）を指定します。

このオペランドを省略した場合は，HNA1文のconnect_retry_intervalオペランド値が仮定されます。また，このオペランドはcon_r_intと省略して指定することもできます。

(h)　reset_retry_interval

RQ（開始）パケット再送インタバル時間 ～<10進数>((0～65535))

RQ（開始）パケットの再送を行うまでの時間（秒）を指定します。

このオペランドを省略した場合は，HNA1文のreset_retry_intervalオペランド値が仮定されます。また，このオペランドはres_r_intと省略して指定することもできます。

注

0（秒）を指定した場合は，60秒が仮定されます。

(i)　session_response_time

応答監視時間 ～<10進数>((0～65535))

ユーザが送信したSC（セションコントロールPDU）に対する応答監視時間（秒）を指定します。タイムアウト時の再試行回数は2（回）固定です。

このオペランドを省略した場合は，HNA1文のsession_response_timeオペランド値が仮定されます。また，このオペランドはs_resp_tと省略して指定することもできます。

注

0（秒）を指定した場合は，応答監視を行わず，再試行もしません。

(j)　auto_start {yes|no}

回線の自動起動を行うかどうかを指定します。省略した場合はyesが仮定されます。また，このオペランドはauto_sと省略して指定することもできます。

yes：

回線の自動起動を行います。

VCの場合は，着呼待ち状態まで行います。

専用線（NRM）／PVCの場合は，ACTPU送信完了後，HNA1_PU文配下のHNA1_SLUに対してACTLU送信完了まで行います。

no：

回線の自動起動を行いません。

回線を起動する場合は，xnfactコマンドの入力が必要です。

(k)　DTE_address

相手DTEアドレス ～<10進数>((30けた以内))

X.25VCの場合，相手DTEアドレス（網加入番号）を指定します。

ただし，専用線（VC）接続の場合はこのオペランドを省略できます。

また，ほかのHNA1_PU文のDTE_addressオペランドの指定値と重複しないように指定してください。

このオペランドはDTE_addrと省略して指定することもできます。

(l)　NSAP_address

相手NSAPアドレス ～<16進数>((40けた以内の偶数けた))

X.25VCの場合，相手NSAPアドレスを転送形式で指定します。

また，ほかのHNA1_PU文のNSAP_addressオペランドの指定値と重複しないように指定してください。

このオペランドはN_addrと省略して指定することもできます。

転送形式についてはマニュアル「XNF/AS　NSAPアドレス概説編」を参照してください。

(m)　PVC_LCGN

LCGN ～<10進数>((0～15))

X.25PVCの場合，使用する論理チャネルグループ番号（LCGN）を指定します。

(n)　PVC_LCN

LCN ～<10進数>((1～255))

X.25PVCの場合，使用する論理チャネル番号（LCN）を指定します。

(o)　send_window_size

送信ウィンドウサイズ ～<10進数>((1～7))《2》

送信時のウィンドウサイズを指定します。

このオペランドはX.25PVCの場合に有効です。X.25VCの場合は無視されます。

このオペランドはs_w_sと省略して指定することもできます。

(p)　receive_window_size

受信ウィンドウサイズ ～<10進数>((1～7))《2》

受信時のウィンドウサイズを指定します。

このオペランドはX.25PVCの場合に有効です。X.25VCの場合は無視されます。

このオペランドはr_w_sと省略して指定することもできます。

(q)　FSS_USS_type {FSS|USS}

ログオン／ログオフタイプを指定します。省略した場合はFSSが仮定されます。また，このオペランドはFSS_USS_tと省略して指定することもできます。

FSS：

定様式ログオン／ログオフを使用します。

USS：

不定様式ログオン／ログオフを使用します。この場合USS_tableオペランドで該当のUSSTBL番号を指定してください。指定しない場合，標準のログオン／ログオフ文字列である必要があります。不定様式ログオン／ログオフの形式は，マニュアル「XNF/AS　解説・運用編」の「HNA端末との通信時のログオン／ログオフ形式」を参照してください。

SLU単位に指定する場合は，このオペランドを省略できます。HNA1_SLU文およびHNA1_PU文の両方で指定した場合は，HNA1_SLU文で指定した値が優先されます。

(r)　USS_table

不定様式ログオン／ログオフテーブル番号 ～<10進数>((1～255))

不定様式ログオン／ログオフ機能を使用する場合，該当のUSSTBL番号を指定します。SLU単位で指定する場合は，このオペランドを省略できます。HNA1_SLU文およびHNA1_PU文の両方で指定した場合は，HNA1_SLU文で指定した値が優先されます。

(s)　NC_disconnect {yes|no}

ネットワークコネクションを解放するかどうかを指定します。省略した場合はnoが仮定されます。また，このオペランドはNC_discと省略して指定することもできます。

yes：

ネットワークコネクションを解放します。

no：

ネットワークコネクションを解放しません。

(t)　disconnect_time

無通信監視時間 ～<10進数>((0～65535))《60》

ネットワークコネクションを使用するAPが無くなった場合に，その無通信監視時間を指定します。該当時間（秒）経過後にネットワークコネクションを解放します。また，このオペランドはdisc_tと省略して指定することもできます。

注

0（秒）を指定した場合，無通信監視を行わないで，ネットワークコネクションを解放します。

NC_disconnectオペランドでyesを指定した場合に有効です。

(u)　connection_hold_time

着呼ネットワークコネクション利用監視時間 ～<10進数>((0～255))《0》

着呼したネットワークコネクションが利用されない場合，該当時間（秒）経過後にネットワークコネクションを解放します。また，このオペランドはcon_h_tと省略して指定することもできます。

注

0（秒）を指定した場合，時間監視を行わないため，ネットワークコネクションは解放しません。

この時間監視は，SSCP-PUコネクション確立時点から計時するため全SSCP-LUコネクション確立時間を考慮する必要があります。

(v)　XID_character

端末識別情報 ～<16進数>((12けた固定))

ISDN（回線交換）を使用する場合に端末識別情報を指定します。また，ほかのHNA1_PU文のXID_characterと重複しないように指定してください。また，このオペランドはXID_cと省略して指定することもできます。

(w)　TEL_number

電話番号 ～<文字列>((53けた以内))

ISDN（回線交換）を使用する場合，電話番号を指定します。省略すると着信専用になります。ここで指定する値はそのまま接続機器に渡されるため，接続機器マニュアルを参照してください。また，このオペランドはTEL_nと省略して指定することもできます。

自動接続の場合は，接続機器に渡すダミーの電話番号を指定する必要があります。

(x)　outstand

アウトスタンディングフレーム数 ～<10進数>((1～7))

ISDN（回線交換）を使用する場合，送信側が受信側に応答未確認のまま連続して送信できる数（個）を指定します。省略時は選択された回線に対応するlink文のoutstandオペランドが有効になります。

(y)　mode {half|duplex}

ISDN（回線交換）を使用する場合，リンクの通信モードを指定します。

half：

半二重モードを使用します。

duplex：

全二重モードを使用します。

省略時は，実行時に選択された回線に対応するlink文のmodeオペランドが有効になります。

(z)　XID_response_time

XID応答監視時間 ～<10進数>((1～255))

ISDN（回線交換）接続時，XID応答監視時間（秒）を指定します。

HNA1文とHNA1_PU文の両方で指定した場合は，HNA1_PU文で指定した値を優先します。

ただし，着呼時はHNA1文の指定値またはデフォルト値を使用します。

このオペランドはXID_resp_tと省略して指定することもできます。

注

link文のconnection_timeオペランドの指定値と同程度の値を指定してください。

(aa)　XID_retry

XID再送回数 ～<10進数>((0～255))

ISDN（回線交換）接続時，XID再送回数を指定します。

HNA1文とHNA1_PU文の両方で指定した場合は，HNA1_PU文で指定した値を優先します。

ただし，着呼時はHNA1文の指定値またはデフォルト値を使用します。

注

0を指定した場合は，XID再送は行いません。255を指定した場合は永久再送します。課金を考慮して再送回数を指定してください。

HNA1_PU文のオペランドの組み合わせ一覧を表2-9に示します。

表2-9　HNA1_PU文のオペランドの組み合わせ一覧

オペランド名称 | 接続手順
PVC | VC | 専用線（NRM） | ISDN（回線交換）
name | ○ | ○ | ○ | ○
link_VASS | ○ | ○ | ○ | ○
NL_type | ○ | ○ | × | ×
send_segment_size | ○ | ○ | ○ | ○
receive_segment_size | ○ | ○ | ○ | ○
connect_retry | △ | － | △ | －
connect_retry_interval | － | － | △ | －
reset_retry_interval | △ | － | － | －
session_response_time | △ | △ | △ | △
auto_start | △ | △ | △ | △
DTE_address | － | △ | － | －
NSAP_address | － | ○ | － | －
PVC_LCGN | ○ | － | － | －
PVC_LCN | ○ | － | － | －
send_window_size | △ | － | － | －
receive_window_size | △ | － | － | －
FSS_USS_type | △ | △ | △ | △
USS_table | △ | △ | △ | △
NC_disconnect | － | △ | － | △
disconnect_time | － | △ | － | △
connection_hold_time | － | △ | － | △
XID_character | － | － | － | ○
TEL_number | － | － | － | △
outstand | － | － | － | △
mode | － | － | － | △
XID_response_time | － | － | － | △
XID_retry | － | － | － | △

（凡例）

○：必須です。

△：省略できます。

－：不要です（指定しても無視されます）。

×：指定しないでください。

2.2.12　HNA1_SLU（HNA1用SLU定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

SLU情報を定義します。

(2)　定義条件

HNA1_PU文の下で，1回以上255回以下で定義します。

(3)　書き方

(4)　オペランド

(a)　name

SLU名称 ～<英大文字数字>((8文字以内))

SLUの名称を指定します。

注

システム内で固有な名称を指定してください。

(b)　local_address

ローカルアドレス ～<16進数>((01～FF))

ローカルアドレスを指定します。

このオペランドはla_addrと省略して指定することもできます。

注

HNA1_PU文の下で固有な値を指定してください。

(c)　logon_PLU_name

自動ログオン先PLU名称 ～<英大文字数字>((8文字以内))

ACTLU＋RSP受信，またはNOTIFY受信時に自動的にログオンを行いたい場合に，ログオン先PLU名称を指定します。

このオペランドはlogon_PLUと省略して指定することもできます。

(d)　through_PLU

SSCP_LU透過データ通知先PLU名称 ～<英大文字数字>((8文字以内))

SSCP_LUデータを透過する場合，通知先PLU名称を指定します。

このオペランドはthr_PLUと省略して指定することもできます。

注

logon_PLU_nameオペランドとthrough_PLUオペランドは選択オペランドです。よって両方指定された場合，あとで指定されたオペランドがエラーとなります。

(e)　FSS_USS_type {FSS|USS}

ログオン／ログオフタイプを指定します。

省略した場合はFSSが仮定されます。また，このオペランドはFSS_USS_tと省略して指定することもできます。

FSS：

定様式ログオン／ログオフを使用します。

USS：

不定様式ログオン／ログオフを使用します。この場合USS_tableオペランドで該当のUSSTBL番号を指定してください。指定しない場合，標準のログオン／ログオフ文字列である必要があります。不定様式ログオン／ログオフの形式は，マニュアル「XNF/AS　解説・運用編」の「HNA端末との通信時のログオン／ログオフ形式」を参照してください。

注

HNA1_SLU文およびHNA1_PU文の両方で指定した場合は，HNA1_SLU文で指定した値が優先されます。

(f)　USS_table

不定様式ログオン／ログオフテーブル番号 ～<10進数>((1～255))

不定様式ログオン／ログオフ機能を使用する場合，該当のUSSTBL番号を指定します。

注

HNA1_SLU文およびHNA1_PU文の両方で指定した場合は，HNA1_SLU文で指定した値が優先されます。

2.2.13　HNA2_buffer（HNA2用バッファ定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

HNA2で使用する，バッファ数とバッファ長を定義します。

(2)　定義条件

HNA2で使用するバッファ数とバッファ長を，ユーザ使用環境に従ってチューニングしたい場合に定義します。この定義文を省略した場合，APIごとにそれぞれのオペランドのデフォルト値が仮定されます。

HNA2_configuration文より前に，typeオペランドに指定するAPIごとに1回だけ定義できます。

(3)　書き方

(4)　オペランド

(a)　type {SLUS|NCAM}

使用するAPIを指定します。

SLUS：

SLUSインタフェースのAPIを使用します。

NCAM：

NCAMインタフェースのAPIを使用します。

(b)　number

バッファ個数　～<10進数>((32～10000))《32》

使用するバッファ数を指定します。次の値を目安にしてください。

typeにSLUSを指定する場合：

(max_SLU_count※１×max_RU_size※１×2)／size※２

typeにNCAMを指定する場合：

(max_560_LU※１＋max_extend_LU※１)×2×(送信最大RU長／128)

注※１　HNA2_configuration文

注※２　HNA2_buffer文

(c)　size

バッファ長　～<10進数>((128～4096))《4096》

使用するバッファ長（単位：バイト）を指定します。

SLUSインタフェースで最も多く使用する送信RU長を指定してください。NCAMの場合，sizeオペランド指定値は無視され，4096バイトが仮定されます。

2.2.14　HNA2_configuration（HNA2用全体定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

HNA2リソースの最大値，HNA2オプション値，およびHNA2詳細情報を定義します。

(2)　定義条件

HNA2_slot文より後ろで1回だけ定義します。HNA2_configuration文は，HNA2を使用する場合に必ず指定する定義文です。

(3)　書き方

(4)　オペランド

(a)　default_slot_no

デフォルト通信HNA2スロット番号　～<10進数>((1～8))

HNA2_slot文で指定したHNA2スロット番号の中から，デフォルト時に使用するスロット番号を指定します。このオペランドは，d_slot_noと省略して指定することもできます。

この設定値は，上位APがHNA2スロット番号を指定しなかった場合に使用します。

(b)　max_560_LU

最大560/20系LU数　～<10進数>((1～32))《0》

HNA2次局通信機能での560/20系LUの最大数を指定します。

max_560_LUオペランドを指定するときは，「(5)注意事項」を参照してください。

(c)　max_extend_LU

最大560/20系拡張LU数　～<10進数>((1～254－(max_560_LU値) ))《0》

HNA2次局通信機能での560/20系拡張LUの最大数を指定します。このオペランドは，max_ex_LUと省略して指定することもできます。

max_extend_LUオペランドを指定するときは，「(5)注意事項」を参照してください。

(d)　max_SLUS_LU

最大SLUS用LU数

～<10進数>((1～254－(max_560_LU値＋max_extend_LU値) ))《0》

SLUSインタフェースを使用する場合に，APで使用するLU数を指定します。複数ホストとSLUSインタフェースを使用して接続する場合，各ホストのLUの範囲を比較して，最小のLU番号から最大のLU番号の範囲を指定してください。

max_SLUS_LUオペランドを指定するときは，「(5)注意事項」を参照してください。

(e)　auto_logon {yes|no}

LUの自動ログオン機能の使用有無を指定します。省略した場合はnoが仮定されます。

yes：

自動ログオン機能を使用します。

no：

自動ログオン機能を使用しません。

PUまたはLUごとに指定したい場合は，HNA2_PU文またはHNA2_LU文で指定できます。

(f)　max_SLU_count

最大同時接続SLU数　～<10進数>((0～1024 ))《128》

SLUSインタフェースを使用して，APが同時に使用できるSLU数を指定します。SLUS用のLU数が1以上の場合，このオペランドを指定してください。

このオペランドは，m_SLU_cと省略して指定することもできます。

(g)　max_RU_size {4096|8192|16384|32768}

SLUSインタフェース使用時，一度に送信する最大RU長（単位：バイト）を指定します。このオペランドは，m_RU_sと省略して指定することもできます。また，省略した場合は4096が仮定されます。

SLUS用のLU数が1以上の場合，このオペランドを指定してください。また，typeオペランドにSLUSを指定したHNA2_buffer文と比較して，次の条件を満たす値を指定してください。HNA2_buffer文を指定していない場合は，numberとsizeにデフォルト値を仮定し，比較してください。

(number指定値×size指定値)≧max_RU_size指定値

(h)　unbind_notify {yes|no}

560/20系LU（560/20系拡張LUを含む）のUNBIND後のNOTIFY送信の有無を指定します。このオペランドは，u_notifyと省略して指定することもできます。また，省略した場合はnoが仮定されます。

yes：

UNBIND後にNOTIFYを送信します。

no：

UNBIND後にNOTIFYを送信しません。

PUまたはLUごとに指定したい場合は，HNA2_PU文またはHNA2_LU文で指定できます。

(5)　注意事項

max_560_LU，max_extend_LU，およびmax_SLUS_LUオペランドは，少なくともどれか一つを指定してください。すべてを省略することはできません。

max_560_LU，max_extend_LU，およびmax_SLUS_LUオペランドで指定するLU数とLU番号との関係を図2-1に示します。

図2-1　LU数とLU番号との関係

［説明］

LU番号は0から，560/20系LU数，560/20系拡張LU数，SLUS用LU数の順に割り当てます。
それぞれの値に0を指定できますが，すべての値を0に指定することはできません。少なくともどれかに1以上を指定する必要があります。

ホストで定義するローカルアドレスとLU番号との関係を次に示します。
ローカルアドレス＝LU番号＋2

2.2.15　HNA2_destination（HNA2用接続先定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

HNA2の定義全体で使用する接続先情報を定義します。

HNA2_destination文以後に定義されるHNA2_PU文，560_LU文に対して有効となります。

(2)　定義条件

HNA2_configuration文の下で接続相手数だけ定義します。定義できる数は64までです。

(3)　書き方

(4)　オペランド

(a)　name

接続先名称　～<英数字>((14文字以内))

HNA2定義内で固有な接続先名称（システム内で固有な名称）を指定します。

(b)　slot_no

HNA2スロット番号　～<10進数>((1～8))

HNA2_slot文で指定したHNA2スロット番号を指定します。

(c)　NSAP_address

相手NSAPアドレス　～<16進数>((42けた))

相手NSAPアドレス（22バイト形式）のうち，ASS（末尾2けた）を除く21バイトを指定します。このオペランドは，NSAPaddrと省略して指定することもできます。

ASSには，slot_noをXNF/ASが自動設定します。なお，異なるHNA2_destination文に同じNSAPアドレス（slot_noを含めた値）を指定してはいけません。

注意事項を次に示します。

X.25PVC時に，NSAP_addressオペランドを指定した場合は，PVC_LCGNおよびPVC_LCNオペランドの指定を無視し，NSAP_addressオペランドの指定値を使用します。

一般専用線で，NRM2次局接続にNSAP_addressオペランドを指定した場合，XNF/ASはNSAPアドレスを生成しないで，このオペランドの指定値を優先します。

NSAPアドレス（22バイト形式）の内容については，マニュアル「XNF/AS　NSAPアドレス概説編」を参照してください。

NSAP_addressオペランドの指定可否を表2-10に示します。

表2-10　NSAP_addressオペランドの指定可否

回線種別 | NLプロトコル
NRM2 | 80PVC | 80VC | 84VC
一般専用線 | △ | × | × | ○
私設パケット交換，公衆パケット交換 | × | △ | ○ | ○
ISDN-TA（INS-C：回線交換） | ○ | △ | ○ | ○
ISDN-TA（INS-P：パケット交換） | × | △ | ○ | ○

（凡例）

○：NSAP_addressオペランドで指定できます。

△：NSAP_addressオペランド以外のオペランドでも指定できます（NSAP_addressオペランドでの指定もできます）。

×：NSAP_addressオペランドでは指定できません。

(d)　PVC_LCGN

論理チャネルグループ番号　～<10進数>((0～15))

X.25PVC接続の場合，使用する論理チャネルグループ番号を指定します。

(e)　PVC_LCN

論理チャネル番号　～<10進数>((0～255))

X.25PVC接続の場合，使用する論理チャネル番号を指定します。

(f)　link_type {VC|PVC}

下位層ネットワークプロトコルがVC/PVC共存の場合，使用するネットワーク層のプロトコルを指定します。省略した場合はVCが仮定されます。

VC：

80/84VCを使用します。

PVC：

80PVCを使用します。

注意事項を次に示します。

下位層がVCまたはPVCだけの場合，このオペランドの指定に関係なく下位層で指定したプロトコルが仮定されます。

PVCの使用は，上記で仮定されたものを含めて32個までです。

下位層ネットワークプロトコルは，XNF/AS/WAN定義の場合はline文のline_modeオペランドで定義します。

(g)　packet_size {128|256|512|1024|2048|4096}

80PVC使用時，自局パケット長（単位：バイト）を指定します。

このオペランドは，psizeと省略して指定することもできます。また，このオペランドのデフォルト値および最大値は，link文のmax_DPDUオペランドに指定した値以下で，最大のパケット長となります。

このオペランドの指定範囲は，128バイト～上記の最大値となります。

(h)　send_window_size

自局送信ウィンドウサイズ　～<10進数>((1～7))《2》

80PVC使用時，自局送信ウィンドウサイズを指定します。送信ウィンドウサイズには，パケット交換網への加入を申請した値を設定します。

このオペランドは，swsと省略して指定することもできます。

(i)　receive_window_size

自局受信ウィンドウサイズ　～<10進数>((1～7))《2》

80PVC使用時，自局受信ウィンドウサイズを指定します。このオペランドは，rwsと省略して指定することもできます。

(j)　ALT_LCGN

交代論理チャネルグループ番号　～<10進数>((0～15))

交代論理チャネル機能を使用する場合に，交代用の論理チャネルグループ番号を指定します。80PVC接続の場合にだけ，交代論理チャネル機能を使用できます。

このオペランドを指定する場合，PVC_LCGN，PVC_LCNオペランドと，ALT_LCNオペランドの指定が必要となります。PVC_LCGN，PVC_LCNオペランド指定値と同じ組み合わせの値を，このオペランドとALT_LCNオペランドには指定できません。

NSAP_addressオペランド指定時，このオペランドは指定できません。

交代論理チャネル機能を使用した構成を図2-2に示します。

図2-2　交代論理チャネル機能を使用した構成

［説明］

HNA2次局機能（HNA2）で，相手システムとのパケット交換網経由のX.25PVCで接続する場合に，1回線に通常使用する論理チャネル（現用論理チャネル）と，それとは別に予備用の論理チャネル（交代論理チャネル）を設定します。現用論理チャネルに異常が発生した場合，交代論理チャネルに切り替えます。この機能を，交代論理チャネル機能といいます。この機能は，同一加入者線での切り替えをするものであり，複数の回線での切り替えはできません。

(k)　ALT_LCN

交代論理チャネル番号　～<10進数>((1～255))

交代論理チャネル機能を使用する場合に，交代用の論理チャネル番号を指定します。80PVC接続の場合にだけ，交代論理チャネル機能を使用できます。

このオペランドを指定する場合，PVC_LCGN，PVC_LCNオペランドと，ALT_LCGNオペランドの指定が必要となります。PVC_LCGN，PVC_LCNオペランド指定値と同じ組み合わせの値を，このオペランドとALT_LCGNオペランドには指定できません。

NSAP_addressオペランド指定時，このオペランドは指定できません。

交代論理チャネル機能を使用した構成については，図2-2を参照してください。

オペランドの指定要否を表2-11に示します。

表2-11　オペランドの指定要否（HNA2_destination文）

オペランド名称 | WAN接続で相手局（ホストコンピュータ）と接続時（PVCまたはHDLC-UN） | WAN接続で相手局（ホストコンピュータ）と接続時（VC） | WAN接続からIWU経由のLAN接続時
A | B，C，およびD | E | B，C，およびD | A，およびE | B，C，およびD | A，およびE
name | ○ | ○ | ○ | ○ | ○ | ○ | ○
slot_no | ○ | ○ | ○ | ○ | ○ | ○ | ○
NSAP_address | － | － | ○ | ○ | ○ | ○ | ○
PVC_LCGN | － | ○ | － | － | － | － | －
PVC_LCN | － | ○ | － | － | － | － | －
link_type | － | △ | － | △ | － | － | －
packet_size | － | △ | － | － | － | － | －
send_window_size | － | △ | － | － | － | － | －
receive_window_size | － | △ | － | － | － | － | －
ALT_LCGN | － | △ | － | － | － | － | －
ALT_LCN | － | △ | － | － | － | － | －

（凡例）

○：必要です。

△：省略できます。

－：不要です。

A：一般専用回線サービス

B：私設パケットサービス

C：公衆パケットサービス

D：ISDN-TA（パケット交換）サービス

E：ISDN-TA（回線交換）サービス

2.2.16　HNA2_LU（HNA2用LU定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

LUで使用する情報を定義します。

(2)　定義条件

「自動ログオン機能の使用有無」，「UNBIND後のNOTIFY送信の有無」の設定を，LUごとにHNA2_PU文の設定と異なる設定に変更した場合，HNA2_PU文の下で変更するLU番号ごとに定義できます。

(3)　書き方

(4)　オペランド

(a)　LU_number

LU番号　～<10進数>((0～253))

LU番号を指定します。

(b)　auto_logon {yes|no}

このLUで自動ログオン機能を使用するかどうかを指定します。省略した場合は，HNA2_PU文のauto_logonオペランドの指定値が仮定されます。

yes：

自動ログオン機能を使用します。

no：

自動ログオン機能を使用しません。

このオペランドの指定値は，HNA2_PU文のauto_logonオペランドの指定より優先されます。

(c)　unbind_notify {yes|no}

560/20系LU（560/20系拡張LUを含む）のUNBIND後のNOTIFY送信を行うかどうかを指定します。このオペランドは，u_notifyと省略して指定することもできます。また，省略した場合はHNA2_PU文のunbind_notifyオペランドの指定値が仮定されます。

yes：

UNBIND後にNOTIFYを送信します。

no：

UNBIND後にNOTIFYを送信しません。

このオペランドの指定値は，HNA2_PU文のunbind_notifyオペランドの指定より優先されます。

2.2.17　HNA2_PU（HNA2用PU定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

PUで使用する情報を定義します。

(2)　定義条件

SLUSを使用する場合，SLUSインタフェースで使用するPU番号をHNA2_destination文の下で必ず定義します。また，SLUSの使用有無に関係なく，接続ホストごとに「自動ログオン機能の使用有無」，「UNBIND後のNOTIFY送信の有無」をHNA2_configuration文の設定と異なる設定に変更したい場合も，この定義文を定義します。

上記に該当しない場合，この定義文は不要です。

(3)　書き方

(4)　オペランド

(a)　PU_number

PU番号　～<10進数>((0～31))

APが，該当するPUを識別するために使用するPU番号を指定します。

(b)　destination_name

接続先名称　～<英数字>((14文字以内))

接続する相手情報を持つHNA2_destination文のnameオペランドで定義した接続先名称を指定します。異なるPU番号に対して，同じ接続先名称は指定できません。

このオペランドは，dnameと省略して指定することもできます。

(c)　auto_logon {yes|no}

該当するPU下のLUの自動ログオン機能の使用有無を指定します。省略した場合はHNA2_configuration文のauto_logonオペランドの指定値が仮定されます。

yes：

自動ログオン機能を使用します。

no：

自動ログオン機能を使用しません。

このオペランドの指定値は，HNA2_configuration文のauto_logonオペランドの指定より優先されます。

(d)　unbind_notify {yes|no}

該当するPU下の560/20系LU（560/20系拡張LUを含む）のUNBIND後のNOTIFY送信の有無を指定します。このオペランドは，u_notifyと省略して指定することもできます。また，省略した場合はHNA2_configuration文のunbind_notifyオペランドの指定値が仮定されます。

yes：

UNBIND後にNOTIFYを送信します。

no：

UNBIND後にNOTIFYを送信しません。

このオペランドの指定値は，HNA2_configuration文のunbind_notifyオペランドの指定より優先されます。

(e)　assign_LA {yes|no}

該当するPUでローカルアドレス割り当て機能の使用有無を指定します。省略した場合はnoが仮定されます。

yes：

ローカルアドレス割り当て機能を使用します。

no：

ローカルアドレス割り当て機能を使用しません。

通常，ローカルアドレスの割り当てはXNF/ASが自動的にするため，この機能は使用しません。接続ホスト側の定義を変更しないで，LU数の変更をする場合，またはLUに対応するローカルアドレスの変更をする場合に，この機能を使用します。

ローカルアドレス割り当て機能を使用する場合は，first_560_LA，first_extend_LA，およびfirst_SLUS_LAオペランドで，各LUのローカルアドレス先頭番号を指定する必要があります。

(f)　first_560_LA

560/20系LUのローカルアドレス先頭番号　～<10進数>((1～255))

ローカルアドレス割り当て機能を使用し，かつHNA2_configuration文のmax_560_LUオペランドを指定した場合，このオペランドを指定します。このオペランドは，f_560_LAと省略して指定することもできます。

(g)　first_extend_LA

560/20系拡張LUのローカルアドレス先頭番号　～<10進数>((1～255))

ローカルアドレス割り当て機能を使用し，かつHNA2_configuration文のmax_extend_LUオペランドを指定した場合，このオペランドを指定します。このオペランドは，f_ex_LAと省略して指定することもできます。

(h)　first_SLUS_LA

SLUS用LUのローカルアドレス先頭番号　～<10進数>((1～255))

ローカルアドレス割り当て機能を使用し，かつHNA2_configuration文のmax_SLUS_LUオペランドを指定した場合，このオペランドを指定します。このオペランドは，f_SLUS_LAと省略して指定することもできます。

(5)　注意事項

ローカルアドレス割り当て機能は，LU種別ごとにローカルアドレス（LA）を任意に割り当てる機能です。

HNA2で，通常のLU番号とローカルアドレスの関係は，「ローカルアドレス=LU番号＋2」固定です。したがって，使用できるローカルアドレスはLA2～LA255となります。通常のローカルアドレスの割り当て状態を例1に示します。また，ローカルアドレス割り当て機能を使用したローカルアドレスの割り当て状態を，例2に示します。

(例1)

通常のローカルアドレス割り当てを次のようにします。

HNA2_configuration文のmax_560_LUに10を指定します。

HNA2_configuration文のmax_extend_LUに10を指定します。

HNA2_configuration文のmax_SLUS_LUに10を指定します。

HNA2_PU文のassign_LAにnoを指定します（または省略します）。

［説明］

ローカルアドレス割り当て機能を使用した場合，LU番号とローカルアドレスの対応付けを変更できます。また，LU種別ごとにLA1～LA255を任意に割り当てられます。

(例2)

ローカルアドレス割り当て機能を使用して，ローカルアドレス割り当てを次のようにします。各LU数は例1と同じです。

HNA2_PU文のassign_LAにyesを指定します。

HNA2_PU文のfirst_560_LAに2を指定します。

HNA2_PU文のfirst_extend_LAに34を指定します。

HNA2_PU文のfirst_SLUS_LAに130を指定します。

［説明］

各LUのローカルアドレスを割り当てる場合，次の点に注意する必要があります。

すべてのLUを，連続したローカルアドレスに割り当てる場合，256以上の番号を割り当てられません。

複数のLUで，同じローカルアドレスは割り当てられません。

LU数の増加や将来の変更を考慮して，各LUのローカルアドレスを設定してください。

ローカルアドレスの割り当てに矛盾が発生した場合，文法エラーになります。

2.2.18　HNA2_slot（HNA2用スロット定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

HNA2で使用する仮想スロット番号を定義します。

この定義文で，APが使用するHNA2スロット番号とDL層定義文の仮想スロット番号を対応付けます。

(2)　定義条件

NL/DL層定義文（link文またはNL文）のあとで，HNA2_configuration文よりも前に，HNA2で使用する仮想スロット数だけ定義します。HNA2を使用する場合，必ずHNA2_slot文を指定してください。

(3)　書き方

(4)　オペランド

(a)　name

HNA2スロット名称　～<英数字>((14文字以内))

HNA2スロットの名称を指定します。システム内で固有な名称を指定してください。HNA2スロット名称を省略した場合は，そのHNA2_slot文の構成変更はできません。

(b)　slot_no

HNA2スロット番号　～<10進数>((1～8))

HNA2次局通信機能で使用する，仮想スロット番号の管理番号であるHNA2スロット番号を指定します。HNA2内で固有な番号を指定してください。

HNA2スロット番号は，APがXNF/AS/HNA2に要求を発行するときに使用するスロット番号です。

(c)　link_VASS

仮想スロット番号　～<10進数>((1～900))

DL層定義文で指定した仮想スロット番号，またはX.25グループVASS定義文でグループ定義した仮想スロット番号を指定します。

HNA2が使用できるDL層定義文は，line文のline_modeオペランドが80PVC，80VC，84VC，80VC_80PVC，84VC_80PVC，およびNRM2である回線下のlink文です。ただし，line文のline_modeオペランドがNRM2の場合，その回線下のlink文のmax_DPDUオペランドの指定値に128以上を指定する必要があります。また，80VC，84VC，80VC_80PVC，および84VC_80PVCの場合は，NL文にnetwork_idとDTE_addressを指定する必要があります。

HNA2が使用できるグループVASS定義文は，X.25グループVASS定義文で上記の定義文で指定されたVASSをグループ定義したものです。

2.2.19　line（回線定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

ハイレベル手順の端末と接続する回線を定義します。

(2)　定義条件

group文の下に一つ以上定義できます。

なお，Line_adapter文のadapter_typeオペランドとgroup文のtypeオペランドにHDLCを指定します。

(3)　書き方

(4)　オペランド

(a)　name

回線名称 ～<英数字>((8文字以内))

回線名称を指定します。

当回線名称は，定義の中で固有の値を指定します。

(b)　number

回線番号 ～<16進数>((00～03))

回線アダプタに接続する回線の回線番号を指定します。

この回線番号は，ハードウェアの構成に合わせる必要があります。

(c)　line_type {leased_line|private_PS|public_PS|ISDN_TA_CS|ISDN_TA_PS}

回線種別を指定します。省略した場合はpublic_PSが仮定されます。

leased_line：

一般専用線として使用する場合に指定します。

private_PS：

私設パケット交換網接続回線を使用する場合に指定します。

public_PS：

公衆パケット交換網接続回線を使用する場合に指定します。

ISDN_TA_CS：

ターミナルアダプタ（TA）経由でISDN（回線交換サービス）を使用する場合に指定します。

ISDN_TA_PS：

ターミナルアダプタ（TA）経由でISDN（パケット交換サービス）を使用する場合に指定します。

このline文がSW_group_define文の下に含まれる場合は，このオペランドは指定不要です（指定時は無視してSW_group_define文line_typeオペランド値を使用します）。

(d)　line_mode {80PVC|80VC|84VC|80VC_80PVC|84VC_80PVC|ABM_DTE|ABM_DCE|NRM1|NRM2}

回線対応プロトコル種別を指定します。省略した場合は80VCが仮定されます。

80PVC：

80年度版X.25プロトコルをPVC端末に使用するときに指定します。

80VC：

80年度版X.25プロトコルをVC端末に使用するときに指定します。

84VC：

84年度版X.25プロトコルをVC端末に使用するときに指定します。

80VC_80PVC：

80年度版X.25プロトコルをVC/PVC共存端末に使用するときに指定します。

84VC_80PVC：

84年度版X.25プロトコルをVC/PVC共存端末のVCで，80年度版X.25プロトコルをVC/PVC共存端末のPVCで使用するときに指定します。

ABM_DTE：

HDLCパススルーのABMのDTE側を示します。

ABM_DCE：

HDLCパススルーのABMのDCE側を示します。

NRM1：

HDLCパススルーまたはHNA1のNRMの1次局を示します。

NRM2：

HDLCパススルーまたはHNA2のNRMの2次局を示します。

このline文がSW_group_define文の下に含まれる場合は，このオペランドは指定不要です（指定時は無視してSW_group_define文line_modeオペランド値を使用します）。

通信機能によって，指定できるline_typeオペランド値とline_modeオペランド値の組み合わせは異なります。指定できる組み合わせを表2-12に示します。なお，xnfgenコマンドでは，組み合わせをチェックしません。

表2-12　通信機能・line_typeオペランドとline_modeオペランドの組み合わせ

通信機能 | line_typeオペランド値 | line_modeオペランド値
80PVC | 80VC | 84VC | 80VC_80PVC | 84VC_80PVC | ABM_DTE | ABM_DCE | NRM1 | NRM2
OSI | leased_line | － | － | ○ | － | － | － | － | － | －
private_PS | － | ○ | ○ | ○ | ○ | － | － | － | －
public_PS | － | ○ | ○ | ○ | ○ | － | － | － | －
ISDN_TA_CS | － | － | ○ | － | － | － | － | － | －
ISDN_TA_PS | － | ○ | ○ | ○ | ○ | － | － | － | －
HNA | leased_line | － | － | ○ | － | － | － | － | ○ | ○
private_PS | ○ | ○ | ○ | ○ | ○ | － | － | － | －
public_PS | ○ | ○ | ○ | ○ | ○ | － | － | － | －
ISDN_TA_CS | － | － | ○※ | － | － | － | － | ○ | ○
ISDN_TA_PS | ○ | ○ | ○ | ○ | ○ | － | － | － | －
X.25パススルー | leased_line | － | － | ○ | － | － | － | － | － | －
private_PS | ○ | ○ | ○ | ○ | ○ | － | － | － | －
public_PS | ○ | ○ | ○ | ○ | ○ | － | － | － | －
ISDN_TA_CS | － | － | ○ | － | － | － | － | － | －
ISDN_TA_PS | ○ | ○ | ○ | ○ | ○ | － | － | － | －
HDLCパススルー | leased_line | － | － | － | － | － | ○ | ○ | ○ | ○
上記以外 | － | － | － | － | － | － | － | － | －

（凡例）

○：指定できます。

－：指定できません。

注※　HNA1ではサポートしません。HNA2ではサポートします。

(e)　speed{2.4K|3.6K|4.8K|7.2K|9.6K|12K|14.4K|16K|19.2K|32K|48K|56K|64K|128K|192K|256K|384K|512K|768K|1152K|1536K}

回線の転送速度（ビット/秒）を指定します。

line_typeオペランドとspeedオペランドの組み合わせを表2-13に示します。

なお，xnfgenコマンドでは組み合わせをチェックしません。また，表内の1K（キロ）=1000計算値です。

表2-13　line_typeオペランドとspeedオペランドの組み合わせ

speedオペランド | line_typeオペランド
leased_line | private_PS | public_PS | ISDN_TA_CS | ISDN_TA_PS
2.4K | ○ | ○ | ○ | ○ | ○
3.6K | ○ | ○ | ○ | － | －
4.8K | ○ | ○ | ○ | ○ | ○
7.2K | ○ | ○ | ○ | ○ | ○
9.6K | ○ | ○ | ○ | ○ | ○
12K | ○ | ○ | ○ | ○ | ○
14.4K | ○ | ○ | ○ | ○ | ○
16K | ○ | ○ | ○ | ○ | ○
19.2K | ○ | ○ | ○ | ○ | ○
32K | ○ | ○ | ○ | ○ | ○
48K | ○ | ○ | ○ | ○ | ○
56K | ○ | ○ | ○ | ○ | ○
64K | ○ | ○ | ○ | ○ | ○
128K | － | － | － | － | －
192K | ○ | ○ | ○ | ○ | ○
256K | － | － | － | － | －
384K | ○ | ○ | ○ | ○ | ○
512K | － | － | － | － | －
768K | ○ | ○ | ○ | ○ | ○
1152K | － | － | － | － | －
1536K | ○ | ○ | ○ | ○ | ○

（凡例）

○：指定できます。

－：指定できません。

(f)　modem_clock {synch_ST1|synch_ST2|asynch}

モデムのクロック特性を指定します。物理インタフェースがX.21の場合は，必ずsynch_ST2を指定してください。このオペランドは，m_clockと省略して指定することもできます。また，省略した場合はsynch_ST2が仮定されます。

synch_ST1：同期モデム（ST1/RT方式）

両端の装置相互間で，データ転送のタイミングを取ります。モデムのクロックを使用します。

synch_ST2：同期モデム（ST2/RT方式）

回線上の両端にあるモデム相互間で，データ転送のタイミングを取ります。モデムのクロックを使用します。

asynch：非同期モデム

両端の装置相互間で，データ転送のタイミングを取ります。モデムのクロックは使用しません。

(g)　modem_type {full|half}

モデムのデータ伝送種別を指定します。このオペランドは，m_typeと省略して指定することもできます。また，省略した場合はfullが仮定されます。

full：全二重モデム

回線上，両方向同時に伝送できます。データ伝送のための搬送波を常に送出するモデムです。

half：半二重モデム

回線上，片方向交互に伝送します。データを送信する側が搬送波を常に送り出し，送信が終了すると送り出しをやめるモデムです。

(h)　RS_control {on_off|on_fixed}

RS信号線の制御を指定します。このオペランドは，RS_ctrと省略して指定することもできます。また，省略した場合はon_fixedが仮定されます。

X.21インタフェースの場合は，C信号の制御になります。

on_off：

データ送信時にRS信号をオンにし，送信完了時にオフにします。

on_fixed：

回線オープン中のとき， RS信号をオンに固定します。

このオペランド値は，使用する手順によって指定値が異なります。

line_modeオペランド値とこのオペランド値の関係を表2-14に示します。なお，xnfgenコマンドでは，組み合わせをチェックしません。

表2-14　line_modeオペランド値とRS_controlオペランド値の関係

RS_controlオペランド値 | line_modeオペランド値
80PVC | 80VC | 84VC | 80VC_80PVC | 84VC_80PVC | ABM_DTE | ABM_DCE | NRM1 | NRM2
on_off | － | － | － | － | － | － | － | △ | △
on_fixed | ○ | ○ | ○ | ○ | ○ | ○ | ○ | △ | △

（凡例）

○：RS_control オペランドを省略します。または，on_fixedを指定します。

△：modem_typeオペランド指定値と接続形態の組み合わせで異なります（表2-15を参照してください）。

－：指定できません。

表2-15　modem_typeオペランド指定値，接続形態，およびRS_control，CDcheckオペランドの組み合わせ

line_mode | modem_type | 接続形態 | RS_control | CDcheck
NRM1 | full | ポイント－ポイント | on_fixed | no
マルチポイント | on_fixed | yes
half | ポイント－ポイント | on_off | yes
マルチポイント | on_off | yes
NRM2 | full | ポイント－ポイント | on_fixed | no
マルチポイント | on_off | no
half | ポイント－ポイント | on_off | yes
マルチポイント | on_off | yes

(i)　CDcheck {yes|no}

相手局からの搬送波の検出信号（CD）のオフを確認する機能（cdcheck）を使うか，使わないかを指定します。省略した場合はnoが仮定されます。

yes：

cdcheckを使用します。

no：

cdcheckを使用しません。

このオペランド値は使用する手順によって指定値が異なります。line_modeオペランド値とこのオペランド値の関係を表2-16に示します。なお，xnfgenコマンドでは，組み合わせをチェックしません。

表2-16　line_modeオペランド値とCDcheckオペランド値の関係

CDcheckオペランド値 | line_modeオペランド値
80PVC | 80VC | 84VC | 80VC_80PVC | 84VC_80PVC | ABM_DTE | ABM_DCE | NRM1 | NRM2
yes | － | － | － | － | － | － | － | △ | △
no | ○ | ○ | ○ | ○ | ○ | ○ | ○ | △ | △

（凡例）

○：CDcheckオペランドを省略します。または，noを指定します。

△：modem_typeオペランド指定値と接続形態の組み合わせで異なります（表2-15を参照してください）。

－：指定できません。

(j)　NRZI {yes|no}

line_modeオペランドにNRM1，NRM2，ABM_DTEまたは，ABM_DCEと指定したとき，回線を伝送するデータのビット値と回線上の電気的な極性との関係を指定します。省略した場合はnoが仮定されます。

yes：

伝送するデータビットに0が連続する場合，回線上の極性を変化させます。

no：

伝送するデータビットに0が連続しても，回線上の極性を変化させません。

(k)　calling_mode {address|direct}

発信動作モードを設定します。このオペランドはcall_mと省略して指定することもできます。また，省略した場合はaddressが仮定されます。

address：X.21アドレスコール動作

自局で指定した相手局のアドレスに送信するときに指定します。

direct：X.21ダイレクトコール動作

網に登録したアドレスに送信するときに指定します。

なお，このオペランドはline_typeオペランド指定値がISDN_TA_CSの場合に指定できます。line_typeオペランド値がそのほかの場合は，このオペランド指定値は無視されます。

(l)　separating_character

サブアドレス分割キャラクタ ～<!"#$%&'()*+,-./:<=>?@[¥]^_{|}>((1文字))《*》

公衆網/私設網サブアドレス分割キャラクタを指定します。このオペランドはs_charと省略して指定することもできます。サブアドレス分割キャラクタはISDN網内アドレスと構内アドレスを分割するための文字です。TA（ターミナルアダプタ）の設定と合わせる必要があります。

なお，このオペランドはline_typeオペランド指定値がISDN_TA_CSの場合でline_modeオペランド指定値が84VCまたはNRM2の場合に指定できます。

オペランドの組み合わせが上記以外の場合は，このオペランド値は無視されます。

(m)　line_attribute {in|out|twoway}

回線の利用種別を指定します。このオペランドはattrと省略して指定することもできます。また，省略した場合はtwowayが仮定されます。

in：

着信専用回線として使用します。

out：

発信専用回線として使用します。

twoway：

発着信共用回線として使用します。

このオペランドは，line_typeオペランド指定値がISDN_TA_CSの場合でline_modeオペランド指定値がNRM1のときに指定できます。そのほかの組み合わせの場合は，このオペランドは無視されます。

また，このline文がSW_group_define文の下に含まれる場合は，このオペランドは指定不要です（指定時は無視してSW_group_define文line_attributeオペランド値を使用します）。

(n)　switch_type {X21|V25bis}

使用する物理インタフェースの種別を指定します。このオペランドはs_typeと省略して指定することもできます。また，省略した場合はX21が仮定されます。

X21：

回線交換網X.21インタフェースを使用します。

V25bis：

電話網V.25bisインタフェースを使用します。

このオペランドはline_typeオペランド指定値がISDN_TA_CSの場合に指定できます。組み合わせがそのほかの場合はこのオペランド値は無視されます。

また，このline文がSW_group_define文の下に含まれる場合は，このオペランドは指定不要です（指定時は無視してSW_group_define文switch_typeオペランド値を使用します）。

(o)　poll_time

ポーリングインタバル時間 ～<小数点付き10進数>((0.0～255.0))《0.2》

ポーリングインタバルタイマ値（単位：秒）を指定します。指定値は，0.125の倍数に切り上げられます。

このオペランドは，line_modeオペランド指定値がNRM1の場合に指定できます。line_modeオペランド指定値がNRM1以外の場合は，このオペランドの指定は無視されます。

ポーリングインタバルタイマとは，1次局が2次局のポーリングをする場合，2次局のデータがないときに，再び先頭の2次局へポーリングするまでの間隔をいいます。ポーリングインタバルタイマの概要を図2-3に示します。

図2-3　ポーリングインタバルタイマの概要

(p)　patrol_time

回線状態監視時間 ～<10進数>

回線の動作状態を監視するために使用する時間（単位：秒）を指定します。なお，指定値は0.125の倍数に切り上げられます。このオペランドは，patrolと省略して指定することもできます。

指定範囲およびデフォルト値を次に示します。

line_modeがNRM2の場合：((0～255))《60》

line_modeが80PVC，80VC，84VC，80VC_80PVC，84VC_80PVC，ABM_DTE，およびABM_DCEの場合：((1～255))《60》

回線状態監視時間は，line_modeオペランド指定値によって意味が異なります。

line_modeがNRM2の場合：

Fビットフレーム送信後，自局に対するPビットフレーム受信を監視する時間です。

指定の監視時間内にPビットフレームが受信できなかった場合は，リンク障害を報告し自局はモード設定不可状態に移行します。

このオペランドに0を指定すると，時間監視を行いません。

line_modeが80PVC，80VC，84VC，80VC_80PVC，84VC_80PVC，ABM_DTE，およびABM_DCEの場合：

指定の監視時間の間，無通信状態が続くと，RR.Pフレームを送信します。

RR.Pフレーム送信に対する応答（RR.FフレームまたはRNR.Fフレーム受信）は，link文のdata_timeオペランドとdata_retryオペランドで指定した値で監視します。

line_modeがNRM1の場合：

このオペランドの指定は無視されます。

(q)　idle {flag|mark}

回線アイドル状態のときに，送出するコードを指定します。省略した場合はflagが仮定されます。

flag：

‘7E’を指定します。

mark：

‘FF’を指定します。

(r)　shared_flag {yes|no}

送信フレーム間のフラグ共有の有無を指定します。このオペランドは，sh_flgと省略して指定することもできます。また，省略した場合はyesが仮定されます。

yes：

フラグを共有します。

no：

フラグを共有しません。

2.2.20　Line_adapter（回線アダプタ定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

回線アダプタを定義します。

(2)　定義条件

configuration文の下で一つ以上のLine_adapter文を定義します。

(3)　書き方

(4)　オペランド

(a)　name

回線アダプタ名称 ～<英数字>((8文字以内))

回線アダプタ名称を指定します。回線アダプタ名称は，定義文の中で固有の値を指定します。

(b)　location_code

ロケーションコード ～<英数字> +”－（ハイフン）”((合わせて15文字以内))

使用する回線アダプタの場所を示す，ロケーションコードを指定します。

オペランドの書き方の例：20-58

ロケーションコードはハードウェアの構成に合わせる必要があります。

指定文字列のフォーマットはチェックされず，英数字+”－（ハイフン）”で合わせて15文字以内かどうかだけチェックされます。指定値が不正な場合，構成不一致エラーによって回線アダプタの起動に失敗します。

(c)　dump_wraparound {yes|no}

回線アダプタ障害を検出したとき，すでにdmp1100_ladmp1からdmp1100_ladmp8まで8個のハードウェアダンプファイルがある場合に，ファイルの上書きを許可するかどうか指定します。noを指定すると，ハードウェアダンプファイルが8個あるときはダンプが採られなくなるため，ファイルを手動で移動または削除してください。

省略した場合はnoが仮定されます。

yes：

最も古いハードウェアダンプファイルの上書きを許可します。

no：

ハードウェアダンプファイルの上書きを許可しません。

注意事項：

8個のダンプファイルは回線アダプタ単位ではなくシステム全体でラップして上書きするため，dump_wraparoundにnoを指定しても，ほかの回線アダプタでyesを指定していると，上書きされます。

(d)　buffer_number

バッファ個数 ～<10進数>((48～10000))《48》

XNF/ASが使用するハイレベル手順用の受信バッファプールのバッファ個数を指定します。adapter_typeオペランドにHDLCを指定した場合だけ有効となります。このオペランドは，buf_numと省略して指定することもできます。

バッファの一つの大きさは，約8KBです。受信バッファプールはLine_adapter単位に作成され，APにデータを渡したときに解放します。なお，1KB（キロバイト）=1024バイトの計算値です。

リンク数の増加などによってトラフィック量が増加した場合，バッファ個数が少ないと通信性能が悪くなる場合があります。また，APの沈み込みが発生して，受信バッファが刈り取られなくなった場合，patrol time outが発生して回線アダプタ障害が検出されることがあります。バッファの使用状況は，xnfshowコマンドで確認できるので，使用状況に応じて定義する数を調整してください。

(e)　auto_start {yes|no}

xnfstartコマンドでXNF/ASを開始したとき，Line_adapter文で定義した回線アダプタを自動起動するかどうかを指定します。このオペランドは，auto_sと省略して指定することもできます。また，省略した場合はyesが仮定されます。

yes：

自動起動します。

no：

自動起動しません。

(f)　adapter_type {HDLC|BASIC}

使用する回線アダプタの種類を指定します。省略した場合はHDLCが仮定されます。

HDLC：

ハイレベル手順用回線アダプタを示します。

BASIC：

ベーシック手順用回線アダプタを示します。

(g)　initial_status {active|HAM}

XNF/ASが開始したときの回線アダプタの初期化状態を指定します。このオペランドは，init_stと省略して指定することもできます。また，省略した場合はactiveが仮定されます。

active：

オンライン状態で起動します。

HAM：

系切り替え対象として，スタンバイ状態で起動します。

2.2.21　link（リンク定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

端末との論理的な接続を示すリンクを定義します。

(2)　定義条件

line文の下で一つ以上のlink文を定義します。

一つのline文の下に定義できるlink文の数は最大8，一つのLine_adapter文の下に定義できるlink文の数は最大16です。ただし，使用できるlink文の最大数は搭載している回線アダプタで変わるため，詳細についてはマニュアル「EP8000回線アダプタ 概説/解説書」を参照してください。

(3)　書き方

(4)　オペランド

(a)　name

リンク名称 ～<英数字>((8文字以内))

リンク名称を定義します。リンク名称は，定義文の中で固有の値を指定します。

(b)　data_link_address

データリンクアドレス ～<10進数>((1～254))

データリンクアドレスを指定します。line文line_modeオペランド値とこのオペランド指定値の対応を表2-17に示します。このオペランドは，d_addrと省略して指定することもできます。

TA経由のISDN網に接続された回線（line文のline_typeオペランドにISDN_TA_CSと指定）でかつ，X25プロトコルを使用（line文のline_modeオペランドに80PVC，80VC，84VC，80VC_80PVCまたは84VC_80PVCと指定）する場合には，data_link_addressオペランドに1を指定してください。これによって，発信接続の場合は相手局アドレスとして1を使用し，着信接続の場合は自局アドレスとして1を使用します。

表2-17　line文line_modeオペランド値とdata_link_addressオペランド指定値の対応

オペランド種別 | 指定値 | line文line_modeオペランド値
80PVC | 80VC | 84VC | 80VC_80PVC | 84VC_80PVC | ABM_DTE | ABM_DCE | NRM1 | NRM2
data_link_address | 自局アドレス※１ | － | － | － | － | － | － | － | － | ○
相手局アドレス※１ | ○※２ | ○※２ | ○※２ | ○※２ | ○※２ | ○ | ○ | ○※４ | －
オペランド不要 | － | － | － | － | － | － | － | ○※４ | －
data_link_address2 | 自局アドレス※１ | ○※３ | ○※３ | ○※３ | ○※３ | ○※３ | ○ | ○ | － | －
オペランド不要 | － | － | － | － | － | － | － | ○ | ○

（凡例）

○：該当します。

－：該当しません。

注※１

オペランド未指定時は，次のメッセージを出力してxnfgenコマンドを終了します。

KANC012-W XNF/AS definition error:line=行番号,（オペランド名）must be specified.

注※２

パケット交換網との接続（上位プロトコルX.25）であり，通常はdata_link_address 1と指定します。

注※３

パケット交換網との接続（上位プロトコルX.25） であり，通常はdata_link_address2 3と指定します。

注※４

line文line_typeオペランド指定値によってオペランド指定が異なります。

表2-18にline文line_typeオペランド指定値との対応を示します。

表2-18　line文line_typeオペランド値とdata_link_addressオペランド指定値の対応（NRM1時だけ）

オペランド種別 | 指定値 | line文line_typeオペランド値
leased_line | ISDN_TA_CS
data_link_address | 相手局アドレス | ○ | －
オペランド不要※ | － | ○

（凡例）

○：該当します。

－：該当しません。

注※

オペランド指定時は，次のメッセージを出力してxnfgenコマンドを終了します。

KANC012-W XNF/AS definition error:line=行番号,syntax error.

(c)　data_link_address2

データリンクアドレス ～<10進数>((1～254))

データリンクアドレスを指定します。line文line_modeオペランド値とこのオペランド指定値の対応については表2-17を参照してください。このオペランドは，d_addr2と省略して指定することもできます。

ISDN網に接続された回線（line文のline_typeオペランドにISDN_TA_CSと指定）でかつ，X25プロトコルを使用（line文のline_modeオペランドに80PVC，80VC，84VC，80VC_80PVCまたは84VC_80PVCと指定）する場合には，data_link_address2オペランドに3を指定してください。これによって，発信接続の場合は自局アドレスとして3を使用し，着信接続の場合は相手局アドレスとして3を使用します。

(d)　connection_retry

モード設定時の再試行回数 ～<10進数>((0～255))《表2-19，表2-20参照》

リンク確立に失敗したときの，リンク確立要求の再試行回数を指定します。このオペランドは，con_rと省略して指定することもできます。

このオペランドを指定した回数分，無効応答またはタイムアウトが発生したときにリンク確立失敗となります。0を指定した場合は1を指定したときと同じ動作に，255を指定した場合は無限に監視をします。

(e)　connection_time

モード設定時の応答監視時間値 ～<小数点付き10進数>((0.5～255.0))《表2-19，表2-20参照》

リンク確立応答の応答監視時間（秒）を指定します。なお，指定値は0.125の倍数に切り上げられます。このオペランドは，con_tと省略して指定することもできます。

(f)　data_retry

データ転送時の再試行回数 ～<10進数>((0～255))《表2-19，表2-20参照》

データに対しての応答が得られなかったときの，データ送信再試行回数を指定します。このオペランドは，data_rと省略して指定することもできます。

このオペランドに指定した回数分，無効応答またはタイムアウトが発生したときにリンク障害となります。0を指定した場合は，1を指定したときと同じ動作になります。

(g)　data_time

データ転送時の応答監視時間値 ～<小数点付き10進数>((0.5～255.0))《表2-19，表2-20参照》

データ送達確認の応答監視時間（秒）を指定します。なお，指定値は0.125の倍数に切り上げられます。

line_modeオペランドにNRM2を指定した場合，1次局からのポーリング監視はpatrol_timeオペランド指定値でします。

connection_retry，connection_time，data_retry，およびdata_timeオペランドは，回線速度によってデフォルトが異なります。設定される値を，表2-19，および表2-20に示します。

表2-19　回線速度ごとのデフォルト値（line文のline_modeオペランドに80PVC，80VC，84VC，80VC_80PVC，84VC_80PVC，ABM_DTE，またはABM_DCEと指定した場合）

条件
構成定義のデフォルト値

回線速度（speed）
max_DPDU（バイト）※
data_time（秒）
data_retry（回数）
connection_time（秒）
connection_retry（回数）

2400bps以上
4800bps未満
1024以下
9.0
3
9.0
3

4096以下
34.0
3

8160以下
67.0
3

4800bps以上
9600bps未満
1024以下
5.0
4
5.0
4

4096以下
17.0
3

8160以下
34.0
3

9600bps以上
12Kbps未満
1024以下
3.0
7
3.0
7

4096以下
9.0
3

8160以下
17.0
3

12Kbps以上
48Kbps未満
1024以下
2.0
7
2.0
7

4096以下
7.0
3

8160以下
14.0
3

48Kbps以上
1024以下
1.0
12
1.0
12

4096以下
2.0
7

8160以下
4.0
5

注

表内の1K（キロ）=1000の計算値です。

注※

line_modeに80PVC，80VC，84VC，80VC_80PVC，または84VC_80PVCを指定した場合， max_DPDUオペランドに指定した値にパケットヘッダ分（3バイト）を足した値によって，次のデフォルト値が設定されます。

例：回線速度に48Kbps，max_DPDUに1024を指定した場合，data_timeのデフォルト値は2.0秒になります。

表2-20　回線速度ごとのデフォルト値（line文のline_modeオペランドにNRM1またはNRM2を指定した場合）

条件
構成定義のデフォルト値

回線速度（speed）
max_DPDU（バイト）
data_time（秒）
data_retry（回数）
connection_time（秒）
connection_retry（回数）

2400bps以上
4800bps未満
1024以下
8.0
3
8.0
NRM1の場合：1
NRM2の場合：3

4096以下
18.0
3

8160以下
34.0
3

4800bps以上
9600bps未満
1024以下
5.0
5
4.0
NRM1の場合：4
NRM2の場合：5

4096以下
10.0
3

8160以下
18.0
3

9600bps以上
12Kbps未満
1024以下
3.0
7
2.0
NRM1の場合：1
NRM2の場合：7

4096以下
7.0
3

8160以下
10.0
3

12Kbps以上
48Kbps未満
1024以下
2.0
12
1.0
NRM1の場合：1
NRM2の場合：12

4096以下
4.0
6

8160以下
7.0
3

48Kbps以上
1024以下
1.0
25
0.5
NRM1の場合：1
NRM2の場合：25

4096以下
2.0
13

8160以下
4.0
7

(h)　busy_retry

ビジー発生時の再試行回数 ～<10進数>((0～255))《8》

ビジー状態からビジー解除状態までの再試行回数を指定します。このオペランドは，busy_rと省略して指定することもできます。

0を指定した場合は，1を指定したときと同じ動作になります。

(i)　busy_time

ビジー発生時の応答監視時間値　～<小数点付き10進数>((0.1～255.0))《4.0》

ビジー状態からビジー解除状態までの応答監視時間（秒）を指定します。指定値は0.125の倍数に切り上げられます。

なお，line_modeオペランドにNRM2を指定した場合，タイマでのビジー監視はしないため，このオペランドの指定は無視されます。

(j)　outstand

アウトスタンディングフレーム数 ～<10進数>((1～7))《7》

HDLC手順で，送信側が受信側に応答未確認のまま連続して送信できるフレーム数（個）を指定します。

(k)　max_DPDU

最大DPDU長 ～<10進数>

XNF/ASが送受信できる最大DPDU長（バイト）を指定します。指定範囲およびデフォルト値を次に示します。

line_modeが80PVC，80VC，84VC，80VC_80PVC，または84VC_80PVCの場合：((128～8160))《1024》

line_modeがNRM1，NRM2，ABM_DTE，またはABM_DCEの場合：((1～8160))《1024》

この最大DPDU長は最大Iフレーム情報フィールド長を示し，パケット交換網接続回線を使用する場合は，使用する最大パケットサイズを指定します。

(l)　VASS

仮想スロット番号 ～<10進数>((100～900))

仮想スロット番号を指定します。仮想スロット番号，公衆グループ仮想スロット番号の中で固有の値を指定します。

当スロット番号は，上位APのスロット番号と対応を取る必要があります。

このlink文がSW_group_define文の下に含まれる場合は，このオペランドは指定不要です（指定すると，不要なオペランド指定としてエラーになります）。含まれない場合は指定する必要があります。

(m)　auto_start {yes|no}

xnfstartコマンドでXNF/ASを開始した時，link文で定義したリンクを自動起動するかどうかを指定します。このオペランドは，auto_sと省略して指定することもできます。また，省略した場合はyesが仮定されます。

yes：

自動起動します。

no：

自動起動しません。使用する場合は，xnfonlineコマンドの入力が必要です。

xnfonlineコマンドを入力すると，xnfofflineコマンドを入力するまで自動起動の対象となります。詳細は，マニュアル「XNF/AS　解説・運用編」の「事前定義機能」を参照してください。

(n)　ABM_DCE_connect {DM|wait}

line文のline_modeオペランドがABM_DCEのとき，リンク確立時の回線アダプタ側の動作を指定します。このオペランドは，ABM_conと省略して指定することもできます。また，省略した場合はwaitが仮定されます。

DM：

[図データ]フレームを送信し，SABM.Pフレームを待ちます。

wait：

SABM.Pフレームの受信を永久に待ちます。

(o)　NRM2_DISC {DM|no_DM}

line文のline_modeオペランドがNRM2の場合，リンク切断状態でのPビット付きフレームに対する回線アダプタの応答動作を指定します。省略した場合はDMが仮定されます。

DM：

DM.Fフレームを応答します。

no_DM：

フレームを応答しません。

(p)　mode {half|duplex}

line文のline_modeオペランドがNRM1またはNRM2の場合，リンクの通信モードを指定します。省略した場合はduplexが仮定されます。

half：

半二重モードを使用します。

duplex：

全二重モードを使用します。

line文のmodem_typeオペランドにhalfを指定した場合，このオペランドにもhalfを指定する必要があります。

(q)　terminal_ID

ターミナルID ～<16進数>((5けた))

ターミナルIDを指定します。このオペランドはt_IDと省略して指定することもできます。

なお，このオペランドはline文line_typeオペランド指定値がISDN_TA_CSの場合で，line文line_modeオペランド指定値がNRM2のときに指定します。そのほかの場合は，このオペランドは無視されます。

(r)　unit_ID

装置ID ～<16進数>((3けた))《018》

装置IDを指定します。

デフォルト値018は対日立ホストを示します。

なお，このオペランドはline文line_typeオペランド指定値がISDN_TA_CSの場合で，line文line_modeオペランド指定値がNRM2のときに指定できます。そのほかの場合は，このオペランドは無視されます。

ターミナルID，装置IDはホスト側からのXIDに対するレスポンスとして6バイトのデータの下位4バイトを構成します（上位2バイトは0x0200固定）。

図2-4　XIDの形式

(s)　SW_group_VASS

公衆グループ仮想スロット番号 ～<10進数>((100～900))

公衆グループ仮想スロット番号を指定します。このオペランドはSW_grp_Vと省略して指定できます。

このオペランドはSW_group_define文との対応をとるものであり，このlink文をSW_group_define文の下に含ませる場合にSW_group_define文VASSオペランド値と同じ値を指定します。

なお，このオペランドはline文line_typeオペランド指定値がISDN_TA_CSの場合でline文line_modeオペランド指定値がNRM1のときに指定できます。ただし，公衆グループを使用しない場合は指定できません。

そのほかの組み合わせの場合に，このオペランドを指定するとSW_group_define文との組み合わせ不正となるため，次のエラーメッセージを出力してxnfgenコマンドを終了します。

KANC012-W XNF/AS definition error：line=行番号，invalid value（SW_group_VASS）.

(t)　disconnect_retry

モード切断時の再試行回数 ～<10進数>((0～255))《1》

リンク切断応答が得られないときのリンク切断要求の再試行回数（回）を指定します。

0を指定した場合は，1を指定したときと同じ動作になります。応答監視時間はモード設定時の応答監視時間（connection_timeオペランド指定値）が有効となります。このオペランドは，disc_rと省略して指定することもできます。

このオペランドはline文のline_modeオペランド指定値が80PVC，80VC，84VC，80VC_80PVC，84VC_80PVC，ABM_DTE，ABM_DCE，NRM1，またはNRM2のときに指定できます。

(u)　NRM1_connect {modeset|DISC}

line文のline_modeオペランドがNRM1の場合に，モード設定動作を指定します。このオペランドは，NRM1_conと省略して指定することもできます。また，省略した場合modesetが仮定されます。

modeset：

SNRM.Pフレームを送信し，UA.Fフレームを待ちます。

DISC：

DISC.Pフレームを送信してUA.Fフレームを受信したあとに，SNRM.Pフレームを送信してUA.Fフレームを待ちます。

(v)　NRM2_reconnect {error|modeset}

line文のline_modeオペランドがNRM2の場合に，データリンク確立後にSNRM.Pフレームを受信したときの動作を指定します。このオペランドは，NRM2_rconと省略して指定することもできます。また，省略した場合errorが仮定されます。

error：

リンク障害を報告し，データリンクを切断します。

modeset：

データリンク確立状態をリセットします。リンク障害は報告しません。

(w)　ABM_reconnect {modeset_p|modeset_all|error_p|error_all}

line文のline_modeオペランドが80PVC，80VC，84VC，80VC_80PVC，84VC_80PVC，ABM_DTE，またはABM_DCEのとき，データリンク確立後にSABM.Pフレームおよび[図データ]フレームを受信した場合の動作を指定します。

このオペランドは，ABM_rconと省略して指定することもできます。また，省略した場合は，line_modeが80PVC，80VC，84VC，80VC_80PVCまたは84VC_80PVCのときはmodeset_p，line_modeがABM_DTEまたはABM_DCEのときはerror_pが仮定されます。

modeset_p：

SABM.Pフレームを受信した場合，データリンク確立状態をリセットします。リンク障害は報告しないでUA.Fを送信します。[図データ]フレーム受信時は常に破棄します。

modeset_all：

SABM.Pフレームおよび[図データ]フレームを受信した場合，データリンク確立状態をリセットします。リンク障害は報告しないでUA.Fおよび[図データ]を送信します。

error_p：

SABM.Pフレームを受信した場合，リンク障害を報告しデータリンクを切断します。UA.Fは送信しません。[図データ]フレーム受信時は常に破棄します。

error_all：

SABM.Pフレームおよび[図データ]フレームを受信した場合，リンク障害を報告しデータリンクを切断します。UA.Fおよび[図データ]は送信しません。

2.2.22　NL（ネットワーク層（NL）定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　接続形態とオペランドの対応

(1)　機能

ネットワーク層（NL）の共通情報とオプション機能およびパラメタを定義します。

(2)　定義条件

ネットワーク層プロトコルに80/84VCまたは80PVCを使用する場合，link文の下で1回だけ定義します。

(3)　書き方

回線系（VC）の場合：

回線系（80PVC）の場合：

(4)　オペランド

(a)　min_VC_LCGN

最小LCGN ～<10進数>((0～15))

VCで使用する論理チャネルグループ番号（LCGN）の最小値を指定します。パケット交換網と接続している場合，網加入時に決定した値を指定します。パケット交換網以外で接続している場合，相手システムと合意した値を指定します。

このオペランドは，min_V_LGと省略して指定することもできます。

(b)　max_VC_LCGN

最大LCGN ～<10進数>((0～15))

VCで使用する論理チャネルグループ番号（LCGN）の最大値を指定します。パケット交換網と接続している場合，網加入時に決定した値を指定します。パケット交換網以外で接続している場合，相手システムと合意した値を指定します。最小LCGN以上の値を指定します。

このオペランドは，max_V_LGと省略して指定することもできます。

(c)　min_VC_LCN

最小LCN ～<10進数>((0～255))

VCで使用する論理チャネル番号（LCN）の最小値を指定します。パケット交換網と接続している場合，網加入時に決定した値を指定します。パケット交換網以外で接続している場合，相手システムと合意した値を指定します。

このオペランドは，min_V_Lと省略して指定することもできます。

(d)　max_VC_LCN

最大LCN ～<10進数>((0～255))

VCで使用する論理チャネル番号（LCN）の最大値を指定します。パケット交換網と接続している場合，網加入時に決定した値を指定します。パケット交換網以外で接続している場合，相手システムと合意した値を指定します。

このオペランドは，max_V_Lと省略して指定することもできます。

注意事項：

LCI=0（LCGN=0，LCN=0）は，リスタートパケットのために予約されていますので，定義されても使用されません。また，LCGNおよびLCNの最大／最小をすべて0に設定することはできません。

ここで指定した値は，データリンク当たりのコネクション数となります。コネクション数は次の式から算出できます。

 コネクション数=（最大LCGN－最小LCGN+1）×（最大LCN－最小LCN+1）

上記のコネクション数から，LCI=0を含む場合には1を引いたものがデータリンク当たりのコネクション数となります。ただし，ここで算出されたコネクション数よりもmax_VC_network_connectionが優先されることに注意してください。

最大／最小LCGNおよびLCNは発着信両用です。網加入時に発信専用または着信専用の条件で加入する場合，定義する値の範囲に注意してください。発信の場合，最大値から降順に使用します。着信の場合，網は最小値から昇順に使用します。

(e)　send_window_size

送信ウィンドウサイズ ～<10進数>((1～7))《2》

VC接続の際の送信ウィンドウサイズを指定します。パケット交換網接続している場合，網加入時に決定した値を指定します。このオペランドは，swsと省略して指定することもできます。

網への加入申請時「フロー制御パラメタネゴシエーション」を「有」としてください。ウィンドウサイズは，この指定値を基にコネクションの確立時に，相手システムとの間で折衝し小さい値を使用して通信します。

(f)　receive_window_size

受信ウィンドウサイズ ～<10進数>((1～7))《2》

VC接続の際の受信ウィンドウサイズを指定します。パケット交換網接続している場合，網加入時に決定した値を指定します。このオペランドは，rwsと省略して指定することもできます。

網への加入申請時「フロー制御パラメタネゴシエーション」を「有」としてください。ウィンドウサイズは，この指定値を基にコネクションの確立時に，相手システムとの間で折衝し小さい値を使用して通信します。

注意事項：

INS-Pなどの公衆パケット網接続の際には，表2-21に示すパケット長とウィンドウサイズの関係に留意してください。

表2-21　パケット長とウィンドウサイズの関係

スループットクラス | パケット長 | 最大ウィンドウサイズ
9600bps | 128バイト | 5
256バイト | 4
512バイト，1024バイト，2048バイト，または4096バイト | 2
4800bps以下 | 128バイトまたは256バイト | 4
512バイト，1024バイト，2048バイト，または4096バイト | 2

(g)　DTE_address

自局のDTEアドレス ～<10進数>((10けた以内))《指定しない》

自局のDTEアドレス（網加入番号）を指定します。専用回線で接続している場合，相手システムと合意した値を指定します。このオペランドは，DTE_addrと省略して指定することもできます。

ISDN網と接続している場合，「市外局番」から指定してください。また，一般専用線および私設パケット交換サービスと接続している場合は，DTEアドレスの先頭1けたは0以外の値を指定してください。

(h)　DTE_address2

自局のDTEアドレス ～<10進数>((15けた以内))

自局のDTEアドレスを指定します。相手システムと合意した値を指定します。このオペランドは，DTE_addr2と省略して指定することもできます。

X.25グループ配下のNL文でこのオペランドを指定した場合， X25_group_define文のDTE_address2定義がなければこのオペランドが有効になります。

X25_group_define文にDTE_address2定義がある場合には， X25_group_define文が優先されます。

(i)　network_id

ネットワーク識別子 ～<10進数>((4けた))《指定しない》

自局の接続するネットワークの識別子を指定します。このオペランドは，net_idと省略して指定することもできます。

プライベートドメインの場合：

「1000～1999」

一般専用線の場合：

「8000～8999」

私設パケット交換サービス：

「8000～8999」

公衆パケット交換サービス：

「0000，4400～4499」（DDX-P：4401，INS-P：0000）

ISDN（回線交換）サービス：

「0000」

WAN接続の際に，DTE_addressオペランドを指定していなければこのオペランドは指定できません。このオペランドを定義することで，INTAP V1.0形式の自局NSAPアドレスを自動生成します。

このオペランドを省略した場合，VC接続でのHNA2次局通信機能は使用できません。

また，OSI通信機能をVC接続で使用する際にはnetwork_idとNSAP_addressの両方を指定できますが，この場合にはX25_route文のNSAP_typeオペランドでどちらを使用するかを定義する必要があります。NSAPなしOSI通信機能を使用する場合，このオペランドを指定する必要があります。

ネットワーク識別子の値は，次の点を注意して設定してください。

同一網に複数のVASSで接続する場合には，すべてのVASS定義のnetwork_idを同一にしてください。

異なる網に接続する場合には，必ず異なるnetwork_idを設定してください。

(j)　NSAP_address

INTAP V2.0新形式の自NSAPアドレス

～<16進数>((2～40の偶数けた)) 《指定しない》

VCプロトコルでかつ自局のNSAPアドレスをINTAP V2.0新形式，またはフリー形式で使用する時は指定してください。このオペランドは，N_addrと省略して指定することもできます。

NSAPなしOSI通信機能を使用する場合は，先頭2けたにはFAを指定しないでください。

(k)　DTE_field {yes|no}

パケット網接続時にVCの発呼パケット中に，発呼DTEアドレスを付加するか，付加しないかを指定します。省略した場合はyesが仮定されます。

yes：

発呼DTEアドレスを付加します。

no：

発呼DTEアドレスを付加しません。

(l)　X25_group_VASS

仮想スロット番号 ～<10進数>((1～900))《指定しない》

X.25グループVASS定義文で指定された仮想スロット番号を指定します。代表選択機能を使用するときに指定します。このオペランドは，X25_grp_Vと省略して指定することもできます。

line文のline_modeオペランドの指定値が80PVC，80VC，84VC，80VC_80PVC，または84VC_80PVCのときに指定できます。

(m)　DXE {DTE|DCE}

X.25プロトコルのDTE-DCE接続のとき，DTEまたはDCEのどちらで動作するかを指定します。省略した場合はDTEが仮定されます。

DTE：

DTEとして動作します。

DCE：

DCEとして動作します。

このオペランドは，line_typeオペランドにprivate_PS，public_PS，またはISDN_TA_PSを指定し，line_modeオペランドに80VC，84VC，80PVC，80VC_80PVC，または84VC_80PVCを指定したline文の下のNL文に指定できます。

また，このオペランドでDCEを指定したNL文には，X25_group_VASSオペランドは指定できません。

このオプションを指定した場合，DTE側からデータリンクの確立と解放をするようになります。データリンクが確立されていない状態での発呼要求は，エラーとなります。自局からはリスタートパケットは送信しません。自局から発呼する場合，小さい番号から論理チャネルを割り当てます。同一論理チャネルで発着呼衝突が発生した場合は，受信したCNパケットを有効にして，CAパケットを返送します。パケット送信時の監視タイマを表2-22に示します。

表2-22　パケット送信時の監視タイマ

パケット種別 | 特性（単位：秒）
DTE | DCE
SQ | 180 | 送信しません
CR | 200 | 180
CQ | 180 | 60
RQ | 180 | 60
DT | 200 | 監視しません

注意事項：

X.25 DCE機能を使用して，DCEとして動作している場合でも，CIパケット，RIパケットに設定する原因/診断コードは，DTEとして動作しているときと同一のコードを設定します。

(n)　sub_address

サブアドレス ～<10進数>((1～8けた，先頭0以外))《指定しない》

line文のline_typeオペランドの指定値がISDN_TA_CSのときに指定できます。このオペランドは，s_addrと省略して指定することもできます。

サブアドレスはサブネットワーク内で割り当てられたアドレスを指定します。

このオペランドを使用する場合はsub_network_idオペランドを指定してください。

(o)　sub_network_id

サブネットワーク識別子 ～<10進数>((1000～1999))《指定しない》

サブネットワーク識別子を指定します。このオペランドは，s_net_idと省略して指定することもできます。

line文のline_typeオペランドの指定値がISDN_TA_CSのときに指定できます。

このオペランドを使用する場合はsub_addressオペランドを指定してください。

(p)　pass {coexist|NLI}

専用回線識別子を指定します。省略した場合はcoexistが仮定されます。

coexist：

通常回線として使用します。

NLI：

X.25パススルー専用回線として使用します。NLIを指定した場合，X.25パススルー以外の通信はできません。

(5)　接続形態とオペランドの対応

接続形態とオペランドの対応を表2-23，表2-24，表2-25に示します。

表2-23　各接続形態のNL文/オペランド対応（パケット交換サービスおよび一般専用サービスの場合）

定義文 | オペランド | パケット交換サービス | 一般専用サービス
80PVC | 80/84VC | 84VC
V3 NSAPアドレス使用 | V1 NSAPアドレス使用 | NSAPアドレス無し | V3 NSAPアドレス使用 | V1 NSAPアドレス使用 | NSAPアドレス無し
configuration | max_X25_VASS | ○ | ○ | ○ | ○ | ○ | ○ | ○
max_X25_link | ○ | ○ | ○ | ○ | ○ | ○ | ○
max_VC_network_connection | － | ○ | ○ | ○ | ○ | ○ | ○
max_PVC_network_connection | ○ | － | － | － | － | － | －
NL | X25_group_VASS | － | △ | △ | △ | － | － | －
min_VC_LCGN | － | ○ | ○ | ○ | ○ | ○ | ○
max_VC_LCGN | － | ○ | ○ | ○ | ○ | ○ | ○
min_VC_LCN | － | ○ | ○ | ○ | ○ | ○ | ○
max_VC_LCN | － | ○ | ○ | ○ | ○ | ○ | ○
send_window_size | － | △ | △ | △ | △ | △ | △
receive_window_size | － | △ | △ | △ | △ | △ | △
DTE_address | － | ○ | ○ | ○ | － | ○ | －
DTE_field | － | △ | △ | △ | － | － | －
network_id | － | － | ○ | － | － | ○ | －
sub_network_id | － | － | － | － | － | － | －
sub_address | － | － | － | － | － | － | －
NSAP_address | － | ○ | － | － | ○ | － | －
DTE_address2 | － | － | － | － | △ | △ | △
pass | － | △ | △ | △ | △ | △ | △
DXE | △ | △ | △ | △ | － | － | －

（凡例）

○：必須のオペランド

△：省略できるオペランド

－：指定できないオペランド

V1：INTAP V1.0形式のNSAPアドレス

V3：INTAP V2.0新形式のNSAPアドレスまたはフリーのNSAPアドレス

表2-24　各接続形態のNL文/オペランド対応（ISDN_TA（パケット交換）サービスの場合）

定義文 | オペランド | ISDN_TAサービス（パケット交換）
80PVC | 80/84VC
V3 NSAPアドレス使用 | V1 NSAPアドレス使用 | NSAPアドレス無し
configuration | max_X25_VASS | ○ | ○ | ○ | ○
max_X25_link | ○ | ○ | ○ | ○
max_VC_network_connection | － | ○ | ○ | ○
max_PVC_network_connection | ○ | － | － | －
NL | X25_group_VASS | － | △ | △ | △
min_VC_LCGN | － | ○ | ○ | ○
max_VC_LCGN | － | ○ | ○ | ○
min_VC_LCN | － | ○ | ○ | ○
max_VC_LCN | － | ○ | ○ | ○
send_window_size | － | △ | △ | △
receive_window_size | － | △ | △ | △
DTE_address | － | ○ | ○ | ○
DTE_field | － | △ | △ | △
network_id | － | － | ○ | －
sub_address | － | － | － | －
sub_network_id | － | － | － | －
NSAP_address | － | ○ | － | －
DTE_address2 | － | － | － | －
pass | － | △ | △ | △
DXE | △ | △ | △ | △

（凡例）

○：必須のオペランド

△：省略できるオペランド

－：指定できないオペランド

V1：INTAP V1.0形式のNSAPアドレス

V3：INTAP V2.0新形式のNSAPアドレスまたはフリーのNSAPアドレス

表2-25　各接続形態のNL文/オペランド対応表（ISDN_TA（回線交換）サービスの場合）

定義文 | オペランド | ISDN_TAサービス（回線交換）
84VC
V3 NSAPアドレス使用 | V1 NSAPアドレス使用 | NSAPアドレス無し
configuration | max_X25_VASS | ○ | ○ | ○
max_X25_link | ○ | ○ | ○
max_VC_network_connection | ○ | ○ | ○
max_PVC_network_connection | － | － | －
NL | X25_group_VASS | △ | △ | △
min_VC_LCGN | ○ | ○ | ○
max_VC_LCGN | ○ | ○ | ○
min_VC_LCN | ○ | ○ | ○
max_VC_LCN | ○ | ○ | ○
send_window_size | △ | △ | △
receive_window_size | △ | △ | △
DTE_address | △ | ○ | －
DTE_field | － | － | －
network_id | － | ○ | －
NSAP_address | ○ | － | －
sub_address | － | △ | －
sub_network_id | － | △ | －
pass | △ | △ | △
DTE_address2 | △ | △ | △
DXE | － | － | －

（凡例）

○：必須のオペランド

△：省略できるオペランド

－：指定できないオペランド

V1：INTAP V1.0形式のNSAPアドレス

V3：INTAP V2.0新形式のNSAPアドレスまたはフリーのNSAPアドレス

2.2.23　NLI_buffer（X.25パススルー用バッファ定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

X.25パススルーで使用する送信バッファプール，バッファ個数，およびバッファ長を定義します。

(2)　定義条件

configuration文の下で，8回まで連続して定義できます。

(3)　書き方

(4)　オペランド

(a)　name

バッファプール名称　～<英数字>((8文字以内))

バッファプール名称を指定します。group文のbuffer_poolオペランドでこのバッファプール名称を指定すると，groupごとに送信バッファを対応付けられます。

(b)　number

バッファ個数　～<10進数>((32～10000))

バッファプールのバッファ個数を指定します。

(c)　size

バッファ長　～<10進数>((128～4096))《128》

X.25パススルー用の送信バッファ長（単位：バイト）を指定します。このオペランド値は，パケットサイズまたはAPの送信サイズに近い値を目安として指定してください。

パケットサイズとは，X.25（VC）プロトコルの場合は，コネクション確立時に自局の設定値（link文max_DPDUオペランド）と，相手局の設定値で折衝した結果を意味します。X.25（PVC）プロトコルの場合は，ネットワークアドレスフィールド（n_bind関数n_bind構造体）に設定する送信パケットサイズを意味します。

(5)　注意事項

X.25パススルーでは，デフォルトのバッファプールを自動的に割り当てます。割り当てるバッファ個数およびバッファ長を次に示します。

バッファ個数=(max_NLI_VCの値＋max_NLI_PVCの値)（ただし，下限値は256）

バッファ長=128（単位：バイト）

＜バッファ個数の推奨値＞

X.25パススルーでの通信で，バッファ不足による送信ビジーの発生頻度を抑制して，効率的な通信環境を構築するためには，次の計算式から算出される値を推奨します。バッファの使用状況は，xnfshowコマンドで確認できます。バッファの使用状況を確認して，必要に応じて定義する値を調整してください。

バッファ長≧APの送信サイズの場合

バッファ個数＝使用するコネクション数

バッファ長＜APの送信サイズの場合

バッファ個数＝使用するコネクション数×↑APの送信サイズ÷バッファ長↑

2.2.24　OSAS_API（アプリケーションプログラムインタフェース定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　デフォルトAP識別子

(1)　機能

OSAS/APIを使用するAPの情報を設定します。

自局のPSAPアドレスは，基本的にはAPで指定するものですが，自局のPSAPアドレスを指定できないAPを使用するための，端末互換機能です。

(2)　定義条件

定義全体に対してOSAS_API文をconfiguration文のmax_AP_identification指定回数（デフォルトの設定内容を含む）記述できます。

OSAS/APIを使用するAPで，ENABLEマクロの要求種別に，“O_ACTR”または“O_PASI”を使用している場合に指定するAP識別子と，それに対応するPSAPアドレス情報を設定します。

ENABLEマクロについては，マニュアル「XNF/AS　プログラマーズガイドOSI編」を参照してください。

(3)　書き方

(4)　オペランド

(a)　AP_identification

AP識別子 ～<英数字>((14文字以内))

実行されるすべてのAPに，それぞれ異なる名前を指定します。このオペランドは，AP_idと省略して指定することもできます。

(b)　P_selector

Pセレクタ ～<16進数>((2～32けた))《使用しない》

AP識別子に対応するPセレクタを偶数けた（2～32けた：1～16バイト）で指定します。このオペランドは，P_selと省略して指定することもできます。

(c)　S_selector

Sセレクタ ～<16進数>((2～32けた))《使用しない》

AP識別子に対応するSセレクタを偶数けた（2～32けた：1～16バイト）で指定します。このオペランドは，S_selと省略して指定することもできます。

(d)　T_selector

Tセレクタ ～<16進数>((2～64けた))《00》

AP識別子に対応するTセレクタを偶数けた（2～64けた：1～32バイト）で指定します。このオペランドは，T_selと省略して指定することもできます。

(5)　デフォルトAP識別子

表2-26に示す内容をデフォルト値として保持しています。このAP識別子が示すPセレクタ，Sセレクタ，およびTセレクタの値を修正したい場合は，記述方法に従って，修正するAP識別子と各項目を記述してください。

表2-26　デフォルト設定内容

AP識別子 | 項目 | 内容 | 備考
ISCL | Pセレクタ | 使用しない |
Sセレクタ | 0001 | 4けた
Tセレクタ | 0001 | 4けた
ISSV | Pセレクタ | 使用しない |
Sセレクタ | 0001 | 4けた
Tセレクタ | 0001 | 4けた

2.2.25　OSI_buffer（OSI用バッファ定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

OSI通信機能が使用する送信バッファプール名称とバッファ個数，およびバッファ長を指定します。

(2)　定義条件

configuration文の下で8回まで連続して定義できます。OSI_buffer文は省略できるので，必要なときに定義します。

(3)　書き方

(4)　オペランド

(a)　name

バッファプール名称 ～<英数字>((8文字以内))

バッファプール名称を指定します。この名称をgroup文，CHANNEL_VC文，TPTCP_define文，またはTPTCP_VC文のbuffer_poolオペランドに指定することで，その回線グループ，OSI拡張機能の仮想サーバ，OSI拡張高信頼化機能の仮想サーバにこのバッファプールを割り当てます。

複数の回線グループまたは仮想サーバに，同一のバッファプールを割り当てることもできます。

(b)　number

バッファ個数 ～<10進数>((10～10000))

このバッファプールのバッファ個数を指定します。

このバッファプールを使用して，同時に通信するアソシエーション数に最も近い値を指定値の目安としてください。

(c)　size {128|256|512|1024|2048|4096|8192|16384|24576|32768}

このバッファプールのバッファ長（バイト）を指定します。省略した場合は1024が仮定されます。

送信ユーザデータ長に最も近い値を指定値の目安としてください。

(5)　注意事項

OSI通信機能を使用してデータを送信するとき，XNF/ASではユーザデータの長さと使用するバッファの長さによっては，複数のバッファで一つのデータを送信することがあります。
バッファ個数やバッファ長は，送信データ長や上位APの動作に依存します。また，チャネル接続以外で16384バイト以上のバッファを指定してもトランスポート層で分割して送信するため，性能の向上は望めません。業務や運用を考慮して定義してください。
例えば，問い合わせ応答型業務の場合，1本のアソシエーションに一つのバッファで十分なこともあります。しかし，一方送信型業務では，1本のアソシエーションに複数のバッファが必要なことがあります。
バッファの使用状況は，xnfshowコマンドで確認できるので，使用状況を把握して必要に応じて定義する数を調整してください。

group文下の回線群は同一のバッファを使用します。異なる業務の回線は，グループを別にして別のバッファプールを使用するようにすると，ある業務がビジーになっても，別の業務に影響がありません。

OSI通信機能では，デフォルトのバッファプールを自動的に割り当てます。割り当てる個数と長さは，次のとおりです。

バッファ個数=max_OSI_associationの指定値（ただし，下限値は128）
バッファ長=1024バイト

VOS3システムとチャネル接続する場合は，sizeオペランドに4096，8192，16384，24576，または32768を指定してください。

2.2.26　SL（OSIセション層（SL）定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

OSIの第5層（セションレイヤ: SL）の共通制御情報とオプション機能，およびパラメタを指定します。

(2)　定義条件

OSI通信機能を使用する場合， configuration文の下で1回だけ定義します。この定義文は省略できます。

(3)　書き方

(4)　オペランド

(a)　max_segmenting_TSDU

送信用最大TSDU長　～<10進数>((0，または512～65535))《0》

送信時の最大TSDU長（分割用）（バイト）を指定します。このオペランドは，max_s_TSDUと省略して指定することもできます。

0を指定すると，分割機能は使用しません。ネゴシエーション対象のオペランドです。

チャネル接続の場合，指定しても無視し，分割機能は使用しません。

(b)　max_reassembling_TSDU

受信用最大TSDU長 ～<10進数>((0，または512～65535))《0》

受信時の最大TSDU長（組み立て用）（バイト）を指定します。このオペランドは，max_r_TSDUと省略して指定することもできます。

0を指定すると，組み立て機能は使用しません。ネゴシエーション対象のオペランドです。

(c)　SL_time

SLタイマ値 ～<10進数>((10～255))《60》

セション層でセションコネクションを切断したときの，応答監視時間（秒）を指定します。

(5)　注意事項

ネゴシエーション対象のオペランドは，コネクションを確立するときに相手システムと折衝するので，指定した値とは異なる場合があります。

2.2.27　SW_group_define（ISDN網の回線群定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

同一網・同一物理インタフェース単位で回線群を指定します。

上位にリンク単位の仮想スロット番号を意識させないようにするために，グループ単位の仮想スロット番号を定義します。

(2)　定義条件

configuration文の下でかつLine_adapter文の上で，一つ以上のSW_group_define文を定義します。

(3)　書き方

(4)　オペランド

(a)　name

公衆グループ名称 ～<英数字>((8文字以内))

公衆グループ名称を指定します。グループ名称は，定義文の中で固有の値を指定します。

(b)　VASS

公衆グループ仮想スロット番号 ～<10進数>((100～900))

公衆グループ仮想スロット番号を指定します。仮想スロット番号，公衆グループ仮想スロット番号の中で固有の値を指定します。

当スロット番号は，上位APのスロット番号と対応を取る必要があります。

(c)　line_type ISDN_TA_CS

回線種別を指定します。

ISDN_TA_CS：

ターミナルアダプタ（TA）経由でISDN（回線交換サービス）を使用する場合に指定します。

(d)　switch_type {X21|V25bis}

使用する物理インタフェースの種別を指定します。このオペランドはs_typeと省略して指定することもできます。また，省略した場合はX21が仮定されます。

X21：

X.21インタフェースを使用しています。

V25bis：

V.25bisインタフェースを使用します。

(e)　line_mode NRM1

回線対応プロトコル種別を指定します。このオペランドを省略した場合は，NRM1が仮定されます。

NRM1：

HNA1のNRMの1次局を示します。

(f)　line_attribute {in|out|twoway}

回線の利用種別を指定します。このオペランドはattrと省略して指定することもできます。また，省略した場合はtwowayが仮定されます。

in：

着信専用回線として使用します。

out：

発信専用回線として使用します。

twoway：

発着信共用回線として使用します。

(5)　注意事項

SW_group_define文を使用するときは配下に含ませるline・link文の指定オペランドを変更させる必要があります。
変更内容の一覧を表2-27に示します。

表2-27　SW_group_define文配下のline・link文変更内容

定義文種別 | オペランド種別 | 変更内容 | xnfgenコマンドチェック処理
line | line_type | 定義不要 | 指定しても無視します
line_mode
line_attribute
switch_type
link | data_link_address | 定義不要 | 指定時はエラーとします
VASS | 定義不要 | 指定時はエラーとします
SW_group_VASS | 定義必要 | 指定無し時はエラーとします

公衆グループを使用して発信する場合，次の優先順位で回線を使用します。

回線番号（line文numberオペランド指定値）の小さいものから順に使用します。

複数の回線アダプタにわたってグループ化し，同じ回線番号が複数ある場合，構成定義文に記述された順序の逆順に使用します。

INSネットの「代表取り扱いサービス」で，「順次サーチ方式」によって着信回線の優先順位を指定する場合，優先順位が高い回線を2.の発信時の優先順位の逆順とすることで，発着信の衝突を軽減できます。

2.2.28　TL02（OSIトランスポート層クラス02定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

OSIの第4層（トランスポートレイヤ：TL）のうち，TLクラス0，または2で使用する，相手局とのネゴシエーション項目，上位APからの指定が省略された場合のデフォルト値を定義します。

(2)　定義条件

次の通信機能を使用する場合，configuration文の下で1回だけ定義します。この定義文は省略できます。

回線接続のOSI通信機能またはTLI通信機能

OSI拡張機能のゲートウェイ通信機能

(3)　書き方

(4)　オペランド

(a)　class

TLクラス0/2のクラス ～<10進数>((0または2))《2》

TLクラス0または2で使用するデフォルトのTLクラスを指定します。

上位APがTLクラスを指定しなかった場合や相手局とのネゴシエーションに使用します。チャネル接続の場合はクラス2となり，このオペランドの指定値は無視されます。

(b)　alternative_class

TLクラス2の代替クラス ～<10進数>((0または2))《0》

classで指定したTLクラスが「2」の場合の代替クラスを指定します。このオペランドは，alt_clsと省略して指定することもできます。

上位APがTLクラスを指定しなかった場合や相手局とのネゴシエーションに使用します。チャネル接続の場合はクラス2となり，このオペランドの指定値は無視されます。

(c)　max_TPDU

TLクラス0/2の最大TPDU長

～<10進数>((128|256|512|1024|2048|4096|8192))

《TLクラス0：2048，TLクラス2：2048》

TLクラス0，または2で使用するTPDUの最大長（バイト）を指定します。

classのTLクラスが0の場合，最大値2048までしか指定できません。チャネル接続の場合は32768バイトとなり，このオペランドの指定値は無視されます。ネゴシエーション対象のオペランドです。

(d)　flow_control {use|not_use}

TLクラス2で明示的フロー制御機能を使用するかどうかを指定します。ネゴシエーション対象のオペランドです。このオペランドは，fcと省略して指定することもできます。また，省略した場合はuseが仮定されます。

use：

明示的フロー制御機能を使用します。

not_use：

明示的フロー制御機能を使用しません。

チャネル接続の場合はこのオペランドの指定値が無視され，明示的フロー制御を使用します。

(e)　receive_CDT_value

TLクラス2の受信最大クレジット値 ～<10進数>((1～15))《7》

TLクラス2で明示的フロー制御機能を使用する場合，受信できる最大クレジット値を指定します。このオペランドは，rCDTと省略して指定することもできます。チャネル接続の場合は，CHANNEL_receive_CDT_valueを指定してください。

(f)　TS1

TS1タイマ値 ～<10進数>((10～3600))《60》

TLクラス0または2で，TC確立時の応答監視時間（秒）を指定します。

(g)　TS2

TS2タイマ値 ～<10進数>((10～3600))《60》

TLクラス2で，TC解放時の応答監視時間（秒）を指定します。

(h)　TS3

TS3タイマ値 ～<10進数>((10～3600))《180》

TLクラス2で，普通データ，優先データの応答監視時間（秒）を指定します。

(i)　concatenation {use|not_use}

AK_TPDUとDT_TPDUの連結機能を使用するかどうかを指定します。このオペランドは，concatと省略して指定することもできます。また，省略した場合はnot_useが仮定されます。

TLクラス2で明示的フロー制御を使用する場合，AK_TPDUとDT_TPDUの連結機能を使用するかどうかを指定します。このオペランドの指定は，チャネル接続以外の接続形態に適用されます。チャネル接続の場合は，CHANNEL_TC_concatenationを指定してください。

use：

AK_TPDUとDT_TPDUの連結機能を使用します。

not_use：

AK_TPDUとDT_TPDUの連結機能を使用しません。

(j)　decrease_acknowledge {use|not_use}

AK_TPDU削減機能を使用するかどうかを指定します。このオペランドは，decr_ackと省略して指定することもできます。また，省略した場合はnot_useが仮定されます。

TLクラス2で明示的フロー制御を使用する場合，AK_TPDU削減機能を使用するかどうかを指定します。concatenation（AK_TPDUとDT_TPDUの連結機能使用・不使用）オペランドをuse（使用）と指定した場合，システムがAK_TPDUの削減も自動的に行うので，指定値は無視されます。

use：

AK_TPDU削減機能を使用します。

not_use：

AK_TPDU削減機能を使用しません。

(k)　CHANNEL_TC_concatenation {use|not_use}

チャネル接続時のAK_TPDUとDT_TPDUの連結機能を使用するかどうかを指定します。このオペランドは，CH_concatと省略して指定することもできます。また，省略した場合はuseが仮定されます。

チャネル接続の場合，TLクラス2でAK_TPDUとDT_TPDUの連結機能を使用するかどうかを指定します。このオペランドの指定値は，XNF/AMのトランスポート層のAK_TPDU連結機能の定義と同じ値を指定してください。チャネル接続以外の場合は，concatenationを指定してください。

use：

チャネル接続時のAK_TPDUとDT_TPDUの連結機能を使用します。

not_use：

チャネル接続時のAK_TPDUとDT_TPDUの連結機能を使用しません。

(l)　CHANNEL_receive_CDT_value

チャネル接続時の受信最大クレジット値　～<10進数>((1～15))《15》

チャネル接続時のトランスポートコネクション上で受信できる最大クレジット値を指定します。チャネル接続以外の場合は，receive_CDT_valueを指定してください。このオペランドは，CH_rCDTと省略して指定することもできます。

(m)　min_reference

最小レファレンス番号 ～<10進数>((1～65535))《1》

TLクラス0または2で，使用する自局レファレンス番号の最小値を指定します。相手システムの実装によって，使用するレファレンス番号の範囲を絞りたい場合に指定します。このオペランドは，min_refと省略して指定することもできます。

(n)　max_reference

最大レファレンス番号 ～<10進数>((1～65535))《65535》

TLクラス0または2で，使用する自局レファレンス番号の最大値を指定します。相手システムの実装によって，使用するレファレンス番号の範囲を絞りたい場合に指定します。このオペランドは，max_refと省略して指定することもできます。

(5)　注意事項

ネゴシエーション対象のオペランドは，コネクションを確立するときに相手システムと折衝するので，指定した値とは異なる値になる場合があります。

次のオペランドは，上位APが通信を開始するとき，APからの指示で値が変更される場合があります。

class, alternative_class

min_referenceオペランドとmax_referenceオペランドには，次の式が成立する値を指定してください。

max_reference値 － min_reference値 ＋ 1 ≧ max_TC_class02数

2.2.29　TPTCP_buffer（OSI拡張機能用バッファ定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

エンドシステムとして動作するOSI拡張機能が使用する受信バッファプール名称とバッファ個数，およびバッファ長を指定します。

(2)　定義条件

エンドシステムとして動作するOSI拡張機能を使用する場合，configuration文の下で1回だけ定義できます。この定義文は省略できます。

(3)　書き方

(4)　オペランド

(a)　name

バッファプール名称 ～<英数字>((8文字以内))

受信バッファプール名称を指定します。

(b)　number

バッファ個数 ～<10進数>((1～2048))《max_TPTCP_connectionの値》

受信バッファプールのバッファ個数を指定します。

同時に使用するトランスポートコネクション数以上の値を推奨します。

(c)　size {128|1024|2048|65536}

受信バッファプールのバッファ長（バイト）を指定します。

4種類のバッファ長の中から，「受信TPDU長≦バッファ長」を満たす最も近い値を指定してください。省略した場合は，2048が仮定されます。

(5)　注意事項

バッファの使用状況は，xnfshowコマンドで確認できます。使用状況を把握して必要に応じて定義する数を調整してください。

この定義文を省略した場合，OSI拡張機能では，次に示すデフォルトのバッファプールを自動的に割り当てます。

バッファプール名称：*TPTCP

バッファ面数：max_TPTCP_connection数

バッファ長：2048（バイト）

バッファ長に65536（バイト）を指定した場合，次の二つの条件下では受信バッファ内の未使用領域が大きくなります。この未使用領域はそのままメモリ資源のむだとなりますので注意してください。

[条件1]

OSI拡張機能のRFC1006プロトコル上で確立したトランスポートコネクションでのネゴシエーション済みの最大TPDU長（以降，決定TPDU長と略します）が，2048（オクテット）以下のとき。

[条件2]

決定TPDU長が65531（オクテット）であっても，実際に通信する受信TPDU長が2048（オクテット）以下のとき。

「受信TPDU長>バッファ長」の指定をした場合，内部で受信データの分割/組み立て処理が動作してしまい，スループットの低下を招くことがあります。sizeオペランド，および上記の説明に従ってバッファ長を指定してください。

2.2.30　TPTCP_common（OSI拡張高信頼化機能用共通定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

OSI拡張高信頼化機能で使用する共通情報を指定します。

(2)　定義条件

定義文全体に対して１回だけ定義します。

この定義は省略できます。

(3)　書き方

(4)　オペランド

(a)　patrol_time

パスの生存監視タイマ　～<10進数> ((1～2550))《30》

パスの生存監視時間（単位：秒）を指定します。

(b)　receive_buffer_size

受信バッファサイズ　～<10進数> ((128～1048576))《32768》

ソケットの受信バッファサイズ（単位：バイト）を指定します。

(c)　send_buffer_size

送信バッファサイズ ～<10進数> ((128～1048576))《32768》

ソケットの送信バッファサイズ（単位：バイト）を指定します。

(d)　tcp_nodelay {yes|no}

OSの機能であるTCPのNagleアルゴリズムを無効にするかどうかを指定します。省略した場合はnoが仮定されます。

Nagleアルゴリズムは，小さなデータしか送信しない場合にデータをすぐに送信しないで，幾つかのデータを一つのパケットにまとめてから送信する機能です。Nagleアルゴリズムについては，AIXのマニュアルを参照してください。

yes：

Nagleアルゴリズムを無効にします。データをまとめないでそのまますぐに送信するため，送信済みデータが応答待ちの状態になっても，遅延させることなくデータを送信できます。ただし，通信時の送信効率が低下して，ネットワークのトラフィックが増加するおそれがあります。

no：

Nagleアルゴリズムを無効にしません。ただし，OSの設定でNagleアルゴリズムを無効にしている場合は，noを指定しても無効になります。

(e)　tcp_nodelayack {yes|no}

OSの機能であるTCPの遅延ACKを無効にするかどうかを指定します。省略した場合はnoが仮定されます。

遅延ACKは，受信バッファのサイズに対して受信したデータが小さいと，データを受信してもすぐにACKを返信しない機能です。遅延ACKについては，AIXのマニュアルを参照してください。

yes：

遅延ACKを無効にします。受信バッファのサイズに対して受信したデータが小さくても，データを受信すると直ちにACKを返信するため，レスポンスが向上することがあります。ただし，通信時の送信効率が低下して，ネットワークのトラフィックが増加するおそれがあります。

no：

遅延ACKを無効にしません。ただし，OSの設定で遅延ACKを無効にしている場合は，noを指定しても無効になります。

(5)　注意事項

障害などによって通信が切断された場合，ソケットのバッファに滞留されていたデータは破棄されます。ソケットの送信・受信バッファサイズを小さくすることによって，滞留するデータ数を減らせますが，小さ過ぎるとスループット性能は低下します。

FEP-4V構成で，HDLC回線側で送信ビジーが発生した場合，ホストから受信する電文はソケットの受信バッファに滞留します。受信バッファサイズを小さくすることによって，ビジータイムアウト発生時に破棄される受信データ数を減らすことができます。

FEP-4V構成で，ホスト側で受信ビジーが発生した場合，ホストに送信する電文はソケットの送信バッファと，ホストの受信ウィンドウに滞留します。送信バッファサイズとホストの受信ウィンドウを小さくすることによって，ビジータイムアウト発生時に破棄される送信データ数を減らすことができます。
ホストの受信ウィンドウの詳細については，マニュアル「VOS3　XNF TCP/IP接続機能　XNF/TCP　定義とコマンド」を参照してください。

XNF/AS/ACONARCからXNF/AS/Host Adaptorへ移行する場合は，「5.2.2　ソケットの送信・受信バッファサイズの見積もり」を参照の上，バッファサイズを調整してください。

イーサネット・アダプタ特性項目の「TCP大容量送信オフロード」が有効になっている場合，ソケットの送信バッファサイズに65535バイト未満を指定しても，有効になりません。有効にするためには，「TCP大容量送信オフロード」を無効にしてください。イーサネット・アダプタ特性の設定を変更する手順については，AIX 5Lのマニュアルを参照してください。
設定値は，"lsattr -El イーサネットデバイス名称 -a large_send"で確認できます。
設定値が"no"になっている場合，またはlarge_send属性が存在しない場合は設定を変更する必要はありません。

2.2.31　TPTCP_define（OSI拡張機能用情報定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

OSI拡張機能で使用する情報を指定します。この定義文を省略すると，エンドシステムとして動作するOSI拡張機能は使用できません。

(2)　定義条件

OSI拡張機能を使用する場合，configuration文の下で1回だけ定義できます。

(3)　書き方

(4)　オペランド

(a)　VASS

仮想スロット番号 ～<10進数>((1～8))

仮想スロット番号を指定します。番号は任意に指定できますが，ほかの定義文のVASS定義と同一の番号は指定できません。この番号は，上位APが指定するスロット番号と合わせる必要があります。

(b)　buffer_pool

バッファプール名称　～<英数字>((8文字以内))

OSI_buffer文で指定したバッファプール名称を指定します。TPTCP_define文の中で，一つのバッファプール名称を指定できます。このオペランドは，buf_poolと省略して指定することもできます。

ここで指定したバッファプールは，自局IPアドレス指定機能を使用する場合にも使用されます。OSI拡張高信頼化機能を使用する場合にはTPTCP_VC文に指定したバッファプールが使用されます。

このオペランドを省略してOSI通信機能を使用する場合，デフォルトのバッファプールが割り当てられます。デフォルトで割り当てられるバッファの個数とバッファ長については，「2.2.25　OSI_buffer（OSI用バッファ定義文）」を参照してください。

(c)　min_reference

最小レファレンス番号　～<10進数>((1～65535))《1》

OSI拡張機能で使用する自局レファレンス番号の最小値を指定します。使用するレファレンス番号の範囲を絞りたい場合に指定してください。このオペランドは，min_refと省略して指定することもできます。

このオペランドの指定値は，OSI拡張高信頼化機能でも有効になります。

(d)　max_reference

最大レファレンス番号　～<10進数>((1～65535))《65535》

OSI拡張機能で使用する自局レファレンス番号の最大値を指定します。使用するレファレンス番号の範囲を絞りたい場合に指定してください。このオペランドは，max_refと省略して指定することもできます。

このオペランドの指定値は，OSI拡張高信頼化機能でも有効になります。

(e)　receive_buffer_size

受信バッファサイズ　～<10進数>((128～1048576))《OS設定値》

ソケットの受信バッファサイズ（バイト）を指定します。32768バイトが推奨値です。

OSI拡張高信頼化機能を使用する場合には，TPTCP_common文のreceive_buffer_sizeオペランドに指定した受信バッファサイズが使用されます。

(f)　send_buffer_size

送信バッファサイズ　～<10進数>((128～1048576))

ソケットの送信バッファサイズ（バイト）を指定します。指定を省略した場合のデフォルト値を表2-28に示します。

表2-28　send_buffer_sizeオペランドのデフォルト値

OS設定値（バイト） | デフォルト値（バイト）
32767以下 | 32768
32768以上 | OS設定値

OSI拡張高信頼化機能を使用する場合には，TPTCP_common文のsend_buffer_sizeオペランドに指定した送信バッファサイズが使用されます。

(g)　max_TPDU

最大TPDU長　～<10進数>((128，256，512，1024，2048，65531))《65531》

OSI拡張機能で使用する，最大TPDU長（バイト）を指定します。

このオペランドの指定値は，OSI拡張高信頼化機能でも有効になります。

(h)　TS1

TS1タイマ値　～<10進数>((10～3600))《60》

OSI拡張機能で使用する，TS1タイマ値（秒）を指定します。

このオペランドの指定値は，OSI拡張高信頼化機能でも有効になります。

(i)　tcp_nodelay {yes|no}

OSの機能であるTCPのNagleアルゴリズムを無効にするかどうかを指定します。省略した場合はnoが仮定されます。

OSI拡張高信頼化機能を使用する場合には，TPTCP_common文のtcp_nodelayオペランドの指定値が有効になります。

Nagleアルゴリズムは，小さなデータしか送信しない場合にデータをすぐに送信しないで，幾つかのデータを一つのパケットにまとめてから送信する機能です。Nagleアルゴリズムについては，AIXのマニュアルを参照してください。

yes：

Nagleアルゴリズムを無効にします。データをまとめないでそのまますぐに送信するため，送信済みデータが応答待ちの状態になっても，遅延させることなくデータを送信できます。ただし，通信時の送信効率が低下して，ネットワークのトラフィックが増加するおそれがあります。

no：

Nagleアルゴリズムを無効にしません。ただし，OSの設定でNagleアルゴリズムを無効にしている場合は，noを指定しても無効になります。

(j)　tcp_nodelayack {yes|no}

OSの機能であるTCPの遅延ACKを無効にするかどうかを指定します。省略した場合はnoが仮定されます。

OSI拡張高信頼化機能を使用する場合には，TPTCP_common文のtcp_nodelayackオペランドの指定値が有効となります。

遅延ACKは，受信バッファのサイズに対して受信したデータが小さいと，データを受信してもすぐにACKを返信しない機能です。遅延ACKについては，AIXのマニュアルを参照してください。

yes：

遅延ACKを無効にします。受信バッファのサイズに対して受信したデータが小さくても，データを受信すると直ちにACKを返信するため，レスポンスが向上することがあります。ただし，通信時の送信効率が低下してネットワークのトラフィックが増加するおそれがあります。

no：

遅延ACKを無効にしません。ただし，OSの設定で遅延ACKを無効にしている場合は，noを指定しても無効になります。

(k)　so_keepalive {yes|no}

キープアライブ機能によるデータパケットを送信するかどうかを指定します。省略した場合はyesが仮定されます。

OSI拡張高信頼化機能には，適用されません。OSI拡張高信頼化機能を使用する場合には，TPTCP_common文のpatrol_timeオペランドの指定値（パスの生存監視時間）で監視します。

yes：

キープアライブ機能によるデータパケットを送信します。

no：

キープアライブ機能によるデータパケットを送信しません。

(l)　tcp_keepcnt

キープアライブ再送回数　～<10進数>((1～255))《OS設定値》

キープアライブ機能によるデータパケットを送信後，応答がなかった場合に再送する回数を指定します。

OSI拡張高信頼化機能には，適用されません。

(m)　tcp_keepidle

キープアライブ送信間隔　～<10進数>((1～7200))《OS設定値》

TCP接続のセションが確立された状態で，通信しなくなったときからキープアライブ機能によるデータパケットを送信するまでの時間を秒単位で指定します。

OSI拡張高信頼化機能には，適用されません。

(n)　tcp_keepintvl

キープアライブ再送間隔　～<10進数>((1～255))《OS設定値》

キープアライブ機能によるデータパケットを送信後，応答がなかった場合の再送間隔を秒単位で指定します。

OSI拡張高信頼化機能には，適用されません。

(5)　注意事項

障害などによって通信が切断された場合，ソケットのバッファに滞留されていたデータは破棄されます。ソケットの送信・受信バッファサイズを小さくすることによって，滞留するデータ数を減らせますが，小さ過ぎるとスループット性能は低下します。

イーサネット・アダプタ特性項目の「TCP大容量送信オフロード」が有効になっている場合，ソケットの送信バッファサイズに65535バイト未満を指定しても，有効になりません。有効にするためには，「TCP大容量送信オフロード」を無効にしてください。イーサネット・アダプタ特性の設定を変更する手順については，AIXのマニュアルを参照してください。
設定値は，"lsattr -El イーサネットデバイス名称 -a large_send"で確認できます。
設定値が"no"になっている場合，またはlarge_send属性が存在しない場合は設定を変更する必要はありません。

次のオペランドで指定する情報を「OSI拡張機能の共通情報」と呼びます。OSI拡張機能の共通情報は，TPTCP_define文以外にOSI拡張機能のシステムパラメタ定義文で指定できます。

max_TPDU

TS1

OSI拡張機能のシステムパラメタ定義を登録している場合は，TPTCP_define文にOSI拡張機能の共通情報を指定しても有効になりません。有効にしたい場合は，登録済みのシステムパラメタ定義をxnftpprmgen -dコマンドで削除してください。

2.2.32　TPTCP_slot（OSI拡張機能用自局IPアドレス定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

OSI拡張機能が使用する仮想スロット番号と自局IPアドレスの対応を指定します。

(2)　定義条件

自局IPアドレスを指定してOSI拡張機能を使用する場合に定義します。configuration文の下で30回まで定義できます。

(3)　書き方

(4)　オペランド

(a)　VASS

仮想スロット番号 ～<10進数> ((20～49))

仮想スロット番号を指定します。番号は任意に指定できますが，ほかのVASS定義と同一の番号は指定できません。この番号は上位APが指定するスロット番号と合わせる必要があります。

(b)　IP_address

IPアドレス ～<10進数> ((各バイト単位に0～255))

自局のIPアドレスを，バイトごとにピリオド(.)で区切って，10進数で指定します。

IPアドレスには「0.0.0.0」以外を指定してください。

(5)　注意事項

IP_addressオペランドに指定するIPアドレスは，OSの設定と合わせる必要があります。

VASSオペランドで指定した仮想スロット番号を，APで指定する場合，指定値によって制限事項があります。詳細はマニュアル「XNF/AS　解説・運用編」の「自局IPアドレス指定機能を使用するときの注意事項」を参照してください。

2.2.33　TPTCP_VC（OSI拡張高信頼化機能用仮想サーバ定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

OSI拡張高信頼化機能で使用する仮想サーバ情報およびバッファプールを定義します。

(2)　定義条件

OSI拡張高信頼化機能で仮想ホストと通信する時に定義できます。

configuration文のmax_TPTCP_VCオペランドで指定した数まで定義できます。

(3)　書き方

(4)　オペランド

(a)　name

仮想サーバ名称　～<英数字> ((14文字以内))

仮想サーバ名称には，定義文中で固有な値を指定します。

(b)　VASS

仮想スロット番号　～<10進数> ((1～900))

仮想スロット番号を任意に指定できます。仮想スロット番号には，ほかの定義文で指定する仮想スロット番号と同一の番号を指定できません。

(c)　DTE_address

自局のDTEアドレス　～<10進数> ((先頭0以外の7けた))

このオペランドとnetwork_idオペランドを定義することで，INTAP（V1.0）アドレス体系実装規約のWAN形式2のNSAPアドレスを自動生成します。このオペランドは，DTE_addrとして省略して指定することもできます。

次の点に注意して，自局DTEアドレスを設定してください。

「DTE_addressオペランド＋network_idオペランド」は，ほかの仮想サーバ定義文で指定している「DTE_addressオペランド＋network_idオペランド」（NSAPアドレス）と異なるアドレスを指定してください。

DTEアドレスの先頭1けたは，0以外の値を指定してください。

(d)　network_id

ネットワーク識別子　～<10進数> ((9000～9999))

このオペランドとDTE_addressオペランドを定義することで，INTAP（V1.0）アドレス体系実装規約のWAN形式2のNSAPアドレスを自動生成します。このオペランドは，net_idとして省略して指定することもできます。

次の点に注意して，ネットワーク識別子を設定してください。

「DTE_addressオペランド＋network_idオペランド」は，ほかの仮想サーバ定義文で指定している「DTE_addressオペランド＋network_idオペランド」（NSAPアドレス）と異なるアドレスを指定してください。

(e)　initial_status {active|HAM}

XNF/ASが開始したときの仮想サーバの状態を指定します。このオペランドは，init_stとして省略して指定することもできます。また，このオペランドの指定を省略した場合は，activeが仮定されます。

active：

現用の仮想サーバです。

HAM：

予備の仮想サーバです。

(f)　buffer_pool

バッファプール名称 ～<英数字>((8文字以内))

OSI_buffer文で指定したバッファプール名称を指定します。一つのTPTCP_VC文の中で，一つのバッファプール名称を指定できます。このオペランドは，buf_poolと省略して指定することもできます。

このオペランドを省略してOSI通信機能を使用する場合，デフォルトのバッファプールが割り当てられます。デフォルトで割り当てられるバッファの個数とバッファ長については，「2.2.25　OSI_buffer（OSI用バッファ定義文）」を参照してください。

2.2.34　USSDATA（不定様式ログオン／ログオフ定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

不定様式ログオン／ログオフテーブル情報を定義します。

(2)　定義条件

USSTBL文の下でUSSDATA文を一つ以上定義します。

最大255個指定できます。

不定様式ログオン／ログオフ文字列を使用しない場合，この定義文は省略できます。

(3)　書き方

(4)　オペランド

(a)　type {on|off}

不定様式ログオン／ログオフ種別を指定します。

on：

不定様式ログオンを指定します。

off：

不定様式ログオフを指定します。

(b)　character

不定様式ログオン／ログオフ文字列 ～<英大文字数字>((8文字以内))

不定様式ログオン，ログオフの文字列を指定します。

(c)　logon_PLU_name

宛先PLU名称 ～<英大文字数字>((8文字以内))

宛先PLU名称を指定します。

このオペランドはlogon_PLUと省略して指定することもできます。

注

typeオペランドでonを指定した場合は必須です。offを指定した場合は，このオペランドの指定を無視します。

2.2.35　USSTBL（不定様式ログオン／ログオフテーブル開始定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

不定様式ログオン／ログオフテーブルグループの開始を定義します。

(2)　定義条件

HNA1文の下で一つ以上のUSSTBL文を指定します。USSTBL文，またはHNA1_PU文の前までのUSSDATA文群が一つのログオン／ログオフテーブルグループを形成します。不定様式ログオン／ログオフを使用しない場合，この定義文は省略できます。

(3)　書き方

(4)　オペランド

(a)　table_number

テーブル登録番号 ～<10進数>((1～255))

不定様式ログオン／ログオフテーブルグループの番号を指定します。

テーブル登録番号は，初期値1，増分値1で，昇順に指定してください。

このオペランドはtable_nと省略して指定することもできます。

2.2.36　X25_accept（X.25受諾専用情報定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

X25_info文で指定した相手に対し，VCプロトコルで着呼したときに受け入れる課金制御情報，およびQOSパラメタを定義します。

(2)　定義条件

X25_info文の下で，一つのX25_accept文が定義できます。

(3)　書き方

(4)　オペランド

(a)　reverse_charge {yes|no}

着信課金を受諾するかどうか指定します。このオペランドは，r_chgと省略して指定することもできます。また，省略した場合はnoが仮定されます。

yes：

着信課金を受諾することを指定します。

no：

着信課金を拒否することを指定します。

(b)　EETDN {use|not_use}

終端間転送遅延・ネゴシエーション機能を使用するかどうかを指定します。省略した場合はnot_useが仮定されます。

use：

終端間転送遅延・ネゴシエーション機能を使用します。

not_use：

終端間転送遅延・ネゴシエーション機能を使用しません。

(c)　TCN {use|not_use}

スループットクラスネゴシエーション機能を使用するかどうかを指定します。省略した場合はnot_useが仮定されます。

use：

スループットクラスネゴシエーション機能を使用します。

not_use：

スループットクラスネゴシエーション機能を使用しません。

2.2.37　X25_group_define（X.25グループVASS定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　接続形態とオペランドの対応

(1)　機能

X.25を使用した代表選択機能を提供するネットワーク層（NL）情報を定義します。

X.25の代表選択機能とは，同一種別の網に接続する回線群をグループ化し，グループ単位に同一のアドレス（網加入時に割り当てられる代表アドレスまたは相手システムと合意した値）になるようにX.25が提供する機能です。

「2.3.3　代表選択のグループ指定」を参照してください。

(2)　定義条件

回線アダプタでネットワークレイヤを'80/'84VCで使用するときに定義できます。configuration文以降に64回まで定義できます。

(3)　書き方

(4)　オペランド

(a)　name

X.25グループVASS名称 ～<英数字>((14文字以内))

X.25グループVASS名称は，定義文の中で固有な値を指定します。

このオペランドを省略するとこの定義文の構成変更はできません。

(b)　VASS

代表仮想スロット番号 ～<10進数>((1～900))

代表選択機能を提供する仮想スロット番号を任意に指定できます。

代表仮想スロット番号の値は，次の点に注意して設定してください。

上位APが指定するスロット番号と合わせる必要があります。

ほかの定義文の仮想スロット番号と同一の番号を指定できません。

(c)　line_type {private_PS|public_PS|ISDN_PS|ISDN_CS}

回線種別を指定します。

private_PS：

私設パケット交換サービスをグルーピングするとき指定します。

public_PS：

公衆パケット交換サービスをグルーピングするとき指定します。

ISDN_PS：

ISDNパケット交換サービス（ターミナルアダプタ（TA）経由）をグルーピングするとき指定します。

ISDN_CS：

ISDN回線交換サービス（ターミナルアダプタ（TA）経由）をグルーピングするとき指定します。

(d)　network_id

ネットワーク識別子 ～<10進数>((4けた))

自局の接続するネットワークの識別子を指定します。このオペランドは，net_idと省略して指定することもできます。

私設パケット交換サービスの場合：

「8000」～「8999」

公衆パケット（DDX-P）交換サービスの場合：

「4400」～「4499」

ISDNサービスの場合：

「0000」

DTE_addressオペランドを指定していなければこのオペランドを指定することはできません。

このオペランドを定義することで，INTAP V1.0形式の代表NSAPアドレスを自動生成します。このオペランドを省略すると，HNA2次局通信機能は使用できません。また，OSI通信機能を使用する際にはnetwork_idオペランドとNSAP_addressオペランドの両方を指定できますが，この場合にはX25_route文のNSAP_typeオペランドでどちらを使用するかを定義する必要があります。

ネットワーク識別子の値は，次の点を注意して設定してください。

異なる網に接続する場合には，必ず異なるnetwork_idを指定してください。

(e)　DTE_address

代表アドレス ～<10進数>((1～10けた))

代表アドレスを指定します。このオペランドは，DTE_addrと省略して指定することもできます。

私設パケット交換サービス：

私設パケット交換網内で割り当てられた代表アドレスを指定します。

公衆パケット交換サービス：

加入を申告したとき割り当てられた代表アドレスを指定します。

ISDNサービス：

加入を申告したとき割り当てられた代表アドレスを指定します。

このオペランドを指定した場合には，X.25グループ配下のNL文のDTE_addressオペランドは無効になります。ただし，この定義文のDTE_fieldオペランドにnoが指定されていて，X.25グループ配下のNL文のDTE_fieldオペランドにyesが指定されている場合には，NL文のDTE_addressオペランドが有効になります。

(f)　DTE_field {yes|no}

この定義文のline_typeオペランドの指定値がprivate_PS，public_PS，またはISDN_PSのとき，発呼パケット中に発呼DTEアドレスを付加するかどうか指定します。省略した場合はyesが仮定されます。

yes：

代表アドレスを発呼DTEアドレスとして付加します。

no：

X.25グループ配下のNL文のDTE_fieldオペランドを有効にします。ただし，NL文のDTE_fieldオペランドを有効にするときは，NL文のDTE_addressオペランドが必要になります。

(g)　NSAP_address

自局NSAPアドレス ～<16進数>((2～40の偶数けた))

INTAP V2.0新形式の代表NSAPアドレスまたはフリー形式の代表NSAPアドレスを使用するとき指定します。このオペランドは，N_addrと省略して指定することもできます。

このオペランドを指定した場合には， X.25グループ配下のNL文のNSAP_addressオペランドは無効になります。

NSAPなしOSI通信機能を使用する場合は，先頭2けたにはFAを指定しないでください。

(h)　buffer_pool

バッファプール名称 ～<英数字>((14文字以内))

グルーピングされた回線群が使用するバッファプール名称を指定します。このオペランドは，buf_poolと省略して指定することもできます。

バッファプール名称は，OSI_buffer文またはNLI_buffer文で指定した名称とします。

(i)　pass {coexist|NLI}

専用回線識別子を指定します。省略した場合はcoexistが仮定されます。

coexist：

通常回線として使用します。

NLI：

X.25パススルー専用回線として使用します。

このオペランドでNLIを指定した場合，X.25パススルー以外の通信はできません。このオペランドの指定値は，X.25グループ配下のNL文のpassオペランドの指定値よりも優先されます。

(j)　DTE_address2

自局DTEアドレス ～<10進数>((15けた以内))

自局のDTEアドレスを指定します。このオペランドは，DTE_addr2と省略して指定することもできます。

相手システムと合意した値を指定します。

このオペランドを指定した場合には，X.25グループ配下のNL文のDTE_address2オペランドは無効になります。

(5)　接続形態とオペランドの対応

接続形態とオペランドの対応を表2-29，表2-30に示します。

表2-29　各接続形態のX25_group_define文/オペランド対応（パケット交換サービスおよびISDN_TA（パケット交換）サービスの場合）

定義文 | オペランド | パケット交換サービス | ISDN_ TAサービス（パケット交換）
80PVC | 80/84VC | 80PVC | 80/84VC
V3 NSAPアドレス使用 | V1NSAPアドレス使用 | NSAPアドレスなし | V3 NSAPアドレス使用 | V1 NSAPアドレス使用 | NSAPアドレスなし
X25_group_define | VASS | － | ○ | ○ | ○ | － | ○ | ○ | ○
line_type | － | ○ | ○ | ○ | － | ○ | ○ | ○
network_id | － | － | ○ | － | － | － | ○ | －
DTE_ address | － | ○ | ○ | ○ | － | ○ | ○ | ○
DTE_field | － | △ | △ | △ | － | △ | △ | △
NSAP_ address | － | ○ | － | － | － | ○ | － | －
buffer_pool | － | △ | △ | △ | － | △ | △ | △
pass | － | △ | △ | △ | － | △ | △ | △

（凡例）

○：必須のオペランド

△：省略できるオペランド

－：指定できないオペランド

V1：INTAP V1.0形式のNSAPアドレス

V3：INTAP V2.0新形式のNSAPアドレスまたはフリー形式のNSAPアドレス

表2-30　各接続形態のX25_group_define文/オペランド対応（ISDN_TA（回線交換）サービスの場合）

定義文 | オペランド | ISDN_TAサービス（回線交換）
84VC
V3 NSAPアドレス使用 | V1 NSAPアドレス使用 | NSAPアドレス無し
X25_group_define | VASS | ○ | ○ | ○
line_type | ○ | ○ | ○
network_id | － | ○ | －
DTE_address | － | ○ | －
DTE_field | － | － | －
NSAP_address | ○ | － | －
buffer_pool | △ | △ | △
pass | △ | △ | △
DTE_address2 | △ | △ | △

（凡例）

○：必須のオペランド

△：省略できるオペランド

－：指定できないオペランド

V1：INTAP V1.0形式のNSAPアドレス

V3：INTAP V2.0新形式のNSAPアドレスまたはフリーのNSAPアドレス

2.2.38　X25_info（X.25相手指定情報定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

X.25（VC）プロトコルを使用して発呼/着呼時に着信課金などの条件を設ける場合に相手を特定する情報を定義します。この定義文に続いてX25_request文，X25_accept文を定義します。

(2)　定義条件

全NL文より後ろに定義します。

(3)　書き方

(4)　オペランド

(a)　name

X.25相手指定情報名称 ～<英数字>((14文字以内))

X.25相手指定情報名称には，定義文の中で固有な値を指定します。

このオペランドを省略するとこの定義文の構成変更はできません。

(b)　VASS

仮想スロット番号 ～<10進数>((1～900))

X25_request文，およびX25_accept文を適用したい仮想スロット番号または，代表仮想スロット番号を指定します。

ただし，代表選択のグループ指定をしているグループ配下の仮想スロット番号は指定できません。

(c)　SPI

上位プロトコル識別子 ～<16進数>((2けた))または<16進数－16進数>

X25_request文，およびX25_accept文を適用したい上位プロトコル識別子を指定します。指定できる範囲は00～ffです。

上位プロトコルごとの値を表2-31に示します。

表2-31　上位プロトコルとSPI値

上位プロトコル | 値
OSI | 03-3F

(d)　SNPA_address

SNPAアドレス ～<10進数>((15けた以内))

X25_request文，およびX25_accept文を適用したい相手局のDTEアドレスを指定します。このオペランドは，S_addrと省略して指定することもできます。

(e)　NSAP_address

NSAPアドレス ～<16進数>((2～40の偶数けた))

X25_request文，およびX25_accept文を適用したい相手局のNSAPアドレスを指定します。このオペランドは，N_addrと省略して指定することもできます。

NSAPなしOSI通信機能を使用する場合は，このオペランドは指定しないでください。

(5)　注意事項

VASSオペランドで指定する仮想スロットがパケット交換網に接続している場合だけX25_request文，およびX25_accept文のreverse_chargeオペランドが有効となります。

2.2.39　X25_request（X.25要求専用情報定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

X25_info文で指定した相手に対し，VCプロトコルで発呼するときに付加する課金制御情報，およびQOSパラメタを定義します。

(2)　定義条件

X25_info文の下で，一つのX25_request文が定義できます。

(3)　書き方

(4)　オペランド

(a)　reverse_charge {yes|no}

着信課金機能を使用するかどうかを指定します。このオペランドは，r_chgと省略して指定することもできます。また，省略した場合はnoが仮定されます。

yes：

VCの料金を着呼側の加入者に請求することを要求します。

no：

VCの料金を着呼側の加入者に請求することを要求しません。

(b)　EETDN {use|not_use}

終端間転送遅延・ネゴシエーション機能を使用するかどうかを指定します。省略した場合はnot_useが仮定されます。

use：

終端間転送遅延・ネゴシエーション機能を使用します。

not_use：

終端間転送遅延・ネゴシエーション機能を使用しません。

(c)　TCN {use|not_use}

スループットクラスネゴシエーション機能を使用するかどうかを指定します。省略した場合はnot_useが仮定されます。

use：

スループットクラスネゴシエーション機能を使用します。

not_use：

スループットクラスネゴシエーション機能を使用しません。

(d)　MTCN {75|150|300|600|1.2K|2.4K|4.8K|9.6K|19.2K|48K|64K}

最小スループットクラスを指定します。なお，1K（キロ）=1000の計算値です。

(e)　DTE_address

相手局のDTEアドレス ～<10進数>((15けた以内))

相手局のDTEアドレスを指定します。このオペランドは，DTE_addrと省略して指定することもできます。

NL文または，X25_group_define文でDTE_address2定義がある場合だけ，このオペランドが有効になります。

2.2.40　X25_route（X.25ルーティング情報定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　注意事項

(1)　機能

X.25（VC）を使用する場合に，NSAPアドレスをキーとして，接続するルートを求める情報を定義します。

(2)　定義条件

全NL文より後ろに定義します。

自局と相手局の間が複数のネットワークで接続されているとき，どのルートを通れば相手局と接続できるか選択することをルーティングといいます。

使用する上位プログラム（AP）によって，相手NSAPアドレス，相手SNPAアドレス，スロット番号を指定される場合（強制ルーティングと呼びます）で，INTAP V1.0，およびINTAP V2.0新形式NSAPアドレスが共存していないVASSについてはルーティング情報の設定は不要です。

次のような場合で，強制ルーティングを使用しない場合にはルーティング情報の設定が必要です。

複数の中継局が自局と同じ網に接続している場合に，通信相手によって経由する中継局が異なる場合。

自局と相手局の間が，複数のWAN※を経由して相手局と通信する場合。

INTAP V2.0新形式のNSAPアドレスを使用する場合。

INTAP V1.0/V2.0新形式のNSAPアドレスが共存する場合で，自局NSAPアドレスにNSAP_addressオペランドで指定したNSAPアドレスを使用する場合。

注※

DDX-P，INS-Pの相互接続は除きます。相互接続とは，公衆パケット交換サービスとISDNサービス（パケット交換）を接続して，相互に情報を伝達する接続方式です。

(3)　書き方

(4)　オペランド

(a)　name

X.25ルーティング情報名称 ～<英数字>((14文字以内))

X.25ルーティング情報名称には，定義文の中で固有な値を指定します。

このオペランドを省略するとこの定義文の構成変更はできません。

(b)　VASS

仮想スロット番号 ～<10進数>((1～900))

SNPA_addressオペランドで指定した相手に対し，発呼する必要がある自局の仮想スロット番号または，代表仮想スロット番号を指定します。

ただし，代表選択のグループ指定をしているグループ配下の仮想スロット番号は指定できません。

(c)　SNPA_address

SNPAアドレス ～<10進数>((15けた以内))

NSAP_addressオペランドで指定された相手と接続するために発呼する相手局のDTEアドレスを指定します。このオペランドは，S_addrと省略して指定することもできます。

(d)　NSAP_address

NSAPアドレス ～<16進数>((2～40の偶数けた))

接続する相手のNSAPアドレスを指定します。このオペランドは，N_addrと省略して指定することもできます。

(e)　NSAP_type {type1|type2}

VCの発呼時に付加する自局NSAPアドレスのタイプを指定します。省略した場合はtype1が仮定されます。

type1：

INTAP V1.0形式のNSAPアドレスを付加します。

type2：

INTAP V2.0新形式，またはフリー形式のNSAPアドレスを付加します。

(5)　注意事項

同じNSAPアドレスを複数のX25_route文で定義した場合，初めに定義しているX25_route文が有効となります。

ネットワークモデルでの，各オペランド設定情報の位置を次に示します。

(a)　自局と相手局の間が，複数のWANを経由して相手局と通信する場合（自局と相手局が共にWAN接続の場合）

自局と相手局が共にWAN接続の場合のネットワークモデルを図2-5に示します。

図2-5　自局と相手局が共にWAN接続の場合のネットワークモデル

図2-5中の番号は，表2-32の項番に対応します。

表2-32　自局と相手局が共にWAN接続の場合の対応

項番 | オペランド名称 | 設定するオペランド
1 | VASS | ○
2 | NSAP_address | ○
3 | SNPA_address | ○
4 | NSAP_type | △

（凡例）

○：設定が必要です。

△：自局のNSAPアドレスが，INTAP V1.0形式またはINTAP V2.0新形式（フリー形式含む）のどちらか一方のNSAPアドレスだけの場合，設定は不要です。

(b)　自局と相手局の間が，複数のWANを経由して相手局と通信する場合（WAN接続からIWU経由によるLAN接続の場合）

WAN接続からIWU経由によるLAN接続の場合のネットワークモデルを図2-6に示します。

図2-6　WAN接続からIWU経由によるLAN接続の場合のネットワークモデル

図2-6中の番号は，表2-33の項番に対応します。

表2-33　WAN接続からIWU経由によるLAN接続の場合の対応

項番 | オペランド名称 | 設定するオペランド
1 | VASS | ○
2 | NSAP_address | ○
3 | SNPA_address | ○
4 | NSAP_type | △

（凡例）

○：設定が必要です。

△：自局のNSAPアドレスが，INTAP V1.0形式またはINTAP V2.0新形式（フリー形式含む）のどちらか一方のNSAPアドレスだけの場合，設定は不要です。

(c)　INTAP V2.0新形式のNSAPアドレスを使用する場合

INTAP V2.0新形式のNSAPアドレスを使用する場合のネットワークモデルを図2-7に示します。

図2-7　INTAP V2.0新形式のNSAPアドレスを使用する場合のネットワークモデル

発呼NSAPアドレスがINTAP V2.0新形式のNSAPアドレス（フリー形式含む）のとき，発呼するSNPAアドレスが求められないため，ルーティングテーブルの指定が必要です。

図2-7中の番号は，表2-34の項番に対応します。

表2-34　INTAP V2.0新形式のNSAPアドレスを使用する場合の対応

項番 | オペランド名称 | 設定するオペランド
1 | VASS | ○
2 | NSAP_address | ○
3 | SNPA_address | ○
4 | NSAP_type | △

（凡例）

○：設定が必要です。

△：自局のNSAPアドレスが，INTAP V1.0形式またはINTAP V2.0新形式（フリー形式含む）のどちらか一方のNSAPアドレスだけの場合，設定は不要です。

2.2.41　560_LU（560/20系LU用LU定義文）

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

560/20系LU用LUで使用する情報を定義します。

(2)　定義条件

各LU番号に対応するデフォルト接続先名称を，HNA2_destination文の下でLU番号ごとに定義します。デフォルト接続先名称とは，APが接続先相手を指定しなかった場合にXNF/ASが仮定する接続先のことです。

HNA2_configuration文のmax_560_LUオペランドに指定した値以内の数だけ定義できます。

(3)　書き方

(4)　オペランド

(a)　LU_number

560/20系LU番号　～<10進数>((0～（最大560/20系LU数－1）))

HNA2内で固有な560/20系LU番号を指定します。

(b)　destination_name

接続先名称　～<英数字>((14文字以内))

接続する相手情報を持つHNA2_destination文のnameオペランドで定義した接続先名称を指定します。このオペランドは，dnameと省略して指定することもできます。

2.3　定義文のグループ指定

＜この節の構成＞

2.3.1　group文でのグループ指定

2.3.2　HNA公衆回線のグループ指定

2.3.3　代表選択のグループ指定

2.3.1　group文でのグループ指定

group文では，その下位に定義するbasicline文，line文，およびlink文のオペランドやオペランドの値をまとめて定義できます。複数の下位の定義文で同じ値を指定すると定義する量が増えるため，group文に1回指定すれば，下位の定義文ではそのオペランドを省略できます。

定義例を次に示します。

 group
   group文のオペランド，および値
   basicline文のオペランド，および値
   line文のオペランド，および値
   link文のオペランド，および値
   ;

なお，group文と下位の定義文の両方に同じオペランドを指定した場合は，下位の定義文の方が有効になります。

グループ指定ができる定義文とオペランドを表2-35に示します。

表2-35　グループ指定ができる定義文とオペランド

定義文 | オペランド
basicline | auto_start {yes|no}
switch_type {X21|V25bis}
modem_clock {synch_ST1|synch_ST2|asynch}
RS_control {on_off|on_fixed}
CDcheck {yes|no}
CDcheck_time
response_time
CRC {type1|type2}
ENQ_retry
text_retry
text_WACK_retry
ENQ_WACK_retry
TTD_retry
receive_ENQ_hold {use|not_use}
text_receive_time
SYN_time
text_send_time
CS_time
contention_ACK {wait|no_wait}
receive_invalid_data {NAK|no_response}
ACK_ENQ_skip {use|not_use}
contention_wait {use|not_use}
WACK_ENQ_delay_time
line | line_type {leased_line|private_PS|public_PS|ISDN_TA_CS|ISDN_TA_PS}
line_mode {80PVC|80VC|84VC|80VC_80PVC|84VC_80PVC|ABM_DTE|ABM_DCE|NRM1|NRM2}
modem_clock {synch_ST1|synch_ST2|asynch}
modem_type {full|half}
RS_control {on_off|on_fixed}
CDcheck {yes|no}
NRZI {yes|no}
calling_mode {address|direct}
separating_character
line_attribute {in|out|twoway}
switch_type {X21|V25bis}
poll_time
patrol_time
idle {flag|mark}
shared_flag {yes|no}
link | connection_retry
connection_time
data_retry
data_time
busy_retry
busy_time
outstand
max_DPDU
mode {half|duplex}
auto_start {yes|no}
ABM_DCE_connect {DM|wait}
NRM2_DISC {DM|no_DM}
disconnect_retry
NRM1_connect {modeset|DISC}
NRM2_reconnect {error|modeset}
ABM_reconnect {modeset_p|modeset_all|error_p|error_all}

注

それぞれのオペランドの指定方法については，各定義文を参照してください。

2.3.2　HNA公衆回線のグループ指定

回線アダプタに接続した複数の回線を使ってHNA1次局通信機能で通信を行う場合，SW_group_define文とlink文のSW_group_VASSオペランドを使って回線をグループ化できます。

グループ化することによって，複数の回線に同じ公衆グループ仮想スロット番号が割り当てられます。上位プログラムが公衆グループ仮想スロット番号を指定するだけで，通信管理が空き回線の割り当てなどを自動的に行います。

HNA1公衆回線でグループ化できる範囲を次に示します。

ハードウェア構成：

回線アダプタ

接続網種別※：

ISDN網（回線交換－TA経由）

ISDN網（V.25bis－TA経由）

注※

異なる網は同じグループに定義できません。

なお，同じグループに定義する回線には次のような条件が必要です。

条件１：

同じグループの回線は，line文のnameオペランドとnumberオペランドを除くすべてのオペランドに，同じ値を指定してください。

このとき，「2.3.1　group文でのグループ指定」で説明したgroup文を使うと便利です。

条件２：

代表電話で加入している回線をグループ化する場合は，同じ電話番号の回線を同じグループとして定義してください。

HNA公衆回線のグループ指定を行った場合の定義文と回線接続構成との関係の概略を，図2-8に示します。

図2-8　HNA公衆回線のグループ指定を行った場合の定義文と回線接続構成の関係

2.3.3　代表選択のグループ指定

X.25VCプロトコルで接続する，同一種別の複数の回線で代表アドレスによる通信を行う場合，X25_group_define文とNL文のX25_group_VASSオペランドを使って回線をグループ化します。

グループ化することによって，複数の回線に同じアドレス，同じ代表仮想スロット番号が割り当てられます。上位プログラムが代表仮想スロット番号を指定するだけで，通信管理が空き回線の割り当てなどを自動的に行います。グループ内では，各回線の最大パケット長，回線速度を同じにすることを推奨します。

回線割り当ての方式は，ISDN網（回線交換）は同一の相手とデータリンク確立済みの場合は，そのデータリンク上にネットワークコネクションを多重化します。未確立の場合は，グループ配下の最も大きい仮想スロット番号の回線を割り当てます。HNA2次局機能を使用した通信で同一相手との発着信がグループ内の別回線ですれ違った場合，両方とも確立できないことがあります。

パケット網， ISDN網（パケット交換）は，回線のスループットより回線利用率の低い回線を割り当てます。

代表選択でグループ化できる範囲を次に示します。

ハードウェア構成：

回線アダプタ

接続網種別※：

パケット網

ISDN網（パケット交換－TA経由）

ISDN網（回線交換－TA経由）

注※

ハードウェア構成に関係なく同じ種別の網はグループに定義できますが，異なる網種別は同じグループに定義できません。上位の通信機能によって，利用できる接続網種別に違いがあります。マニュアル「XNF/AS　解説・運用編」の「適用通信網・回線」で確認してください。

代表選択のグループ指定を行った場合の定義文と回線接続構成との関係の概略を図2-9に示します。

図2-9　代表選択のグループ指定を行った場合の定義文と回線接続構成との関係

3.　OSI拡張機能の定義文

この章では，OSI拡張機能の定義文について説明します。

＜この章の構成＞

3.1　OSI拡張機能定義文の記述方法

3.2　OSI拡張機能定義文の詳細

3.1　OSI拡張機能定義文の記述方法

OSI拡張機能の定義文と，定義方法を次に示します。

OSI拡張機能のゲートウェイ定義文
XNF/ASの構成定義文とは別にOSI拡張機能のゲートウェイ定義文を作成します。作成方法については，「3.2.1　OSI拡張機能のゲートウェイ定義文」を参照してください。

OSI拡張機能の共通情報の定義文
次の二つの定義方法があります。

XNF/AS構成定義のTPTCP_define文で定義する方法
作成方法については，「2.2.31　TPTCP_define（OSI拡張機能用情報定義文）」を参照してください。

XNF/ASの構成定義文とは別にOSI拡張機能のシステムパラメタ定義文を作成する方法
作成方法については，「3.2.2　OSI拡張機能のシステムパラメタ定義文」を参照してください。

XNF/AS構成定義のTPTCP_define文で定義する方法を推奨します。なお，両方で定義した場合は，OSI拡張機能のシステムパラメタ定義文の値が有効になります。

各OSI拡張機能を使用する上で必要なOSI拡張機能の定義文を表3-1に示します。

表3-1　各OSI拡張機能を使用する上で必要なOSI拡張機能の定義文

OSI拡張機能の定義文
OSI拡張機能

エンドシステムとしての通信機能
ゲートウェイシステムとしての通信機能

ゲートウェイ定義文
－
◎

共通情報の定義文
（TPTCP_define文，システムパラメタ定義文）
○
○

（凡例）

◎：指定が必要です。

○：指定は省略できます。

－：指定は不要です。

＜この節の構成＞

3.1.1　基本文法

3.1.2　オペランドの表現方法

3.1.3　オペランドの階層

3.1.4　日本語の扱い

3.1.5　全角文字，半角文字の扱い

3.1.1　基本文法

OSI拡張機能の定義文（ゲートウェイ定義文およびシステムパラメタ定義文）は，次に示すようにオペランドで構成されています。

　オペランド　：　オペランド　：　…

＜この項の構成＞

(1)　オペランド

(2)　定義文の終わり

(3)　コメント

(4)　区切り記号

(5)　その他

(1)　オペランド

各オペランドは，その指定位置が重要な意味を持ちます。

(2)　定義文の終わり

セミコロン（;）が定義文の終わりを表します。

(3)　コメント

コメントは，/*と*/で囲みます。

(4)　区切り記号

各オペランドはコロン（:）で区切られます。

(5)　その他

注釈内以外はすべて半角文字を使用します。

空白（スペース），LF（¥n）：Line Feed，HT（¥t）：Horizontal Tabulation（タブ）は無視（読み飛ばす）します。

セミコロンと同じ行で，かつセミコロンのあとに定義文は書けません。

3.1.2　オペランドの表現方法

オペランドを説明する場合に使用する記号，および構文要素については，表2-1と表2-2に従います。

3.1.3　オペランドの階層

オペランドは，階層を持ちません。

3.1.4　日本語の扱い

日本語入力はできません。ただし，コメント内には使用できます。

3.1.5　全角文字，半角文字の扱い

半角の文字だけを対象とし，全角の文字は対象外です。ただし，コメント内には使用できます。

3.2　OSI拡張機能定義文の詳細

ここでは，OSI拡張機能定義文をゲートウェイ定義文，システムパラメタ定義文の順に説明します。

＜この節の構成＞

3.2.1　OSI拡張機能のゲートウェイ定義文

3.2.2　OSI拡張機能のシステムパラメタ定義文

3.2.1　OSI拡張機能のゲートウェイ定義文

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(1)　機能

OSI拡張機能のゲートウェイ通信機能を使用して，TCPネットワークとOSIネットワークを相互接続した通信を行うには，「OSI拡張機能のゲートウェイ定義文」が必要です。

この定義はテキストファイルにエディタ（viなど）で設定し，「OSI拡張機能のゲートウェイ定義登録コマンド」で登録します。OSI拡張機能のゲートウェイ定義文を格納したOSI拡張機能のゲートウェイ定義ファイルの格納位置は任意です。

OSI拡張機能のゲートウェイ定義登録コマンドについては，マニュアル「XNF/AS　解説・運用編」を参照してください。

「OSI拡張機能のゲートウェイ定義文」は，”中継の方向（OSI→TCP/TCPまたはHA※/HA→OSI）”によって指定するオペランドが異なります。中継の方向とOSI拡張高信頼化機能の適用の有無による指定オペランドの対応を表3-2に示します。

注※　識別子”HA”は，OSI拡張高信頼化機能を適用したOSI拡張通信を示します。

表3-2　中継の方向とOSI拡張高信頼化機能の適用有無による指定オペランドの対応

オペランド名称
中継の方向

OSI→TCP
OSI→HA
TCP→OSI
HA→OSI

着信Tセレクタ
◎
◎
◎

発信自局Tセレクタ
◎
◎
◎

発信相手局Tセレクタ
◎
◎
◎

中継先プロトコル種別
◎
◎
◎

相手IPアドレス
◎
×
×

相手ポート番号
○
×
×

相手局NSAPアドレス
×
×
◎

TL要望クラス
×
×
○

TL代替クラス
×
×
○

DTEアドレス情報
×
×
○

数値指定のアダプタ番号
×
×
○

仮想ホストのNSAPアドレス
×
◎
×

仮想サーバの仮想スロット番号
×
◎
×

（凡例）

◎：指定が必要です。

○：指定は省略できます。

×：指定できません。

(2)　定義条件

OSI拡張機能のゲートウェイ定義ファイルに対して1～128個定義します。

(3)　書き方

OSIからTCPへ中継する場合

着信Tセレクタ:発信自局Tセレクタ:発信相手局Tセレクタ:中継先プロトコル種別:
相手IPアドレス:[相手ポート番号];

OSIからHAへ中継する場合

着信Tセレクタ:発信自局Tセレクタ:発信相手局Tセレクタ:中継先プロトコル種別:
仮想ホストのNSAPアドレス:仮想サーバの仮想スロット番号;

TCPまたはHAからOSIへ中継する場合

着信Tセレクタ:発信自局Tセレクタ:発信相手局Tセレクタ:中継先プロトコル種別:
相手局NSAPアドレス:[TL要望クラス]:[TL代替クラス]:[DTEアドレス情報]
::[数値でのアダプタ番号];

(4)　オペランド

(a)　着信Tセレクタ

～<16進数>((2～64の偶数けた))

ゲートウェイシステムとして着信する際のTセレクタを指定します。

(b)　発信自局Tセレクタ

～<16進数>((2～64の偶数けた))

ゲートウェイシステムとして（中継後）発信する際の自局側のTセレクタを指定します。

(c)　発信相手局Tセレクタ

～<16進数>((2～64の偶数けた))

ゲートウェイシステムとして（中継後）発信する際の相手局側のTセレクタを指定します。

(d)　中継先プロトコル種別 {OSI|TCP|HA}

中継の方向を指定します。

OSI：

TCPからOSIへの中継

HAからOSIへの中継

TCP：

OSIからTCPへの中継

HA：

OSIからHAへの中継

(e)　相手IPアドレス

中継先の相手IPアドレスを指定します。指定方法には次の二つがあります。

ホスト名称 ～<英数字>((255文字以内))

/etc/hostsで設定しているOSI拡張機能用のホスト名称を指定します。

インタネットアドレス ～<10進数>((各バイト3けた以内))

相手局のインタネットアドレスを，バイトごとにピリオド（.）で区切って，10進数で指定します。

(f)　相手ポート番号

～《102》

中継先の相手ポート番号を指定します。指定方法には次の二つがあります。

サービス名称 ～<英数字>((255文字以内))

/etc/servicesで設定しているOSI拡張機能用のサービス名称を指定します。

ポート番号 ～<10進数>((0～65535))

相手局のポート番号を指定します。

(g)　相手局NSAPアドレス

～<16進数>((2～40の偶数けた))

中継先の相手局NSAPアドレスを指定します。転送形式で指定してください。

(h)　TL要望クラス

～<10進数>((0，2))

中継する際のトランスポートコネクション確立要望クラスを指定します。

0：クラス0

2：クラス2

このオペランドを省略した場合，XNF/AS構成定義文（TL02文のclass）の指定値が仮定されます。

(i)　TL代替クラス

～<10進数>((0，2))

中継する際のトランスポートコネクション確立代替クラスを指定します。

0：クラス0

2：クラス2

このオペランドを省略した場合，TL要望クラスが「クラス0」のときはクラス0が，TL要望クラスが「クラス2」のときはXNF/AS構成定義文（TL02文のalternative_class）の指定値が仮定されます。

このオペランドを指定してTL要望クラスを省略した場合，オペランド指定値は無視され，XNF/AS構成定義文（TL02文のclassとalternative_class）の指定値が仮定されます。

(j)　DTEアドレス情報

～<16進数>((4～32の偶数けた))《指定なし》

中継する際の相手ノードのアドレスを指定します。

有効けた数は，DTEアドレスの有効セミオクテット数を示します。

(k)　数値指定のアダプタ番号

～<10進数>((1以上))《指定なし》

中継する際に使用する，アダプタの仮想スロット番号を指定します。なお，0は指定なしを意味します。

(l)　仮想ホストのNSAPアドレス

～<16進数>((2～40の偶数けた))

中継先の仮想ホストのNSAPアドレスを指定します。転送形式で指定してください。

(m)　仮想サーバの仮想スロット番号

～<10進数>((1～900))

中継する際に使用する仮想サーバの仮想スロット番号を指定します。

3.2.2　OSI拡張機能のシステムパラメタ定義文

＜この項の構成＞

(1)　機能

(2)　定義条件

(3)　書き方

(4)　オペランド

(5)　定義文例

(1)　機能

OSI拡張機能で使用する共通情報を定義します。この定義は「OSI拡張機能のゲートウェイ定義」と同様に，テキストファイルにエディタ（viなど）で設定し，「OSI拡張機能のシステムパラメタ定義登録コマンド」で登録します。

この定義は省略できます。OSI拡張機能のシステムパラメタ定義文を格納したOSI拡張機能のシステムパラメタ定義ファイルの格納位置は任意です。

OSI拡張機能のシステムパラメタ定義登録コマンドについては，マニュアル「XNF/AS　解説・運用編」を参照してください。

なお，OSI拡張機能の共通情報は，XNF/AS構成定義のTPTCP_define文で指定することもできます。TPTCP_define文で指定する方法については，「2.2.31　TPTCP_define（OSI拡張機能用情報定義文）」を参照してください。

(2)　定義条件

OSI拡張機能のシステムパラメタ定義ファイルに対して，1回定義します。

(3)　書き方

[最大TPDU長]:[TS1タイマ値];

(4)　オペランド

(a)　最大TPDU長

～<10進数>((128，256，512，1024，2048，65531))《65531》

OSI拡張機能で使用する，最大TPDU長（バイト）を指定します。

このオペランドの指定値は，OSI拡張高信頼化機能でも有効になります。

(b)　TS1タイマ値

～<10進数>((10～3600))《60》

OSI拡張機能で使用する，TS1タイマ値（秒）を指定します。

このオペランドの指定値は，OSI拡張高信頼化機能でも有効になります。

(5)　定義文例

OSI拡張機能のシステムパラメタ定義の記述例を次に示します。

最大TPDU長を2048（バイト），TS1タイマ値を120（秒）に設定する場合

2048 : 120 ;               /*最大TPDU長=2048,   TS1=120  */

最大TPDU長をデフォルト値（65531バイト），TS1タイマ値を150（秒）に設定する場合

:150;                       /*最大TPDU長=default, TS1=150  */

4.　構成定義文の定義例

この章では，実際の構成に合わせた構成定義文の定義例について説明します。

＜この章の構成＞

4.1　OSI通信機能を使用する場合の定義

4.2　HDLCパススルーを使用する場合の定義

4.3　ベーシック手順を使用する場合の定義

4.4　通信手順が混在する場合の定義

4.5　バッファプールを割り当てる場合の定義

4.6　X.25の代表選択機能を使用する場合の定義

4.7　OSI拡張機能を使用する場合の定義

4.8　自局IPアドレス指定機能を使用する場合の定義

4.9　HNA1次局通信機能を使用する場合の定義

4.10　HNA2次局通信機能を使用する場合の定義

4.11　X.25パススルーを使用する場合の定義

4.12　VOS3システムとチャネルで接続する場合の定義

4.13　OSI拡張高信頼化機能を使用する場合の定義

4.1　OSI通信機能を使用する場合の定義

＜この節の構成＞

4.1.1　相手システムとパケット交換網で接続する

4.1.2　相手システムと専用回線で接続する

4.1.1　相手システムとパケット交換網で接続する

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

相手システムとパケット交換網で接続する場合の構成例（OSI通信機能）を図4-1に示します。

図4-1　相手システムとパケット交換網で接続する場合の構成例（OSI通信機能）

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-1の番号と対応しています。

configuration
 version 1
 max_TSAP 32
 max_OSI_association 32
 max_TC_class02 32
 max_VC_network_connection 32
 max_X25_link 8
 max_X25_VASS 8
 max_line 8
 max_Line_adapter 1
 max_link 8
 ;
SL
 max_segmenting_TSDU 0
 max_reassembling_TSDU 0
 SL_time 60
 ;
TL02
 class 2
 alternative_class 0
 flow_control use
 max_TPDU 2048
 receive_CDT_value 7
 TS1 60
 TS2 60
 TS3 180
 ;
Line_adapter    ...........................1
 name LADP01
 location_code 17-08
 adapter_type HDLC
 initial_status active
 ;
 group
   name OSAS01
   type HDLC
   ;
line    ...................................2
 name LINE01
 number 00
 line_type public_PS
 line_mode 84VC
 speed 64K
 modem_clock synch_ST2
 modem_type full
 RS_control on_fixed
 CDcheck no
 NRZI no
 ;
 link
   name LINK01
   VASS 100
   data_link_address 1
   data_link_address2 3
   ;
   NL
     DTE_address 5000001    ..............3
     NSAP_address 4800080015000001    ....3
     min_VC_LCGN 0
     max_VC_LCGN 0
     min_VC_LCN 1
     max_VC_LCN 32
     send_window_size 7
     receive_window_size 7
     ;  

4.1.2　相手システムと専用回線で接続する

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

相手システムと専用回線で接続する場合の構成例（OSI通信機能）を図4-2に示します。

図4-2　相手システムと専用回線で接続する場合の構成例（OSI通信機能）

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-2の番号と対応しています。

configuration
 version 1
 max_TSAP 32
 max_OSI_association 32
 max_TC_class02 32
 max_VC_network_connection 32
 max_X25_link 8
 max_X25_VASS 8
 max_line 8
 max_Line_adapter 1
 max_link 8
 ;
SL
 max_segmenting_TSDU 0
 max_reassembling_TSDU 0
 SL_time 60
 ;
TL02
 class 2
 alternative_class 0
 flow_control use
 max_TPDU 2048
 receive_CDT_value 7
 TS1 60
 TS2 60
 TS3 180
 ;
Line_adapter    .............................1
 name LADP01
 location_code 17-08
 adapter_type HDLC
 initial_status active
 ;
 group
   name OSAS01
   type HDLC
   ;
   line    .................................2
     name LINE01
     number 00
     line_type leased_line
     line_mode 84VC
     speed 64K
     modem_clock synch_ST2
     modem_type full
     RS_control on_fixed
     CDcheck no
     NRZI no
     ;
     link
       name LINK01
       VASS 100
       data_link_address 1
       data_link_address2 3
       ;
       NL
         NSAP_address 481000500001    ......3
         min_VC_LCGN 0
         max_VC_LCGN 0
         min_VC_LCN 1
         max_VC_LCN 32
         send_window_size 7
         receive_window_size 7
         ;

4.2　HDLCパススルーを使用する場合の定義

＜この節の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

相手システムと専用回線で接続する場合の構成例（HDLCパススルー）を図4-3に示します。

図4-3　相手システムと専用回線で接続する場合の構成例（HDLCパススルー）

（凡例）

n.：定義文との対応

注

2.～4.は，次の通信手順に対応しています。

2.：HDLC-ABM手順に対応しています。

3.：HDLC-NRM1手順に対応しています。

4.：HDLC-NRM2手順に対応しています。

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-3の番号と対応しています。

configuration
 version 1
 max_HDLCpass_link 4
 max_Line_adapter 1
 max_line 8
 max_link 16
 ;
HDLC_buffer
 name HDLCBUF1
 number 10
 size 1024
 ;
HDLC_buffer
 name HDLCBUF2
 number 20
 size 2048
 ;
Line_adapter    ............................1
 name LA01
 location_code 37-08
 adapter_type HDLC
 ;
 group    .................................2
   name ABM01
   type HDLC
   buffer_pool HDLCBUF1
   ;
   line
     name LINE01
     number 01
     line_type leased_line
     line_mode ABM_DTE
     speed 64K
     modem_clock synch_ST2
     modem_type full
     RS_control on_fixed
     CDcheck no
     NRZI no
     ;
     link
       name LINK01
       VASS 100
       data_link_address 1
       data_link_address2 3
       connection_retry 12
       connection_time 1.0
       data_retry 12
       data_time 1.0
       busy_retry 8
       busy_time 4.0
       outstand 7
       max_DPDU 1024
       ;
 group    .................................3
   type HDLC
   name NRM01
   buffer_pool HDLCBUF2
   ;
   line
     name LINE02
     number 02
     line_type leased_line
     line_mode NRM1
     speed 64K
     modem_clock synch_ST2
     modem_type full
     RS_control on_fixed
     CDcheck no
     NRZI no
     ;
     link
       name LINK02
       VASS 200
       data_link_address 1
       connection_retry 12
       connection_time 1.0
       data_retry 12
       data_time 1.0
       busy_retry 8
       busy_time 4.0
       outstand 7
       max_DPDU 2048
       ;
 group    .................................4
   name NRM02
   type HDLC
   buffer_pool HDLCBUF2
   ;
   line
     name LINE03
     number 03
     line_type leased_line
     line_mode NRM2
     speed 64K
     modem_clock synch_ST2
     modem_type full
     RS_control on_fixed
     CDcheck no
     NRZI no
     ;
     link
       name LINK03
       VASS 300
       data_link_address 1
       connection_retry 12
       connection_time 1.0
       data_retry 12
       data_time 1.0
       busy_retry 8
       busy_time 4.0
       outstand 7
       max_DPDU 2048
       ;

4.3　ベーシック手順を使用する場合の定義

＜この節の構成＞

4.3.1　相手システムと専用回線で接続する

4.3.2　相手システムと回線交換網で接続する

4.3.3　相手システムと電話網で接続する

4.3.1　相手システムと専用回線で接続する

＜この項の構成＞

(1)　構成例

(2)　定義例（HSC1手順の場合）

(3)　定義例（NCS-B手順の場合）

(1)　構成例

相手システムと専用回線で接続する場合の構成例（ベーシック手順）を図4-4に示します。

図4-4　相手システムと専用回線で接続する場合の構成例（ベーシック手順）

(2)　定義例（HSC1手順の場合）

定義例を次に示します。なお，定義中の番号は，図4-4の番号と対応しています。

configuration
 version 1
 max_HSCline 8
 max_Line_adapter 1
 ;
Line_adapter    ...................1
 name LADP01
 location_code 17-08
 adapter_type BASIC
 initial_status active
 ;
 group
   name HSC01
   type HSC1
   ;
   basicline    ......................2
     name LINE01
     number 00
     speed 9.6K
     modem_clock synch_ST2
     RS_control on_fixed
     CDcheck no
     response_time 3.2
     CRC type1
     ENQ_retry 7
     text_retry 7
     ENQ_WACK_retry 15
     TTD_retry 15
     ;

(3)　定義例（NCS-B手順の場合）

定義例を次に示します。なお，定義中の番号は，図4-4の番号と対応しています。

configuration
 version 1
 max_NCSBline 8
 max_Line_adapter 1
 ;
Line_adapter    ...................1
 name LADP01
 location_code 17-08
 adapter_type BASIC
 initial_status active
 ;
 group
   name NCSB01
   type NCSB
   ;
   basicline    ......................2
     name LINE01
     number 00
     speed 9.6K
     modem_clock synch_ST2
     ;

4.3.2　相手システムと回線交換網で接続する

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

相手システムと回線交換網で接続する場合の構成例（ベーシック手順）を図4-5に示します。

図4-5　相手システムと回線交換網で接続する場合の構成例（ベーシック手順）

（凡例）

n.：定義文との対応

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-5の番号と対応しています。

configuration
 version 1
 max_HSCline 8
 max_Line_adapter 1
 ;
Line_adapter    ...................1
 name LADP01
 location_code 17-08
 adapter_type BASIC
 initial_status active
 ;
 group
   name HSC01
   type HSC2
   ;
   basicline    ......................2
     name LINE01
     number 00
     speed 9.6K
     switch_type X21
     modem_clock synch_ST2
     RS_control on_fixed
     CDcheck no
     response_time 3.2
     CRC type1
     ENQ_retry 7
     text_retry 7
     text_WACK_retry 15
     ENQ_WACK_retry 15
     TTD_retry 15
     ;

4.3.3　相手システムと電話網で接続する

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

相手システムと電話網で接続する場合の構成例（ベーシック手順）を図4-6に示します。

図4-6　相手システムと電話網で接続する場合の構成例（ベーシック手順）

（凡例）

n.：定義文との対応

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-6の番号と対応しています。

configuration
 version 1
 max_HSCline 8
 max_Line_adapter 1
 ;
Line_adapter    ...................1
 name LADP01
 location_code 17-08
 adapter_type BASIC
 initial_status active
 ;
 group
   name HSC01
   type HSC2
   ;
   basicline    ......................2
     name LINE01
     number 00
     speed 9.6K
     switch_type V25bis
     modem_clock synch_ST2
     RS_control on_fixed
     CDcheck no
     response_time 3.2
     CRC type1
     ENQ_retry 7
     text_retry 7
     text_WACK_retry 15
     ENQ_WACK_retry 15
     TTD_retry 15
     ;

4.4　通信手順が混在する場合の定義

＜この節の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

通信手順が混在する場合の構成例を図4-7に示します。

図4-7　通信手順が混在する場合の構成例

（凡例）

n.：定義文との対応

注

3.～6.および8.は，次の通信手順に対応しています。

3.：OSI通信機能

4.：HDLCパススルー（ABM手順）

5.：ベーシック手順（NCSB手順，HSC1/HSC2手順）

6.：X.25パススルー（VC接続）

8.：HNA1手順（VC接続）

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-7の番号と対応しています。

configuration
 version 1
 max_TSAP 48
 max_OSI_association 8
 max_TC_class02 16
 max_NLI_VC 8
 max_VC_network_connection 16
 max_X25_VASS 16
 max_HDLCpass_link 2
 max_X25_link 16
 max_NCSBline 8
 max_Line_adapter 2
 max_line 8
 max_link 64
 ;
OSI_buffer
 name OSIBUF01
 number 128
 size 1024
 ;
NLI_buffer
 name NLIBUF01
 number 128
 size 1024
 ;
HDLC_buffer
 name HDLCBUF1
 number 14
 size 2048
 ;
HNA1_buffer
 number 20
 size 1028
 ;
SL
 max_segmenting_TSDU 0
 max_reassembling_TSDU 0
 SL_time 60
 ;
TL02
 class 0
 alternative_class 0
 flow_control use
 max_TPDU 1024
 receive_CDT_value 7
 TS1 60
 TS2 60
 TS3 180
 ;
Line_adapter    .....................................1
 name LADP01
 location_code 17-08
 adapter_type HDLC
 initial_status active
 buffer_number 512
 ;
 group    ..........................................3
   name OSAS01
   type HDLC
   buffer_pool OSIBUF01
   ;
   line
     name LINE01
     number 01
     line_type public_PS
     line_mode 84VC
     speed 64K
     modem_clock synch_ST2
     modem_type full
     RS_control on_fixed
     CDcheck no
     NRZI no
     ;
     link
       name LINK01
       VASS 100
       data_link_address 1
       data_link_address2 3
       connection_retry 12
       connection_time 1.0
       data_retry 12
       data_time 1.0
       busy_retry 8
       busy_time 4.0
       outstand 7
       max_DPDU 4096
       ;
       NL
         DTE_address 5000001
         NSAP_address 4800080015000001
         min_VC_LCGN 0
         max_VC_LCGN 3
         min_VC_LCN 1
         max_VC_LCN 200
         send_window_size 7
         receive_window_size 7
         DTE_field yes
         ;
 group    ..........................................4
   name ABM01
   type HDLC
   buffer_pool HDLCBUF1
   ;
   line
     name LINE02
     number 02
     line_type leased_line
     line_mode ABM_DTE
     speed 16K
     modem_clock synch_ST2
     modem_type full
     RS_control on_fixed
     CDcheck no
     NRZI no
     ;
     link
       name LINK02
       VASS 200
       data_link_address 1
       data_link_address2 3
       connection_retry 7
       connection_time 2.0
       data_retry 3
       data_time 7.0
       busy_retry 8
       busy_time 4.0
       outstand 7
       max_DPDU 2048
       ;
 group    ..........................................6
   name OSAS01
   type HDLC
   buffer_pool NLIBUF01
   ;
   line
     name LINE04
     number 03
     line-type public_PS
     line-mode 80VC
     speed 64K
     modem_clock synch_ST2
     modem_type full
     RS_control on_fixed
     CDcheck no
     NRZI no
     ;
     link
       name LINK04
       VASS 300
       data_link_address 1
       data_link_address2 3
       connection_retry 12
       connection_time 1.0
       data_retry 12
       data_time 1.0
       busy_retry 8
       busy_time 4.0
       outstand 7
       max_DPDU 8160
       ;
       NL
         DTE_address 5000002
         min_VC_LCGN 0
         max_VC_LCGN 3
         min_VC_LCN 1
         max_VC_LCN 200
         send_window_size 7
         receive_window_size 7
         DTE_field yes
         ;
 group    ..........................................7
   name HNA101
   type HDLC
   ;
   line
     name LINE05
     number 00
     line_type public_PS
     line_mode 84VC
     speed 64K
     RS_control on_fixed
     CDcheck no
     NRZI no
     ;
     link
       name LINK05
       VASS 500
       data_link_address 1
       data_link_address2 3
       max_DPDU 1024
       connection_retry 12
       connection_time 1.0
       data_retry 12
       data_time 1.0
       ;
       NL
         min_VC_LCGN 0
         max_VC_LCGN 10
         min_VC_LCN 0
         max_VC_LCN 255
         DTE_address 5000003
         network_id 8001
         ;
Line_adapter    .....................................2
 name LADP02
 location_code 37-08
 adapter_type BASIC
 initial_status active
 buffer_number 512
 ;
 group    ..........................................5
   name NCSB01
   type NCSB
   ;
   basicline
     name LINE03
     number 00
     speed 9.6K
     modem_clock synch_ST2
     ;
 HNA1    ...........................................8
   max_PLU 4
   max_PU 2
   max_SLU 8
   max_connection 18
   ;
 USSTBL
   table_number 1
   ;
 USSDATA
   type on
   character LOGON
   logon_PLU_name BETRAN
   ;
 USSTBL
   table_number 2
   ;
 USSDATA
   type on
   character CONNECT
   logon_PLU_name PTS
   ;
 HNA1_PU
   name PU01
   link_VASS 500
   NL_type VC
   send_segment_size 1024
   receive_segment_size 1024
   DTE_address 5000004
   NSAP_address 4800080015000004
   ;
   HNA1_SLU
     name SLU01
     local_address 01
     FSS_USS_type USS
     USS_table 1
     ;
   HNA1_SLU
     name SLU02
     local_address 02
     FSS_USS_type USS
     USS_table 1
     ;
 HNA1_PU
   name PU02
   link_VASS 500
   NL_type VC
   send_segment_size 1024
   receive_segment_size 1024
   DTE_address 5000005
   NSAP_address 4800080015000005
   ;
   HNA1_SLU
     name SLU03
     local_address 03
     logon_PLU_name PTS
     ;
   HNA1_SLU
     name SLU04
     local_address 04
     through_PLU PTS
     FSS_USS_type USS
     USS_table 2
     ;

4.5　バッファプールを割り当てる場合の定義

＜この節の構成＞

(1)　対応例

(2)　定義例

(1)　対応例

バッファ定義文とgroup文との対応例を図4-8に示します。

図4-8　バッファ定義文とgroup文との対応例

(2)　定義例

定義例を次に示します。

configuration文
SL文
TL02文
OSI_buffer
 name OSASBUF1
 number 128
 size 4096
 ;
OSI_buffer
 name OSASBUF2
 number 512
 size 1024
 ;
HNA2_buffer
 type NCAM
 number 32
 size 512
 ;
NLI_buffer
 name NLIBUF
 number 32
 size 1024
 ;
HDLC_buffer
 name HDLCBUF
 number 20
 size 2048
 ;
Line_adapter文
 group
   name OSAS01
   type HDLC
   buffer_pool OSASBUF1
   ;
   line文
     link文
       NL文
   line文
     link文
       NL文
 group
   name OSAS02
   type HDLC
   buffer_pool OSASBUF2
   ;
   line文
     link文
       NL文
 group
   name OSAS03
   type HDLC
   buffer_pool OSASBUF2
   ；
   line文
     link文
       NL文
HNA2_slot文
HNA2_slot文
HNA2_slot文
 HNA2_configuration文
   HNA2_destination文
     HNA2_PU文
       HNA2_LU文
     560_LU文
 :

4.6　X.25の代表選択機能を使用する場合の定義

＜この節の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

X.25の代表選択機能を使用する場合の構成例を図4-9に示します。

図4-9　X.25の代表選択機能を使用する場合の構成例

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-9の番号と対応しています。

configuration
 version 1
 max_Line_adapter 2
 max_line 16
 max_link 32
 max_X25_VASS 16
 max_X25_link 16
 max_VC_network_connection 32
 ;
X25_group_define    ............................1
 VASS 200
 line_type public_PS
 network_id 4401
 DTE_address 1234567
 DTE_field yes
 NSAP_address 3600044011234567
 ;
Line_adapter
 name LA01
 ;
 group
   name PKT01
   ;
   line
     line_type public_PS
     line_mode 84VC
     ;
     link
       VASS 100
       ;
       NL
         min_VC_LCGN 0
         max_VC_LCGN 0
         min_VC_LCN 1
         max_VC_LCN 32
         X25_group_VASS 200    ..............2
   line
     line_type public_PS
     line_mode 84VC
     ;
     link
       VASS 101
       ;
       NL
         min_VC_LCGN 0
         max_VC_LCGN 0
         min_VC_LCN 1
         max_VC_LCN 32
         X25_group_VASS 200    ..............2
   line
     line_type public_PS
     line_mode 84VC
     ;
     link
       VASS 102
       ;
       NL
         min_VC_LCGN 0
         max_VC_LCGN 0
         min_VC_LCN 1
         max_VC_LCN 32
         X25_group_VASS 200    ..............2
         ;

4.7　OSI拡張機能を使用する場合の定義

＜この節の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

OSI拡張機能を使用する場合の構成例を図4-10に示します。

図4-10　OSI拡張機能を使用する場合の構成例

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-10の番号と対応しています。

(a)　エンドシステム/ゲートウェイシステムとして動作するOSI拡張機能を使用する場合

configuration
 version 1
 max_Line_adapter 1
 max_line 8
 max_link 8
 max_TSAP 64
 max_OSI_association 32
 max_TLI_connection 64
 max_TC_class02 32
 max_X25_VASS 4
 max_X25_link 4
 max_VC_network_connection 64
 max_TPTCP_connection 64
 ;
TPTCP_define
 VASS 6    ..............................1
 ;
TPTCP_buffer
 name TP_BUF
 number 128
 size 2048
 ;
Line_adapter
 name LA01
 ;
 group
  name GRP1
  ;
line
 name line1
 ;
 link
   name  link2
   ;
   NL
     min_VC_LCGN 1
     max_VC_LCGN 1
     min_VC_LCN 1
     max_VC_LCN 64
     network_id 8001    .................4
     DTE_address 1234567    .............4
     ;

(b)　エンドシステム/ゲートウェイシステムとして動作するOSI拡張機能を使用する場合（OSI拡張のゲートウェイ定義文の定義例）

0001:0011:0111:TCP:192.168.100.10:102;    /* OSI -> TCP */  .....2
0011:0001:1111:OSI:4800080015000003:::::; /* TCP -> OSI */  .....3

(c)　ゲートウェイシステムとして動作するOSI拡張機能を使用する場合

configuration
 version 1
 max_Line_adapter 1
 max_line 8
 max_link 8
 max_TSAP 64
 max_TLI_connection 32
 max_TC_class02 32
 max_X25_VASS 4
 max_X25_link 4
 max_VC_network_connection 32
 ;
Line_adapter
 name LA01
 ;
 group
  name GRP1
  ;
line
 name line1
 ;
 link
   name  link2
   ;
   NL
     min_VC_LCGN 1
     max_VC_LCGN 1
     min_VC_LCN 1
     max_VC_LCN 64
     network_id 8001    .................4
     DTE_address 1234567    .............4
     ;

(d)　ゲートウェイシステムとして動作するOSI拡張機能を使用する場合（OSI拡張のゲートウェイ定義文の定義例）

0001:0011:0111:TCP:192.168.100.10:102;    /* OSI -> TCP */  .....2
0011:0001:1111:OSI:4800080015000003:::::; /* TCP -> OSI */  .....3

(e)　エンドシステムとして動作するOSI拡張機能を使用する場合（上位APがOSASの場合）

configuration
 version 1
 max_TSAP 32
 max_OSI_association 32
 max_TPTCP_connection 32
 ;
TPTCP_define
 VASS 6    ....................................1
 ;

4.8　自局IPアドレス指定機能を使用する場合の定義

＜この節の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

相互系切り替え構成で自局IPアドレス指定機能を使用する場合の構成例を図4-11に示します。

図4-11　相互系切り替え構成で自局IPアドレス指定機能を使用する場合の構成例

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-11の番号と対応しています。

(a)　OSI通信機能を使用する場合（サーバ1，サーバ2共に同じ）

configuration
   version                 1
   max_TSAP                16
   max_AP_identification   16
   max_OSI_association     16
   max_TPTCP_connection    16
   ;
   TPTCP_define
       VASS    8
   ;
   TPTCP_slot
       VASS       20   ..................1
       IP_address 192.168.100.1   .......3
   ;
   TPTCP_slot
       VASS       21   ..................2
       IP_address 192.168.100.2   .......4
   ;

(b)　TLI通信機能を使用する場合（サーバ1，サーバ2共に同じ）

configuration
   version                 1
   max_TSAP                16
   max_TLI_connection      16
   max_TPTCP_connection    16
   ;
   TPTCP_define
       VASS    8
   ;
   TPTCP_slot
       VASS       20   ..................1
       IP_address 192.168.100.1   .......3
   ;
   TPTCP_slot
       VASS       21   ..................2
       IP_address 192.168.100.2   .......4
   ;

4.9　HNA1次局通信機能を使用する場合の定義

＜この節の構成＞

4.9.1　相手システムと専用回線で接続する

4.9.2　相手システムとパケット交換網で接続する

4.9.3　相手システムとISDN網（回線交換TA経由）で接続する

4.9.1　相手システムと専用回線で接続する

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

相手システムと専用回線で接続する場合の構成例を図4-12に示します。

図4-12　相手システムと専用回線で接続する場合の構成例（HNA1次局通信機能）

（凡例）

n.：定義文との対応

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-12の番号と対応しています。

configuration
  version                                1
  max_Line_adapter                       1
  max_line                               2
  max_link                               2
;
HNA1_buffer
  number   4
  size     1028
;
/****************************************************************/
/* XNF/AS/WAN 定義文                                            */
/****************************************************************/
Line_adapter
  name                 LA01       .............................. 2
  location_code        17-08      .............................. 1
;
  group
     name HNA1
     type HDLC
  ;
     line
            name                 LINE01     .................... 3
            number               01
            line_type            leased_line
            line_mode            NRM1
            speed                64K
     ;
            link
               name                     LINK01
               VASS                     100
               data_link_address        1
               max_DPDU                 1024
            ;
     line
            name              LINE02     ....................... 4
            number            02
            line_type         leased_line
            line_mode         NRM1
            speed             64K
     ;
            link
               name                LINK02
               VASS                200
               data_link_address   1
               max_DPDU            1024
            ;
/****************************************************************/
/* HNA1 情報                                                    */
/****************************************************************/
HNA1
  max_PLU             2
  max_PU              2
  max_SLU             4
  max_connection      10
  ;
  USSTBL
     table_number     1
     ;
  USSDATA
     type             on
     character        LOGON
     logon_PLU_name   BETRAN
     ;
  USSTBL
     table_number     2
     ;
  USSDATA
     type             on
     character        CONNECT
     logon_PLU_name   PTS
     ;

/****************************************************************/
/* PU (1)定義文                                                 */
/****************************************************************/
HNA1_PU
  name                        PU01
  link_VASS                   100
  send_segment_size           1024
  receive_segment_size        1024
  auto_start                  yes
;
  HNA1_SLU
     name                SLU01    ............................... 5
     local_address        01
     FSS_USS_type        USS
     USS_table        1
     ;
/****************************************************************/
/* PU (2)定義文                                                 */
/****************************************************************/
HNA1_PU
  name                        PU02
  link_VASS                   200
  send_segment_size           1024
  receive_segment_size        1024
  auto_start                  yes
;
  HNA1_SLU
     name                SLU02    ............................... 6
     local_address       02
     logon_PLU_name      PTS
     ;
  HNA1_SLU
     name                SLU03    ............................... 7
     local_address       03
     logon_PLU_name      PTU
     ;
  HNA1_SLU
     name                SLU04    ............................... 8
     local_address       04
     FSS_USS_type        USS
     USS_table           2
     ;

4.9.2　相手システムとパケット交換網で接続する

＜この項の構成＞

(1)　構成例

(2)　定義例（VC接続）

(3)　定義例（PVC接続）

(1)　構成例

相手システムとパケット交換網で接続する場合の構成例を図4-13に示します。

図4-13　相手システムとパケット交換網で接続する場合の構成例（HNA1次局通信機能）

（凡例）

n.：定義文との対応

(2)　定義例（VC接続）

VC接続の場合の定義例を次に示します。なお，定義中の番号は，図4-13の番号と対応しています。

configuration
  version                      1
  max_Line_adapter             1
  max_line                     2
  max_link                     2
  max_X25_link                 10
  max_X25_VASS                 10
  max_VC_network_connection    20
;
HNA1_buffer
  number        4
  size          1028
;
/****************************************************************/
/* XNF/AS/WAN 定義文                                            */
/****************************************************************/
Line_adapter
  name           LA01   ........................................... 2
  location_code  17-08  ........................................... 1
;
  group
     name HNA1
     type HDLC
  ;
     line
            name              LINE01   ............................ 3
            number            00
            line_type         private_PS
            line_mode         84VC
            speed             64K
     ;
            link
               name                LINK01
               VASS                300
               data_link_address   1
               data_link_address2  3
               max_DPDU            1024
            ;
               NL
                  min_VC_LCGN      1
                  max_VC_LCGN      2
                  min_VC_LCN       1
                  max_VC_LCN       255
                  network_id       8001
                  DTE_address      5000001 ....................... 4
               ;
/****************************************************************/
/* HNA1 情報                                                    */
/****************************************************************/
HNA1
  max_PLU             2
  max_PU              2
  max_SLU             4
  max_connection      10
  ;
  USSTBL
     table_number     1
     ;
  USSDATA
     type             on
     character        LOGON
     logon_PLU_name   BETRAN
     ;
  USSTBL
     table_number     2
     ;
  USSDATA
     type             on
     character        CONNECT
     logon_PLU_name   PTS
     ;

/****************************************************************/
/* PU (1)定義文                                                 */
/****************************************************************/
HNA1_PU
  name                               PU01
  link_VASS                          300
  NL_type                            VC
  send_segment_size                  1024
  receive_segment_size               1024
  DTE_address                        5000002 .................... 5
  NSAP_address                       480008001500000299
;
  HNA1_SLU
     name             SLU01    .................................. 7
     local_address    01
     FSS_USS_type     USS
     USS_table        1
     ;
/****************************************************************/
/* PU (2)定義文                                                 */
/****************************************************************/
HNA1_PU
  name                               PU02
  link_VASS                          300
  send_segment_size                  1024
  receive_segment_size               1024
  NL_type                            VC
  DTE_address                        5000003 .................... 6
  NSAP_address                       480008001500000399
;
  HNA1_SLU
     name                SLU02    ............................... 8
     local_address       02
     logon_PLU_name      PTS
     ;
  HNA1_SLU
     name                SLU03    ............................... 9
     local_address       03
     logon_PLU_name      PTU
       ;
  HNA1_SLU
     name                SLU04    .............................. 10
     local_address       04
     FSS_USS_type        USS
     USS_table           2
     ;

(3)　定義例（PVC接続）

PVC接続の場合の定義例を次に示します。なお，定義中の番号は，図4-13の番号と対応しています。

configuration
  version                      1
  max_Line_adapter             1
  max_line                     2
  max_link                     2
  max_X25_link                 10
  max_X25_VASS                 10
  max_PVC_network_connection   20
;
HNA1_buffer
  number        4
  size          1028
;
/****************************************************************/
/* XNF/AS/WAN 定義文                                            */
/****************************************************************/
Line_adapter
  name                 LA01       .............................. 2
  location_code        17-08      .............................. 1
;
  group
     name HNA1
     type HDLC
  ;
     line
            name                 LINE01     .................... 3
            number               00
            line_type            private_PS
            line_mode            80PVC
            speed                64K
     ;
            link
               name                     LINK01
               VASS                     300
               data_link_address        1
               data_link_address2       3
               max_DPDU                 1024
            ;
               NL
               ;
/****************************************************************/
/* HNA1 情報                                                    */
/****************************************************************/
HNA1
  max_PLU             2
  max_PU              2
  max_SLU             4
  max_connection      10
  ;
  USSTBL
     table_number     1
     ;
  USSDATA
     type             on
     character        LOGON
     logon_PLU_name   BETRAN
     ;
  USSTBL
     table_number     2
     ;
  USSDATA
     type             on
     character        CONNECT
     logon_PLU_name   PTS
     ;
/****************************************************************/
/* PU (1)定義文                                                 */
/****************************************************************/
HNA1_PU
  name                        PU01
  link_VASS                   300
  NL_type                     PVC
  send_segment_size           1024
  receive_segment_size        1024
  PVC_LCGN                    0
  PVC_LCN                     1
;
  HNA1_SLU
     name                SLU01    ............................. 7
     local_address       01
     FSS_USS_type        USS
     USS_table           1
     ;
/****************************************************************/
/* PU (2)定義文                                                 */
/****************************************************************/
HNA1_PU
  name                        PU02
  link_VASS                   300
  NL_type                     PVC
  send_segment_size           1024
  receive_segment_size        1024
  PVC_LCGN                    0
  PVC_LCN                     2
;
  HNA1_SLU
     name                SLU02    ............................. 8
     local_address       02
     logon_PLU_name      PTS
     ;
  HNA1_SLU
     name                SLU03    ............................. 9
     local_address       03
     logon_PLU_name      PTU
     ;
  HNA1_SLU
     name                SLU04    ............................ 10
     local_address       04
     FSS_USS_type        USS
     USS_table           2
     ;

4.9.3　相手システムとISDN網（回線交換TA経由）で接続する

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

相手システムとISDN網（回線交換TA経由）で接続する場合の構成例（HNA1次局通信機能）を図4-14に示します。

図4-14　相手システムとISDN網（回線交換TA経由）で接続する場合の構成例

（凡例）

n.：定義文との対応

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-14の番号と対応しています。

configuration
 version 1
 max_line  2
 max_link  2
 max_Line_adapter 2
 ;

HNA1_buffer
 number 4
 size 1028
 ;

SW_group_define
 name SWGRP01
 VASS 100
 line_type ISDN_TA_CS
 line_mode NRM1
 switch_type X21
 line_attribute in
 ;

Line_adapter    ...............................................1
 name LA01
 location_code 17-08
 ;
 group
   name NRM01
   type HDLC
   ;
   line    ...................................................2
     name LINE01
     number 01
     speed 64K
     ;
     link
       name LINK01
       SW_group_VASS 100
       connection_retry 1
       connection_time 0.5
       data_retry 25
       data_time 1.0
       ;

   line    ...................................................3
     name LINE02
     number 02
     speed 64K
     ;
     link
       name LINK02
       SW_group_VASS 100
       connection_retry 1
       connection_time 0.5
       data_retry 25
       data_time 1.0
       ;

HNA1
 max_PLU 2
 max_PU 2
 max_SLU 4
 max_connection 10
 ;
USSTBL
 table_number 1
 ;
USSDATA
 type on
 character LOGON
 logon_PLU_name BETRAN
 ;
USSTBL
 table_number 2
 ;
USSDATA
 type on
 character CONNECT
 logon_PLU_name PTS
 ;

HNA1_PU
 name PU01
 link_VASS 100
 send_segment_size 1024
 receive_segment_size 1024
 auto_start yes
 XID_character 020099001122
 TEL_number 034567XXXX
 outstand 7
 mode duplex
 NC_disconnect yes
 disconnect_time 0
 connection_hold_time 60
 ;
HNA1_SLU    ...................................................4
 name SLU01
 local_address 01
 FSS_USS_type USS
 USS_table 1
 ;

HNA1_PU
 name PU02
 link_VASS 100
 send_segment_size 1024
 receive_segment_size 1024
 auto_start yes
 XID_character 0200cc556677
 TEL_number 045861XXXX
 outstand 7
 mode duplex
 NC_disconnect yes
 disconnect_time 0
 connection_hold_time 60
 ;
HNA1_SLU    ...................................................5
 name SLU02
 local_address 02
 logon_PLU_name PTS
 ;
HNA1_SLU    ...................................................6
 name SLU03
 local_address 03
 through_PLU PTU
 ;
HNA1_SLU    ...................................................7
 name SLU04
 local_address 04
 FSS_USS_type USS
 USS_table 2
 ;

4.10　HNA2次局通信機能を使用する場合の定義

＜この節の構成＞

4.10.1　相手システムと公衆パケット網経由のX.25VCで接続する

4.10.2　相手システムと専用線または公衆パケット網経由のX.25PVCで接続する

4.10.3　ISDN網または私設パケット網経由のX.25VCで接続する

4.10.1　相手システムと公衆パケット網経由のX.25VCで接続する

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

相手システムと公衆パケット網経由のX.25VCで接続する場合の構成例を図4-15に示します。

図4-15　相手システムと公衆パケット網経由のX.25VCで接続する場合の構成例

（凡例）

n.：定義文との対応

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-15の番号と対応しています。

configuration
   version                     1
   max_Line_adapter            1
   max_line                    2
   max_link                    2
   max_X25_link                10
   max_X25_VASS                10
   max_VC_network_connection   20
;
/****************************************************************/
/* XNF/AS/WAN 定義文                                            */
/****************************************************************/
Line_adapter
   name                LA01
   location_code       37-08
;
   group
       name                HNA2
       type                HDLC
   ;
       line
           name                LINE02
           number              02
           line_type           public_PS
           line_mode           80VC
           speed               9.6K
       ;
           link
               name                LINK02
               VASS                100
               data_link_address   1
               data_link_address2  3
               max_DPDU            1024
           ;
               NL
                   min_VC_LCGN         1
                   max_VC_LCGN         15
                   min_VC_LCN          1
                   max_VC_LCN          255
                   network_id          4401
                   DTE_address         123456
               ;
/****************************************************************/
/* HNA2スロット定義文                                           */
/****************************************************************/
HNA2_slot   .......................................................1
   name                HNA2slot1   /*                            */
   slot_no             1   /* 回線アダプタの定義文で定義したVASS */
   link_VASS           100 /* とHNA2用スロット番号を対応づける   */
;
/****************************************************************/
/* HNA2情報                                                     */
/****************************************************************/
HNA2_configuration
   max_560_LU          5  /* HNA2リソースの最大値を定義する */ ...2
   max_SLUS_LU         10 /* 配下の全てのLUに共通の属性の設定*/ ..3
   auto_logon          no       /*                               */
   default_slot_no     1        /*                               */
   max_SLU_count       128      /*                               */
   max_RU_size         4096     /*                               */
;
/****************************************************************/
/* 接続先情報 : host01                                          */
/****************************************************************/
HNA2_destination   ..............................................4
   name                host01   /*                               */
   slot_no             1   /* HNA2_slot文で定義したスロット番号  */
   NSAP_address     3644011234567fffffffff0000ffffffffffff7e97
;
/****************************************************************/
/* 接続先情報 : host02                                          */
/****************************************************************/
HNA2_destination   ..............................................4
   name                host02   /*                               */
   slot_no             1   /* HNA2_slot文で定義したスロット番号  */
   NSAP_address     3644017654321fffffffff0000ffffffffffff7e97
;
/****************************************************************/
/* PU(0)                                                        */
/****************************************************************/
HNA2_PU   .......................................................5
   PU_number           0        /*                               */
   destination_name   host01 /* HNA2_destination文で定義した名称 */
   auto_logon          no     /* 配下の全てのLUに共通属性の設定  */
   unbind_notify       no       /*                               */
;
   HNA2_LU                /* LU(5),LU(6)をHNA2_PUで指定した属性  */
       LU_number           5    /* と違う属性に変更              */
       auto_logon          yes  /*                               */
   ;
   HNA2_LU                      /*                               */
       LU_number           6    /*                               */
       auto_logon          yes  /*                               */
       unbind_notify       yes  /*                               */
   ;
/****************************************************************/
/* PU(1)                                                        */
/****************************************************************/
HNA2_PU   .......................................................5
   PU_number           1        /*                               */
   destination_name   host02 /* HNA2_destination文で定義した名称 */
   auto_logon          no     /* 配下の全てのLUに共通属性の設定  */
   unbind_notify       no       /*                               */
   ;
   HNA2_LU                /* LU(5),LU(6)をHNA2_PUで指定した属性  */
       LU_number           5    /* と違う属性に変更              */
       auto_logon          yes  /*                               */
   ;
   HNA2_LU                      /*                               */
       LU_number           6    /*                               */
       auto_logon          yes  /*                               */
       unbind_notify       yes  /*                               */
   ;
/****************************************************************/
/* 560/20系LUのデフォルト接続先名称                             */
/****************************************************************/
560_LU   ........................................................6
   LU_number           0        /*                               */
   destination_name   host01 /* HNA2_destination文で定義した名称 */
   ;
560_LU   ........................................................6
   LU_number           1        /*                               */
   destination_name   host02 /* HNA2_destination文で定義した名称 */
   ;

4.10.2　相手システムと専用線または公衆パケット網経由のX.25PVCで接続する

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

相手システムと専用線または公衆パケット網経由のX.25PVCで接続する場合の構成例を図4-16に示します。

図4-16　相手システムと専用線または公衆パケット網経由のX.25PVCで接続する場合の構成例

（凡例）

n.：定義文との対応

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-16の番号と対応しています。

configuration
   version                     1
   max_Line_adapter            1
   max_line                    2
   max_link                    2
   max_X25_link                10
   max_X25_VASS                10
   max_PVC_network_connection  20
;
/****************************************************************/
/* XNF/AS/WAN 定義文                                            */
/****************************************************************/
Line_adapter
   name                LA01
   location_code       37-08
;
   group
       name                HNA2
       type                HDLC
   ;
       line
           name                LINE01
           number              01
           line_type           leased_line
           line_mode           NRM2
           speed               4.8K
       ;
           link
               name                LINK01
               VASS                100
               data_link_address   3
               max_DPDU            1024
           ;
       line
           name                LINE02
           number              02
           line_type           public_PS
           line_mode           80PVC
           speed               9.6K
       ;
           link
               name                LINK02
               VASS                200
               data_link_address   1
               data_link_address2  3
               max_DPDU            1024
           ;
               NL
               ;
/****************************************************************/
/* HNA2スロット定義文                                           */
/****************************************************************/
HNA2_slot   ......................................................1
   name                HNA2slot1 /*                              */
   slot_no             1   /* 回線アダプタの定義文で定義したVASS */
   link_VASS           100   /* とHNA2用スロット番号を対応づける */
;
HNA2_slot   ......................................................1
   name                HNA2slot2 /*                              */
   slot_no             2   /* 回線アダプタの定義文で定義したVASS */
   link_VASS           200   /* とHNA2用スロット番号を対応づける */
;
/****************************************************************/
/* HNA2情報                                                     */
/****************************************************************/
HNA2_configuration
   max_560_LU          5 /* HNA2リソースの最大値を定義する */ ...2
   max_SLUS_LU         10 /* 配下の全てのLUに共通属性の設定 */ ..3
   auto_logon          no       /*                               */
   default_slot_no     1        /*                               */
   max_SLU_count       128      /*                               */
   max_RU_size         4096     /*                               */
;
/***************************************************************/
/* 接続先情報 : host01                                         */
/***************************************************************/
HNA2_destination   .............................................4
   name                host01    /*                              */
   slot_no             1    /* HNA2_slot文で定義したスロット番号 */
;
/***************************************************************/
/* 接続先情報 : host02                                         */
/***************************************************************/
HNA2_destination   .............................................4
   name                host02    /*                               */
   slot_no             2     /* HNA2_slot文で定義したスロット番号 */
   PVC_LCGN            3         /*                               */
   PVC_LCN             8         /*                               */
;
/***************************************************************/
/* PU(1)                                                       */
/***************************************************************/
HNA2_PU   ......................................................5
   PU_number           1         /*                               */
   destination_name    host02 /* HNA2_destination文で定義した名称 */
   auto_logon          no      /* 配下の全てのLUに共通属性の設定  */
   unbind_notify       no        /*                               */
;
   HNA2_LU                 /* LU(5),LU(6)をHNA2_PUで指定した属性  */
       LU_number           5     /* と違う属性に変更              */
       auto_logon          yes   /*                               */
   ;
   HNA2_LU
       LU_number           6     /*                               */
       auto_logon          yes   /*                               */
       unbind_notify       yes   /*                               */
   ;
/***************************************************************/
/* 560/20系LUのデフォルト接続先名称                            */
/***************************************************************/
560_LU   .......................................................6
   LU_number           0         /*                               */
   destination_name    host01    /*                               */
;

4.10.3　ISDN網または私設パケット網経由のX.25VCで接続する

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

相手システムとISDN網または私設パケット網経由のX.25VCで接続する場合の構成例を図4-17に示します。

図4-17　相手システムとISDN網または私設パケット網経由のX.25VCで接続する場合の構成例

（凡例）

n.：定義文との対応

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-17の番号と対応しています。

configuration
  version                      1
  max_Line_adapter             2
  max_line                     2
  max_link                     2
  max_X25_link                 10
  max_X25_VASS                 10
  max_SWgroup                  10
  max_VC_network_connection    20
;
/****************************************************************/
/* XNF/AS/WAN 定義文 (ISDN網)                                   */
/****************************************************************/
Line_adapter
  name                 LA01
  location_code        17-08
;
  group
     name         HNA
     type         HDLC
  ;
     line
        name           LINE01
        number         01
        line_type      ISDN_TA_CS
        line_mode      NRM2
        speed          64K
     ;
        link
           name                    LINK01
           VASS                    100 .......................... 1
           data_link_address       3
           max_DPDU                1024
           terminal_ID             0100C
           unit_ID                 018
        ;
/****************************************************************/
/* XNF/AS/WAN 定義文 (私設パケット交換網)                       */
/****************************************************************/
Line_adapter
  name                 LA02
  location_code        37-08
;
  group
     name         HNA2
     type         HDLC
  ;
     line
        name          LINE02
        number        02
        line_type     private_PS
        line_mode     80VC
        speed         4.8K
     ;
        link
           name                 LINK02
           VASS                 200 .......................... 1
           data_link_address    1
           data_link_address2   3
           max_DPDU             1024
        ;
           NL
               min_VC_LCGN        1
               max_VC_LCGN        15
               min_VC_LCN         1
               max_VC_LCN         255
               network_id         8001
               DTE_address        123456
           ;
/****************************************************************/
/* HNA2 スロット情報                                            */
/****************************************************************/
HNA2_slot .....................................................1
  name         HNA2slot1
  slot_no      1         /* 回線アダプタの定義文で定義したVASS */
  link_VASS    100       /* とHNA2 用スロット番号を対応づける  */
;
HNA2_slot .....................................................1
  name         HNA2slot2
  slot_no      2         /* 回線アダプタの定義文で定義したVASS */
  link_VASS    200       /* とHNA2 用スロット番号を対応づける  */
;
/****************************************************************/
/* HNA2 情報                                                    */
/****************************************************************/
HNA2_configuration
  default_slot_no      1
  max_560_LU           5       /* HNA2 リソースの最大値を定義する */ ...2
  max_SLUS_LU          10      /* 配下の全てのLU に共通の属性の設定*/ ..3
  auto_logon           no
  max_SLU_count        128
  max_RU_size          4096
;
/****************************************************************/
/* 接続先情報 : host01                                          */
/****************************************************************/
HNA2_destination ..............................................4
  name                 host01
  slot_no              1         /* HNA2_slot 文で定義したスロット番号 */
  NSAP_address         44000000000814512345670000ffffffffffff7e97
;
/****************************************************************/
/* 接続先情報 : host02                                          */
/****************************************************************/
HNA2_destination ..............................................4
  name                 host02
  slot_no              2         /* HNA2_slot 文で定義したスロット番号 */
  NSAP_address         4880017654321fffffffff0000ffffffffffff7e97
;
/****************************************************************/
/* PU(1)                                                        */
/****************************************************************/
HNA2_PU .......................................................5
  PU_number            1
  destination_name     host02  /* HNA2_destination 文で定義した名称 */
  auto_logon           no        /* 配下の全てのLU に共通属性の設定 */
  unbind_notify        no
;
/* LU(5),LU(6)をHNA2_PU で指定した属性と違う属性に変更 */
  HNA2_LU
     LU_number         5
     auto_logon        yes
  ;
  HNA2_LU
     LU_number         6
     auto_logon        yes
     unbind_notify     yes
  ;
/****************************************************************/
/* 560/20 系LU のデフォルト接続先名称                           */
/****************************************************************/
560_LU ........................................................6
  LU_number            0
  destination_name     host01  /* HNA2_destination 文で定義した名称 */
;

4.11　X.25パススルーを使用する場合の定義

＜この節の構成＞

4.11.1　相手システムとパケット交換網で接続する

4.11.2　相手システムと専用回線で接続する

4.11.1　相手システムとパケット交換網で接続する

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

相手システムとパケット交換網で接続する場合の構成例を図4-18に示します。

図4-18　相手システムとパケット交換網で接続する場合の構成例（X.25パススルー）

（凡例）

n.：定義文との対応

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-18の番号と対応しています。

X.25パススルー（VC接続）の場合

configuration
 version 1
 max_NLI_VC 32
 max_VC_network_connection 32
 max_X25_link 8
 max_X25_VASS 8
 max_line 8
 max_Line_adapter 1
 max_link 8
 ;
Line_adapter   ...........................................1
 name LP01
 location_code 17-08
 initial_status active
 ;
 group
   name PASSVC01
   type HDLC
   ;
   line   ...............................................2
     name LINE01
     number 00
     line_type public_PS
     line_mode 84VC
     speed 64K
     modem_clock synch_ST2
     modem_type full
     RS_control on_fixed
     CDcheck no
     NRZI no
     ;
     link
       name LINK01
       VASS 100
       data_link_address 1
       data_link_address2 3
       ;
       NL
         DTE_address 5000001   ..........................3
         min_VC_LCGN 0
         max_VC_LCGN 0
         min_VC_LCN 1
         max_VC_LCN 32
         send_window_size 7
         receive_window_size 7
         ;

X.25パススルー（PVC接続）の場合

configuration
 version 1
 max_NLI_PVC 32
 max_PVC_network_connection 32
 max_X25_link 8
 max_X25_VASS 8
 max_line 8
 max_Line_adapter 1
 max_link 8
 ;
Line_adapter   ...........................................1
 name LP01
 location_code 17-08
 initial_status active
 ;
 group
   name PASSVC01
   type HDLC
   ;
   line   ...............................................2
     name LINE01
     number 00
     line_type public_PS
     line_mode 80PVC
     speed 64K
     modem_clock synch_ST2
     modem_type full
     RS_control on_fixed
     CDcheck no
     NRZI no
     ;
     link
       name LINK01
       VASS 100
       data_link_address 1
       data_link_address2 3
       ;
       NL
         ;

4.11.2　相手システムと専用回線で接続する

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

相手システムと専用回線で接続する場合の構成例を図4-19に示します。

図4-19　相手システムと専用回線で接続する場合の構成例（X.25パススルー）

（凡例）

n.：定義文との対応

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-19の番号と対応しています。

configuration
 version 1
 max_NLI_VC 32
 max_VC_network_connection 32
 max_X25_link 8
 max_X25_VASS 8
 max_line 8
 max_Line_adapter 1
 max_link 8
 ;
Line_adapter   ...........................................1
 name LP01
 location_code 17-08
 initial_status active
 ;
 group
   name PASSVC01
   type HDLC
   ;
   line   ...............................................2
     name LINE01
     number 00
     line_type leased_line
     line_mode 84VC
     speed 64K
     ;
     link
       name LINK01
       VASS 200
       data_link_address 1
       data_link_address2 3
       ;
       NL
         min_VC_LCGN 0
         max_VC_LCGN 0
         min_VC_LCN 1
         max_VC_LCN 32
         ;
   line   ...............................................3
     name LINE02
     number 01
     line_type leased_line
     line_mode 84VC
     speed 64K
     ;
     link
       name LINK02
       VASS 300
       data_link_address 1
       data_link_address2 3
       ;
       NL
         min_VC_LCGN 0
         max_VC_LCGN 0
         min_VC_LCN 1
         max_VC_LCN 32
         ;

4.12　VOS3システムとチャネルで接続する場合の定義

＜この節の構成＞

4.12.1　1台のEP8000と1台のVOS3ホストを接続する例

4.12.2　1台のEP8000と1台のVOS3ホストをペア指定した二つのチャネルラインで接続する例

4.12.1　1台のEP8000と1台のVOS3ホストを接続する例

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

1台のEP8000と1台のVOS3ホストを接続する場合の構成例を図4-20に示します。

図4-20　1台のEP8000と1台のVOS3ホストを接続する場合の構成例

(2)　定義例

定義例を次に示します。

(a)　EP8000シリーズのXNF/ASの定義例

configuration
 version 1
 max_CHANNEL_link 1
 max_CHANNEL_VC 1
 max_CHANNEL_host 1
 max_TSAP 100
 max_OSI_association 1024
 max_CHANNEL_TC 1024
 ;
OSI_buffer
 name OSIchbuf
 number 1024
 size 8192
;
CHANNEL_definition
 name channel
 ;
CHANNEL_line
 name chline01
 device_name esca0
 send_subchannel_name cliob30
 receive_subchannel_name cliob31
 send_buffer_number 256
 receive_buffer_number 512
 ;
 CHANNEL_link
   name chlink01
   VASS 101
   ;
CHANNEL_VC
 name chvc01
 VASS 900
 DTE_address 1234567
 network_id 8001
 initial_status active
 buffer_pool OSIchbuf
 ;

(b)　EP8000シリーズのチャネルドライバのサブチャネルの定義例

(c)　VOS3システムのXNF/AM/ES E2の定義例

/***************************************************************/
/*   サーバ ジッキ ヨウ テイギ                                 */
/*                                                             */
/*   HOST   : HOST1                                            */
/*                                                             */
/***************************************************************/

DEFINE-NETWORK
     VERSION 2;
DEFINE-SUBNETWORK
     NAME HSTFEP
     SNIC 8002
     AUTHORITY PRIVATE  
     TYPE HOST-FEP  
     VERSION 2;  
/***************************************************************/
/*    HOST1                                                    */
/***************************************************************/
 HOST-NODE NAME HOST1 VERSION 25 SNPA-NNP 100;  
    ULE NAME HOST1XNF TYPE XNF  
        XNF-PARAMS CONNECTION(50 1024 50 100)
                   COMMAND 20  
                   TRACE-BUF 128  
                   DATA-BUF (500,1024,500,9);

    ULE N OSAS1000 TYPE OSAS TSEL X'00010000'
                   UPROFILE UPROF.OSAS.TL0;
    ULE N OSAS2000 TYPE OSAS TSEL X'00020000'
                   UPROFILE UPROF.OSAS.TL0;

  SERVER-CHANNEL NAME CH110
      ADDRESS (@10 @11)
      T-FUNCTION-PROFILE TPROF.SVCHN
      CONNECTED SVNET1
      IWU SVIWU1
             ;
  IWU NAME SVIWU1
      SNPA-TNP 0001
      CONNECTED SVNET1
      ;

/***************************************************************/
/*    SUBNETWORK ノ テイギ                                     */
/***************************************************************/
DEFINE-SUBNETWORK
     NAME SVNET1
     SNIC 8001
     TYPE SERVER-NETWORK
     VERSION 2;

  NODE NAME NODE1
       SNPA 1234567
       ;
  ULE NAME ULE1
       TYPE OSI-ENTITY
       T-SELECTOR X'00020000'
       U-FUNCTION-PROFILE UPROF.SV.TL2
       TL-NEGOTIATION-PROFILE TNEGO.SV.TL2;

/***************************************************************/
/*    PROFILE ノ テイギ                                        */
/***************************************************************/
 DEFINE-PROFILE NAME PROF;
   T-FUNCTION-PROFILE NAME TPROF.SVCHN
     DL-SPECIFICATION
       DLC-PROTOCOL CHANNEL-SERVER
          MAX-DPDU 32768;  

  U-FUNCTION-PROFILE NAME UPROF.SV.TL2
       T-CONNECTION-PROFILE TCONN.SV.TL2
       S-CONNECTION-PROFILE S-PROF;
  U-FUNCTION-PROFILE NAME UPROF.OSAS.TL0
       T-CONNECTION-PROFILE TCONN.SV.TL0
       S-CONNECTION-PROFILE S-PROF;

  S-CONNECTION-PROFILE NAME S-PROF
       MAX-TSDU 0;  

  T-CONNECTION-PROFILE NAME TCONN.SV.TL2
    EXPEDITED-DATA NOT-USE
    MULTIPLEX USE
    CONCATENATION USE
    CREDIT 15
    FLOW-CONTROL USE  
    TL-CLASS 2
    MAX-TPDU 32768;
  TL-NEGOTIATION-PROFILE NAME TNEGO.SV.TL2
    EXPEDITED-DATA NOT-USE
    CREDIT 15
    FLOW-CONTROL USE
    RESPONSE-CLASS 2
    MAX-TPDU 32768;

  T-CONNECTION-PROFILE NAME TCONN.SV.TL0
    TL-CLASS 0;

4.12.2　1台のEP8000と1台のVOS3ホストをペア指定した二つのチャネルラインで接続する例

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

1台のEP8000と1台のVOS3ホストをペア指定した二つのチャネルラインで接続する場合の構成例を図4-21に示します。

図4-21　1台のEP8000と1台のVOS3ホストをペア指定した二つのチャネルラインで接続する場合の構成例

(2)　定義例

定義例を次に示します。

(a)　EP8000シリーズのXNF/ASの定義例

configuration
 version 1
 max_CHANNEL_link 1
 max_CHANNEL_VC 1
 max_CHANNEL_host 1
 max_TSAP 100
 max_OSI_association 1024
 max_CHANNEL_TC 1024
 ;
OSI_buffer
 name OSIchbuf
 number 1024
 size 8192
 ;
CHANNEL_definition
 name channel
 ;
CHANNEL_line
 name chline01
 device_name esca0
 send_subchannel_name cliob30
 receive_subchannel_name cliob31
 send_buffer_number 256
 receive_buffer_number 512
 ;
 CHANNEL_link
   name chlink01
   VASS 101
   ;
CHANNEL_line
 name chline02
 device_name esca0
 send_subchannel_name cliob40
 receive_subchannel_name cliob41
 pair_of chline01
 ;
CHANNEL_VC
 name chvc01
 VASS 900
 DTE_address 1234567
 network_id 8001
 initial_status active
 buffer_pool OSIchbuf
 ;

(b)　EP8000シリーズのチャネルドライバのサブチャネルの定義例

(c)　VOS3システムのXNF/AM/ES E2の定義例

/***************************************************************/
/*    サーバ ジッキ ヨウ テイギ                                */
/*                                                             */
/*   HOST   : HOST1                                            */
/*                                                             */
/***************************************************************/
DEFINE-NETWORK
     VERSION 2;
DEFINE-SUBNETWORK
     NAME HSTFEP
     SNIC 8002
     AUTHORITY PRIVATE
     TYPE HOST-FEP
     VERSION 2;
/***************************************************************/
/*    HOST1                                                    */
/***************************************************************/
 HOST-NODE NAME HOST1 VERSION 25 SNPA-NNP 100;
    ULE NAME HOST1XNF TYPE XNF
        XNF-PARAMS CONNECTION(50 1024 50 100)
                   COMMAND 20
                   TRACE-BUF 128
                   DATA-BUF (500,1024,500,9);
    ULE N OSAS1000 TYPE OSAS TSEL X'00010000'
                   UPROFILE UPROF.OSAS.TL0;
    ULE N OSAS2000 TYPE OSAS TSEL X'00020000'
                   UPROFILE UPROF.OSAS.TL0;
  SERVER-CHANNEL NAME CH110
      ADDRESS (@10 @11)
      T-FUNCTION-PROFILE TPROF.SVCHN
      CONNECTED SVNET1
      IWU SVIWU1
             ;
  IWU NAME SVIWU1
      SNPA-TNP 0001
      CONNECTED SVNET1
      ;
/***************************************************************/
/*    SUBNETWORK ノ テイギ                                     */
/***************************************************************/
DEFINE-SUBNETWORK
     NAME SVNET1
     SNIC 8001
     TYPE SERVER-NETWORK
     VERSION 2;
  NODE NAME NODE1
       SNPA 1234567
       ;
  ULE NAME ULE1
       TYPE OSI-ENTITY
       T-SELECTOR X'00020000'
       U-FUNCTION-PROFILE UPROF.SV.TL2
       TL-NEGOTIATION-PROFILE TNEGO.SV.TL2;
/***************************************************************/
/*    PROFILE ノ テイギ                                        */
/***************************************************************/
 DEFINE-PROFILE NAME PROF;
   T-FUNCTION-PROFILE NAME TPROF.SVCHN
     DL-SPECIFICATION
       DLC-PROTOCOL CHANNEL-SERVER
          MAX-DPDU 32768;
  U-FUNCTION-PROFILE NAME UPROF.SV.TL2
       T-CONNECTION-PROFILE TCONN.SV.TL2
       S-CONNECTION-PROFILE S-PROF;
  U-FUNCTION-PROFILE NAME UPROF.OSAS.TL0
       T-CONNECTION-PROFILE TCONN.SV.TL0
       S-CONNECTION-PROFILE S-PROF;
  S-CONNECTION-PROFILE NAME S-PROF
       MAX-TSDU 0;
  T-CONNECTION-PROFILE NAME TCONN.SV.TL2
    EXPEDITED-DATA NOT-USE
    MULTIPLEX USE
    CONCATENATION USE
    CREDIT 15
    FLOW-CONTROL USE
    TL-CLASS 2
    MAX-TPDU 32768;
  TL-NEGOTIATION-PROFILE NAME TNEGO.SV.TL2
    EXPEDITED-DATA NOT-USE
    CREDIT 15
    FLOW-CONTROL USE
    RESPONSE-CLASS 2
    MAX-TPDU 32768;
  T-CONNECTION-PROFILE NAME TCONN.SV.TL0
    TL-CLASS 0;

4.13　OSI拡張高信頼化機能を使用する場合の定義

＜この節の構成＞

4.13.1　エンドシステムでOSI拡張高信頼化機能を使用して接続する例

4.13.2　ゲートウェイシステムでOSI拡張高信頼化機能を使用して接続する例

4.13.1　エンドシステムでOSI拡張高信頼化機能を使用して接続する例

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

1台のEP8000サーバと1台のVOS3システムを，エンドシステムでOSI拡張高信頼化機能を使用して接続する場合の構成例を図4-22に示します。

図4-22　エンドシステムでOSI拡張高信頼化機能を使用して接続する場合の構成例

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-22の番号と対応しています。

(a)　EP8000サーバのXNF/ASの定義例

configuration
 version 1
 max_TPTCP_VC 5
 max_TPTCP_path 1
 max_TPTCP_vhost 1
 max_TSAP 100
 max_OSI_association 100
 max_TPTCP_connection 100
 ;
TPTCP_common
 patrol_time 30
 receive_buffer_size 32768
 ;
TPTCP_define
 VASS 6
 ;
TPTCP_VC
 name TPVC01
 VASS 100
 DTE_address 1234567 .......................................1
 network_id 9001 ...........................................1
 initial_status active
 ;

(b)　VOS3システムのXNF/AM/ES E2の定義例

/***************************************************************/
/*   XNF/AM DEFINITION FOR XNF/LS/HOST ADAPTOR                 */
/*                                                             */
/*   HOST   : HOST1                                            */
/*                                                             */
/***************************************************************/
DEFINE-NETWORK
    VERSION 2;
DEFINE-SUBNETWORK
    NAME HSTFEP
    SNIC 8002
    AUTHORITY PRIVATE
    TYPE HOST-FEP
    VERSION 2;
/***************************************************************/
/*    HOST1                                                    */
/***************************************************************/
 HOST-NODE NAME HOST1 VERSION 25 SNPA-NNP 100;
    ULE NAME HOST1XNF TYPE XNF
        XNF-PARAMS CONNECTION(50 1024 50 100)
                   COMMAND 20
                   TRACE-BUF 128
                   DATA-BUF (500,1024,500,9)
                   TCP-HIGH-PERFORMANCE USE
                             /* XNF/TCP HIGH-PERFORMANCE MODE  */
        TCP-PARAMS           /* XNF/TCP PARAMETER              */
                   TCP-CONNECTION   (50 103)
                   TPTCP-CONNECTION (50 102)
                   TCP-DATA-BUF (968 1700 295 4);
    ULE NAME XTCP            /* XNF/TCP UCE                    */
      TYPE UCE
      UCE-PARAMS AUTHORIZE NO-CHECK
      T-SELECTOR X'01000001'
      PERFORMANCE-LEVEL HIGH /* HIGH-PERFORMANCE               */
      U-FUNCTION-PROFILE  UPROF.XNFTCP;
    ULE N OSAS1000 TYPE OSAS TSEL X'00010000'
                   UPROFILE UPROF.SV.TL2;
    ULE N OSAS2000 TYPE OSAS TSEL X'00020000'
                   UPROFILE UPROF.SV.TL2;
/***************************************************************/
/*    SERV1                                                    */
/***************************************************************/
    ULE NAME ULE1            /* XNF/TCP/OSI TLAPPL             */
       TYPE UCE
       T-SELECTOR X'0A'
       UCE-PARAMS AUTHORIZE NO-CHECK
       PERFORMANCE-LEVEL HIGH  /* HIGH-PERFORMANCE             */
       U-FUNCTION-PROFILE UPROF.SV.TL2;
/***************************************************************/
/*    PROFILE DEFINITION                                       */
/***************************************************************/
 DEFINE-PROFILE NAME PROF;
   U-FUNCTION-PROFILE NAME UPROF.SV.TL2
        T-CONNECTION-PROFILE TCONN.SV.TL2
        S-CONNECTION-PROFILE S-PROF;
   U-FUNCTION-PROFILE NAME UPROF.XNFTCP
        TL-SPECIFICATION
         EXPEDITED-DATA NOT-USE
        SL-SPECIFICATION
         MAX-TSDU 0;
  S-CONNECTION-PROFILE NAME S-PROF
        MAX-TSDU 0;
  T-CONNECTION-PROFILE NAME TCONN.SV.TL2
    EXPEDITED-DATA NOT-USE
    TL-CLASS 2;

(c)　VOS3システムのXNF/TCP/OSI（OTLDEF）の定義例

        OTLDEF INITIAL
        OTLDEF APPL,UCE= OSAS1000,TSEL=X'A0000000'
        OTLDEF APPL,UCE= OSAS2000,TSEL=X'B0000000'
        OTLDEF TLAPPL,UCE=ULE1,UCETYPE=UCE,                            X
               TSEL=X'0102',                                           X
               MAXTPDU=65531
        OTLDEF FINAL
        END

(d)　VOS3システムのXNF/TCP/SERVER SUPPORT（XOTLDF）の定義例

        XOTLDF INITIAL
HOST1    XOTLDF VNODE,NSAP=4800090010000001,NODE=(HOST1)
OSAS1000 XOTLDF UCE
OSAS2000 XOTLDF UCE
SERV1    XOTLDF VNODE,NSAP=4800090011234567,NODE=(SERV1) .......1
ULE1     XOTLDF UCE
HOST1    XOTLDF NODE
SERV1    XOTLDF NODE
PATH1    XOTLDF PATH,NODE=(HOST1,SERV1)
        XOTLDF FINAL
        END

(e)　VOS3システムのXNF/TCP（XTCPDF）の定義例

/******************************************************************/
/*   VOS3 XNF/TCP XTCPDF TABLE                                    */
/******************************************************************/
         XTCPDF INITIAL,HOST=1
         XTCPDF XNFTCP,UCENAME=XTCP,                                   X
               HOST=1,                                                 X
               IPADDR=0A010101,                                        X
               NIKNAME=XNFTCP,                                         X
               COMMENT='XNF/TCP MAIN UCE'
         XTCPDF FINAL
         END

(f)　VOS3システムのXNF/TCP（PROFILE）の定義例

DEF,N,N=HOST1,IP=10.1.1.1,VIAL=INTERNET
DEF,ILA,N=ILAA,DCB=A00,LANTYPE=CSMACD
DEF,L,N=LINK1,ILA=ILAA,NODE=HOST1
DEF,N,N=SERV1,IP=10.1.1.3,VIAL=LINK1
SYSGEN
STA,N=ILAA

4.13.2　ゲートウェイシステムでOSI拡張高信頼化機能を使用して接続する例

＜この項の構成＞

(1)　構成例

(2)　定義例

(1)　構成例

1台のEP8000サーバと1台のVOS3システムを，ゲートウェイシステムでOSI拡張高信頼化機能を使用して接続する場合の構成例を図4-23に示します。

図4-23　ゲートウェイシステムでOSI拡張高信頼化機能を使用して接続する場合の構成例

(2)　定義例

定義例を次に示します。なお，定義中の番号は，図4-23の番号と対応しています。VOS3システムのXNF/AM/ES E2の定義例については，「4.13.1(2)(b)VOS3システムのXNF/AM/ES E2の定義例」を参照してください。

(a)　EP8000サーバのXNF/ASの定義例

configuration
 version 1
 max_Line_adapter 1
 max_line 8
 max_link 8
 max_TSAP 64
 max_TLI_connection 32
 max_TC_class02 32
 max_X25_VASS 4
 max_X25_link 4
 max_VC_network_connection 32
 max_TPTCP_connection 32
 max_TPTCP_VC 5
 max_TPTCP_path 1
 max_TPTCP_vhost 1
 ;
Line_adapter
 name LA01
 ;
 group
   name GRP1
   ;
 line
   name line1
   ;
   link
     name link2
     ;
     NL
       min_VC_LCGN 1
       max_VC_LCGN 1
       min_VC_LCN 1
       max_VC_LCN 64
       network_id 8001
       DTE_address 5000001
       ;
 TPTCP_common
   patrol_time 60
   receive_buffer_size 32768
   ;
 TPTCP_define
   VASS 6
   ;
 TPTCP_VC
   name TPVC01
   VASS 100 ..................................................2
   DTE_address 1234567 .......................................2
   network_id 9001 ...........................................2
   initial_status active
   ;

(b)　EP8000サーバでOSI拡張機能を使用する場合のゲートウェイ定義文の定義例

0001:0011:0111:HA:4800090010000001:100;     /* OSI -> HA */
                  1                2
0011:0001:1111:OSI:4800080015000003:::::;   /* HA -> OSI */
                  3

5.　構成定義文移行上の注意事項

この章では，XNF/S-E2からXNF/ASに移行する場合，およびXNF/AS/ACONARCからXNF/AS/Host Adaptorへ移行する場合の構成定義文に関する注意事項について説明します。

＜この章の構成＞

5.1　XNF/S-E2からXNF/ASへ移行する場合

5.2　XNF/AS/ACONARCからXNF/AS/Host Adaptorへ移行する場合

5.1　XNF/S-E2からXNF/ASへ移行する場合

＜この節の構成＞

5.1.1　構成定義文の変更点

5.1.2　OSI拡張機能の定義文の変更点

5.1.3　そのほかの注意事項

5.1.1　構成定義文の変更点

XNF/S-E2定義文からXNF/AS定義文を作成する場合の変更点を表5-1に示します。

XNF/ASでの変更点で，「－」はXNF/S-E2から変更していないことを示します。

表5-1　構成定義文の変更点

定義文
XNF/S-E2定義文オペランド値
XNF/ASでの変更点

basicline
name
－

number
指定範囲00～03

speed
－

auto_start {yes|no}

switch_type {X21|V25bis}

modem_clock {synch_ST1|synch_ST2|asynch}

RS_control {on_off|on_fixed}

CDcheck {yes|no}

CDcheck_time

response_time

CRC {type1|type2}

ENQ_retry

text_retry

text_WACK_retry

ENQ_WACK_retry

TTD_retry

receive_ENQ_hold {use|not_use}

text_receive_time

SYN_time

text_send_time

CS_time

contention_ACK{wait|no_wait}

非公開オペランド
receive_invalid_data {NAK|no_response}

非公開オペランド
ACK_ENQ_skip {use|not_use}

非公開オペランド
contention_wait {use|not_use}

非公開オペランド
WACK_ENQ_delay_time

CA_definition
記載省略
未サポート

CA_group
記載省略
未サポート

CA_line
記載省略
未サポート

CA_link
記載省略
未サポート

CASE_buffer
記載省略
未サポート

CASE_LU
記載省略
未サポート

CHANNEL_definition
記載省略
－

CHANNEL_line
name
－

MBA_slot
未サポート

UNIT_slot

ありません。
device_name

subchannel_group
未サポート

ありません。
send_subchannel_name

receive_subchannel_name

send_buffer_number
－

receive_buffer_number

patrol_time

host_start_time

pair_of

CHANNEL_link
記載省略
－

CHANNEL_VC
記載省略
－

CLNP_default_route
記載省略
未サポート

CLNP_route
記載省略
未サポート

configuration
version
－

machine_type {3500|35000FT}
未サポート

max_TSAP
－

max_OSI_association

max_HDLCpass_link

max_HSCline

max_NCSBline

max_LPlink
max_link

max_LPline
max_line，指定範囲1～400

max_SWgroup
－

max_SCSI_adapter
未サポート

max_LP
max_Line_adapter，指定値1～100

max_FRline
未サポート

max_FRlink

max_TLI_connection
－

max_TC_class02

max_TC_class4
未サポート

max_TL_loop_back_connection
－

max_CHANNEL_TC

max_NLI_VC

max_NLI_PVC

max_X25_VASS

max_X25_link

max_X25_group

max_X25_route

max_X25_info

max_CLNP_route
未サポート

max_VC_network_connection
－

max_PVC_network_connection

max_CLNP_VASS
未サポート

max_CASE_association

max_IWU_connection

max_FDDI

max_SNDCX25_connection

max_CA_line

max_ISDNA_line

max_HLAN_line

max_AP_identification
－

max_DLAN
未サポート

max_PPP_group

max_PPP_link

max_CRYPTOGRAPH_connection

max_TPTCP_connection
－

max_CHANNEL_link

max_CHANNEL_VC

max_CHANNEL_host

DLAN_definition
記載省略
未サポート

DLAN_line
記載省略
未サポート

DLAN_link
記載省略
未サポート

FDDI_definition
記載省略
未サポート

FDDI_line
記載省略
未サポート

FDDI_link
記載省略
未サポート

FR_buffer
記載省略
未サポート

FR_line_function
記載省略
未サポート

group
name
－

type {HDLC|FR|HSC1|HSC2|
NCSB}
type {HDLC|HSC1|HSC2|NCSB}

buffer_pool
－

HDLC_buffer
name
－

number

size
指定範囲1～8160

HLAN_definition
記載省略
未サポート

HLAN_line
記載省略
未サポート

HLAN_link
記載省略
未サポート

HNA1
記載省略
－

HNA1_buffer
number
－

size
指定範囲128～8192

HNA1_PU
name
－

link_VASS

NL_type

send_segment_size
指定範囲128～8160

receive_segment_size

connect_retry
－

connect_retry_interval

reset_retry_interval

session_response_time

auto_start

DTE_address

NSAP_address

PVC_LCGN

PVC_LCN

send_window_size
指定範囲1～7

receive_window_size

FSS_USS_type
－

USS_table

NC_disconnect

disconnect_time

connection_hold_time

XID_character

TEL_number

outstand

mode

XID_response_time

XID_retry

HNA1_SLU
記載省略
－

HNA2_buffer
記載省略
－

HNA2_configuration
記載省略
max_CASE_LU未サポート（他オペランドは変更なし）

HNA2_destination
記載省略
ISDN_mode未サポート（他オペランドは変更なし）

HNA2_LU
記載省略
－

HNA2_PU
記載省略
first_CASE_LA未サポート（他オペランドは変更なし）

HNA2_slot
記載省略
default_ISDN_mode未サポート（他オペランドは変更なし）

ISDNA_definition
記載省略
未サポート

ISDNA_group
記載省略
未サポート

ISDNA_line
記載省略
未サポート

ISDNA_link
記載省略
未サポート

IWU
記載省略
未サポート

line
name
－

number
指定範囲00～03

line_type {leased_line|private_PS|
public_PS|
private_TEL|public_TEL|
circuit_SW|ISDN_TA_CS|
ISDN_TA_PS|public_FRS}
line_type {leased_line|
private_PS|
public_PS|
ISDN_TA_CS|
ISDN_TA_PS}

line_mode {76PVC|80PVC|80VC|84VC|
80VC_80PVC|84VC_80PVC|
ABM_DTE|ABM_DCE|NRM1|
NRM2|ARM1|ARM2|PPP|FR}
line_mode {80PVC|80VC|84VC|
80VC_80PVC|
84VC_80PVC|
ABM_DTE|
ABM_DCE|
NRM1|NRM2}

speed
－

modem_clock {synch_ST1|synch_ST2|asynch}

modem_type {full|half}

RS_control {on_off|on_fixed}

CDcheck {yes|no}

NRZI {yes|no}

calling_mode {address|direct}

pause_character
未サポート

pause_character_count

separating_character
－

line_attribute {in|out|twoway}

switch_type {X21|V25bis}

SDI_type {basic|primary}
未サポート

time_slot_first

time_slot_last

FECN_use {yes|no}

BECN_use {yes|no}

CLLM_use {yes|no}

CLLM_time

slow_start {yes|no}

DLCI_bottom

poll_time
－

patrol_time

contact_poll_rate
未サポート

idle {flag|mark}
－

shared_flag {yes|no}

link※
name
－

data_link_address

data_link_address2

connection_retry

connection_time

data_retry

data_time

busy_retry

busy_time

outstand
指定範囲1～7

max_DPDU
指定範囲1～8160

VASS
－

auto_start {yes|no}

ABM_DCE_connect {DM|wait}

ARM1_connect {DM|modeset}
未サポート

ARM2_connect {DM|modeset}

NRM2_DISC {DM|no_DM}
－

ARM1_error {DISC|no_response}
未サポート

ARM2_error {DISC|no_response}

ARM1_DISC {acknowledge|immediate}

ARM_data {all|last}

mode {half|duplex}
－

terminal_ID

unit_ID

SW_group_VASS

DLCI
未サポート

CIR

FR_mode {LAPF_DTE|LAPF_DCE|
DLCORE|FRMGR}

LAPF_DCE_connect {DM|wait}

FECN_down_size

FECN_up_size

FECN_check_time

BECN_down_size

BECN_up_size

BECN_check_count

BECN_recovery_count

slow_start_window

congestion_control_rate1

congestion_control_rate2

congestion_cancel_rate1

congestion_cancel_rate2

link_watch_time_use {yes|no}

link_watch_time

RR_poll_time

LAPF_reconnect {error|modeset}

disconnect_retry
－

NRM1_connect {modeset|DISC}

NRM2_reconnect {error|modeset}

ARM2_reconnect {error|modeset}
未サポート

ABM_reconnect
{modeset_p|
modeset_all|
error_p|
error_all}
－

LP
ありません。
Line_adapter （定義文の名称を変更）

name
－

SCSI_ID
location_code

buffer_number
－

auto_start {yes|no}

ありません。
adapter_type {HDLC|BASIC}

initial_status {HAM|active|standby}
initial_status {active|HAM}

standby_of
未サポート

NL
min_VC_LCGN
－

max_VC_LCGN

min_VC_LCN

max_VC_LCN

send_window_size

receive_window_size

DTE_address

DTE_address2

network_id

OSI_NSS
未サポート

NSAP_address
－

DTE_field {yes|no}

remote_power_control {yes|no}
未サポート

protocol_version {0100|0101}

segment_size

configuration_time

configuration_function {yes|no}

holding_time

area_id

X25_group_VASS
－

sub_address

sub_network_id

pass {coexist|NLI}

非公開オペランド
DXE {DTE|DCE}

NL_line
記載省略
未サポート

NLI_buffer
記載省略
－

OSAS_API
AP_identification
－

P_selector

S_selector

T_selector

OSI_buffer
name
－

number

size

PPP_group_define
記載省略
未サポート

PPP_slot
記載省略
未サポート

SCSI_adapter
記載省略
未サポート

SL
max_segmenting_TSDU
－

max_reassembling_TSDU

SL_time

SNDC
記載省略
未サポート

SNDCX25_slot
記載省略
未サポート

SW_group_define
name
－

VASS

line_type {public_TEL|private_TEL|
circuit_SW|ISDN_TA_CS}
line_type ISDN_TA_CS

switch_type {X21|V25bis}
－

line_mode NRM1

line_attribute {in|out|twoway}

TL
記載省略
未サポート

TL02
class
－

alternative_class

max_TPDU

flow_control {use|not_use}

receive_CDT_value

ISDN_mode {CS|PS|CS_PS}
未サポート

TS1
－

TS2

TS3

concatenation {use|not_use}

decrease_acknowledge {use|not_use}

CHANNEL_TC_concatenation {use|not_use}

CHANNEL_receive_CDT_value

TL4
記載省略
未サポート

TPTCP_buffer
name
－

number

size {128|1024|2048|65536}

TPTCP_define
VASS
－

TRLA_definition
記載省略
未サポート

TRLA_line
記載省略
未サポート

TRLA_link
記載省略
未サポート

USSDATA
記載省略
－

USSTBL
記載省略
－

X25_accept
reverse_charge {yes|no}
－

EETDN {use|not_use}

TCN {use|not_use}

X25_default_route
記載省略
未サポート

X25_group_define
name
－

VASS

line_type {private_PS|public_PS|
circuit_SW|
ISDN_PS|ISDN_CS|
private_TEL|
public_TEL}
line_type {private_PS|
public_PS|
ISDN_PS|ISDN_CS}

network_id
－

DTE_address

DTE_field {yes|no}

NSAP_address

buffer_pool

pass {coexist|NLI}

DTE_address2

X25_info
name
－

VASS

SPI

SNPA_address

NSAP_address

ISDN_mode {CS|PS}
未サポート

X25_request
reverse_charge {yes|no}
－

EETDN {use|not_use}

TCN {use|not_use}

MTCN

DTE_address

X25_route
name
－

VASS

SNPA_address

NSAP_ address

NSAP_type {type1|type2}

ISDN_mode {CS|PS|CS_PS}
未サポート

560_LU
記載省略
－

注※

定義できるlink文の最大数は，次のように変わります。

一つのline文の下に定義できるlink文の最大数：63→8

一つのLine_adapter文の下に定義できるlink文の最大数：128→16

5.1.2　OSI拡張機能の定義文の変更点

OSI拡張機能のゲートウェイ定義文では，[INSサービス種別]の指定ができなくなりました。[INSサービス種別]欄には，空白を指定してください。

5.1.3　そのほかの注意事項

3500のコミュニケーションアダプタからEP8000の回線アダプタへ移行する場合，次の点に注意してください。

注意点：

リンク切断後，相手システム側から1秒※以内にリンク確立要求（SABM，SNRMなど）が発行された場合，EP8000側でリンク確立要求を受信できない場合があります。

対応策：

相手システム側の設定で，リンク確立要求の再試行が1秒※以内に終了する場合は，相手システム側でリンク障害が発生するおそれがあります。相手システム側では，リンク確立要求の再試行回数およびリトライ間隔を調整し，1秒※以上はリンク確立を繰り返すように設定してください。

相手システム側でリンク確立要求のリトライが発生した場合，リンク確立処理ごとにリトライ間隔分の時間が余計に掛かるおそれがあります。リンクの切断，再接続を繰り返すシステムでは，相手システム側のリンク確立要求のリトライ間隔を短めに設定してください。

注※

EP8000側がXNF/AS/HDLCを使用したユーザプログラムの場合，リンク切断の検出からd_connect()発行までの期間となります。ユーザプログラムに合わせて調整してください。

5.2　XNF/AS/ACONARCからXNF/AS/Host Adaptorへ移行する場合

XNF/AS/ACONARCから，XNF/AS/Host Adaptorへ移行する場合の注意事項について説明します。

＜この節の構成＞

5.2.1　構成定義の相違点

5.2.2　ソケットの送信・受信バッファサイズの見積もり

5.2.1　構成定義の相違点

XNF/AS/ACONARCとXNF/AS/Host Adaptorとの定義文の相違点を表5-2に示します。

表5-2　XNF/AS/ACONARCとXNF/AS/Host Adaptorとの構成定義文の相違点

定義文
XNF/AS/ACONARC
定義文オペランド値
XNF/AS/Host Adaptor
との相違点

CHANNEL_definition
記載省略
未サポート

CHANNEL_line
記載省略
未サポート

CHANNEL_link
記載省略
未サポート

CHANNEL_VC
記載省略
TPTCP_VC※1

configuration
max_CHANNEL_VC
max_TPTCP_VC

max_CHANNEL_host
max_TPTCP_vhost※2

max_CHANNEL_link
max_TPTCP_path※3

TPTCP_common
ありません。
新規サポート

注※１

チャネル接続用仮想サーバ定義文（CHANNEL_VC）で指定するネットワーク識別子（network_id）の範囲は，8000～8999でしたが，OSI拡張高信頼化機能用仮想サーバ定義文（TPTCP_VC）で指定するネットワーク識別子（network_id）の範囲は，9000～9999となります。

注※２

XNF/AS/ACONARCでは，最大接続相手ホスト数（max_CHANNEL_host）の値が，次の条件式を満たす必要があります。

 max_CHANNEL_host数
        ≧接続先相手ホスト数（実ホストと仮想ホスト）×max_CHANNEL_VC数

XNF/AS/Host Adaptorの最大接続相手ホスト数（max_TPTCP_vhost）は，接続先相手ホストの仮想ホストの総合計だけです。そのため，（max_TPTCP_vhost）の値は，仮想サーバ数や実ホスト数に影響されることはなく次のとおりです。

 max_TPTCP_vhost数＝接続先相手ホスト数（仮想ホスト）

注※３

チャネル接続時は通信路の最大値を（max_CHANNEL_link）で指定しますが，XNF/AS/Host Adaptorでは，サーバに接続するパスの最大値として（max_TPTCP_path）を指定します。

5.2.2　ソケットの送信・受信バッファサイズの見積もり

XNF/AS/ACONARCからXNF/AS/Host Adaptorへの移行によって，VOS3システムとの接続形態がチャネル接続からLAN接続に変更となります。LAN接続では，VOS3システムとサーバ間に滞留するデータ量が，チャネル接続と比較して多くなるおそれがあります。

LAN接続で滞留するデータ量をチャネル接続と同等にする場合のソケットの送信・受信バッファサイズの見積もり方法を示します。

滞留データ量について

チャネル接続時は，ユーザデータ長に関係なくトランスポート層のクレジット値分（最大15個）のユーザデータがホストとサーバ間に滞留します。

LAN接続時は，サーバのソケットバッファサイズやホストの受信ウィンドウサイズ分のユーザデータが滞留します。サーバのソケットバッファのデフォルト値は32768バイトなので，ユーザデータ長が短い場合，滞留するユーザデータ数がチャネル接続時よりも多くなってしまいます。

サーバ受信（ホスト送信）の場合

LAN接続でホストからサーバにデータ送信する場合，ソケットの受信バッファサイズが滞留データ量となります。チャネル接続でサーバ受信のときの滞留データ量を次の計算式で算出します。

チャネル接続時の滞留データ量＝↑(クレジット値※¹÷(↑(ユーザデータ長＋40※²)÷最大TPDU長↑))↑×(ユーザデータ長＋40※²)

注※１

TL02文のCHANNEL_receive_CDT_valueオペランドで指定するサーバ側トランスポート層の受信クレジット値です。

注※２

ユーザデータ長にプロトコルのヘッダ情報として約40バイトを加算して計算してください。

次のように指定することで，LAN接続でサーバ受信のときの滞留データ量がチャネル接続時と同等になります。

TPTCP_common文receive_buffer_sizeオペランド指定値＝チャネル接続時の滞留データ量

サーバ送信（ホスト受信）の場合

LAN接続でサーバからホストにデータ送信する場合，ソケットの送信バッファサイズとVOS3 XNF/TCPの受信ウィンドウサイズの合計が滞留データ量となります。チャネル接続でサーバ送信のときの滞留データ量を次の計算式で算出します。

チャネル接続時の滞留データ量＝↑(クレジット値※¹÷(↑(ユーザデータ長＋40※²)÷最大TPDU長↑))↑×(ユーザデータ長＋40※²)

注※１

VOS3 XNF/AMで設定するホスト側トランスポート層の受信クレジット値です。

注※２

ユーザデータ長にプロトコルのヘッダ情報として約40バイトを加算して計算してください。

次の式が成立する値を指定することで，LAN接続のサーバ送信時の滞留データ量がチャネル接続時と同等になります。

チャネル接続時の滞留データ量＝接続相手ホストのTCP受信ウィンドウサイズ＋TPTCP_common文send_buffer_sizeオペランド指定値

ユーザデータ長が異なる場合

一つのサーバで複数のユーザデータ長が存在する場合は，いちばん小さいチャネル接続時の滞留データ長を適用してください。

転送性能低下時の場合

システム環境によって，ソケットの送信・受信バッファサイズを小さくすることで，転送性能が低下するおそれがあります。システム環境の性能評価を実施して，転送性能を検証してください。

チャネル接続時に比べ転送性能が低下する場合は，算出値をベースに転送性能を確保できる値に送信・受信バッファサイズをチューニングしてください。

索引

[数字]
[Ａ][Ｂ][Ｃ][Ｄ][Ｅ][Ｆ][Ｇ][Ｈ][Ｉ][Ｌ][Ｍ][Ｎ][Ｏ][Ｐ][Ｒ][Ｓ][Ｔ][Ｕ][Ｖ][Ｗ][Ｘ]
[ア行][カ行][サ行][タ行][ナ行][ハ行][マ行][ラ行]

(数字)

1台のEP8000と1台のVOS3ホストを接続

1台のEP8000と1台のVOS3ホストをペア指定した二つのチャネルラインで接続

560_LU

560/20系LUのローカルアドレス先頭番号〔HNA2_PU文〕

560/20系LU番号〔560_LU文〕

560/20系LU用LU定義文

560/20系拡張LUのローカルアドレス先頭番号〔HNA2_PU文〕

(英字)

(Ａ)

ABM_DCE_connect〔link文〕

ABM_reconnect〔link文〕

ACK_ENQ_skip〔basicline文〕

adapter_type〔Line_adapter文〕

AK_TPDU削減機能〔TL02文〕

AK_TPDUとDT_TPDUの連結機能〔TL02文〕

ALT_LCGN〔HNA2_destination文〕

ALT_LCN〔HNA2_destination文〕

alternative_class〔TL02文〕

AP_identification〔OSAS_API文〕

AP識別子〔OSAS_API文〕

assign_LA〔HNA2_PU文〕

auto_logon〔HNA2_configuration文〕

auto_logon〔HNA2_LU文〕

auto_logon〔HNA2_PU文〕

auto_start〔basicline文〕

auto_start〔HNA1_PU文〕

auto_start〔Line_adapter文〕

auto_start〔link文〕

(Ｂ)

basicline

buffer_number〔Line_adapter文〕

buffer_pool〔CHANNEL_VC文〕

buffer_pool〔group文〕

buffer_pool〔TPTCP_define文〕

buffer_pool〔TPTCP_VC文〕

buffer_pool〔X25_group_define文〕

busy_retry〔link文〕

busy_time〔link文〕

(Ｃ)

calling_mode〔line文〕

CDcheck〔basicline文〕

CDcheck〔line文〕

CDcheck_time〔basicline文〕

CDオフ監視時間〔basicline文〕

CHANNEL_definition

CHANNEL_line

CHANNEL_link

CHANNEL_receive_CDT_value〔TL02文〕

CHANNEL_TC_concatenation〔TL02文〕

CHANNEL_VC

character〔USSDATA文〕

class〔TL02文〕

concatenation〔TL02文〕

configuration

configuration文のオペランドと通信機能の対応（OSI拡張機能）

configuration文のオペランドと通信機能の対応（回線アダプタ）

configuration文のオペランドと通信機能の対応（チャネルアダプタ）

connect_retry〔HNA1_PU文〕

connect_retry〔HNA1文〕

connect_retry_interval〔HNA1_PU文〕

connect_retry_interval〔HNA1文〕

connection_hold_time〔HNA1_PU文〕

connection_retry〔link文〕

connection_time〔link文〕

contention_ACK〔basicline文〕

contention_wait〔basicline文〕

CRC〔basicline文〕

CS_time〔basicline文〕

CS信号監視時間〔basicline文〕

(Ｄ)

data_link_address〔link文〕

data_link_address2〔link文〕

data_retry〔link文〕

data_time〔link文〕

decrease_acknowledge〔TL02文〕

default_slot_no〔HNA2_configuration文〕

destination_name〔560_LU文〕

destination_name〔HNA2_PU文〕

device_name〔CHANNEL_line文〕

disconnect_retry〔link文〕

disconnect_time〔HNA1_PU文〕

DTE_address〔CHANNEL_VC文〕

DTE_address〔HNA1_PU文〕

DTE_address〔NL文〕

DTE_address〔TPTCP_VC文〕

DTE_address〔X25_group_define文〕

DTE_address〔X25_request文〕

DTE_address2〔NL文〕

DTE_address2〔X25_group_define文〕

DTE_field〔NL文〕

DTE_field〔X25_group_define文〕

DTE-DCE接続のときの動作〔NL文〕

DTEアドレス情報〔OSI拡張機能のゲートウェイ定義文〕

dump_wraparound〔LINE_ADAPTER文〕

DXE〔NL文〕

(Ｅ)

EETDN〔X25_accept文〕

EETDN〔X25_request文〕

ENQ_retry〔basicline文〕

ENQ_WACK_retry〔basicline文〕

ENQ送信WACK受信時のENQ再試行回数〔basicline文〕

ENQ送信ディレイタイマ〔basicline文〕

EOT・EOT受信待ちでのセレクションENQ受信時の動作〔basicline文〕

(Ｆ)

first_560_LA〔HNA2_PU文〕

first_extend_LA〔HNA2_PU文〕

first_SLUS_LA〔HNA2_PU文〕

flow_control〔TL02文〕

FSS_USS_type〔HNA1_PU文〕

FSS_USS_type〔HNA1_SLU文〕

(Ｇ)

group

(Ｈ)

HDLC_buffer

HDLCパススルーの最大コネクション数〔configuration文〕

HDLCパススルー用バッファ定義文

HDLCパススルーを使用する場合の定義

HNA1

HNA1_buffer

HNA1_PU

HNA1_SLU

HNA1公衆回線でグループ化できる範囲

HNA1次局構成定義開始文

HNA1次局通信機能を使用する場合の定義

HNA1用PU定義文

HNA1用SLU定義文

HNA1用バッファ定義文

HNA2_buffer

HNA2_configuration

HNA2_destination

HNA2_LU

HNA2_PU

HNA2_slot

HNA2次局通信機能を使用する場合の定義

HNA2スロット番号〔HNA2_destination文〕

HNA2スロット番号〔HNA2_slot文〕

HNA2スロット名称〔HNA2_slot文〕

HNA2用LU定義文

HNA2用PU定義文

HNA2用スロット定義文

HNA2用接続先定義文

HNA2用全体定義文

HNA2用バッファ定義文

HNA公衆回線のグループ指定

host_start_time〔CHANNEL_line文〕

(Ｉ)

idle〔line文〕

initial_status〔CHANNEL_VC文〕

initial_status〔Line_adapter文〕

initial_status〔TPTCP_VC文〕

INTAP V2.0新形式のNSAPアドレスを使用する場合のネットワークモデル

INTAP V2.0新形式の自NSAPアドレス〔NL文〕

IP_address〔TPTCP_slot文〕

IPアドレス〔TPTCP_slot文〕

ISDN網の回線群定義文

ISDN網または私設パケット網経由のX.25VCで接続

(Ｌ)

LCGN〔HNA1_PU文〕

LCN〔HNA1_PU文〕

line

Line_adapter

line_attribute〔line文〕

line_attribute〔SW_group_define文〕

line_mode〔line文〕

line_mode NRM1〔SW_group_define文〕

line_type〔line文〕

line_type〔SW_group_define文〕

line_type〔X25_group_define文〕

link

link_type〔HNA2_destination文〕

link_VASS〔HNA1_PU文〕

link_VASS〔HNA2_slot文〕

local_address〔HNA1_SLU文〕

location_code〔Line_adapter文〕

logon_PLU_name〔HNA1_SLU文〕

logon_PLU_name〔USSDATA文〕

LU_number〔560_LU文〕

LU_number〔HNA2_LU文〕

LU番号〔HNA2_LU文〕

(Ｍ)

max_560_LU〔HNA2_configuration文〕

max_AP_identification〔configuration文〕

max_CHANNEL_host〔configuration文〕

max_CHANNEL_link〔configuration文〕

max_CHANNEL_TC〔configuration文〕

max_CHANNEL_VC〔configuration文〕

max_connection〔HNA1文〕

max_DPDU〔link文〕

max_extend_LU〔HNA2_configuration文〕

max_HDLCpass_link〔configuration文〕

max_HSCline〔configuration文〕

max_line〔configuration文〕

max_Line_adapter〔configuration文〕

max_link〔configuration文〕

max_logon_PLU〔HNA1文〕

max_NCSBline〔configuration文〕

max_NLI_PVC〔configuration文〕

max_NLI_VC〔configuration文〕

max_OSI_association〔configuration文〕

max_PLU〔HNA1文〕

max_PU〔HNA1文〕

max_PVC_network_connection〔configuration文〕

max_reassembling_TSDU〔SL文〕

max_reference〔TL02文〕

max_reference〔TPTCP_define文〕

max_RU_size〔HNA2_configuration文〕

max_segmenting_TSDU〔SL文〕

max_SLU〔HNA1文〕

max_SLU_count〔HNA2_configuration文〕

max_SLUS_LU〔HNA2_configuration文〕

max_SWgroup〔configuration文〕

max_TC_class02〔configuration文〕

max_TL_loop_back_connection〔configuration文〕

max_TLI_connection〔configuration文〕

max_TPDU〔TL02文〕

max_TPDU〔TPTCP_define文〕

max_TPTCP_connection〔configuration文〕

max_TPTCP_path〔configuration文〕

max_TPTCP_VC〔configuration文〕

max_TPTCP_vhost〔configuration文〕

max_TSAP〔configuration文〕

max_USSDATA〔HNA1文〕

max_USSTBL〔HNA1文〕

max_VC_LCGN〔NL文〕

max_VC_LCN〔NL文〕

max_VC_network_connection〔configuration文〕

max_X25_group〔configuration文〕

max_X25_info〔configuration文〕

max_X25_link〔configuration文〕

max_X25_route〔configuration文〕

max_X25_VASS〔configuration文〕

min_reference〔TL02文〕

min_reference〔TPTCP_define文〕

min_VC_LCGN〔NL文〕

min_VC_LCN〔NL文〕

mode〔HNA1_PU文〕

mode〔link文〕

modem_clock〔basicline文〕

modem_clock〔line文〕

modem_type〔line文〕

MTCN〔X25_request文〕

(Ｎ)

name〔basicline文〕

name〔CHANNEL_definition文〕

name〔CHANNEL_line文〕

name〔CHANNEL_link文〕

name〔CHANNEL_VC文〕

name〔group文〕

name〔HDLC_buffer文〕

name〔HNA1_PU文〕

name〔HNA1_SLU文〕

name〔HNA2_destination文〕

name〔HNA2_slot文〕

name〔Line_adapter文〕

name〔line文〕

name〔link文〕

name〔NLI_buffer文〕

name〔OSI_buffer文〕

name〔SW_group_define文〕

name〔TPTCP_buffer文〕

name〔TPTCP_VC文〕

name〔X25_group_define文〕

name〔X25_info文〕

name〔X25_route文〕

NC_disconnect〔HNA1_PU文〕

network_id〔CHANNEL_VC文〕

network_id〔NL文〕

network_id〔TPTCP_VC文〕

network_id〔X25_group_define文〕

NL

NL_type〔HNA1_PU文〕

NLI_buffer

NLI(PVC)の最大ネットワークコネクション数〔configuration文〕

NLI(VC)の最大ネットワークコネクション数〔configuration文〕

NRM1_connect〔link文〕

NRM2_DISC〔link文〕

NRM2_reconnect〔link文〕

NRZI〔line文〕

NSAP_address〔HNA1_PU文〕

NSAP_address〔HNA2_destination文〕

NSAP_address〔NL文〕

NSAP_address〔X25_group_define文〕

NSAP_address〔X25_info文〕

NSAP_address〔X25_route文〕

NSAP_type〔X25_route文〕

NSAPアドレス〔X25_info文〕

NSAPアドレス〔X25_route文〕

number〔basicline文〕

number〔HDLC_buffer文〕

number〔HNA1_buffer文〕

number〔HNA2_buffer文〕

number〔line文〕

number〔NLI_buffer文〕

number〔OSI_buffer文〕

number〔TPTCP_buffer文〕

(Ｏ)

OSAS_API

OSAS最大アソシエーション数〔configuration文〕

OSI_buffer

OSI拡張機能の共通情報

OSI拡張機能のゲートウェイ定義文

OSI拡張機能の最大トランスポートコネクション数〔configuration文〕

OSI拡張機能のシステムパラメタ定義文

OSI拡張機能の定義文

OSI拡張機能用自局IPアドレス定義文

OSI拡張機能用情報定義文

OSI拡張機能用バッファ定義文

OSI拡張機能を使用する場合の定義

OSI拡張高信頼化機能の最大仮想サーバ数〔configuration文〕

OSI拡張高信頼化機能の最大接続相手ホスト数〔configuration文〕

OSI拡張高信頼化機能の最大パス数〔configuration文〕

OSI拡張高信頼化機能用仮想サーバ定義文

OSI拡張高信頼化機能用共通定義文

OSI拡張高信頼化機能を使用する場合の定義

OSIセション層（SL）定義文

OSI通信機能を使用する場合の定義

OSIトランスポート層クラス02定義文

OSI用バッファ定義文

outstand〔HNA1_PU文〕

outstand〔link文〕

(Ｐ)

P_selector〔OSAS_API文〕

packet_size〔HNA2_destination文〕

pair_of〔CHANNEL_line文〕

pass〔NL文〕

pass〔X25_group_define文〕

patrol_time〔CHANNEL_line文〕

patrol_time〔line文〕

patrol_time〔TPTCP_common文〕

PLU名称最大種類数〔HNA1文〕

poll_time〔line文〕

PU_number〔HNA2_PU文〕

PU起動再試行回数〔HNA1_PU文〕

PU起動再試行回数〔HNA1文〕

PU番号〔HNA2_PU文〕

PU名称〔HNA1_PU文〕

PVC_LCGN〔HNA1_PU文〕

PVC_LCGN〔HNA2_destination文〕

PVC_LCN〔HNA1_PU文〕

PVC_LCN〔HNA2_destination文〕

Pセレクタ〔OSAS_API文〕

(Ｒ)

receive_buffer_number〔CHANNEL_line文〕

receive_buffer_size〔TPTCP_common文〕

receive_buffer_size〔TPTCP_define文〕

receive_CDT_value〔TL02文〕

receive_ENQ_hold〔basicline文〕

receive_invalid_data〔basicline文〕

receive_segment_size〔HNA1_PU文〕

receive_subchannel_name〔CHANNEL_line文〕

receive_window_size〔HNA1_PU文〕

receive_window_size〔HNA2_destination文〕

receive_window_size〔NL文〕

reset_retry_interval〔HNA1_PU文〕

reset_retry_interval〔HNA1文〕

response_time〔basicline文〕

reverse_charge〔X25_accept文〕

reverse_charge〔X25_request文〕

RQ（開始）パケット再送インタバル時間〔HNA1_PU文〕

RQ（開始）パケット再送インタバル時間〔HNA1文〕

RS_control〔basicline文〕

RS_control〔line文〕

RS信号線の制御〔line文〕

(Ｓ)

S_selector〔OSAS_API文〕

send_buffer_number〔CHANNEL_line文〕

send_buffer_size〔TPTCP_common文〕

send_buffer_size〔TPTCP_define文〕

send_segment_size〔HNA1_PU文〕

send_subchannel_name〔CHANNEL_line文〕

send_window_size〔HNA1_PU文〕

send_window_size〔HNA2_destination文〕

send_window_size〔NL文〕

separating_character〔line文〕

session_response_time〔HNA1_PU文〕

session_response_time〔HNA1文〕

shared_flag〔line文〕

size〔HDLC_buffer文〕

size〔HNA1_buffer文〕

size〔HNA2_buffer文〕

size〔NLI_buffer文〕

size〔OSI_buffer文〕

size〔TPTCP_buffer文〕

SL

SL_time〔SL文〕

slot_no〔HNA2_destination文〕

slot_no〔HNA2_slot文〕

SLUS用LUのローカルアドレス先頭番号〔HNA2_PU文〕

SLU名称〔HNA1_SLU文〕

SLタイマ値〔SL文〕

SNPA_address〔X25_info文〕

SNPA_address〔X25_route文〕

SNPAアドレス〔X25_info文〕

SNPAアドレス〔X25_route文〕

so_keepalive〔TPTCP_define文〕

speed〔basicline文〕

speed〔line文〕

SPI〔X25_info文〕

SSCP_LU透過データ通知先PLU名称〔HNA1_SLU文〕

sub_address〔NL文〕

sub_network_id〔NL文〕

SW_group_define

SW_group_VASS〔link文〕

switch_type〔basicline文〕

switch_type〔line文〕

switch_type〔SW_group_define文〕

SYN_time〔basicline文〕

Sセレクタ〔OSAS_API文〕

(Ｔ)

T_selector〔OSAS_API文〕

table_number〔USSTBL文〕

TCN〔X25_accept文〕

tcp_keepcnt〔TPTCP_define文〕

tcp_keepidle〔TPTCP_define文〕

tcp_keepintvl〔TPTCP_define文〕

tcp_nodelay〔TPTCP_common文〕

tcp_nodelay〔TPTCP_define文〕

tcp_nodelayack〔TPTCP_cpmmon文〕

tcp_nodelayack〔TPTCP_define文〕

TEL_number〔HNA1_PU文〕

terminal_ID〔link文〕

text_receive_time〔basicline文〕

text_retry〔basicline文〕

text_send_time〔basicline文〕

text_WACK_retry〔basicline文〕

through_PLU〔HNA1_SLU文〕

TL02

TLI最大コネクション数〔configuration文〕

TLクラス0/2のクラス〔TL02文〕

TLクラス0/2の最大TPDU長〔TL02文〕

TLクラス0/2の最大トランスポートコネクション数〔configuration文〕

TLクラス2の受信最大クレジット値〔TL02文〕

TLクラス2の代替クラス〔TL02文〕

TL代替クラス〔OSI拡張機能のゲートウェイ定義文〕

TL要望クラス〔OSI拡張機能のゲートウェイ定義文〕

TPTCP_buffer

TPTCP_common

TPTCP_define

TPTCP_slot

TPTCP_VC

TS1〔TL02文〕

TS1〔TPTCP_define文〕

TS1タイマ値〔OSI拡張機能のシステムパラメタ定義文〕

TS1タイマ値〔TL02文〕

TS1タイマ値〔TPTCP_define文〕

TS2〔TL02文〕

TS2タイマ値〔TL02文〕

TS3〔TL02文〕

TS3タイマ値〔TL02文〕

TTD_retry〔basicline文〕

TTD受信再試行回数〔basicline文〕

type〔group文〕

type〔HNA2_buffer文〕

type〔USSDATA文〕

Tセレクタ〔OSAS_API文〕

(Ｕ)

unbind_notify〔HNA2_configuration文〕

unbind_notify〔HNA2_LU文〕

unbind_notify〔HNA2_PU文〕

unit_ID〔link文〕

USS_table〔HNA1_PU文〕

USS_table〔HNA1_SLU文〕

USSDATA

USSDATA文最大数〔HNA1文〕

USSTBL

USSTBL文最大数〔HNA1文〕

(Ｖ)

VASS〔CHANNEL_link文〕

VASS〔CHANNEL_VC文〕

VASS〔link文〕

VASS〔SW_group_define文〕

VASS〔TPTCP_define文〕

VASS〔TPTCP_slot文〕

VASS〔TPTCP_VC文〕

VASS〔X25_group_define文〕

VASS〔X25_info文〕

VASS〔X25_route文〕

version〔configuration文〕

VOS3システムとチャネルで接続する場合の定義

(Ｗ)

WACK_ENQ_delay_time〔basicline文〕

WAN接続からIWU経由によるLAN接続の場合のネットワークモデル

(Ｘ)

X.25(PVC)の最大ネットワークコネクション数〔configuration文〕

X.25(VC)の最大ネットワークコネクション数〔configuration文〕

X.25相手指定情報定義文

X.25相手指定情報名称〔X25_info文〕

X.25グループVASS定義文

X.25グループVASS名称〔X25_group_define文〕

X.25受諾専用情報定義文

X.25のグループVASS情報の最大数〔configuration文〕

X.25の最大仮想スロット数〔configuration文〕

X.25の最大リンク数〔configuration文〕

X.25の代表選択機能を使用する場合の定義

X.25の着信課金/QoS情報の最大数〔configuration文〕

X.25のルーティング情報の最大数〔configuration文〕

X.25パススルー用バッファ定義文

X.25パススルーを使用する場合の定義

X.25要求専用情報定義文

X.25ルーティング情報定義文

X.25ルーティング情報名称〔X25_route文〕

X25_accept

X25_group_define

X25_group_VASS〔NL文〕

X25_info

X25_request

X25_route

XID_character〔HNA1_PU文〕

XID_response_time〔HNA1_PU文〕

XID_response_time〔HNA1文〕

XID_retry〔HNA1_PU文〕

XID_retry〔HNA1文〕

XID応答監視時間〔HNA1_PU文〕

XID応答監視時間〔HNA1文〕

XID再送回数〔HNA1_PU文〕

XID再送回数〔HNA1文〕

XNF/AS/ACONARCからXNF/AS/Host Adaptorへ移行する場合

XNF/S-E2からXNF/ASへ移行する場合

xnfstart時のモジュールロードに影響する定義文

(ア行)

(あ)

相手DTEアドレス〔HNA1_PU文〕

相手IPアドレス〔OSI拡張機能のゲートウェイ定義文〕

相手NSAPアドレス〔HNA1_PU文〕

相手NSAPアドレス〔HNA2_destination文〕

相手局NSAPアドレス〔OSI拡張機能のゲートウェイ定義文〕

相手局のDTEアドレス〔X25_request文〕

相手システムとISDN網（回線交換TA経由）で接続

相手システムと回線交換網で接続

相手システムと公衆パケット網経由のX.25VCで接続

相手システムと専用回線で接続

相手システムと専用回線で接続

相手システムと専用線または公衆パケット網経由のX.25PVCで接続

相手システムと電話網で接続

相手システムとの専用回線での接続

相手システムとの専用回線での接続

相手システムとのパケット交換網での接続

相手システムとパケット交換網で接続

相手システムとパケット交換網で接続

相手ポート番号〔OSI拡張機能のゲートウェイ定義文〕

アウトスタンディングフレーム数〔HNA1_PU文〕

アウトスタンディングフレーム数〔link文〕

アプリケーションプログラムインタフェース定義文

アンダスコア

(え)

エンドシステムでOSI拡張高信頼化機能を使用して接続

(お)

応答監視時間〔basicline文〕

応答監視時間〔HNA1_PU文〕

応答監視時間〔HNA1文〕

オペランド

オペランドの階層

オペランドの説明に使用する記号

(カ行)

(か)

回線アダプタ定義文

回線アダプタの自動起動〔Line_adapter文〕

回線アダプタの種類〔Line_adapter文〕

回線アダプタの初期化状態〔Line_adapter文〕

回線アダプタ名称〔Line_adapter文〕

回線群の手順〔group文〕

回線種別〔line文〕

回線種別〔SW_group_define文〕

回線種別〔X25_group_define文〕

回線状態監視時間〔line文〕

回線対応プロトコル種別〔line文〕

回線対応プロトコル種別〔SW_group_define文〕

回線定義文

回線の自動起動〔basicline文〕

回線の自動起動〔HNA1_PU文〕

回線の転送速度〔line文〕

回線の利用種別〔line文〕

回線の利用種別〔SW_group_define文〕

回線番号〔line文〕

回線名称〔line文〕

仮想サーバの仮想スロット番号〔OSI拡張機能のゲートウェイ定義文〕

仮想サーバ名称〔CHANNEL_VC文〕

仮想サーバ名称〔TPTCP_VC文〕

仮想スロット番号〔CHANNEL_link文〕

仮想スロット番号〔CHANNEL_VC文〕

仮想スロット番号〔HNA2_slot文〕

仮想スロット番号〔link文〕

仮想スロット番号〔NL文〕

仮想スロット番号〔TPTCP_define文〕

仮想スロット番号〔TPTCP_slot文〕

仮想スロット番号〔TPTCP_VC文〕

仮想スロット番号〔X25_info文〕

仮想スロット番号〔X25_route文〕

仮想ホストのNSAPアドレス〔OSI拡張機能のゲートウェイ定義文〕

(き)

キープアライブ再送回数〔TPTCP_define文〕

キープアライブ再送間隔〔TPTCP_define文〕

キープアライブ送信間隔〔TPTCP_define文〕

起動用ENQの再試行回数〔basicline文〕

極性との関係〔line文〕

(く)

区切り記号

グループ指定ができる定義文とオペランド

グループ名称〔group文〕

(け)

ゲートウェイシステムでOSI拡張高信頼化機能を使用して接続

(こ)

公衆グループ仮想スロット番号〔link文〕

公衆グループ仮想スロット番号〔SW_group_define文〕

公衆グループ名称〔SW_group_define文〕

構成定義開始宣言文

構成定義作成の流れ

構成定義の相違点

構成定義文

構成定義文移行上の注意事項

構成定義文と通信機能の対応（OSI拡張機能）

構成定義文と通信機能の対応（回線アダプタ）

構成定義文と通信機能の対応（チャネルアダプタ）

構成定義文の記述方法

構成定義文の作成

構成定義文の相違点〔XNF/AS/ACONARCとXNF/AS/Host Adaptor〕

構成定義文の定義例

構成定義文の変更点

構成定義文の変更点〔XNF/S-E2とXNF/AS〕

交代論理チャネルグループ番号〔HNA2_destination文〕

交代論理チャネル番号〔HNA2_destination文〕

構文要素

コメント

(サ行)

(さ)

最小LCGN〔NL文〕

最小LCN〔NL文〕

最小スループットクラス〔X25_request文〕

最小レファレンス番号〔TL02文〕

最小レファレンス番号〔TPTCP_define文〕

最大560/20系LU数〔HNA2_configuration文〕

最大560/20系拡張LU数〔HNA2_configuration文〕

最大AP識別子数〔configuration文〕

最大DPDU長〔link文〕

最大HSC手順回線数〔configuration文〕

最大LCGN〔NL文〕

最大LCN〔NL文〕

最大NCS-B手順回線数〔configuration文〕

最大PLU数〔HNA1文〕

最大PU数〔HNA1文〕

最大SLUS用LU数〔HNA2_configuration文〕

最大SLU数〔HNA1文〕

最大TPDU長〔OSI拡張機能のシステムパラメタ定義文〕

最大TPDU長〔TPTCP_define文〕

最大TSAP数〔configuration文〕

最大回線アダプタ個数〔configuration文〕

最大公衆グループ数〔configuration文〕

最大コネクション数〔HNA1文〕

最大同時接続SLU数〔HNA2_configuration文〕

最大レファレンス番号〔TL02文〕

最大レファレンス番号〔TPTCP_define文〕

サブアドレス〔NL文〕

サブアドレス分割キャラクタ〔line文〕

サブネットワーク識別子〔NL文〕

(し)

自局AP間通信の最大コネクション数〔configuration文〕

自局DTEアドレス〔X25_group_define文〕

自局IPアドレス指定機能を使用する場合の定義

自局NSAPアドレス〔X25_group_define文〕

自局NSAPアドレスのタイプ〔X25_route文〕

自局受信ウィンドウサイズ〔HNA2_destination文〕

自局送信ウィンドウサイズ〔HNA2_destination文〕

自局と相手局が共にWAN接続の場合のネットワークモデル

自局のDTEアドレス〔CHANNEL_VC文〕

自局のDTEアドレス〔NL文〕

自局のDTEアドレス〔NL文〕

自局のDTEアドレス〔TPTCP_VC文〕

自局レファレンス番号〔TPTCP_define文〕

自局レファレンス番号〔TPTCP_define文〕

指定領域

自動ゼネレーション

自動ログオン先PLU名称〔HNA1_SLU文〕

終端間転送遅延・ネゴシエーション機能〔X25_accept文〕

終端間転送遅延・ネゴシエーション機能〔X25_request文〕

受信ウィンドウサイズ〔HNA1_PU文〕

受信ウィンドウサイズ〔NL文〕

受信サブチャネル名称〔CHANNEL_line文〕

受信セグメント長〔HNA1_PU文〕

受信同期維持監視時間〔basicline文〕

受信バッファ個数〔CHANNEL_line文〕

受信バッファサイズ〔TPTCP_common文〕

受信バッファサイズ〔TPTCP_define文〕

受信バッファプールのバッファ長〔TPTCP_buffer文〕

受信用最大TSDU長〔SL文〕

上位プロトコル識別子〔X25_info文〕

(す)

数値指定のアダプタ番号〔OSI拡張機能のゲートウェイ定義文〕

スループットクラスネゴシエーション機能〔X25_accept文〕

スループットクラスネゴシエーション機能〔X25_request文〕

(せ)

接続先名称〔560_LU文〕

接続先名称〔HNA2_destination文〕

接続先名称〔HNA2_PU文〕

全角文字の扱い

全ハイレベル回線アダプタで使用する最大回線数〔configuration文〕

全ハイレベル回線アダプタで使用する最大リンク数〔configuration文〕

(そ)

送信ウィンドウサイズ〔HNA1_PU文〕

送信ウィンドウサイズ〔NL文〕

送信サブチャネル名称〔CHANNEL_line文〕

送信セグメント長〔HNA1_PU文〕

送信バッファ個数〔CHANNEL_line文〕

送信バッファサイズ〔TPTCP_common文〕

送信バッファサイズ〔TPTCP_define文〕

送信用最大TSDU長〔SL文〕

装置ID〔link文〕

ソケットの送信・受信バッファサイズの見積もり

(タ行)

(た)

ターミナルID〔link文〕

代表アドレス〔X25_group_define文〕

代表仮想スロット番号〔X25_group_define文〕

代表選択でグループ化できる範囲

代表選択のグループ指定

端末識別情報〔HNA1_PU文〕

(ち)

着信Tセレクタ〔OSI拡張機能のゲートウェイ定義文〕

着信課金機能〔X25_request文〕

着信課金の受諾〔X25_accept文〕

着呼ネットワークコネクション利用監視時間〔HNA1_PU文〕

チャネル接続時の受信最大クレジット値〔TL02文〕

チャネル接続で使用する最大リンク数〔configuration文〕

チャネル接続の最大接続相手ホスト数〔configuration文〕

チャネル接続の最大接続仮想サーバ数〔configuration文〕

チャネル接続の最大トランスポートコネクション数〔configuration文〕

チャネル接続用仮想サーバ定義文

チャネルドライバ定義文

チャネルライン定義文

チャネルライン名称〔CHANNEL_line文〕

チャネルリンク定義文

中継先プロトコル種別〔OSI拡張機能のゲートウェイ定義文〕

(つ)

通常ゼネレーション

通信手順が混在する場合の定義

(て)

定義文とハードウェア資源との対応（HDLCパススルーの場合）

定義文とハードウェア資源との対応（HNA1次局でHDLC-NRMの場合）

定義文とハードウェア資源との対応（HNA1次局でX.25（PVC，VC）の場合）

定義文とハードウェア資源との対応（HNA2次局通信の場合）

定義文とハードウェア資源との対応（OSI通信機能の場合）

定義文とハードウェア資源との対応（X.25パススルーの場合）

定義文とハードウェア資源との対応（チャネル接続の場合）

定義文とハードウェア資源との対応（ベーシック手順の場合）

定義文の終わり

定義文のグループ指定

定義文名

定義名称〔CHANNEL_definition文〕

定様式ログオン／ログオフ〔HNA1_PU文〕

データ転送時の応答監視時間値〔link文〕

データ転送時の再試行回数〔link文〕

データリンクアドレス〔link文〕

データリンクアドレス〔link文〕

テーブル登録番号〔USSTBL文〕

テキスト受信完了監視時間〔basicline文〕

テキスト送信WACK受信時のENQ再試行回数〔basicline文〕

テキスト送信完了監視時間〔basicline文〕

テキスト送信時の再試行回数〔basicline文〕

手順別回線群定義文

デバイス名称〔CHANNEL_line文〕

デフォルト通信HNA2スロット番号〔HNA2_configuration文〕

電話番号〔HNA1_PU文〕

(ナ行)

(に)

日本語の扱い

(ね)

ネットワークコネクションを解放〔HNA1_PU文〕

ネットワーク識別子〔CHANNEL_VC文〕

ネットワーク識別子〔NL文〕

ネットワーク識別子〔TPTCP_VC文〕

ネットワーク識別子〔X25_group_define文〕

ネットワーク層（NL）定義文

(ハ行)

(は)

バージョン番号〔configuration文〕

パスの生存監視タイマ〔TPTCP_common文〕

発呼DTEアドレスの付加〔NL文〕

発呼DTEアドレスの付加〔X25_group_define文〕

発信相手局Tセレクタ〔OSI拡張機能のゲートウェイ定義文〕

発信自局Tセレクタ〔OSI拡張機能のゲートウェイ定義文〕

発信動作モード〔line文〕

バッファ個数〔HDLC_buffer文〕

バッファ個数〔HNA1_buffer文〕

バッファ個数〔HNA2_buffer文〕

バッファ個数〔Line_adapter文〕

バッファ個数〔NLI_buffer文〕

バッファ個数〔OSI_buffer文〕

バッファ個数〔TPTCP_buffer文〕

バッファ長〔HDLC_buffer文〕

バッファ長〔HNA1_buffer文〕

バッファ長〔HNA2_buffer文〕

バッファ長〔NLI_buffer文〕

バッファプールのバッファ長〔OSI_buffer文〕

バッファプール名称〔CHANNEL_VC文〕

バッファプール名称〔group文〕

バッファプール名称〔HDLC_buffer文〕

バッファプール名称〔NLI_buffer文〕

バッファプール名称〔OSI_buffer文〕

バッファプール名称〔TPTCP_buffer文〕

バッファプール名称〔TPTCP_define文〕

バッファプール名称〔TPTCP_VC文〕

バッファプール名称〔X25_group_define文〕

バッファプールを割り当てる場合の定義

半角文字の扱い

搬送波のCDオフ確認〔line文〕

(ひ)

ビジー発生時の応答監視時間値〔link文〕

ビジー発生時の再試行回数〔link文〕

(ふ)

複数ゼネレーション

物理インタフェースの種別〔line文〕

物理インタフェースの種別〔SW_group_define文〕

不定様式ログオン／ログオフ〔HNA1_PU文〕

不定様式ログオン／ログオフ定義文〔USSDATA文〕

不定様式ログオン／ログオフテーブル開始定義文〔USSTBL文〕

不定様式ログオン／ログオフテーブル番号〔HNA1_PU文〕

不定様式ログオン／ログオフテーブル番号〔HNA1_SLU文〕

不定様式ログオン／ログオフ文字列〔USSDATA文〕

(へ)

ペアチャネルライン名称〔CHANNEL_line文〕

べーシック手順回線定義文

ベーシック手順回線番号〔basicline文〕

ベーシック手順回線名称〔basicline文〕

ベーシック手順の回線の伝送速度〔basicline文〕

べーシック手順を使用する場合の定義

(ほ)

ポーリングインタバル時間〔line文〕

ホスト起動監視時間〔CHANNEL_line文〕

(マ行)

(む)

無通信監視時間〔CHANNEL_line文〕

無通信監視時間〔HNA1_PU文〕

(め)

明示的フロー制御機能〔TL02文〕

(も)

モード切断時の再試行回数〔link文〕

モード設定時の応答監視時間値〔link文〕

モード設定時の再試行回数〔link文〕

モデムのクロック特性〔basicline文〕

モデムのクロック特性〔line文〕

モデムのデータ伝送種別〔line文〕

(ラ行)

(り)

リンク確立時の回線アダプタ側の動作〔link文〕

リンク障害時のリトライインタバル時間〔HNA1_PU文〕

リンク障害時のリトライインタバル時間〔HNA1文〕

リンク定義文

リンク定義文で指定した仮想スロット番号〔HNA1_PU文〕

リンクの自動起動〔link文〕

リンク名称〔CHANNEL_link文〕

リンク名称〔link文〕

(れ)

レファレンス番号〔TPTCP_define文〕

レファレンス番号〔TPTCP_define文〕

(ろ)

ローカルアドレス〔HNA1_SLU文〕

ローカルアドレス割り当て機能

ログオン／ログオフタイプ〔HNA1_PU文〕

ロケーションコード〔Line_adapter文〕

論理チャネルグループ番号〔HNA2_destination文〕

論理チャネル番号〔HNA2_destination文〕

■ 商標類

AIXは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。
AIX 5Lは，米国およびその他の国におけるInternational Business Machines Corporationの商標です。
DDX-Pは，日本電信電話(株)のサービス名称です。
INS-Cは，日本電信電話(株)のサービス名称です。
INS-Pは，日本電信電話(株)のサービス名称です。
UNIXは，The Open Groupの米国ならびに他の国における登録商標です。
イーサネットは，富士ゼロックス株式会社の登録商標です。