Mailing List CGatePro-old@d07.ru Message #6641
From: <CGatePro@mx.ru> (Sergei Golod)
Subject: Re: [CGP] Re: странности с GCP+linux+intel_e1000
Date: Thu, 20 Nov 2003 11:25:01 +0500
To: "CommuniGate Pro Russian Discussions" <CGatePro@mx.ru>
Может все таки вы глянете в каком именно месте может происходить сбой, а я
уже сформулирую письмо в linux-netdev с описанием проблемы.

Вот тот же сеанс в видении ethereal. Разница начинается с 15-16 номеров
строки. CGP не отсылает пакет "POP Continuation". Точнее он его возможно
формирует, а ядро не отсылает.

Нормальная сессия:
  1   0.000000 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [SYN]
Seq=2834627980 Ack=0 Win=5840 Len=0
  2   0.000081 80.237.68.13 -> 80.237.69.225 TCP 110 > 1030 [SYN, ACK]
Seq=1458457706 Ack=2834627981 Win=5792 Len=0
  3   0.003427 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834627981 Ack=1458457707 Win=5840 Len=0
  4   0.003580 80.237.68.13 -> 80.237.69.225 POP Response: +OK CommuniGate
Pro POP3 Ser
  5   0.007391 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834627981 Ack=1458457780 Win=5840 Len=0
  6  10.024822 80.237.69.225 -> 80.237.68.13 POP Request: user
*****@**********
  7  10.024855 80.237.68.13 -> 80.237.69.225 TCP 110 > 1030 [ACK]
Seq=1458457780 Ack=2834628003 Win=5792 Len=0
  8  10.024930 80.237.68.13 -> 80.237.69.225 POP Response: +OK please send
the PASS
  9  10.029025 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628003 Ack=1458457806 Win=5840 Len=0
 10  14.390637 80.237.69.225 -> 80.237.68.13 POP Request: pass *******
 11  14.412717 80.237.68.13 -> 80.237.69.225 POP Response: +OK 51 messages
