ネットワークインタフェースの状態遷移(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 ネットワークインタフェースの状態遷移の代表的な例