こんにちは、ポート1に来るデータのフレームレプリケーションを実装する必要があるSJA1110でIEEE802.1CBフレームレプリケーションと冗長性のための除去(FRER)をどのように構成できますかポート2でポート1に来るデータを削除できます
CB --> CB Sequence Generation and Individual Recovery TableとCB Sequence Recovery Tableの設定方法
こんにちはパベル、
RTAG_OFFSET = 0xF1C1
SN_NUM_GREATER = 1
FRMREPEN = 1
CB_ON_DEST = 1
CB_SID_ON = 0
マカドル = 0x112233445566
マスク = 0x0000FFFFFFFFFFFFF
SRCPORT = 4
DESTPORT = ポート 1 & ポート 2
TAGPORTS = ポート 1 & ポート 2
GENSEQNUM = 1
構成しましたが、これをSJA1110のスイッチ1で
私も最初にSwitch-2で同じように構成しようとしましたが、うまくいきませんでした
そして、別の設定に変更しました
CB_ON_DEST = 1
CB_SID_ON = 0 & 1
マカドル = 0x112233445566
マスク = 0x0000FFFFFFFFFFFFF
SRCPORT = ポート 1 & ポート 2
DESTPORT = ポート 4
CBシーケンス生成と個別リカバリーテーブル
TAG_PORTS = すべてのポートが無効になりました
IND_REC_PORTS = ポート 4 有効
SEQ_REC_PORTS = ポート 4 有効
SEQRECOFFSET = 0
IND_REC_TIMEOUT = 0
GENSEQNUM = 0
私はこれを構成しました
しかし、一般的にこれを設定しないと、UDPイーサネットパケットに変換されるCANメッセージが送信され、別のスイッチではイーサネットパケットがCANメッセージに戻ります
しかし、CANメッセージを送信するときにこれを設定すると、UDPイーサネットパケットとして変換されません
EthTypeは、UDPイーサネットパケットとして有効ではないF1C1を示しているため、拒否されます
だから私はUDPイーサネットパケットとして送信するために何をする必要があるか
EthTypeも0x0800として変更しようとしましたが、その スイッチの初期設定に影響を与えるパケットは破損したイーサネットパケットとして送信されるため、イーサネットパケットは表示されません
あなたが私にこの問題を克服する提案をくれると助かります
よろしく
アブラル