Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Физический разрыв сети (обрыв кабеля)

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
Loger
Гость





СообщениеДобавлено: Чт Май 23 2002 18:30    Заголовок сообщения: Физический разрыв сети (обрыв кабеля) Ответить с цитатой

Выдается ли ядру сообщение о физическом разрыве сети ? И как его можно получить
Вернуться к началу
and3008



Зарегистрирован: 12.10.2001
Сообщения: 14893
Откуда: Н.Новгород

СообщениеДобавлено: Чт Май 23 2002 22:18    Заголовок сообщения: Re: Физический разрыв сети (обрыв кабеля) Ответить с цитатой

Все зависит от драйвера платы. Если драйвер это поддерживает, то такую инфу получить думаю можно.

Есть побочный эффект, наблюдаемый в Win2000. Она иногда забывает про плату, на которой был разрыв и начинает слать пакеты по другой плате. Как результат - рвутся соединения с сервером.
Лечится только перезагрузкой.

Вообще проблемы доступности сети легко лечатся и другими более простыми средствами. Например довольно простыми скриптами.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dmitry.Karpov http://www.
Гость





СообщениеДобавлено: Пт Май 24 2002 08:54    Заголовок сообщения: Зависит от очень многого Ответить с цитатой

На коаксиальном Ethernet обрыв обнаружить можно, но сетевые платы этого не делают (нет в них встроенного сопротивлеметра, который бы заметил, что сопротивление сетИ выросло с 24 Ом до 50 ом).
Если обрыв произошел между хабами и/или комутаторами, то машина вообще не сможет заметить этого обрыва.
Обрыв кабеля, воткнутоого в сетевую карту, можно заметить по пропаданию несущей (гаснет лампочка); но не все карты сообщают об этом др-ру, и не все др-ры это обрабатывают. Кроме того, IMHO, сетевая карта не посылает IRQ в случае пропадания/появления несущей, а др-р замечает это при опросе статуса. Лично я пробовал утилиту ifconfig во FreeBSD - на современных картах она выдает статус "active" или "no carrier"; ее можно вызывать в скрипте каждые пять минут, проверять статус и что-то делать.

А зачем все это надо? IMHO, те же задачи решает динамическая маршрутизация, причем в более общем виде.
Вернуться к началу
Mranton
Гость





СообщениеДобавлено: Пт Май 24 2002 13:38    Заголовок сообщения: Re: Зависит от очень многого Ответить с цитатой

День добрый!

>>Обрыв кабеля, воткнутоого в сетевую карту, можно заметить по пропаданию несущей (гаснет лампочка);

Прошу меня поправить если я не прав, но лампочка горит даже если в RJ-45 есть(обжаты)
хотя бы два провода из 8.
Вернуться к началу
Dmitry.Karpov http://www.
Гость





СообщениеДобавлено: Пт Май 24 2002 15:05    Заголовок сообщения: Естественно! Ответить с цитатой

Лампочка загорается если сетевая карта получает несущую от хаба или свича (если цела соответствующая пара) - остальные пары не проверяются.

А зачем это все надо?
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...