ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
1351284 Топик полностью
RxTx (15.09.2023 14:14 - 14:17, просмотров: 188) ответил Andreas на Кто понимает в мультикасте!! Почему при подключении в любой порт сети девайса с enc28j60 на 10М рушится и тормозит до 10М передача мультикаста в совершенно другом месте, через несколько свичей от подключенного медленного девайса?
Потому что надо взять WireShark, поснифить и не задавать таких вопросов. Причина: когда идет мультикаст видео из "совершенно другого места", скорее всего этот мультикаст идёт (одним пакетом всем) на уровне data link layer (II OSI, ethernet) и попадает в том числе в твой enc28j60, который на 10мбитах. В этот момент свитч ещё делает ретрансляцию 100mbit -> 10mbit. А далее кто-то из двоих, либо это сам enc28j60, но скорее всего это свитч подключенный к нему одним 

портом определяет что "ой, у меня тут порт на 10мбит и он не успевает, а ну-ка

снизьте скорость, вы чё так быстро вещаете". И источник мультикаста покорно переключается в 10мбит чтобы тот кто ловит мультикаст успел и принял. Ну либо это может кричит не свитч а сам enc28j60. Но сдается причина в этом.

Спасибо, князь. Вы настоящий дворянин. И программист.