[P4] Packet length

Sándor Laki lakis at elte.hu
Sun Sep 18 20:40:19 CEST 2016


Hi,

A helyzet bonyolultabb, mivel még egy pseudo headert is be kell venni 
checksum számításba, ami tartalmaz elemeket az IP fejlécből. A TCP 
Segmens hosszáról a TCP fejléc Length mezője adhat információt.

Üdv.
Sanyi



On 2016.09.18. 19:02, Leskó Dániel wrote:
> 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
>
>
> _______________________________________________
> P4 mailing list
> P4 at plc.inf.elte.hu
> https://plc.inf.elte.hu/mailman/listinfo/p4

-- 
Sándor Laki, PhD
Assistant professor
Department of Information Systems
Eötvös Loránd University
Pázmány Péter stny. 1/C
H-1117, Budapest, Hungary
Room 2.506
Web: http://lakis.web.elte.hu
Phone: +36 1 372 2869 / 8477
Cell: +36 70 374 2646


---
Ezt az e-mailt az Avast víruskereső szoftver átvizsgálta.
https://www.avast.com/antivirus



More information about the P4 mailing list