Компьютерный форум 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=266657)

Tonny_Bennet 22-08-2013 12:33 2205584

Ложится сеть
 
Здравствуйте.


Есть сеть. Уже второй раз она просто перестаёт функционировать: не пингуются клиенты сети, между ними не передаются данные. Т.к. в основной коммутатор (DES1050G) подключена бОльшая часть клиентов (порядка 30) и он не управляемый диагностирую проблему путём последовательного отключения клиентов. Вчера таким образом я нашёл один компьютер. Точную конфигурацию назвать смогу позже, сетевая карта встроенная Atheros AR8161/8165 (NDIS 6.20). Сеть поднялась без него. Пока он отключен. Так же ведёт себя сеть, если в этом коммутаторе сделать кольцо.

В тот момент когда не работала сеть пробовал запустить tcpdump на шлюзовом компьютере. Была какая-то сетевая активность. Дамп снимать не стал. (Потом уже подумал, что зря... :(). Скажите пожалуйста при образовании кольца можно ли получить какую-либо полезную информацию сняв сетевой дамп с интерфейса, не являющимся частью кольца?

Вот думаю то ли железо компьютера косячное (поставил недавно), то ли что-то с ПО? Что проверить посоветуете?

Вопрос, как говорится, один: как избежать последующих падений?

P.S. Прекрасно понимаю, что нужно ставить нормальный коммутатор, блокирующий порты при обнаружении колец, нужно реорганизовать сеть и vlan-ами отделить IP-телефоны от всего остального, разделить группы пользователей и устройств. Но к сожалению ни средств ни времени компания не выделят пока.

Буду рад предложениям адекватной замены основного коммутатора с хорошим соотношением цена/качество.

alef2474 22-08-2013 12:43 2205594

Цитата:

Цитата Tonny_Bennet
отделить IP-телефоны от всего остального »

IP телефоны отделять, имхо, не обязательно. У меня работают вместе, не жалуются. Для них специально софт выпускают для совместной работы с комп-ами.
А коммутаторы DES - плоховатенькие.

Tonny_Bennet 22-08-2013 13:26 2205612

Цитата:

Цитата alef2474
А коммутаторы DES - плоховатенькие. »

Коммутатор был куплен пару лет назад взамен 24-х портового. Руководство сказало: будет не более 30 компьютеров...

На данный момент ARP-таблица шлюза состоит из 60 записей, из них пока 12 IP телефонов, планируется более 40 рабочих мест (компьютер+IP телефон).

Готов заменить этот коммутатор двумя или тремя 24-х портовыми.

astomper7 22-08-2013 14:19 2205643

Tonny_Bennet, посмотрите HP V1910-48G. Цена от 19000 до 23000. Не 3com, конечно, но все же.

Tonny_Bennet 22-08-2013 15:17 2205662

Цитата:

Цитата astomper7
Не 3com, конечно, но все же. »

А что из 3-com посоветуете?

astomper7 22-08-2013 15:47 2205672

Tonny_Bennet, 3com 4500 неплохая серия, надежная, несмотря на возраст.

Tonny_Bennet 23-08-2013 09:14 2206044

Вчера в обед подключил в сеть компьютер, из-за которого, как мне казалось, ложилась сеть. Всё работает нормально. Что делать и куда копать? я в замешательстве... :(

topotun32 23-08-2013 10:00 2206057

Tonny_Bennet, а сколько всего ПК у Вас в сети? У нас были проблемы похожего характера, но тогда постепенно умирал свитч (кстати тоже d-link).

meZon 23-08-2013 11:49 2206102

Цитата:

Цитата Tonny_Bennet
Atheros AR8161/8165 »

на 64-битной ОС случаются накладки даже в простой домашней сети.

vadblm 23-08-2013 11:58 2206106

Tonny_Bennet, была похожая проблема, один гадкий ПК зафлуживал ARP-пакетами неуправляемые свитчи — генерил порядка 6k широковещательных пакетов в секунду, отловлен был при помощи wireshark. Подробностей (железо, софт, причина) не помню, в прошлом году было. Вроде его хозяин ОС (Ubuntu) переустановил и проблема испарилась.

exo 23-08-2013 12:24 2206126

Цитата:

Цитата vadblm
Вроде его хозяин ОС (Ubuntu) переустановил и проблема испарилась. »

путь виндовс исповедует он.

Цитата:

Цитата Tonny_Bennet
Готов заменить этот коммутатор двумя или тремя 24-х портовыми. »

недавно купили DGS-1210-24
сейчас смотрю, а он устаревший ( и цена сменщика DGS-1210-28 оказалась небольшая (
но нам на один отдел как раз хватает. А вообще есть сейчас хороших много коммутаторов.

Tonny_Bennet 23-08-2013 13:05 2206145

Цитата:

Цитата topotun32
а сколько всего ПК у Вас в сети? »

На данный момент порядка 40 ПК, 12 IP телефонов, 15-20 WI-FI устройств, 5 серверов, 5 едениц сетевого оборудования.

Цитата:

Цитата topotun32
У нас были проблемы похожего характера, но тогда постепенно умирал свитч (кстати тоже d-link). »

Я недавно подряд закупил несколько материнских плат Gigabyte. Мне в первый раз показалось, что из-за такого компа произошёл коллапс, во второй раз точно из-за такого. То ли драйвер у них у всех косячный, то ли какая-то ещё несостыковка.

Цитата:

Цитата meZon
на 64-битной ОС случаются накладки даже в простой домашней сети. »

Не понял о чём именно вы хотели мне сказать. Два компьютера, которые положили мне сеть стоят с 32-х разрядной системой Windows 7 Prof.

Цитата:

Цитата vadblm
Tonny_Bennet, была похожая проблема, один гадкий ПК зафлуживал ARP-пакетами неуправляемые свитчи — генерил порядка 6k широковещательных пакетов в секунду, отловлен был при помощи wireshark. Подробностей (железо, софт, причина) не помню, в прошлом году было. Вроде его хозяин ОС (Ubuntu) переустановил и проблема испарилась. »

Меня терзают смутные сомненья: ведь свитч (даже самый простой) тем и отличается от хаба, что внутри себя ведёт ARP таблицу. И при передаче пакета он его бросает на нужный порт, а не на все сразу. Если к слову одна взбесившаяся машина начнёт слать не широковещательные ARP запросы, то свитч может отвалится. А вот как выяснить кто эти пакеты шлёт? Подключившись к другому порту я попросту не увижу этого трафика.

Кстати вы не знаете есть ли какой-то функционал от подобных "атак" на управляемых коммутаторах?

Цитата:

Цитата exo
недавно купили DGS-1210-24
сейчас смотрю, а он устаревший ( и цена сменщика DGS-1210-28 оказалась небольшая (
но нам на один отдел как раз хватает. А вообще есть сейчас хороших много коммутаторов. »

Себе в новый кабинет на отдел взял именно DGS-1210-28. Но т.к. он включен аплинком в 100Мбитный порт DES1050G - радости не много.

Думаю, стоит ли в серверной всё реорганизовать: в серверную стойку поставить два коммутатора в стек, все серверы подключить сразу в оба свитчв (+ к отказоустойчивости, + к производительности). А эти два ствитча подключить к одному большому (или нескольким поменьше) свитчам агрегируемыми каналами, в которые будут подключены пользовательские компьютеры и IP телефоны... ?

vadblm 23-08-2013 13:14 2206150

Цитата:

Цитата Tonny_Bennet
Подключившись к другому порту я попросту не увижу этого трафика. »

Это если свитч умный. У вас (да и у меня) — тупой. Я ж говорю, что отловил wireshark'ом, тупо воткнув лаптоп с ним запущенным в первый попавшийся свободный порт центрального свитча — мигом увидел флуд. Wireshark (да и все снифферы, tcpdump тоже) переводит интерфейс в промискуитетный режим, в котором отлавливаются все пакеты, а не только предназначенные конкретному маку.

exo 23-08-2013 13:23 2206155

Цитата:

Цитата Tonny_Bennet
Думаю, стоит ли в серверной всё реорганизовать »

правилу следуй ты: работает - сделай ещё лучше :)

Tonny_Bennet 23-08-2013 13:32 2206161

Цитата:

Цитата vadblm
Это если свитч умный. У вас (да и у меня) — тупой. Я ж говорю, что отловил wireshark'ом, тупо воткнув лаптоп с ним запущенным в первый попавшийся свободный порт центрального свитча — мигом увидел флуд. Wireshark (да и все снифферы, tcpdump тоже) переводит интерфейс в промискуитетный режим, в котором отлавливаются все пакеты, а не только предназначенные конкретному маку. »

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

Однажды я решил послушать трафик в самом простом и дешёвом пятипортовом свитче d-link. В него были включены три клиента: я и два моих друга. Вот трафик от меня и ко мне я отлавливал. А трафик между ними я не видел.

Цитата:

Цитата exo
правилу следуй ты: работает - сделай ещё лучше »

Типа: "Лучшее враг хорошего" ? ;)

exo 23-08-2013 13:50 2206170

Цитата:

Цитата Tonny_Bennet
Типа: "Лучшее враг хорошего" ? »

не не не. без переносного смысла.
Сам однажды делал реорганизацию: в кабинете админов стояла стойка. Переместил её в серверную, а потом сам админсткий отдел переехал в другой кабинет.
А так бы стойка мешала новым сотрудникам.
Так что если бюджет и время позволяют - я только за модернизацию.

Tonny_Bennet 23-08-2013 14:01 2206178

Цитата:

Цитата exo
Так что если бюджет и время позволяют - я только за модернизацию. »

Сложно сказать позволяет или нет... если я обосную все траты - то бюджет позволит :)

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

vadblm 23-08-2013 14:04 2206180

Ну ещё есть такая вещь, как стоимость downtime. Я как раз не могу решить многие свои проблемы просто потому, что цена downtime прода слишком высока. А его минимизация тоже в копеечку влетает.

topotun32 23-08-2013 14:05 2206181

Цитата:

Цитата Tonny_Bennet
если я обосную все траты - то бюджет позволит »

Ну оставьте начальство на часик без сети. Наше сразу среагировало - что надо купить/заменить :)
Цитата:

Цитата Tonny_Bennet
руководство не спонсирует внеурочную работу, а подобные переделки нужно в нерабочее время проводить »

Такова судьба сисадмина. Было время - я так делал: приходил на час позднее НА работу и уходил позднее С работы. Как вариант работа в субботу/воскресенье ЗА ОТГУЛ.

vadblm 23-08-2013 14:10 2206184

Цитата:

Цитата Tonny_Bennet
Попробую конечно снять полный дамп, а потом разобрать его »

Wireshark как раз хорош тем, что у него есть и режим отображения в реальном времени. Разбирать дампы не нужно, всё видно на лету, причём в удобном виде.

Tonny_Bennet 23-08-2013 15:03 2206223

Цитата:

Цитата vadblm
Ну ещё есть такая вещь, как стоимость downtime. Я как раз не могу решить многие свои проблемы просто потому, что цена downtime прода слишком высока. А его минимизация тоже в копеечку влетает. »

Цитата:

Цитата topotun32
Ну оставьте начальство на часик без сети. Наше сразу среагировало - что надо купить/заменить »

Примерно об этом речь и идёт. Руководство однажды поплатилось экономией на RAID массив и лег диск с БД. В итоге во всех дочерних организациях всё отлично в плане организации бекапов и хранения важной информации. А здесь сеть отвалилась, я был в офисе, побежал в серверную, отключил кабели, подключил кабели... 5 минут - всё заработало, но вопрос, что таки случилось они задали. Думаю ещё раз случится и нужно будет говорить, что близок конец.

Цитата:

Цитата topotun32
Такова судьба сисадмина. Было время - я так делал: приходил на час позднее НА работу и уходил позднее С работы. Как вариант работа в субботу/воскресенье ЗА ОТГУЛ. »

Я частенько работал в таком режиме: работал в выходные, в будние приходил позднее. Как наверное в каждой компании есть несколько руководителей: один увидел тебя в субботу на работу, отнёсся с пониманием и уважением, а второй заметил, что ты в понедельник опаздал на пару часов. Вроде и договорились, а ты всё равно виноват. И рано или поздно, когда всё стабилизируется руководство перестаёт видеть работу админа, и в его понимании платить за то, что и так работает, не нужно. Понятие профилактических работ - нет не слышал.

Цитата:

Цитата vadblm
Wireshark как раз хорош тем, что у него есть и режим отображения в реальном времени. Разбирать дампы не нужно, всё видно на лету, причём в удобном виде. »

Я поставлю его. Просто у меня шлюз под убунтой, а на нём уже есть tcpdump. Когда всё отвалилось я его запускал, но фильтры настраивать было некогда (всё лежало), а просто всё в файл сохранить и тем же Wireshark потом его раскрыть у меня в тот момент фантазии не хватило.

topotun32 23-08-2013 15:05 2206225

Tonny_Bennet, понимаю Вас. Наш новый тех.дир адекватен - чем я очень рад и чего всем желаю.

vadblm 23-08-2013 15:14 2206236

Цитата:

Цитата Tonny_Bennet
а на нём уже есть tcpdump »

Есть и консольная версия wireshark — tshark, кстати использует фильтры в стиле tcpdump, за что разработчикам спасибо, но мне нравится он в GUI варианте, из-за наглядности.

alef2474 24-08-2013 00:42 2206536

Цитата:

Цитата topotun32
и уходил позднее С работы. Как вариант работа в субботу/воскресенье »

Есть часто распространенное мнение, что тот, кто задерживается на работе и работает в выходные - слабый работник, не справляется с работой вовремя. А кто уходит минута в минуту - молодец, умеет работать и умеет отдыхать.

vadblm 24-08-2013 15:28 2206738

Цитата:

Цитата alef2474
Есть часто распространенное мнение, что тот, кто задерживается на работе и работает в выходные - слабый работник, не справляется с работой вовремя. А кто уходит минута в минуту - молодец, умеет работать и умеет отдыхать. »

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

Про форс мажоры тоже не забываем. Если внезапно сдох диск в сервере и надо срочно его менять — это не показатель плохой работы админов.

topotun32 24-08-2013 19:04 2206855

vadblm, +1 вот пример простейший ~ убрать старый свитч и поставить новый. в рабочее время оставить бухгалтерию без 1с весьма проблематично

Tonny_Bennet 26-08-2013 13:12 2207824

Думаю не стоит разводить обсуждение рабочего времени админов. Модераторы будут не сильно рады :).

Выводы напрашиваются сами собой: нужно менять оборудование на управляемое. Я тут всё серьёзнее задумываюсь о рероганизации всего серврерного пространства. Прошу мне сказать о плюсах и минусах того, что я хотел бы получить в итоге.

Собираюсь взять два свитча DGS-3120-24TC в серверную стойку. Взять один DGS-3120-48PC (или два DGS-3120-24TC) для коммутации пользователей 2-го этажа. Все эти железки объединить в стек. Сервер 1С и шлюз (он же почтовик, DNS, и файлохранилище) подключить агрегированными каналами в разные свитчи серверной стойки (обеспечив отказоустойчивость и двойной прирост производительности), остальные серверы подключить одним кабелем. Свитч DSG1210-28, подключить агрегированным каналом (или у D-Link есть понятие виртуального стекирования через Ethernet) по 2-м линкам. На первом этаже также будет перестройка и будет установлен DGS-3120-24TC. Также подключу агрегированным каналом к серверным свитчам.

Почитав о стекируемости железа пришёл к оному выводу: две железки объединяются толстым каналом связи и работают как одна физическая железка. В случае тех устройств, которые я хотел бы купить, они объединяются при помощи специального кабеля DEM-CB300CX. Объединить все три (или четыре) устройства в пределах небольшой серверной комнаты не составит труда. Стоит ли объединять остальные коммутаторы (1-го и 3-го этажа) в стек?

Tonny_Bennet 30-08-2013 15:55 2210152

Снова отвалилась сеть. Снова из-за одного компа. Снял дамп при помощи tcpdump. Открыл его в wireshark. При фильтрации по MAC-адресу дефектного компа никаких пакетов не находит. В Expert Infos ошибок нет.

Подскажите на что нужно обратить внимание при анализе дампа?


Время: 19:29.

Время: 19:29.
© OSzone.net 2001-