平成24年度 春期 午前Ⅱ 問3
ネットワーク
CANに関する問題
車載LANの規格の一つであるCAN(Controller Area Network)の説明として,適切なものはどれか。
- ア信号チャネルが2チャネルあるので,片方のチャネルで障害があっても,もう一方のチャネルで通信を継続することができる。
- イネットワーク内の一つのノードだけがマスタノードとなり,通信スケジュールを管理する。
- ウネットワークに接続されたノードに対し,決められたサイクルタイムで通信を行う。
- エネットワークに接続されたノードに対し,優先度の高いデータフレームを送信するノードが優先的に通信を行う。
答えと解説を見る
✓ これが正解エネットワークに接続されたノードに対し,優先度の高いデータフレームを送信するノードが優先的に通信を行う。
解説
CANでは優先度の高いフレームを送るノードが優先されます。
車載LANの規格は、どのノードがいつ送るかの決め方で見分けるのが軸です。CANでは、どのノードも送信を始めることができ、複数のノードが同時に送り始めたときは、フレームの識別子に基づく優先度で調停されます。優先度の高いデータフレームを送るノードがそのまま送信を続け、負けたノードは送信をやめて後で送り直します。このため、特定のマスタノードや固定のサイクルタイムがなくても、重要なデータを先に届けられます。CANは優先度の高いフレームが勝つ方式、と覚えると、ほかの方式の説明と区別できます。
ほかの選択肢はなぜ違うのか
- ア信号チャネルが2チャネルあるので,片方の…:信号チャネルを2つ持ち、片方に障害があってももう一方で通信を続けるという二重化の説明は、CANには当てはまりません。CANは1組の通信線を全ノードで共有し、送信の衝突を優先度で調停します。
- イネットワーク内の一つのノードだけがマスタ…:ネットワーク内の一つのノードだけがマスタとなって通信スケジュールを管理するのは、マスタが通信を仕切る方式の説明です。CANではどのノードも送信を始められ、送信の順番は優先度による調停で決まります。
- ウネットワークに接続されたノードに対し,決…:決められたサイクルタイムで通信するのは、あらかじめ決めた時刻の割当てに従って送る方式の説明です。CANは送りたいときに送信を始め、ぶつかったときに優先度で調停するので、送信の時刻が固定されているわけではありません。
この問題の用語
- LAN事務所や家庭など、限られた範囲の中で機器をつなぐネットワークです。離れた拠点どうしを結ぶWANとは、ルータを介して接続します。
- スケジュール作業の順序と日程を決めた計画のことをいいます。作業の前後関係から日程を組み立てるには、PERTが向いています。
出典:平成24年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問3
同じ用語が出る問題
- 令和4年度 秋期 午前Ⅱ 問17:WPA3に関する問題(LAN)
- 令和2年度 10月 午前Ⅱ 問9:プリエンプティブの問題(スケジュール)
- 平成30年度 春期 午前Ⅱ 問9:プリエンプティブに関する問題(スケジュール)
- 平成21年度 春期 午前Ⅱ 問18:NATに関する問題(LAN)
- 平成21年度 春期 午前Ⅱ 問17:データリンク層に関する問題(LAN)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)