Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.03;
Скачать: CL | DM;

Вниз

комп выбрасывает из сети   Найти похожие ветки 

 
валет   (2006-04-18 14:54) [0]

вопрос: компьютер работает в локальной сети, часто его из этой сети выкидывает, подскажите, как отследить доступна ли сеть, а если не доступна, то предупредить об этом пользователя. помогите, очень нужно!!!


 
Slym ©   (2006-04-18 15:02) [1]

валет   (18.04.06 14:54)
выкидывает

выкиньте админа

любой софт пользующий сеть известит тебя об этом недвусмысленным эксепшином


 
валет   (2006-04-18 15:06) [2]

админ то может быть и "собака",
но мне нужно оповещение не любого софта, а именно через мою прогу.


 
Rouse_ ©   (2006-04-18 15:22) [3]

GetIfTable, и смотреть флаг dwOperStatus у структуры MIB_IFROW. Следующие флаги скажут тебе что что-то не так:
MIB_IF_OPER_STATUS_NON_OPERATIONAL,
MIB_IF_OPER_STATUS_UNREACHABLE,
MIB_IF_OPER_STATUS_DISCONNECTED,
MIB_IF_OPER_STATUS_CONNECTING


 
Slym ©   (2006-04-18 15:44) [4]

Rouse_ ©   (18.04.06 15:22) [3]
Rouse_

а потом он скажет что интернет это тоже сеть... и пошло и поехало...

ping MySupaPupaServer


 
Rouse_ ©   (2006-04-18 15:47) [5]


> а потом он скажет что интернет это тоже сеть... и пошло
> и поехало...

А где ты тут видишь MySupaPupaServer в локальной сети?
Вопрос читай внимательней...


 
Slym ©   (2006-04-18 15:50) [6]

Удалено модератором
Примечание: Оффтоп...


 
Slym ©   (2006-04-18 15:58) [7]

есть разные вырианты недоступности сети...
1. сетевой кабель не подключен - решение ты дал...
2. сетевой кабель подключен, но нет IP адреса...
3. сетевой кабель подключен, но не подключен кабель на MySupaPupaServer
4. оба кабеля подключены, кроме 3го который соединяет 2 хаба (клиент и MySupaPupaServer висят на разных хабах)
5. все включено... но гребаный свитч за 1000$ рубит трафик т.к. он не отвечает прописанным правилам...
продолжить?

да и пинг не спасение... только эксепшн на коннект для нужного хоста\порта откроет глаза на реальность


 
Slym ©   (2006-04-18 16:16) [8]

из своего опыта...
циска с адресом 192.168.1.1 рулит инет...
есть вторая циска которую временно включили в сеть как хаб (на циске хаб 3 порта) и что вы думаете? IP адреса ни кто не проверил :)
это только винда постесняется взять занятый IP :) а циске пофиг
инет стал беспорядочно пропадать! не у всех сразу! а так у одного у второго, само востанавливается, но в среднем работает :)
решение:
как только нужно отправить пакет на 192.168.1.1 любое сетевое оборудование резолвит MAC получателя путем ARP запроса ответа приходит 2! и принимается первый на время таймаута ARP таблицы!
помогает смена IP адреса...



Страницы: 1 вся ветка

Текущий архив: 2006.09.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.031 c
1-1153412058
kaif
2006-07-20 20:14
2006.09.03
Так как все-таки перекомпилировать рантайм библиотеки VCL?


15-1154881418
Pazitron_Brain
2006-08-06 20:23
2006.09.03
Как определить положение абонента


1-1153690420
Fantasy
2006-07-24 01:33
2006.09.03
многоязыковый интерфейс


15-1154787455
ZeroDivide
2006-08-05 18:17
2006.09.03
Женился


2-1155750524
pvi
2006-08-16 21:48
2006.09.03
CreateRemoteComObject