多くの仕様を読んでも、まだ簡単なことはわかりません。
ISO-TP パケットにカプセル化されたすべての UDS 要求は、単純な CAN フレームにカプセル化されているため、ECU は CAN バスから常にフレームのストリームを受信します。
ECU は、この CAN フレームが上位プロトコルの一部であることをどのように判断しますか?
たとえば、セキュリティ リクエストを ECU に送信した場合、CAN フレーム データは次のようになります。
02 27 01
ECU は、これが単なるデータの塊ではなく、プロトコルの一部であることをどのように判断するのでしょうか?
高レベルのプロトコルがヘッダーを使用して「相互に通信」している場合、ISO/OSI スタックとの関係を見つけることができなかったので、データ パケットのデコード方法はわかっています。