0

j1939 で同じ名前の 2 つのノードが同じアドレスを要求している場合、この状況ではどうなりますか? いずれかのノードがアドレスを要求するか、エラーが発生しますか?

4

2 に答える 2

0

ネットワークの観点からは、ノードが同じエンティティとして識別されているため、ノードが異なることを区別する方法はありません。最初のリクエストは処理され、2 番目のリクエストは無視されます。つまり、データリンクでは一度に 1 つのメッセージしか処理されないため、これは競合状態です。2 番目のノードが同じアドレスを要求しようとするまでに、アドレス テーブルは既に占有されており、遅れた要求ノードはアドレスが割り当てられたという通知を受け取ることができません。各ノードには独自の内部状態/構成があることに注意してください。

于 2015-09-17T20:15:08.727 に答える