[P4] Packet length

Leskó Dániel ldani at elte.hu
Sun Sep 18 19:02:35 CEST 2016


Sziasztok!

  Én is láttam ilyen leírást, hogy a tcp checksum kiszámolásához a 
teljes payload is kellene, de kicsit hitetlenkedve fogadtam (nem is 
írtam bele a p4 kódba). Sanyi, tényleg így van ez?

  Dani

2016.09.18. 17:31 keltezéssel, Brunner Márton írta:
> Sziasztok,
>
> A checksum-okkal kapcsolatban felvetődött egy problémám.
>
> Az ellenőrzést egy field_list alapján végezzük. Ebben szerepelhet egy 
> speciális "PAYLOAD" elem is, ami azt jelöli, hogy a kiszámításhoz a 
> listában megelőző field header-jének az adat része (payload) is 
> szükséges. Ez az adott header végétől a csomag végéig tartó bájt 
> sorozat lenne. Viszont jelenleg (amennyire én látom) a 
> packet_descriptor nem tartalmaz információt a csomag hosszáról. Így 
> nem tudom megállapítani, hogy meddig kéne a bájtokat vizsgálni.
>
> Lehetséges lenne a packet_descriptor-t kiegészíteni egy packet_length 
> mezővel, ami a csomag beolvasása után automatikusan kitöltődik?
>
>
> Marci
>
> _______________________________________________
> P4 mailing list
> P4 at plc.inf.elte.hu
> https://plc.inf.elte.hu/mailman/listinfo/p4




More information about the P4 mailing list