通信管理 XNF/AS 解説・運用編

[目次][用語][索引][前へ][次へ]

付録D.1 APIトレース

<この項の構成>
(1) HSC APIトレース形式
(2) NCSB APIトレース形式
(3) HDLCパススルー APIトレース形式
(4) X.25パススルー APIトレース形式
(5) OSI通信機能 APIトレース形式
(6) HNA1 APIトレース形式
(7) HNA1内部トレース形式
(8) NCAM APIトレース形式
(9) SLUS APIトレース形式

(1) HSC APIトレース形式

HSC1およびHSC2手順回線のAPIトレースの形式です。

 
                                       *** 09/04/01 17:22:56[783] ***
AP_hsc_accept  name:line102                               #0000036745
MACRO = BT_OPEN
                                       *** 09/04/01 17:22:56[783] ***
AP_hsc_complt  name:line102                               #0000036746
MACRO = BT_OPEN
RETURN = 0
                                       *** 09/04/01 17:22:57[801] ***
AP_hsc_accept  name:line101                               #0000036747
MACRO = BT_WTXT
TABLE = LCB
    0000: 10004000 00000000 00000000 00000200  ..@.............
    0010: 00000000 00000000 00000000 2000bb68  ............ ..h
    0020: 00000000 00000000 00000000 00000000  ................
    0030: 00000000 00000000 00000000 00000000  ................
    0040: 00000000 00000000                    ........
DATA(LENGTH = 1000)
    0000: 53545874 65787445 54427f7f 7f7f7f7f  STXtextETB......
 

(2) NCSB APIトレース形式

NCSB手順回線のAPIトレースの形式です。

 
                                       *** 09/04/01 11:22:08[230] ***
AP_ncsb_accept name:line101                               #0000000676
MACRO = BT_OPEN
                                       *** 09/04/01 11:22:08[230] ***
AP_ncsb_complt name:line101                               #0000000677
MACRO = BT_OPEN
RETURN = 0
                                       *** 09/04/01 11:22:57[801] ***
AP_ncsb_accept  name:line101                              #0000000678
MACRO = BT_WTXT
TABLE = LCB
    0000: 00004000 00000000 00000000 00000000  ..@.............
    0010: 00000000 00000000 00000000 00000000  ................
    0020: 00000000 00000000 00000000 00000000  ................
    0030: 00000000 00000000 00000000 00000000  ................
    0040: 00000000 00000000 00000000 2ff2012c  ............/..,
DATA(LENGTH = 1000)
    0000: 53545874 65787445 54427f7f 7f7f7f7f  STXtextETB......
 

(3) HDLCパススルー APIトレース形式

HDLCパススルーのAPIトレースの形式です。

 
                                       *** 09/04/01 10:53:36[478] ***
AP_hdlc        name:hdlc0001                              #0000000001
    pid[   21044] lib[D_OPEN  ] fd[   4] mode[        ]
    flow[O_DFLOW] rtn[       4] (d_err[ ]) (err [ ])
 
                                       *** 09/04/01 10:53:36[478] ***
AP_hdlc        name:hdlc0001                              #0000000002
    pid[   21044] lib[D_BIND  ] fd[   4] mode[        ] vass[ 100]
    flow[O_DFLOW] rtn[       0] 
    d_bind
     [000600020064]
                                       *** 09/04/01 10:53:36[527] ***
AP_hdlc        name:hdlc0001                              #0000000015
    pid[   21044] lib[D_SND   ] fd[   4] mode[        ] vass[ 100]
    flow[O_DFLOW] rtn[      32]
               send data     32
    0000: 01313233 34353637 38393a3b 3c3d3e3f  .123456789:;<=>?
    0010: 40414243 44454647 48494a4b 4c4d4e4f  @ABCDEFGHIJKLMNO
 

(4) X.25パススルー APIトレース形式

X.25パススルーのAPIトレースの形式です。

 
                                       *** 09/04/01 09:47:56[934] ***
AP_nli         name:nliv0002                              #0238467571
    pid[     40158] lib[n_open    ] mode[O_NDELAY] 
    rtn[   0] (n_err[ ]) (err [ ])
 
    act_mode[NLI_INT|NLI_CALL|NLI_QBIT|NLI_MLT|NLI_LCN|NLI_DISC|NLI_SENDEX|
             NLI_NSAP] 
                                       *** 09/04/01 09:48:22[275] ***
AP_nli         name:nliv0001                              #0238467586
    pid[      5726] lib[n_connect ] mode[O_NDELAY] 
    rtn[  -1]   n_err[NNODATA   ] 
 
    act_mode[NLI_INT|NLI_CALL|NLI_QBIT|NLI_MLT|NLI_LCN|NLI_DISC|NLI_SENDEX|
             NLI_NSAP] 
 
    PROTOCOL ADDR  (length = 32)
     [d005077654321fd20400000064d3022000840d48000800112345671001000001]
    USER DATA      (length = 16)
     [31360000000000000000000000000000]
                                       *** 09/04/01 09:49:02[116] ***
AP_nli         name:nliv0001                              #0238467591
    pid[      5726] lib[n_snd     ] mode[O_NDELAY] vass[ 100]
    rtn[1024] 
 
    act_mode[NLI_INT|NLI_CALL|NLI_QBIT|NLI_MLT|NLI_LCN|NLI_DISC|NLI_SENDEX|
             NLI_NSAP] 
 
    send data   850   flags[N_MORE|N_QBIT]
    0000: 31323334 35363738 39303132 33343536  1234567890123456
    0010: 37383930 31323334 35363738 39303132  7890123456789012
    0020: 33343536 37383930 31323334 35363738  3456789012345678
 

(5) OSI通信機能 APIトレース形式

OSI通信機能のAPIトレースの形式です。

 
                                       *** 09/04/01 14:47:58[809] ***
AP_osas        name:osas0194                              #0000193049
    << accept   >>
    new-pid[   16766]   est-pid[   16766]   
    system [OPEN ]  
    ascid  [    ]       
                                       *** 09/04/01 14:47:58[809] ***
AP_osas        name:osas0194                              #0000193051
    << complete >>
    new-pid[   16766]   est-pid[   16766]   
    system [OPEN ]  
    ascid  [    ]       
                                       *** 09/04/01 14:44:12[551] ***
AP_osas        name:osas0165                              #0000166105
    << complete >>
    new-pid[   16766]   est-pid[   16766]   vass  [   6]
    macro  [SEND   ]    mode   [O_ASYN]     reqid [O_PDTRQ ]
    ascid  [   8]       
    cd : 200aa140
