Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Странное поведение UDP-пакетов  (Прочитано 8600 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
Артем
Опытный

nz
Offline Offline
Пол: Мужской
Beware the wolf in sheep's clothing.


« : 09-06-2005 11:05 » 

  Дано:
Комп связан с железкой по Ethernet.
Копм посылает UDP-пакет, железяка его принимает, мигает лампочкой и отправляет компу ответный пакет.

 Получилось:
Соорудил я все это дело, написал прогу.
Проверял на 20 компах (везде Win2000) с одной и той же железякой. На 17 все отлично работает, НО на 3-х наблюдается следующая фигня:

 Посылаю в компе 1 пакет, он в сетевую компа уходит (смотрел Etherealом), но из сетевой похоже не выходит (т.е.  в железяку не приходит Жаль ) .
 Это еще не все Улыбаюсь.
Посылаю теперь второй пакет (он може быть вообще ЛЮБЫМ, например пинг), вот тут-то первый пакет приходит к железки, она радостно мигает и отправляет ответ на первый пакет компу.
Вот такая вот фигня наблюдается на 3-х компах из 20...

 Хотелось бы услышать какие-нибудь комментарии к такой ситуации.

P.S. Соединял и "точка-точка" и через разные хабы/свитчи, картина одинаковая (т.е. на 17 компах работает, на тей самых 3-х -- нет)
переставлял систему, на одном из этих 3 компов--не помогло
Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 09-06-2005 13:26 » 

Что за железяка, какая ОС?
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Артем
Опытный

nz
Offline Offline
Пол: Мужской
Beware the wolf in sheep's clothing.


« Ответ #2 : 09-06-2005 13:57 » new

ос--Win2000, а вместо железяки ставили второй комп.
такая же картина,
т.е. при работе с "теми самыми 3-мя компами" + другой комп вместо железки, пакет приходил, только после посылки второго
Записан
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 11-06-2005 09:13 » 

Попробуй переконфигурить сеть. Напр. соедини кроссоверным шнурком два тестируемых компьютера. Попробуй заменить на них сетевые карты. Эти меры должны помочь определить, являются ли проблемы аппаратными.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Артем
Опытный

nz
Offline Offline
Пол: Мужской
Beware the wolf in sheep's clothing.


« Ответ #4 : 02-07-2005 09:46 » 

Попробуй переконфигурить сеть. Напр. соедини кроссоверным шнурком два тестируемых компьютера. Попробуй заменить на них сетевые  карты. Эти меры должны помочь определить, являются ли проблемы аппаратными.

  Очень похоже что это аппаратное, но что именно так и не нашел. В проге поставил "заплатку" на этот случай. Понимаю, что это не хорошо, но времени искать уже нет...
 
 Спасибо за советы!

Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines