tja,
dann Daten von CAN_Bus puffern, prüfen(wenn Fehler, erneut anfordern),
Empfang qittieren, decodieren, puffern, ins Ethernetprotokoll umsetzen,
puffern und über LAN/WAN, auf die Reise schicken, auf Antwort vom Server
warten.
und retour, na das bekommst du selbst herraus.
Sollte auf beiden Seiten ein CAN_Bus harren kannst du das CAN_Paket in
eine LAN/WAN Tüte(Wrap) stecken und am andern Ende auspacken und
weitersenden.
für die unwarscheinliche Variante
LAN/WAN <-- CAN-----CAN -->LAN/WAN mußt du natürlich die WAN/LAN_Daten
in eine CAN Tüte stecken.
In beiden Fällen brauchst du vor dem weitersenden nicht dekodieren
sondern nur einpacken und auspacken. Achtung hier vergrößern sich die
Paket_Laufzeiten z.T. erheblich ---> Timoutbedingungen anpassen.
Sollte der CAN stark frequentiert werden, so sollten die CAN Daten
dringend vorgefiltert werde. Nur das was am andern Ende der WAN/LAN
Strecke von Interesse ist und dort quittiert werden soll, sollte auch
verschickt werden sonst kann sich das system schon nach wenigen Paketen
restlos aufhängen.