(2363407 byt
 12  14.416143 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628016 Ack=1458457839 Win=5840 Len=0
 13  33.249049 80.237.69.225 -> 80.237.68.13 POP Request: retr 13
 14  33.249184 80.237.68.13 -> 80.237.69.225 POP Response: +OK 57451 bytes
will follow
 15  33.249380 80.237.68.13 -> 80.237.69.225 POP Continuation
 16  33.447212 80.237.69.225 -> 80.237.68.13 POP Request: retr 13
 17  33.447251 80.237.68.13 -> 80.237.69.225 TCP 110 > 1030 [ACK]
Seq=1458459316 Ack=2834628024 Win=5792 Len=0
 18  33.452728 80.237.68.13 -> 80.237.69.225 POP Response: +OK 57451 bytes
will follow
 19  33.860758 80.237.68.13 -> 80.237.69.225 POP Response: +OK 57451 bytes
will follow
 20  33.867184 80.237.69.225 -> 80.237.68.13 POP Request: retr 13
 21  33.867225 80.237.68.13 -> 80.237.69.225 TCP 110 > 1030 [ACK]
Seq=1458459316 Ack=2834628024 Win=5792 Len=0
 22  34.229457 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458457868 Win=5840 Len=0
 23  34.229497 80.237.68.13 -> 80.237.69.225 POP Continuation
 24  34.229505 80.237.68.13 -> 80.237.69.225 POP Continuation
 25  34.240604 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458459316 Win=8688 Len=0
 26  34.240649 80.237.68.13 -> 80.237.69.225 POP Continuation
 27  34.240658 80.237.68.13 -> 80.237.69.225 POP Continuation
 28  35.146956 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458459316 Win=8688 Len=0
 29  35.147664 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458459316 Win=8688 Len=0
 30  35.195850 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458459316 Win=8688 Len=0
 31  35.207562 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458460764 Win=11584 Len=0
 32  35.207598 80.237.68.13 -> 80.237.69.225 POP Continuation
 33  35.231098 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458462212 Win=14480 Len=0
 34  35.231137 80.237.68.13 -> 80.237.69.225 POP Continuation
 35  35.231651 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458463660 Win=17376 Len=0
 36  35.231670 80.237.68.13 -> 80.237.69.225 POP Continuation
 37  36.210423 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458465108 Win=20272 Len=0
 38  36.210460 80.237.68.13 -> 80.237.69.225 POP Continuation
 39  36.210466 80.237.68.13 -> 80.237.69.225 POP Continuation
 40  36.221738 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458466556 Win=23168 Len=0
 41  36.221777 80.237.68.13 -> 80.237.69.225 POP Continuation
 42  36.233983 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458468004 Win=26064 Len=0
 43  36.234019 80.237.68.13 -> 80.237.69.225 POP Continuation
 44  37.252955 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458469452 Win=28960 Len=0
 45  37.252991 80.237.68.13 -> 80.237.69.225 POP Continuation
 46  37.264797 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458470900 Win=30408 Len=0
 47  37.264835 80.237.68.13 -> 80.237.69.225 POP Continuation
 48  38.144884 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458472348 Win=30408 Len=0
 49  38.144926 80.237.68.13 -> 80.237.69.225 POP Continuation
 50  38.144933 80.237.68.13 -> 80.237.69.225 POP Continuation
 51  38.169756 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458473796 Win=30408 Len=0
 52  38.169791 80.237.68.13 -> 80.237.69.225 POP Continuation
 53  39.192710 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458476692 Win=30408 Len=0
 54  39.192744 80.237.68.13 -> 80.237.69.225 POP Continuation
 55  39.192989 80.237.68.13 -> 80.237.69.225 POP Continuation
 56  39.231311 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458478348 Win=28960 Len=0
 57  39.231346 80.237.68.13 -> 80.237.69.225 POP Continuation
 58  39.231352 80.237.68.13 -> 80.237.69.225 POP Continuation
 59  39.308385 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458479796 Win=30408 Len=0
 60  39.308432 80.237.68.13 -> 80.237.69.225 POP Continuation
 61  40.252175 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458482692 Win=30408 Len=0
 62  40.252210 80.237.68.13 -> 80.237.69.225 POP Continuation
 63  40.252217 80.237.68.13 -> 80.237.69.225 POP Continuation
 64  41.157563 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458485588 Win=28960 Len=0
 65  41.157604 80.237.68.13 -> 80.237.69.225 POP Continuation
 66  41.157613 80.237.68.13 -> 80.237.69.225 POP Continuation
 67  41.157619 80.237.68.13 -> 80.237.69.225 POP Continuation
 68  41.278734 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458488484 Win=30408 Len=0
 69  41.278769 80.237.68.13 -> 80.237.69.225 POP Continuation
 70  41.278949 80.237.68.13 -> 80.237.69.225 POP Continuation
 71  41.287158 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458489932 Win=30408 Len=0
 72  41.287196 80.237.68.13 -> 80.237.69.225 POP Continuation
 73  42.193739 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458492828 Win=30408 Len=0
 74  42.193782 80.237.68.13 -> 80.237.69.225 POP Continuation
 75  42.193788 80.237.68.13 -> 80.237.69.225 POP Continuation
 76  42.274666 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458494732 Win=28960 Len=0
 77  42.274703 80.237.68.13 -> 80.237.69.225 POP Continuation
 78  42.274708 80.237.68.13 -> 80.237.69.225 POP Continuation
 79  42.275510 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458497628 Win=28960 Len=0
 80  42.275523 80.237.68.13 -> 80.237.69.225 POP Continuation
 81  42.275527 80.237.68.13 -> 80.237.69.225 POP Continuation
 82  43.182561 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458500524 Win=30408 Len=0
 83  43.182635 80.237.68.13 -> 80.237.69.225 POP Continuation
 84  43.182644 80.237.68.13 -> 80.237.69.225 POP Continuation
 85  43.229384 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458502924 Win=28008 Len=0
 86  43.229424 80.237.68.13 -> 80.237.69.225 POP Continuation
 87  43.229429 80.237.68.13 -> 80.237.69.225 POP Continuation
 88  43.231113 80.237.68.13 -> 80.237.69.225 POP Continuation
 89  43.239547 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458505820 Win=30408 Len=0
 90  43.239599 80.237.68.13 -> 80.237.69.225 POP Continuation
 91  44.168114 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458508716 Win=30408 Len=0
 92  44.193546 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458511116 Win=28960 Len=0
 93  44.193625 80.237.68.13 -> 80.237.69.225 POP Continuation
 94  44.236337 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458514012 Win=28960 Len=0
 95  44.295743 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628024 Ack=1458515322 Win=30408 Len=0
 96  49.898052 80.237.69.225 -> 80.237.68.13 POP Request: quit
 97  49.898085 80.237.68.13 -> 80.237.69.225 TCP 110 > 1030 [ACK]
Seq=1458515322 Ack=2834628029 Win=5792 Len=0
 98  49.898182 80.237.68.13 -> 80.237.69.225 POP Response: +OK CommuniGate
Pro POP3 Ser
 99  49.899276 80.237.68.13 -> 80.237.69.225 TCP 110 > 1030 [FIN, ACK]
Seq=1458515373 Ack=2834628029 Win=5792 Len=0
100  49.902512 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [ACK]
Seq=2834628029 Ack=1458515373 Win=30408 Len=0
101  49.909180 80.237.69.225 -> 80.237.68.13 TCP 1030 > 110 [FIN, ACK]
Seq=2834628029 Ack=1458515374 Win=30408 Len=0
102  49.909246 80.237.68.13 -> 80.237.69.225 TCP 110 > 1030 [ACK]
Seq=1458515374 Ack=2834628030 Win=5792 Len=0


Битая сессия:
  1   0.000000 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [SYN]
Seq=2945625837 Ack=0 Win=5840 Len=0
  2   0.000049 80.237.68.13 -> 80.237.69.225 TCP 110 > 1032 [SYN, ACK]
Seq=1603610737 Ack=2945625838 Win=5792 Len=0
  3   0.003419 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625838 Ack=1603610738 Win=5840 Len=0
  4   0.003582 80.237.68.13 -> 80.237.69.225 POP Response: +OK CommuniGate
Pro POP3 Ser
  5   0.007429 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625838 Ack=1603610811 Win=5840 Len=0
  6  10.753955 80.237.69.225 -> 80.237.68.13 POP Request: user
*****@**********
  7  10.753986 80.237.68.13 -> 80.237.69.225 TCP 110 > 1032 [ACK]
Seq=1603610811 Ack=2945625860 Win=5792 Len=0
  8  10.754089 80.237.68.13 -> 80.237.69.225 POP Response: +OK please send
the PASS
  9  10.758204 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625860 Ack=1603610837 Win=5840 Len=0
 10  13.872005 80.237.69.225 -> 80.237.68.13 POP Request: pass *******
 11  13.899152 80.237.68.13 -> 80.237.69.225 POP Response: +OK 51 messages
(2363407 byt
 12  13.902750 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625873 Ack=1603610870 Win=5840 Len=0
 13  17.102729 80.237.69.225 -> 80.237.68.13 POP Request: retr 13
 14  17.102851 80.237.68.13 -> 80.237.69.225 POP Response: +OK 57451 bytes
will follow
 15  17.106350 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603610899 Win=5840 Len=0
 16  17.308587 00:07:e9:1b:5f:c2 ->              IP Bogus IP length (0, less
than header length 20)
 17  17.323218 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603612347 Win=8688 Len=0
 18  17.323273 80.237.68.13 -> 80.237.69.225 POP Continuation
 19  17.323289 00:07:e9:1b:5f:c2 ->              IP Bogus IP length (0, less
than header length 20)
 20  17.346704 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603613795 Win=11584 Len=0
 21  17.346746 80.237.68.13 -> 80.237.69.225 POP Continuation
 22  17.350082 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603615243 Win=14480 Len=0
 23  17.361947 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603616691 Win=17376 Len=0
 24  17.571595 00:07:e9:1b:5f:c2 ->              IP Bogus IP length (0, less
than header length 20)
 25  17.586304 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603618139 Win=20272 Len=0
 26  17.586341 80.237.68.13 -> 80.237.69.225 POP Continuation
 27  17.586360 00:07:e9:1b:5f:c2 ->              IP Bogus IP length (0, less
than header length 20)
 28  17.609537 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603619587 Win=23168 Len=0
 29  17.609585 80.237.68.13 -> 80.237.69.225 POP Continuation
 30  17.609600 00:07:e9:1b:5f:c2 ->              IP Bogus IP length (0, less
than header length 20)
 31  17.624641 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603621035 Win=26064 Len=0
 32  17.624680 80.237.68.13 -> 80.237.69.225 POP Continuation
 33  17.625276 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603622483 Win=28960 Len=0
 34  17.636775 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603623931 Win=30408 Len=0
 35  17.661756 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603625379 Win=30408 Len=0
 36  17.880623 00:07:e9:1b:5f:c2 ->              IP Bogus IP length (0, less
than header length 20)
 37  17.895362 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603626827 Win=30408 Len=0
 38  17.895411 80.237.68.13 -> 80.237.69.225 POP Continuation
 39  17.895423 80.237.68.13 -> 80.237.69.225 POP Continuation
 40  17.918593 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603628275 Win=30408 Len=0
 41  17.918631 80.237.68.13 -> 80.237.69.225 POP Continuation
 42  17.918652 00:07:e9:1b:5f:c2 ->              IP Bogus IP length (0, less
than header length 20)
 43  17.933335 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603629723 Win=30408 Len=0
 44  17.933380 80.237.68.13 -> 80.237.69.225 POP Continuation
 45  17.945705 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603632619 Win=30408 Len=0
 46  17.945758 80.237.68.13 -> 80.237.69.225 POP Continuation
 47  17.969684 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603635515 Win=30408 Len=0
 48  17.969722 80.237.68.13 -> 80.237.69.225 POP Continuation
 49  18.024155 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603636963 Win=30408 Len=0
 50  18.024197 80.237.68.13 -> 80.237.69.225 POP Continuation
 51  18.110857 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603638411 Win=30408 Len=0
 52  18.110933 80.237.68.13 -> 80.237.69.225 POP Continuation
 53  18.345620 80.237.68.13 -> 80.237.69.225 POP Continuation
 54  18.815645 80.237.68.13 -> 80.237.69.225 POP Continuation
 55  19.755676 80.237.68.13 -> 80.237.69.225 POP Continuation
 56  19.770705 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603639859 Win=30408 Len=0
 57  19.770758 80.237.68.13 -> 80.237.69.225 POP Continuation
 58  19.770772 80.237.68.13 -> 80.237.69.225 POP Continuation
 59  19.786199 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603641307 Win=30408 Len=0
 60  19.786242 80.237.68.13 -> 80.237.69.225 POP Continuation
 61  19.786252 80.237.68.13 -> 80.237.69.225 POP Continuation
 62  19.797569 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603642755 Win=28960 Len=0
 63  19.797610 00:07:e9:1b:5f:c2 ->              IP Bogus IP length (0, less
than header length 20)
 64  19.818719 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603644203 Win=28960 Len=0
 65  19.818759 80.237.68.13 -> 80.237.69.225 POP Continuation
 66  19.821200 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603645651 Win=27512 Len=0
 67  19.821244 80.237.68.13 -> 80.237.69.225 POP Continuation
 68  19.832925 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603647099 Win=27512 Len=0
 69  19.832971 80.237.68.13 -> 80.237.69.225 POP Continuation
 70  19.832983 80.237.68.13 -> 80.237.69.225 POP Continuation
 71  19.862623 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603648547 Win=28960 Len=0
 72  19.862680 80.237.68.13 -> 80.237.69.225 POP Continuation
 73  19.863188 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603649995 Win=28960 Len=0
 74  19.863212 80.237.68.13 -> 80.237.69.225 POP Continuation
 75  19.875220 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603651443 Win=27512 Len=0
 76  19.875265 80.237.68.13 -> 80.237.69.225 POP Continuation
 77  19.880642 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603652891 Win=27512 Len=0
 78  19.880709 80.237.68.13 -> 80.237.69.225 POP Continuation
 79  19.892192 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603654339 Win=28960 Len=0
 80  19.892259 80.237.68.13 -> 80.237.69.225 POP Continuation
 81  19.892275 00:07:e9:1b:5f:c2 ->              IP Bogus IP length (0, less
than header length 20)
 82  20.127690 80.237.68.13 -> 80.237.69.225 POP Continuation
 83  20.599713 80.237.68.13 -> 80.237.69.225 POP Continuation
 84  20.679597 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603655787 Win=30408 Len=0
 85  20.679644 80.237.68.13 -> 80.237.69.225 POP Continuation
 86  20.679656 80.237.68.13 -> 80.237.69.225 POP Continuation
 87  20.705093 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603657235 Win=28960 Len=0
 88  20.705133 80.237.68.13 -> 80.237.69.225 POP Continuation
 89  20.705144 00:07:e9:1b:5f:c2 ->              IP Bogus IP length (0, less
than header length 20)
 90  20.705150 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603658683 Win=28960 Len=0
 91  20.705163 80.237.68.13 -> 80.237.69.225 POP Continuation
 92  20.715096 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603660131 Win=30408 Len=0
 93  20.715145 80.237.68.13 -> 80.237.69.225 POP Continuation
 94  20.727093 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603661579 Win=30408 Len=0
 95  20.727136 80.237.68.13 -> 80.237.69.225 POP Continuation
 96  20.753091 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603661579 Win=30408 Len=0
 97  20.753115 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603661579 Win=30408 Len=0
 98  20.763028 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603661579 Win=30408 Len=0
 99  20.774898 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603661579 Win=30408 Len=0
100  20.786934 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603661579 Win=30408 Len=0
101  20.798641 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603661579 Win=30408 Len=0
102  21.679282 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603663027 Win=30408 Len=0
103  21.679323 80.237.68.13 -> 80.237.69.225 POP Continuation
104  21.691311 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603664475 Win=28960 Len=0
105  21.691355 80.237.68.13 -> 80.237.69.225 POP Continuation
106  21.703176 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603665923 Win=27512 Len=0
107  21.751710 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603667371 Win=27512 Len=0
108  21.752163 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625881 Ack=1603668353 Win=27512 Len=0
109  30.909811 80.237.69.225 -> 80.237.68.13 POP Request: quit
110  30.909930 80.237.68.13 -> 80.237.69.225 POP Response: +OK CommuniGate
Pro POP3 Ser
111  30.911203 80.237.68.13 -> 80.237.69.225 TCP 110 > 1032 [FIN, ACK]
Seq=1603668404 Ack=2945625886 Win=5792 Len=0
112  30.913560 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [ACK]
Seq=2945625886 Ack=1603668404 Win=30408 Len=0
113  30.920184 80.237.69.225 -> 80.237.68.13 TCP 1032 > 110 [FIN, ACK]
Seq=2945625886 Ack=1603668405 Win=30408 Len=0
114  30.920227 80.237.68.13 -> 80.237.69.225 TCP 110 > 1032 [ACK]
Seq=1603668405 Ack=2945625887 Win=5792 Len=0


----- Original Message -----
From: "Vladimir A. Butenko" <CGatePro@mx.ru>
To: "CommuniGate Pro Russian Discussions" <CGatePro@mx.ru>
Sent: Tuesday, November 18, 2003 2:22 PM
Subject: [CGP] Re: странности с GCP+linux+intel_e1000


> On Tue, 18 Nov 2003 14:04:31 +0500
>   <CGatePro@mx.ru> (Sergei Golod) wrote:
> > Добрый день.
> >
> > 1) В процессе перехода с различных версий 4.1.* до 4.1.7 не обращал
> > внимание, но сейчас только заметил что в списке процессов CGServer стал
> > показываться одной строкой (одним процессом?), а не несколько (треды?)
как
> > раньше.
>
> А это не от CGatePro зависит. Это Вы поставили штучку под названием redHat
> 9.0. В которой есть так называемая "новая тредовая библиотека". Она очень
> хорошая, почти как в "настоящем Унихе", одна только проблема - ошибок в
ней
> тьма. И поэтому RedHat 9.0 официально не поддерживается. На их сайте
> написано, что они пофиксили с пяток существенных багов в этой библиотеке,
но
> шансов на то, что пофиксили более-менее все - пока исчезающе мало.
>
>
> > 2) более важный вопрос. Чем отличается CGP от других приложений, так что
> > при
> > работе клиента с CGP формируются битые tcp-пакеты. Я прекрасно понимаю,
> > что
> > сам цгп не занимается формированием tcp пакетов, это задача ядра, но
> > почему
> > именно эта ошибка вылазит только при работе с ним? (на сервере работает
> > еще
> > множество сервисов, но там такого нет.
>
> И много из этих "сервисов" малтитредовые?
>
> > вот пример сессии (самая важная строка самая последняя). Я согласен, что
> > ошибка скорее всего окажется в ядре, но ПОЧЕМУ только с CGP я ее вижу?
Все
> > остальные программы работают на ура!
>
> А кто его знает, как эта "новая тредовая библиотека" работает с ядром...
> Может, она ухитряется и в нем что-то прервать "не вовремя".
>
>
> > linux-2.6.0-test9/glibc-2.3/CGP-4.1.7+Intel Corp. 82545EM Gigabit
Ethernet
> > Controller
> > при работе с другой картой (e100) все порядке. Можно хоть какой-то
> > комментарий или направление поисков.
> >
> > tcpdump: listening on any
> > 12:04:14.172321 80.237.69.225.1024 > 80.237.68.13.110: S [tcp sum ok]
> > 150484900:150484900(0) win 5840 <mss 1460,sackOK,timestamp 14350
> > 0,nop,wscale 0> (DF) (ttl 63, id 4010, len 60)
> > 12:04:14.172390 80.237.68.13.110 > 80.237.69.225.1024: S [tcp sum ok]
> > 1612337521:1612337521(0) ack 150484901 win 5792 <mss
1460,sackOK,timestamp
> > 3142681 14350,nop,wscale 0> (DF) (ttl 64, id 0, len 60)
> > 12:04:14.175691 80.237.69.225.1024 > 80.237.68.13.110: . [tcp sum ok]
> > 150484901:150484901(0) ack 1612337522 win 5840 <nop,nop,timestamp 14350
> > 3142681> (DF) (ttl 63, id 4011, len 52)
> > 12:04:14.177464 80.237.68.13.110 > 80.237.69.225.1024: P
> > 1612337522:1612337594(72) ack 150484901 win 5792 <nop,nop,timestamp
> > 3142686
> > 14350> (DF) (ttl 64, id 42350, len 124)
> > 12:04:14.181309 80.237.69.225.1024 > 80.237.68.13.110: . [tcp sum ok]
> > 150484901:150484901(0) ack 1612337594 win 5840 <nop,nop,timestamp 14351
> > 3142686> (DF) (ttl 63, id 4012, len 52)
> > 12:04:20.023640 80.237.69.225.1024 > 80.237.68.13.110: P [tcp sum ok]
> > 150484901:150484924(23) ack 1612337594 win 5840 <nop,nop,timestamp 14935
> > 3142686> (DF) (ttl 63, id 4013, len 75)
> > 12:04:20.023695 80.237.68.13.110 > 80.237.69.225.1024: . [tcp sum ok]
> > 1612337594:1612337594(0) ack 150484924 win 5792 <nop,nop,timestamp
3148532
> > 14935> (DF) (ttl 64, id 42351, len 52)
> > 12:04:20.026560 80.237.68.13.110 > 80.237.69.225.1024: P [tcp sum ok]
> > 1612337594:1612337620(26) ack 150484924 win 5792 <nop,nop,timestamp
> > 3148535
> > 14935> (DF) (ttl 64, id 42352, len 78)
> > 12:04:20.030002 80.237.69.225.1024 > 80.237.68.13.110: . [tcp sum ok]
> > 150484924:150484924(0) ack 1612337620 win 5840 <nop,nop,timestamp 14936
> > 3148535> (DF) (ttl 63, id 4014, len 52)
> > 12:04:23.427247 80.237.69.225.1024 > 80.237.68.13.110: P [tcp sum ok]
> > 150484924:150484936(12) ack 1612337620 win 5840 <nop,nop,timestamp 15275
> > 3148535> (DF) (ttl 63, id 4015, len 64)
> > 12:04:23.443311 80.237.68.13.110 > 80.237.69.225.1024: P
> > 1612337620:1612337653(33) ack 150484936 win 5792 <nop,nop,timestamp
> > 3151952
> > 15275> (DF) (ttl 64, id 42353, len 85)
> > 12:04:23.446858 80.237.69.225.1024 > 80.237.68.13.110: . [tcp sum ok]
> > 150484936:150484936(0) ack 1612337653 win 5840 <nop,nop,timestamp 15277
> > 3151952> (DF) (ttl 63, id 4016, len 52)
> > 12:04:25.779515 80.237.69.225.1024 > 80.237.68.13.110: P [tcp sum ok]
> > 150484936:150484943(7) ack 1612337653 win 5840 <nop,nop,timestamp 15510
> > 3151952> (DF) (ttl 63, id 4017, len 59)
> > 12:04:25.779744 80.237.68.13.110 > 80.237.69.225.1024: P
> > 1612337653:1612337682(29) ack 150484943 win 5792 <nop,nop,timestamp
> > 3154288
> > 15510> (DF) (ttl 64, id 42354, len 81)
> > 12:04:25.783252 80.237.69.225.1024 > 80.237.68.13.110: . [tcp sum ok]
> > 150484943:150484943(0) ack 1612337682 win 5840 <nop,nop,timestamp 15511
> > 3154288> (DF) (ttl 63, id 4018, len 52)
> > 12:04:25.986225 80.237.68.13.110 > 80.237.69.225.1024: .
> > 1612337682:1612337630(4294967244) ack 150484943 win 5792
> > <nop,nop,timestamp
> > 3154495 15511> (DF) (ttl 64, id 42359, len 0, bad cksum 0!)
> >
> > ---
> > Sergei Golod. SIG11-RIPE. Computers Technologies Ltd. Tobolsk, Russia.
> > http://www.tob.ru Tobolsk : +7 345 1151200, Mobile : +7 902 8503999
> >
> >
> >
> > ##################################################################
> > Вы получили это сообщение потому, что подписаны на список рассылки
> >   <CGatePro@mx.ru>.
> >
> > Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> > Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
> > Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
> > Для административных запросов адрес <CGatePro-request@mx.ru>
> >
> >
> >
>
>
> Sincerely,
> Vladimir
>
> ##################################################################
> Вы получили это сообщение потому, что подписаны на список рассылки
>   <CGatePro@mx.ru>.
>
> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
> Для административных запросов адрес <CGatePro-request@mx.ru>
>
>
>
>
>


Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster