Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Как программно найти закольцовку в сети? (http://forum.oszone.net/showthread.php?t=180116)

babki 08-07-2010 11:34 1449537

Как программно найти закольцовку в сети?
 
Проблему с закольцовкой уже отбросил. Похоже проблемы в другом.
Есть проблемы с локальной сетью, файлы долго открываются по сети, печать работает через раз. Есть подозрение на закольцовку сети. Кто знает подскажите программку, которая бы указала на это. Руками искать эту закольцовку не представляется возможным. Спасибо.

lxa85 08-07-2010 12:28 1449571

babki, что в наличии то имеется?
Какого масштаба сеть?
Какое сетевое оборудование стоит, и можно ли им управлять?

Какая платформа используется на рабочем месте (там где будет программулина запускаться)
Ставьте анализатор траффика, если есть, то ПО для управления сетевым оборудованием (свичи, роутеры)
Консоль (web, telnet, ssh) "гасите" в методическом порядке эти свичи, и смотрите, когда станет легче.

babki 08-07-2010 14:00 1449636

сеть windows 2003 server ent -3 сервака, рабочие станции winxp sp2 -около 20 штук, интернет работает через шлюз. , на котором стоят оборудование cisco 2800, роутер ADSL DSL2500U-2. свичи dsg-1024.
Плюсом есть удаленные офисы, подключаются через клиента cisco vpn client и удаленный рабочий стол к одному из серваков. на серваках крутится 1С и sql сервер.
сеть валится с периодичностью 1 день.
Вирусов не обнаружено.
программа будет ( может) запускаться на любом из компютеров сети,

замечена следующая проблема, после перезагрузки зависшего сервака его сетевое подключение не имеет ни ип адреса, ни днс ни шлюза, хотя такие данные заданы вручную в настройках соединения. при включении вручную соединения пишется ошибка близко к текску типа "для данной сети такой протокол недоступен или запрещен" после отключения от интернета путем выключения adsl router dsl-2500u-2 и перезагрузки виснущего сервера, данные его сетевого подключения работают. сеть для него вновь становится доступна.

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

QRS 08-07-2010 22:51 1449955

Цитата:

Цитата babki
его сетевое подключение не имеет ни ип адреса, ни днс ни шлюза, хотя такие данные заданы вручную в настройках соединения »

Однозначно в логах ОС должны быть сообщения на данную тему (приведите их, если найдете).
Больше похоже на глюк ОС - все заплатки/обновления ставили?

Можно попробовать сбросить настройки tcp/ip: Как сбросить настройки протокола TCP/IP в Windows Server 2003

На кольца (L2) в сети это не похоже, т.к. кольца кладут сеть на первом же широковещательном пакете; за исключением случая, когда на оборудовании настроена защита от колец или STP (тогда информация будет в лога оборудования).

Цитата:

Цитата babki
сеть валится с периодичностью 1 день. »

Нельзя ли подробнее, что значит "валится"? С клиентов нет пинга на сервер или между серверами или с удаленными клиентами?
Как диагностировали: ipconfig, ping, tracert, NetMonitor - какие результаты?

Цитата:

Цитата babki
после перезагрузки зависшего сервака »

В чем выражается зависание?

PS: если проблема в сети, то что по этому поводу думает cisco 2800? - Можно было бы через его консоль посмотреть трафик (для начала широковещательный, ICMP и с неизвестными протоколами).

babki 09-07-2010 06:14 1450110

Цитата:

Цитата QRS
Больше похоже на глюк ОС - все заплатки/обновления ставили? »

Стоит sp2 на сервер, других обновлений не ставил. До этого все и так работало без проблем
Цитата:

Цитата QRS
Нельзя ли подробнее, что значит "валится"? С клиентов нет пинга на сервер или между серверами или с удаленными клиентами? »

Изначально все компьютеры пингуются, все работает. через некоторое время когда начинается глюк у сервера на который нужен доступ идут только исходящие пакеты, входящие не проходят.
Пинг с него или на него с других машин говорит что "сервер недоступен".
Цитата:

Цитата QRS
В чем выражается зависание? »

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

ВОт одна из ошибок в логе файла
Тип события: Ошибка
Источник события: WLBS
Категория события: Отсутствует
Код события: 35
Дата: 08.07.2010
Время: 7:41:27
Пользователь: Н/Д
Компьютер: SERVER
Описание:
NLB-кластер 0.0.0.0 . Невозможно включить режим кластеров из-за ошибок в параметрах. Весь трафик будет проходить через TCP/IP. Перезапустите кластерные операции после устранения неполадок с помощью команды "wlbs reload" с последующей командой "wlbs start".

Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".
Данные:
0000: 00 00 0c 00 04 00 5a 00 ......Z.
0008: 00 00 00 00 23 00 07 c0 ....#..À
0010: 00 00 00 00 00 00 00 00 ........
0018: 00 00 00 00 00 00 00 00 ........
0020: 00 00 00 00 00 00 00 00 ........
0028: 12 02 04 00 00 00 00 00 ........
0030: 00 00 00 00 ....

ну еще вот это до кучи
Тип события: Предупреждение
Источник события: MRxSmb
Категория события: Отсутствует
Код события: 3019
Дата: 07.07.2010
Время: 3:28:10
Пользователь: Н/Д
Компьютер: SERVER
Описание:
Перенаправитель не смог определить тип подключения.

Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".
Данные:
0000: 00 00 00 00 04 00 4e 00 ......N.
0008: 00 00 00 00 cb 0b 00 80 ....Ë..€
0010: 00 00 00 00 84 01 00 c0 ....„..À
0018: 00 00 00 00 00 00 00 00 ........
0020: 00 00 00 00 00 00 00 00 ........

babki 09-07-2010 23:10 1450606

В общем проблема сейчас так вырисовывается: компьютер- сервер win2003ent на котором есть открытые папки работает нормально. через определенное количество часов гдето через сутки у его IPC$ шары постоянно начинает увеличиваться количество соединений , хотя реально к нему подключено может быть например всего 20 компов максимум. При увеличении этого количества ближе к 100 сетка (сетевая папка этого комппьютера) начинает тормозить: даже сидя локально на данном сервере и зайдя на его расшаренную папку происходят жуткие тормоза. Программы, которые работают с этими сетевыми папками просто подвисают.

lxa85 10-07-2010 00:41 1450643

babki, может какое-либо задание запланировано? Обновление антивируса например. И вся сеть, как один в назначенное время "ломится" за обновлением.

QRS 11-07-2010 21:30 1451364

Правильно ли я понял, что при "зависании" наблюдаются проблемы связи только с сервером и ping между рабочими станциями не пропадает?!
Цитата:

Цитата babki
Источник события: WLBS »

Удалите из свойств сетевого подключения NLB.
Я так понял, что по сценарию NLB не задействован - вообще удалите его из установленных компонент.

PS: насчет MRxSmb можно не париться.
PS2: а кто подключается к IPC$ (Вы же можете увидеть с каких компьютеров и логины пользователей)?

babki 12-07-2010 19:08 1451986

Цитата:

Цитата QRS
PS2: а кто подключается к IPC$ (Вы же можете увидеть с каких компьютеров и логины пользователей)? »

В том то и дело что этого не видно. Своих несколько рабочих станций вижу, а остальные соединение- непонятно откуда берутся. Когда эти соединения постепенно начинают прибывать, то сервер потихоньку начинает поддтормаживать, начинают через раз проходить к нему сетевые подключения, после чего вообще любое соедеинение становится невозможным.
Предполагаю, что валят сервер с интернета путем множественного подключения к IPC$. ( хотя может быть и вирус во внутренней сети.)
Кто нибудь подскажет есть такие вирусы и прочие вредоносные программы?

QRS 12-07-2010 20:53 1452070

Мониторьте откуда идут подключения...

Если окажется, что из Инета к Вашему серверу разрешено подключение по RPC - то защита у Вас мягко говоря "никакая".

PS: потом окажется, что на сервере антивирус с Internet Security стоит :laugh:


Время: 23:50.

Время: 23:50.
© OSzone.net 2001-