Hallo,
ich hatte immer gedacht der WireShark hätte das "field-type" Feld falsch verstanden, weil da immer "standard-frame" stand, ich aber von der Struktur her ganz klar einen L_Data_Extended Frame gesehen habe (Laut: 03_02_02 Communication Medium TP1 v01.02.02 AS Seite 27). Die meisten Geräte mit denen ich bisher kommuniziert habe, haben die default APDU Size von 15 verwendet, daher ist mir das bisher nie aufgefallen.
Nun habe ich aber ein Gerät, bei dem ich bei einem MemRead die vollen 63 bytes lesen könnte und lese hier in einem Fall 20 bytes an einem stück. Also ist die Length größer als die maximalen 15 byte, die ich mit einem Standard Frame adressieren kann. In der Antwort ist das frame-type auch entsprechend anders (bit = false) und im WireShark steht jetzt auch "Frame Type: Extended" (Statt wie immer "Standard") ... allerdings ist die Frame Struktur unverändert.
Kann es sein, dass wenn man via KNXNet/IP auf ein KNX Netz Zugreift, dass alles in Paketen im Ext format übertragen wird? Oder gibt es eine andere Erklärung hierfür?
Bin gerade extrem verwirrt :-(
Viele Grüße,
Chris
ich hatte immer gedacht der WireShark hätte das "field-type" Feld falsch verstanden, weil da immer "standard-frame" stand, ich aber von der Struktur her ganz klar einen L_Data_Extended Frame gesehen habe (Laut: 03_02_02 Communication Medium TP1 v01.02.02 AS Seite 27). Die meisten Geräte mit denen ich bisher kommuniziert habe, haben die default APDU Size von 15 verwendet, daher ist mir das bisher nie aufgefallen.
Nun habe ich aber ein Gerät, bei dem ich bei einem MemRead die vollen 63 bytes lesen könnte und lese hier in einem Fall 20 bytes an einem stück. Also ist die Length größer als die maximalen 15 byte, die ich mit einem Standard Frame adressieren kann. In der Antwort ist das frame-type auch entsprechend anders (bit = false) und im WireShark steht jetzt auch "Frame Type: Extended" (Statt wie immer "Standard") ... allerdings ist die Frame Struktur unverändert.
Kann es sein, dass wenn man via KNXNet/IP auf ein KNX Netz Zugreift, dass alles in Paketen im Ext format übertragen wird? Oder gibt es eine andere Erklärung hierfür?
Bin gerade extrem verwirrt :-(
Viele Grüße,
Chris
Kommentar