реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Что есть "НЕСОВПАДЕНИЕ НА"..?, сообщение программы ping.exe
MSprut
сообщение Feb 2 2007, 13:32
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 225
Регистрация: 25-04-06
Из: Украина, Луганск
Пользователь №: 16 476



Есть устройство, которое пингуется с компа. В статистике выводится "НЕСОВПАДЕНИЕ НА ххх". Что означает это сообщение и где и как с ним бороться? Устройство не подключено к локальной сети, а общается только с ПК.

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Joe
сообщение Feb 2 2007, 14:25
Сообщение #2





Группа: Участник
Сообщений: 14
Регистрация: 22-02-06
Из: ODESSA!
Пользователь №: 14 599



Может это значит, что отправился пакет длиной 32 байта а пришел на 13 байт короче?
Попробуйте ping c ключем -l <число>, где <число> - размер буфера отправки. Напимер "-l 64" (это будет пинг по 64 байта) и посмотрите как изменится "несовпадение на"...
Go to the top of the page
 
+Quote Post
MSprut
сообщение Feb 2 2007, 16:21
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 225
Регистрация: 25-04-06
Из: Украина, Луганск
Пользователь №: 16 476



цифры все время разные... там может быть не только 13. Бывает 1, 6, 9, 17, 21, 28... Причем могут повторяться подряд, а могут вразброс идти.
Go to the top of the page
 
+Quote Post
MSprut
сообщение Feb 2 2007, 16:38
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 225
Регистрация: 25-04-06
Из: Украина, Луганск
Пользователь №: 16 476



вот пробовал с длиной 64байта
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Feb 2 2007, 20:12
Сообщение #5


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(MSprut @ Feb 2 2007, 13:32) *
Есть устройство, которое пингуется с компа. В статистике выводится "НЕСОВПАДЕНИЕ НА ххх". Что означает это сообщение и где и как с ним бороться? Устройство не подключено к локальной сети, а общается только с ПК.

Прикрепленное изображение


сниффер даст более точный ответ, чем группа медитирующих товарисчей.
если е обшибаюсь - с этого смещения в области "полезных данных" пошёл бред...
если делаете своё устройство - рекомендую прогнать пинг с параметрами типа..

-l 2500

толкает на "много думать", и какчестве шаре-варе стэков лежащих горами в инете laugh.gif


удчаи Вам
(круглый)
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 2 2007, 20:21
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(kolobok0 @ Feb 2 2007, 19:12) *
сниффер даст более точный ответ, чем группа медитирующих товарисчей.

Это точно.
Ну уж как минимум-миниморум НЕ пользоваться русскоязычным пингом - а то толковать еще како-то вольный перевод совсем туго.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
MSprut
сообщение Feb 5 2007, 12:49
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 225
Регистрация: 25-04-06
Из: Украина, Луганск
Пользователь №: 16 476



Все, всем спасибо. Нашел баг... Действительно, "НЕСОВПАДЕНИЕ на ХХХ" есть смещение с которого в поле данных пакета начинается лобуда. Все оказалось банально до безобразия - невыдержаны временные параметры при чтении данных из Ethernet-контроллера. Ну и обратно соответственно записывалась всякая ерунда.
Go to the top of the page
 
+Quote Post
boez
сообщение Feb 5 2007, 16:29
Сообщение #8


Частый гость
**

Группа: Новичок
Сообщений: 79
Регистрация: 1-11-06
Пользователь №: 21 868



Цитата(kolobok0 @ Feb 2 2007, 19:12) *
если делаете своё устройство - рекомендую прогнать пинг с параметрами типа..

-l 2500

толкает на "много думать", и какчестве шаре-варе стэков лежащих горами в инете laugh.gif

удчаи Вам
(круглый)


Ну обычно у стеков которые не поддерживают или условно поддерживают фрагментацию - в доке так и написано. И для проверки живости устройства достаточно стандартного размера пакета. А ping -s 2500 это больше для тестирования каналов и роутеров...
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Feb 8 2007, 21:10
Сообщение #9


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(boez @ Feb 5 2007, 16:29) *
Ну обычно у стеков которые не поддерживают или условно поддерживают фрагментацию - в доке так и написано. И для проверки живости устройства достаточно стандартного размера пакета. А ping -s 2500 это больше для тестирования каналов и роутеров...



просто сам когда то столкнулся с этим..при реализации стэка... чтоб не резать всё что выше (а не только тестовый пинг) пришлось сделать нормально работающий стэк...правда с внешней памятью.

с уважением
(круглый)
ЗЫ
Вы не поверите...Но всё что встречалось (все шаре-варе стэки) - НЕ содержат дефрагментацию на указанном слое...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 12th July 2025 - 17:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01422 секунд с 7
ELECTRONIX ©2004-2016