|
KSZ8841 и Ethernet CRC |
|
|
|
 |
Ответов
|
Apr 15 2011, 08:16
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
QUOTE log.7z ( 1.81K ) Я просил .pcap-файл, в котором есть все данные, а не текст. Кроме того, рекомендую для отладочных целей выключить offload-checksum на сетевой карте и включить валидацию полей контрольной суммы UDP/TCP в Wireshark'e И кстати, даже по такому логу, обратите внимание на отправляемые компом пакеты в сеть CODE Frame 3: 248 bytes on wire (1984 bits), 248 bytes captured (1984 bits) Ethernet II, Src: Wistron_92:0c:a3 (00:1f:16:92:0c:a3), Dst: Broadcast (ff:ff:ff:ff:ff:ff) Destination: Broadcast (ff:ff:ff:ff:ff:ff) Source: Wistron_92:0c:a3 (00:1f:16:92:0c:a3) Type: IP (0x0800) Internet Protocol, Src: 192.168.0.1 (192.168.0.1), Dst: 192.168.0.255 (192.168.0.255) Заметьте, тут нет Frame-Check Sequence. Кстати, что за версия WireShark?
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Apr 15 2011, 09:15
|

Участник

Группа: Участник
Сообщений: 67
Регистрация: 8-05-09
Из: Томск
Пользователь №: 48 809

|
Цитата(Rst7 @ Apr 15 2011, 15:16)  Я просил .pcap-файл, в котором есть все данные, а не текст. Кстати, что за версия WireShark? Извиняюсь, не заметил сразу. С Wireshark'ом работаю всего несколько дней, с ходу не совсем понял, как получить этот самый pcap файл. Как только мне отдадут оборудование постараюсь сделать такой лог. Версия 1.4.4 Только что ответили из Micrel: Цитата Wireshark does not capture FCS field of a packet. See FAQ 7.9 and 7.10 for detail information. http://www.wireshark.org/faq.html#q7.9Так что похоже, что действительно все нормально формируется. Как доберусь до оборудования буду проверять. Все, всем спасибо за правильные вопросы и участие - Wireshark действительно не показывает контрольную сумму, НО почему-то есил ее продублировать, то он ее покажет... В общем, CRC микросхемой формируется, пакеты до программы доходят. Тему можно закрывать.
|
|
|
|
|
Apr 15 2011, 09:25
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(alvy @ Apr 15 2011, 13:15)  Все, всем спасибо за правильные вопросы и участие - Wireshark действительно не показывает контрольную сумму, НО почему-то есил ее продублировать, то он ее покажет... Потому что Вы ее передаете как данные. И она показывается как данные... Я равботал с Нет-Икс-реем. Так там если контрольная сумма была неправильная, он этот пакет показывал как неправильный, битый и т.д... И только если сумма была правильная, можно было прочесть "начинку" пакета... Я так понимаю, что все эти программы сделаны для разборки протоколов более высокого уровня...
--------------------
www.iosifk.narod.ru
|
|
|
|
Сообщений в этой теме
alvy KSZ8841 и Ethernet CRC Apr 15 2011, 04:06 iosifk Цитата(alvy @ Apr 15 2011, 08:06) Имеется... Apr 15 2011, 05:38 alvy Цитата(iosifk @ Apr 15 2011, 12:38) Вы см... Apr 15 2011, 05:52 Rst7 QUOTE Wireshark показывает все пакеты, даже с непр... Apr 15 2011, 06:44 alvy Цитата(Rst7 @ Apr 15 2011, 13:44) Собстве... Apr 15 2011, 07:28 Rst7 А прикрепите сюда лог в виде pcap-файла, со всеми ... Apr 15 2011, 07:48 alvy
Там очередность пакетов такая же: сначала пакеты... Apr 15 2011, 08:00 alvy Цитата(iosifk @ Apr 15 2011, 16:25) Потом... Apr 15 2011, 09:45
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|