0 00000000 00000003 00000000 00000000
10 00000000 00000003 00000000 00000002
20 00000000 00000000 00000000 00000001
30 00000000 00000002 00000000 00000005
40 00000000 00000001 00000000 20001f18
50 00000000 000000ff 00000000 20001f8c
60 00000000 20001f90 00000000 20001f94
70 00000000 20001f98 00000000 20001f78
80 00000000 20001f7c 00000000 20001f80
90 00000000 20001f84 00000000 20001fe4
a0 00000000 20001fe8 00000000 20001fec
b0 00000000 20001ff0 00000000 20001f88
c0 00000000 00000000 00000000 00000001
d0 00000000 20001fa0 00000000 20001ff8
e0 00000000 20002018 00000000 00000000
f0 00000000 00000000 00000000 00000000
100 00000000 00000000 00000000 00000000
110 00000000 00000000 00000000 200068a0
120 00000000 00001ff1 00000000 20004890
130 00000000 00001ff1 00000000 00001ff1
140 00000000 00000000 00000000 00000000
150 00000000 00000000 00000000 00000000
160 00000000 00000000 00000000 00000000
170 00000000 20002598 00000000 20001ed0
180 00000000 00000000 00000000 00000000
190 00000000 00000000 00000000 00000000
1a0 00000000 00000000 00000000 00000000
send data 8177
0000: 28821fed 02027fff a0821fff ffffffff (...............
 

(6) HNA1 APIトレース形式

HNA1次局のAPIトレースの形式です。

 
                                       *** 09/04/01 10:24:55[283] ***
AP_hna1        name:HNA1SFRF                              #0000000820
    Function name[ LOOK ]    
    errno   [ 0 ]
    h1_errno[ 0 ]
    h1_pb  struct 
      _version[ 0x00000001     ] event[ H1_DATA       ] session  [ 0x0000     ]
      cc      [ 0x00000000     ] sid  [ 1             ]
      sr_info [ H1_SSCPLU    + H1_BEGIN_RU  ] 
      slen    [ 0              ] sadd [ 0x2000354c    ] rblen    [ 32768      ]
      rlen    [ 10             ] radd [ 0x2000b54c    ] usr_info [ 0x00000000 ]
      th      [ 0x000000000000 ] rh   [ 0x10a005      ] err_info [ H1_EROLDF  ]
      option  [ H1_LIS_EVNT + H1_SND_NRSP ]
      sense   [ 0x00000000     ] plu  [ HNA1SFRF      ] h1_sluadd[ 0x2001354c ]
 
                                       *** 09/04/01 10:24:55[283] ***
AP_hna1        name:HNA1SFRF                              #0000000821
    Function name[ RCV  ]    
    errno   [ 0 ]
    h1_errno[ 0 ]
    h1_pb  struct 
      _version[ 0x00000001     ] event[ H1_DATA       ] session  [ 0x0000     ]
      cc      [ 0x00000000     ] sid  [ 1             ]
      sr_info [ H1_SSCPLU    + H1_BEGIN_RU  ] 
      slen    [ 0              ] sadd [ 0x2000354c    ] rblen    [ 32768      ]
      rlen    [ 10             ] radd [ 0x2000b54c    ] usr_info [ 0x00000000 ]
      th      [ 0x2c0000020000 ] rh   [ 0x038000      ] err_info [ H1_EROLDF  ]
      option  [ H1_LIS_EVNT + H1_SND_NRSP ]
      sense   [ 0x00000000     ] plu  [ HNA1SFRF      ] h1_sluadd[ 0x2001354c ]
    R_data        
    0000: 534c5553 2044544f 4e00               SLUS DTON.      
 

(7) HNA1内部トレース形式

HNA1次局の内部トレースの形式です。

 
                                       *** 09/04/01 10:46:52[835] ***
AP_hna1        name:hna1log                               #0000001333
    Trace type[ LNKC ]    PUname [ H1PU1    ]
    0000: 48315055 31202020 00125200 2c000002  H1PU1   ..R.,...
    0010: 00000380 00534c55 53204454 4f4e0000  .....SLUS DTON..
    0020: 00000000 00000000 00000000 00000000  ................
 

(8) NCAM APIトレース形式

HNA2次局のNCAM APIトレースの形式です。

 
                                       *** 09/04/01 10:52:22[868] ***
AP_hna2                                             #0000000963
    type:ncam    LU[0  ]    MCR[open  : call]      cuuerr[0      ]
                                       *** 09/04/01 10:52:22[868] ***
AP_hna2                                             #0000000964
    type:ncam    LU[0  ]    MCR[open  : return]    cuuerr[0      ]
                                       *** 09/04/01 10:52:22[868] ***
AP_hna2                                             #0000000965
    type:ncam    LU[0  ]    MCR[ioctl : call]      RQ[R_GETINF]
    cuuerr[0      ]
    < rpb area >
    rp_func [0x0102   ] rp_sinf [0xffff   ] rp_slen [0x0000  ]
    rp_rblen[0x8000   ] rp_cc   [CC_NL    ] rp_err  [0x0000  ]
    rp_rlen [0x0000   ] rp_rinf [0x0000   ] rp_stat [RP_OFF  ]
    rp_shutd[RP_RSHD  ] rp_bsm  [32       ] rp_llhdx[RP_CONT ]
    rp_slhdx[15       ]
                                       *** 09/04/01 10:52:22[869] ***
AP_hna2                                             #0000000967
    type:ncam    LU[0  ]    MCR[write : call]      cuuerr[0      ]
    < rpb area >
    rp_func [0x0102   ] rp_sinf [0x0100   ] rp_slen [0x0009  ]
    rp_rblen[0x8000   ] rp_cc   [CC_NL    ] rp_err  [0x0000  ]
    rp_rlen [0x0000   ] rp_rinf [0x0000   ] rp_stat [RP_SLON ]
    rp_shutd[RP_RSHD  ] rp_bsm  [RP_BETB  ] rp_llhdx[RP_CONT ]
    rp_slhdx[RP_CONT  ]
    < data >
    2000104c: 534c5553 2044544f 4e                 SLUS DTON       
 

(9) SLUS APIトレース形式

HNA2次局のSLUS APIトレースの形式です。

 
                                       *** 09/04/01 09:58:50[005] ***
AP_hna2                                             #1713520733
    type:slus  PU[255]  LU[255]  MCR[open  : call]    
    cerrno[0      ]    mino[1   ]     sessid[0  ]
                                       *** 09/04/01 09:58:50[005] ***
AP_hna2                                             #1713520734
    type:slus  PU[255]  LU[255]  MCR[open  : return]  
    cerrno[0      ]    mino[1   ]     sessid[0  ]
                                       *** 09/04/01 09:58:50[006] ***
AP_hna2                                             #1713520735
    type:slus  PU[255]  LU[255]  MCR[ioctl : call]    RQ[SLUS_BIND]
    cerrno[0      ]    mino[1   ]     sessid[0  ]
    < pb area >
    _version[0x00000001] _h2_errno[0             ] event[0            ]
    session [H2_OFF    ] cc       [0x00000000    ] sid  [0x00000000   ]
    sr_info [0x0000    ] slen     [0x000c        ] sbufp[0x20003138   ]
    rblen   [0x8000    ] rlen     [0x0000        ] rbufp[0x2000b138   ]
    usr_info[0x00000000] th       [0x000000000000] rh   [0x000000     ]
    err_info[H2_EROLDF ] option   [0x0000        ] sense[0x00000000   ]
                                       *** 09/04/01 09:58:50[006] ***
AP_hna2                                             #1713520742
    type:slus  PU[0  ]  LU[2  ]  MCR[ioctl : call]    RQ[SLUS_SND]
    cerrno[0      ]    mino[1   ]     sessid[1  ]
    < pb area >
    _version[0x00000001] _h2_errno[0             ] event[H2_DATA      ]
    session [H2_OFF    ] cc       [0x00000000    ] sid  [0x00000000   ]
    sr_info [0x0001    ] slen     [0x000a        ] sbufp[0x20003138   ]
    rblen   [0x8000    ] rlen     [0x0000        ] rbufp[0x2000b138   ]
    usr_info[0x00000000] th       [0x2c0000ff0000] rh   [0x038000     ]
    err_info[H2_EROLDF ] option   [0x0000        ] sense[0x00000000   ]
    < data >
    20003138: 534c5553 2044544f 4e00               SLUS DTON.