faq обучение настройка
Текущее время: Ср ноя 13, 2019 17:25

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: DMC-920 и cisco 1841
СообщениеДобавлено: Чт мар 22, 2018 15:20 
Не в сети

Зарегистрирован: Ср мар 21, 2018 13:30
Сообщений: 9
приветствую!

провайдер Ростелеком подал последнюю милю по оптике.
на нашем оконечнике поставлен конвертер D-Link DMC-920, соединенный с маршрутизатором cisco 1841.
на cisco в режиме 100/Full набегают CRC-ошибки.
при установке со стороны cisco режима 100/Half CRC-ошибки исчезают, но начинает расти счетчик коллизий.
в результате нет плавности в потоке данных, идет рывками.

патч-корд меняли в первую очередь - ничего не изменилось.
но, думаю, если бы в нем было дело, то CRC бились бы и на полудуплексе?
при half растут коллизии, что свидетельсвтует о несогласованности дуплексов, хотя half выставлен переключателем и на самом конвертере.

подскажите, что где не так?
как вообще конвертер дуплекс отрабатывает?
если на эзернете выставлен full надо ли и на всей трассе full выставлять?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DMC-920 и cisco 1841
СообщениеДобавлено: Пн мар 26, 2018 18:03 
Не в сети

Зарегистрирован: Вс май 22, 2005 10:19
Сообщений: 890
Откуда: Moscow
надо выставлять auto, и всё станет нормально


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DMC-920 и cisco 1841
СообщениеДобавлено: Пн мар 26, 2018 20:04 
Не в сети

Зарегистрирован: Ср мар 21, 2018 13:30
Сообщений: 9
изначально в авто и было, цеплялось на 100/full и набегали CRC-ошибки.
поэтому и началось шаманство.

на моей практике, при сопряжении оборудования d-link с другими марками, особенно c не очень новыми cisco рутерами и коммутаторами,
возникают проблемы с дуплексами, которые до сих пор решались принудительным выставлением параметров.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DMC-920 и cisco 1841
СообщениеДобавлено: Пн мар 26, 2018 20:35 
Не в сети

Зарегистрирован: Вс май 22, 2005 10:19
Сообщений: 890
Откуда: Moscow
ну это же элементарнейшая вещь, стыдно такого не знать.

исторически, первобытные езернет-устройства, работавшие на витой паре, автосогласования не имели.
тогда ещё не было FullDuplex.
поэтому, когда было придумано автосогласование, в стандарте было определено - если противоположная сторона не отвечает на автосогласование, нужно перебрать 10/100 и остаться на HalfDuplex.

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

а теперь представим себе ситуацию - с одной стороны стоит FullDuplex, с другой Auto.
вторая сторона в соответствии со стандартом выставляет HalfDuplex.
вторая сторона начинает передавать какой-то пакет.
первая сторона тоже начинает передавать какой-то пакет - она же в FullDuplex, это нормально.
вторая сторона в HalfDuplex видит эту передачу, считает её коллизией, обрывает передачу пакета, затаившись для повторной передачи.
первая сторона считает CRC оборванного пакета и накручивает счётчик битых пакетов.
вторая сторона перепосылает пакет - со второго, может быть с третьего и далее раза, он всё-таки доходит.
в итоге для стороннего наблюдателя это выглядит как значительные потери - чем больше трафик, тем больше потерь.

мораль сей басни такова -
- с обоих сторон должно стоять либо Auto, либо совпадающие режимы и скорости.
- если с одной стороны Auto и это никак не изменить, а с другой стороны ну очень хочется выставить конкретный режим - надо ставить HalfDuplex. Тогда со стороны Auto тоже включится HalfDuplex и потерь не будет.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DMC-920 и cisco 1841
СообщениеДобавлено: Вт мар 27, 2018 12:28 
Не в сети

Зарегистрирован: Ср мар 21, 2018 13:30
Сообщений: 9
спасибо, но, видимо, я недостаточно четко описал ситуацию.

еще раз:
конвертер оптика-ethernet, со стороны эзернета имеем:
конвертер auto + cisco auto = зацепились 100/full, набегают CRC ошибки.
конвертер 100/full + cisco 100/full = зацепились 100/full, набегают CRC ошибки.
конвертер 100/half + cisco 100/half = зацепились 100/half, CRC ошибок нет, но растет счетчик коллизий.

вопрос:
как конвертер отработывает дуплекс в сторону оптики?
требуется ли устанавливать одинаковый режим по всей трассе от нашей cisco до коммутатора провайдера?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DMC-920 и cisco 1841
СообщениеДобавлено: Вт мар 27, 2018 20:24 
Не в сети

Зарегистрирован: Вс май 22, 2005 10:19
Сообщений: 890
Откуда: Moscow
CRC ошибки на циске в первом и втором случае говорят о том, что со стороны конвертера установлено/установилось half.
вся трасса тут не при чём - это происходит именно на медном стыке конвертер-циска.
внутри конвертера стоит свич, который просто не пропустит пакеты с битым CRC.

отработка дуплекса по оптике ведётся очень просто - как выставлено на конвертере, так и отрабатывается.
автосогласования на оптике нет, скорость у конвертера на оптике 100M без вариантов, на оптику влияет ровно один переключатель дуплекса.
ну и само собой, должен быть такой же режим с той стороны…


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DMC-920 и cisco 1841
СообщениеДобавлено: Ср мар 28, 2018 09:45 
Не в сети

Зарегистрирован: Ср мар 21, 2018 13:30
Сообщений: 9
у конвертера есть переключатели на плате (по умолчанию все в OFF):

1 - OFF - full duplex по оптике, ON - half duplex по оптике
2 - OFF - автосогласование TX, ON - принудительный режим TX
3 - OFF - TX 100M, ON - TX 10M
4 - OFF - TX full duplex, ON - TX half duplex
5 - OFF - LLR выкл (RFD вкл), ON - LLR вкл (RFD выкл)
6 - OFF - LLCF выкл, ON - LLCF вкл

как при 2=ON, остальные OFF на эзернете со стороны конвертера могло установиться half, как вы пишите?
и в случае 10М на эзере в оптике будет по прежнему 100М?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DMC-920 и cisco 1841
СообщениеДобавлено: Ср мар 28, 2018 15:32 
Не в сети

Зарегистрирован: Вс май 22, 2005 10:19
Сообщений: 890
Откуда: Moscow
да как угодно могло установиться. например, неисправный переключатель. или глюк какой-нибудь.

а в случае 10M на меди, да, на оптике будет 100M. конвертер с оптикой всегда на 100M работает, а его внутренний свич будет преобразовывать 10-100


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DMC-920 и cisco 1841
СообщениеДобавлено: Ср мар 28, 2018 19:03 
Не в сети

Зарегистрирован: Ср мар 21, 2018 13:30
Сообщений: 9
резюмируйте, пож-ста, что делать то?
если на full (и при auto и при принудительном) CRC ошибки, а в half коллизии.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DMC-920 и cisco 1841
СообщениеДобавлено: Чт мар 29, 2018 16:57 
Не в сети

Зарегистрирован: Вс май 22, 2005 10:19
Сообщений: 890
Откуда: Moscow
я бы в подобной ситуации собрал стенд из этого конвертера, ответной к нему части и стал бы экспериментировать до просветления.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB