Date: Thu, 20 Oct 2022 08:16:42 +0000 From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 265588] [TCP] - tcp send a retransmission identical sequence number packet with different payload Message-ID: <bug-265588-7501-fvBj0jmC5R@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-265588-7501@https.bugs.freebsd.org/bugzilla/> References: <bug-265588-7501@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D265588 --- Comment #5 from Richard Scheffenegger <rscheff@freebsd.org> --- Where are the two independent packet traces, if you traced on both client a= nd server at the same time? Also, disabling SACK will lead to much worst packet loss recovery performan= ce, while also prevent TSO / LRO issues simulatanouely. A SACK enabled, LRO/TSO disabled test would be interesting. I asked awk to create a simple 32bit sum of the 1448-byte payload segments making up the LRO chunks, for all the data segments with an even multiple: (sum32 is not perfect, but should be sufficient to see identical sub-sectio= ns; note that prior to the capture, the packets appear to have been sent befor= e, which are in frame #4 - #21. the first 1448byte chunk in #63 is identical to #66, indicating this could = be an off-by-one mbuf issue. All duplicate, subsequently seen chunks are prefi= xed with # below. packet #63 should have many overlaps with packets #55 and #57 - but they do= NOT correspond properly... 3rd chunk of #63 should be 1st chunk of #55, but only chunks 4 and 2 (and following) are the same, similar between #63/13 and #57/1, where only subsequent chunks are the same... frame.number ip.src tcp.seq(rel) tcp.ack(rel) tcp.len #_1448_segs [sum32 sum32...] 2 10.234.1.9 35249 229 15928 11 72053392291 385714934591 419632206729 401031568921 41004322083= 9=20=20=20 398170924830 381008236919 388657879560 400554947764 390059647829 401051361480 4 10.234.1.9 8689 229 1448 1 402468043721 5 10.234.1.9 10137 229 1448 1 401277757279 6 10.234.1.9 11585 229 1448 1 415282924207 7 10.234.1.9 13033 229 1448 1 384078634026 8 10.234.1.9 14481 229 1448 1 403972324660 9 10.234.1.9 15929 229 1448 1 406377582180 10 10.234.1.9 17377 229 1448 1 395849724237 11 10.234.1.9 18825 229 1448 1 407105644009 12 10.234.1.9 20273 229 1448 1 391049306449 13 10.234.1.9 21721 229 1448 1 392972187658 14 10.234.1.9 23169 229 1448 1 412806674913 15 10.234.1.9 24617 229 1448 1 368815440121 16 10.234.1.9 26065 229 1448 1 441426216789 17 10.234.1.9 27513 229 1448 1 413962289118 18 10.234.1.9 28961 229 1448 1 410986024398 19 10.234.1.9 30409 229 1448 1 411104040736 20 10.234.1.9 31857 229 1448 1 401688330533 21 10.234.1.9 33305 229 1448 1 0 23 10.234.1.9 51177 229 2896 2 #0 203246954054 27 10.234.1.9 54073 229 5792 4 394852055780 384030294443 392529581011 386143976667 29 10.234.1.9 59865 229 7240 5 396719530022 411466448353 385699980034 379232637059 398683035014 31 10.234.1.9 67105 229 2896 2 404469974242 419769008759 33 10.234.1.9 70001 229 7240 5 390781603776 405293380528 401115408251 408555360267 401962764123 35 10.234.1.9 77241 229 5792 4 410414639507 399252713459 422519480994 402128188056 37 10.234.1.9 83033 229 5792 4 397118187855 389763261786 385790875737 396498279313 39 10.234.1.9 88825 229 10136 7 410833492195 394727248034 434370688504 405654811556 41567075177= 3=20=20=20 381338791549 363187342839 41 10.234.1.9 98961 229 7240 5 373714275313 408842605624 118929186736 #0 772816864 43 10.234.1.9 106201 229 2896 2 409221826523 405055397380 45 10.234.1.9 109097 229 5792 4 409248775808 407813669100 400196811736 393952527415 47 10.234.1.9 114889 229 5792 4 428166500303 407670732874 391317321268 398231044986 49 10.234.1.9 120681 229 4344 3 153542385751 #0 1379131396 51 10.234.1.9 125025 229 7240 5 383437534358 417050426910 408105259593 391024117815 402553991311 55 10.234.1.9 132265 229 7240 5 398609113564 394899607335 404273196631 377759935477 372329922394 57 10.234.1.9 139505 229 17376 12 406899099155 377008101980 389519299155 398503947093 40357317774= 9=20=20=20 412798843978 378308644919 409772644714 397983176629 424631857245 397732366425 386270375516 62 10.234.1.9 129369 229 1448 1 421647638868 63 10.234.1.9 129369 229 27512 19 409602081388 400590437965 395728025774 #394899607335 #4042731966= 31=20=20 #377759935477 #372329922394 407165511753 411371394473 384531841671 365127713737 404990193304 407773333546 #377008101980 #389519299= 155=20 #398503947093 #403573177749 #412798843978 #378308644919 66 10.234.1.9 130817 457 1448 1 #409602081388 67 10.234.1.9 156881 457 5792 4 403565719067 397983667401 432116192336 383972004598 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-265588-7501-fvBj0jmC5R>