通信管理 XNF/AS プログラマーズガイド NLI編
ネットワークインタフェースの状態遷移(VC用)を表3-10に,ネットワークインタフェースの状態遷移(PVC用)を表3-11に示します。また,ネットワークインタフェースの状態遷移の代表的な例を図3-15に示します。
表3-10 ネットワークインタフェースの状態遷移(VC用)
| イベント | 状態 | |||||
|---|---|---|---|---|---|---|
| N_UNINIT (0) |
N_UNBIND (1) |
N_IDLE (2) |
N_OUTCON (3) |
N_INCON (4) |
N_DATAXFER (5) |
|
| opened | →(1) | |||||
| bind | →(2)※1 | |||||
| unbind | →(1) | |||||
| closed | →(0) | →(0) | →(0) | →(0) | →(0) | |
| connect1 | →(5) | |||||
| connect2 | →(3) | |||||
| rcvconnect | →(5) | |||||
| listen | →(4) | |||||
| accept1 | →(5)※3 | |||||
| accept2 | →(2)※3,※4 | |||||
| accept3 | −※3,※4 | |||||
| snd | − | |||||
| rcv | − | |||||
| snddis1 | →(2) | →(2) | →(2) | |||
| snddis2 | −※3 | |||||
| rcvdis1 | →(2) | →(2) | →(2) | |||
| rcvdis2 | →(2)※3 | |||||
| rcvdis3 | −※3 | |||||
| pass_conn | →(5) | |||||
| rcvint | − | |||||
| bind2 | →(2)※1 | |||||
| rstrsp | − | |||||
表3-11 ネットワークインタフェースの状態遷移(PVC用)
| イベント | 状態 | |||||
|---|---|---|---|---|---|---|
| N_UNINIT (0) |
N_UNBIND (1) |
N_IDLE (2) |
N_OUTCON (3) |
N_INCON (4) |
N_DATAXFER (5) |
|
| opened | →(1) | |||||
| bind | →(2) | |||||
| unbind | →(1) | |||||
| closed | →(0) | →(0) | →(0) | →(0) | →(0) | |
| connect1 | →(5) | |||||
| connect2 | →(3) | |||||
| rcvconnect | →(5) | |||||
| listen | →(4) | |||||
| accept1 | →(5) | |||||
| snd | − | |||||
| rcv | − | |||||
| snddis | →(2) | →(2) | ||||
| rcvdis | →(2) | →(2) | →(2) | |||
| sndrst | − | |||||
| rcvrst | − | |||||
| rstrsp | − | |||||
図3-15 ネットワークインタフェースの状態遷移の代表的な例
All Rights Reserved. Copyright (C) 2002, 2009, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2002, 2009, Hitachi Information Systems, Ltd.