-
- сначала диагностика, настрой любое уст-во в сети принудильно на 10Мбит, и проверь. - apвкeнвeкн(15.09.2023 14:54, )
- Коммутатор не может прожевать траффик, т.к. один потребитель тупой.
Это фича называется flowcontrol. - POV(15.09.2023 12:58)
- И как с этим бороться? При бродкасте и юникасте проблем нет. - Andreas(15.09.2023 13:01)
- Может там чего написано POV(1 знак., 15.09.2023 13:14, картинка)
- Не, это другое. И так полудуплекс и flow control=off - Andreas(15.09.2023 13:50)
- Вы делаете броадкаст на 10 мбит/с? И кстати, нет ли варианта, чтобы
enc28j60 сказал что-то на IGMP типа "я не играю в multicast"? - SciFi(15.09.2023 13:05)
- Там немного не так. Источник мультикаста рассылает предложение подписаться на него и именно свич управляемый должен ответы ловить и пробрасывать туда трафик. Нет свичей управляемых - нет возможности не посылать. Вроде как-то так. Но надежда на чудо остается, переделывать все пока не очень хочется. - Andreas(15.09.2023 14:00)
- ENC может что угодно сказать, это мой девайс, но что сказать непонятно, фильтр в нем стоит на прием бродкаста и конкретного мак. - Andreas(15.09.2023 13:10)
- Нет, я просто подключаю 10М девайс в сеть. При посылке любого UDP -
бродкаст или юникаст, тормозит видеотрансляция мультикастом. При
этом без этой трансляции все работает на полных 100М - между
компами и любой бродкаст шустрый. - Andreas(15.09.2023 13:08)
- А через какое-то время налаживается ситуация? Ваше 10М устройство
себя аннонсит свичам? Gratuitous ARP шлет? Может быть такая
ситуация, что свич видит подключенный порт, но не знает кто на том
порту сидит - таблица адресов для порта пустая. Тогда свич начинает
в этот порт слать все подряд. А так как там 10М, то фактически вся
сеть на 10М и падает. - LightElf(15.09.2023 14:09)
- Увы нет. Да, при подключении кабеля. - Andreas(15.09.2023 14:13)
- Тады ой, нужен толстый свич, умеющий в IGMP. Который будет гнать
трансляцию только подписчикам. Ну или выкинуть ваш девайс в
отдельную VLAN. - LightElf(15.09.2023 14:21)
- Хм, а разве неуправляемые свичи умеют в VLAN? - Andreas(15.09.2023 14:31)
- Почти все, кроме Миландра. Я активно использую VLAN в своих
поделиях, в том числе и по подобным причинам. - LightElf(15.09.2023 18:32)
- Как юзаешь, расскажи. Для чего, какие задачи решаешь. - RxTx(15.09.2023 18:35)
- У меня Ethernet 100М - основной внутриприборный интерфейс. И
основной наружный интерфейс - тоже Ethernet. Чтобы внутренний обмен
не вылезал наружу, а наружный не мешал внутреннему - почти везде
впилены (в платы) свичи с поддержкой VLAN. Благодаря такому подходу
внутренние устройства имеют жестко прибитые IP-адреса, а имеющиеся
внутри 10М порты не перегружаются всяким 100М мультикастом
(например от IP-камер). Сухо и комфортно. Свичи раньше использовал
Micrel, в последнее время LightElf(9 знак., 15.09.2023 18:43)
- Ну прикольно. А свичи-то внутренние стало быть управляемые (managed switch)...? А какие микрухи, назови свои Micrel и ICPlus. Мы просто KSZ8863 трехпортовый используем, он умеет VLAN, меня эта тема заинтересовала. И я вот думаю что там будет на внутреннем логическом порту у микроконтроллера, когда на втором внешнем порту свича камера начнет лить видеопоток... - RxTx(15.09.2023 19:13)
- У меня Ethernet 100М - основной внутриприборный интерфейс. И
основной наружный интерфейс - тоже Ethernet. Чтобы внутренний обмен
не вылезал наружу, а наружный не мешал внутреннему - почти везде
впилены (в платы) свичи с поддержкой VLAN. Благодаря такому подходу
внутренние устройства имеют жестко прибитые IP-адреса, а имеющиеся
внутри 10М порты не перегружаются всяким 100М мультикастом
(например от IP-камер). Сухо и комфортно. Свичи раньше использовал
Micrel, в последнее время LightElf(9 знак., 15.09.2023 18:43)
- Как юзаешь, расскажи. Для чего, какие задачи решаешь. - RxTx(15.09.2023 18:35)
- некоторые да, нужно запаять EEPROM с прошитой конфигурацией, или
прошить набортную. - apвкeнвeкн(15.09.2023 14:49, )
- Ого, даже перемычками можно выставить оказывается. - Andreas(15.09.2023 15:47)
- При этом в datasheet написано: Managed switch. - RxTx(15.09.2023 15:09)
- Почти все, кроме Миландра. Я активно использую VLAN в своих
поделиях, в том числе и по подобным причинам. - LightElf(15.09.2023 18:32)
- Хм, а разве неуправляемые свичи умеют в VLAN? - Andreas(15.09.2023 14:31)
- Тады ой, нужен толстый свич, умеющий в IGMP. Который будет гнать
трансляцию только подписчикам. Ну или выкинуть ваш девайс в
отдельную VLAN. - LightElf(15.09.2023 14:21)
- Увы нет. Да, при подключении кабеля. - Andreas(15.09.2023 14:13)
- А через какое-то время налаживается ситуация? Ваше 10М устройство
себя аннонсит свичам? Gratuitous ARP шлет? Может быть такая
ситуация, что свич видит подключенный порт, но не знает кто на том
порту сидит - таблица адресов для порта пустая. Тогда свич начинает
в этот порт слать все подряд. А так как там 10М, то фактически вся
сеть на 10М и падает. - LightElf(15.09.2023 14:09)
- Может там чего написано POV(1 знак., 15.09.2023 13:14, картинка)
- И как с этим бороться? При бродкасте и юникасте проблем нет. - Andreas(15.09.2023 13:01)