定義例
PVCの定義例
PVCの場合のTP1/NET/X25のシステム構成例を次の図に示します。
図6-2 TP1/NET/X25のシステム構成例(PVCの場合)
ここでは,この図で示したシステム構成のコーディング例を示します。
コーディング例は,次に示すファイルで提供されています。
通信管理の構成定義の例(PVCの場合)
configuration
version 1
max_NLI_PVC 2
max_PVC_network_connection 2
max_X25_link 2
max_X25_VASS 2
max_line 2
max_Line_adapter 1
max_link 2
;
NLI_buffer
name buffer1
number 128
size 128
;
Line_adapter
name LP01
location_code 37-08
initial_status active
;
group
name X25
type HDLC
buffer_pool buffer1
;
line
name LINE01
number 01
speed 9.6K
line_type public_PS
line_mode 80PVC
;
link
name LINK01
data_link_address 1
data_link_address2 3
connection_retry 7
connection_time 3.2
data_retry 10
data_time 4.2
busy_retry 8
busy_time 5.0
outstand 7
max_DPDU 1024
VASS 100 ※
;
NL;
line
name LINE02
number 02
speed 9.6K
line_type public_PS
line_mode 80PVC
;
link
name LINK2
data_link_address 1
data_link_address2 3
connection_retry 7
connection_time 3.2
data_retry 10
data_time 4.2
busy_retry 8
busy_time 5.0
outstand 7
max_DPDU 1024
VASS 200 ※
;
NL;
TP1/NET/X25のMCFマネジャ定義の例(PVCの場合)
#### MCFマネジャ定義 ####
mcfmenv -m "name=mcfmngr"
mcfmcomn -n 20 ¥
-p 100
mcfmcname -s "mcfsvname=_mufX25 ¥
syssvname=mcfux25 "
mcfmuap -d 1000 ¥
-t "sndtim=600 ¥
sndrcvtim=600" ¥
-j 32768 ¥
-l "initseq=1 ¥
maxseq=100 ¥
minseq=1" ¥
-e "segsize=4096" ¥
-u "ntmetim=300"
mcfmqgid -q "quekind=otq ¥
quegrpid=quegrp01"
mcfmqgid -q "quekind=itq ¥
quegrpid=quegrp02"
mcfmexp -g 2 ¥
-l 20
TP1/NET/X25の共通定義の例(PVCの場合)
#### MCF通信構成定義 共通定義 ####
mcftenv -s 99 ¥
-a mcfAPLI
mcftcomn
mcfttred
mcfttrc -t "size = 204800 ¥
disk = yes ¥
bufcnt = 100"
### (送信用)
mcftbuf -g "groupno = 1 ¥
length = 512 ¥
count = 2 "
### (受信用)
mcftbuf -g "groupno = 2 ¥
length = 512 ¥
count = 4 "
### (編集用)
mcftbuf -g "groupno = 3 ¥
length = 512 ¥
count = 2 "
TP1/NET/X25のプロトコル固有定義の例(PVCの場合)
#### MCF通信構成定義(PVCのプロトコル固有定義) ####
#---------------------<コネクション定義1>-----------------------#
mcftalccn -c cx2501 ¥
-p x25 ¥
-g "sndbuf = 1 ¥
rcvbuf = 2" ¥
-e "msgbuf = 3" ¥
-i auto ¥
-j pvc ¥
-z "vslot = 100" ※ ¥
-n "group = 1 ¥
number = 2" ¥
-x manual ¥
-l auto
#---------------------<論理端末定義1>---------------------------#
mcftalcle -l leid01 ¥
-t any ¥
-v X25AP01 ¥
-m "mmsgcnt = 150 ¥
dmsgcnt = 0" ¥
-k "quekind = disk ¥
quegrpid = quegrp01"¥
-o "aj = yes"
mcftalced
#---------------------<コネクション定義2>-----------------------#
mcftalccn -c cx2502 ¥
-p x25 ¥
-g "sndbuf = 1 ¥
rcvbuf = 2" ¥
-e "msgbuf = 3" ¥
-i auto ¥
-j pvc ¥
-z "vslot = 200" ※ ¥
-n "group = 1 ¥
number = 3" ¥
-x manual ¥
-l auto
#---------------------<論理端末定義2>---------------------------#
mcftalcle -l leid02 ¥
-t any ¥
-v X25AP02 ¥
-m "mmsgcnt = 150 ¥
dmsgcnt = 0" ¥
-k "quekind = disk ¥
quegrpid = quegrp01"¥
-o "aj = yes"
mcftalced
VCの定義例
VCの場合のTP1/NET/X25のシステム構成例を次の図に示します。
図6-3 TP1/NET/X25のシステム構成例(VCの場合)
ここでは,この図で示したシステム構成のコーディング例を示します。
コーディング例は,次に示すファイルで提供されています。
通信管理の構成定義の例(VCの場合)
configuration
version 1
max_NLI_VC 32
max_VC_network_connection 32
max_X25_link 150
max_X25_VASS 150
max_line 11
max_Line_adapter 1
max_link 11
;
Line_adapter
location_code 37-08
name LADP01
adapter_type HDLC
initial_status active
auto_start yes
;
group
name PASSVC01
type HDLC
;
line
name LINE01
number 00
line_type private_PS
line_mode 84VC
speed 9.6K
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 4400524
min_VC_LCGN 13
max_VC_LCGN 15
min_VC_LCN 1
max_VC_LCN 20
send_window_size 2
receive_window_size 2
;
link
name link102
VASS 200 ※
data_link_address 1
data_link_address2 3
;
NL
DTE_address 4400529
min_VC_LCGN 13
max_VC_LCGN 15
min_VC_LCN 1
max_VC_LCN 20
send_window_size 2
receive_window_size 2
;
TP1/NET/X25のMCFマネジャ定義の例(VCの場合)
#### MCFマネジャ定義 ####
mcfmenv -m "name=mcfmngr"
mcfmcomn -n 20 ¥
-p 100
mcfmcname -s "mcfsvname=_mufX25 ¥
syssvname=mcfux25 "
mcfmuap -d 1000 ¥
-t "sndtim=600 ¥
sndrcvtim=600" ¥
-j 32768 ¥
-l "initseq=1 ¥
maxseq=100 ¥
minseq=1" ¥
-e "segsize=4096" ¥
-u "ntmetim=300"
mcfmqgid -q "quekind=otq ¥
quegrpid=quegrp01"
mcfmqgid -q "quekind=itq ¥
quegrpid=quegrp02"
mcfmexp -g 2 ¥
-l 20
TP1/NET/X25の共通定義の例(VCの場合)
#### MCF通信構成定義 共通定義 ####
mcftenv -s 99 ¥
-a mcfAPLI
mcftcomn
mcfttred
mcfttrc -t "size = 204800 ¥
disk = yes ¥
bufcnt = 100"
### (送信用)
mcftbuf -g "groupno = 1 ¥
length = 512 ¥
count = 2 "
### (受信用)
mcftbuf -g "groupno = 2 ¥
length = 512 ¥
count = 4 "
### (編集用)
mcftbuf -g "groupno = 3 ¥
length = 512 ¥
count = 2 "
TP1/NET/X25のプロトコル固有定義の例(VCの場合)
#### MCF通信構成定義(VCのプロトコル固有定義) ####
#---------------------<コネクション定義1>-----------------------#
mcftalccn -c cx2501 ¥
-p x25 ¥
-g "sndbuf = 1 ¥
rcvbuf = 2" ¥
-e "msgbuf = 3" ¥
-i auto ¥
-j vc ¥
-z "vslot = 100" ※ ¥
-q "snpa = 4400025"
#---------------------<論理端末定義1>---------------------------#
mcftalcle -l leid01 ¥
-t any ¥
-v X25AP01 ¥
-m "mmsgcnt = 150 ¥
dmsgcnt = 0" ¥
-k "quekind = disk ¥
quegrpid = quegrp01" ¥
-o "aj = yes"
mcftalced
#---------------------<コネクション定義2>-----------------------#
mcftalccn -c cx2502 ¥
-p x25 ¥
-g "sndbuf = 1 ¥
rcvbuf = 2" ¥
-e "msgbuf = 3" ¥
-i auto ¥
-j vc ¥
-z "vslot = 200" ※ ¥
-q "snpa = 4400026"
#---------------------<論理端末定義2>---------------------------#
mcftalcle -l leid02 ¥
-t any ¥
-v X25AP02 ¥
-m "mmsgcnt = 150 ¥
dmsgcnt = 0" ¥
-k "quekind = disk ¥
quegrpid = quegrp01" ¥
-o "aj = yes"
mcftalced