LINUX.ORG.RU

Посоветуйте одноплатник под роутер

 , ,


1

2

Требования:

  • Не менее трех 1GbE портов.

  • Наличие в комплекте корпуса с пассивным охлаждением.

  • Возможность установки openwrt или иных свободных осей без боли.

  • Цена до 6 килорублей.

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

Если предложите иные варианты решения проблемы за тот же бюджет (и тех же габаритов), буду благодарен.



Последнее исправление: svidrigaylov (всего исправлений: 1)
Ответ на: комментарий от GenSekY

Правильно, у Rockchip нет DSP для обработки пакетов, только Neon. Но Neon можно оптимизировать с помощью coalesce настроек.

steemandlinux ★★★★★
()
Последнее исправление: steemandlinux (всего исправлений: 1)
Ответ на: комментарий от steemandlinux

А мне не все равно что ты качаешь торренты? Я могу пару сотен гигабайт потратить на скачивание игр и скорость при этом будет хорошо если 25 мегабайт в секунду по мобильному инету. Представь что это то же самое с p2p сетью, но ты же будешь шарманить про торренты только. Если на практике гигабит стабильно не доставляется, то хотеть можно чего угодно - к реальности это не относится никак вообще совсем. особенно в свете отсутствия у тебя при этом мобильности. Я могу переткнуть симку из смартфона в модем и получить большую скорость, могу взять вторую симку и качать в оба канала и получать 200-500 мбит. Роутер тут только чтобы держать соединение и не создавать аппаратные прерывания на фигню, потому что получится стрельба из пушки по воробьям. Если можно легкую нагрузку скинуть это нормально. Работает - делай как хочешь, но в случае игр такой трюк не прокатывает, а потому не вижу смысла нагружать роутер бесполезной нагрузкой. Вон в соседней ветке человек мается с торрентокачалкой. Затрат дофига, а выхлоп такой, что я сомневаюсь что он сделал лучше чем просто продал бы процессор и купил более мощный. В настольном сегменте прирост очень существенный за те деньги что хотят за роутеры. У меня роутер поддерживает сеть для смартфона. Это логично и не противоречит ничему - мессенджеры имеются. Ты в них авторизовался и все - симку можно вынимать. У тебя план привязаться напрочь и обмазаться чуть большей скоростью, но если ты не понял я тебя не заставляю поступать также как и я. У меня цели немного другие - они по смыслу отличаются. Ты когда сумеешь осознать переход от цели к смыслу вот тогда и будешь вести себя более продвинуто, а пока что это выглядит как спор ради спора. Ну узнал ты что-то новое, вот только сомневаюсь я что ты это станешь применять на практике. Значение MTU меняется - его задать можно. Да, большие пакеты в сети будут лучше, но задержка на мелких пакетах будет немного ниже. Я не навязываю выбор того или иного варианта всем. Но торренты я могу и со смартфона качать, повесив на него нагрузку с записью на карту или сетевой диск, а тебе такое и в голову не приходило я уверен. Я не страдаю никак от нехватки скорости. Скорость конечно хорошо, но когда она с собой это лучше, а когда она выше дома это тоже неплохо. А на ноутбуке с каким-нибудь Snapdragon X Elite наверное еще лучше будет, хотя с антеннами там напряженка будет, но может и так вытянет. У нас всего одно предложение на гигабит от провайдера одного - остальное урезанное, а стоит этот гигабит недешево. Ну и на кой ляд мне спорить о том что стоит дороже? Да оно существует, но стоит к примеру вдвое дороже. Это ты с мышлением потребителя будешь страдать, считая что больше - лучше, а я нет. Потому что я не потребитель законченный, поэтому я не понимаю нафига ты полез доказывать вот это вот. У кого ессть деньги на самый дорогой тариф он пусть себе берет дорогой роутер - мне без разницы, но я считаю что и мой роутер это вывезет, хотя я не проверял, просто тесты есть на 900+ мегабит и мне этого достаточно для понимания. Пофиг мне что там может быть не предел скорости. Замена устройства встанет вероятно в работу интернета на год с крошечной разницей в реальности из-за плавающей скорости сидов, даже если упереться изо всех сил только в торренты. Тебе будет сложно понять, но время тянется по разному в зависимости от того с какой стороны двери туалеты ты находишься. То есть если не пялиться изо всех сил торрент и так скачается и какая разница будет ли там разница в пол минуты за пол часа? Ты будешь все время пялиться и смотреть циферки? Ну тогда это клиника.

anonymous
()

обычно у роутеров за ту же цену довольно скудное железо для разного рода ускорителей интернета.

MediaTek Filogic 820 с 256MB RAM «за глаза» для ускорителей

One ★★★★★
()
Ответ на: комментарий от steemandlinux

што???

на секундочку - 1 мппс это нагрузка от сетки на 5к+ онлайн абонов))) и на таких скоростях обычные домашние сетевухи типа рылтеков, особенно под оффтопиком, просто склеят ласты уйдя в 100% cpu. да и под онтопиком рылтеки сделают примерно то же. а так то торрент качается максимально большими пакетами что пролазят - хоть разрабы uTP еще те укурки, но времена когда uTP начинал резать размер пакетов до минимума при росте задержек/проседании скорости, убивая тем самым софтроутеры, были лет 17 назад…

ну и да, ралинко-мтк таки жуют трафик весело, вайрспид, благодаря аппаратному нату (поменять заголовки пакета согласно табличке и пересчитать КС много мозгов не надо) - но только в рамках довольно небольшой таблички сессий (до 16к записей что ли). и да, им пофиг на размер пакета, подозреваю что и 1 мппс смогут вдуть но не тестировал.

NiTr0 ★★★★★
()

по сабжу - самое дешевое и экономичное решение это какой-то atom (или celeron lga1155 или лучше свежее) с помойки. как вариант ноут с гигабитной сетью и раздавленной матрицей, + к нему свич с поддержкой вланов (туполинки 105Е например).

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Ну видимо он считает что 1 Mpps это легко так и скачать торрент с 5000+ хостов это как писями по воде поводить. Проснется и напишет что норм ставить сразу десятки загрузок на 100+ гб. Я даже на уровне логики не пользуясь торрентами считал так же, потому что абонентов толпы и жать пакет меньше метрики смысла особого не имеет. И 16к записей вполне хватает - серфить и качать торрент/игру вполне запросто. Я не думаю что инженеры просто так подкладывают свинью четко понимая сколько нужно и чего. А особо нуждающиеся могут и разогнать процессор с 880 МГц до 1.1 ГГц. Вполне себе прибавка, если не хватает 10% производительности добить вот до максимума всенепременно.

anonymous
()
Ответ на: комментарий от NiTr0

В DMA buffer, к которому имеет доступ процессор, заменяется dst ip на входе и src ip на выходе, ну ещё контрольная сумма и TTL пересчитываются, но и самое страшное даже mac_header в skb, ваш капитан очевидность. Сoalesce как раз отвечает за одновременное количество пакетов и их максимальное время ожидания в этом буфере. Но в ванильном ядре нет оптимизаций под SIMD, только в DPDK, если вы хотели наехать.

steemandlinux ★★★★★
()
Последнее исправление: steemandlinux (всего исправлений: 2)
Ответ на: комментарий от NiTr0

на секундочку - 1 мппс это нагрузка от сетки на 5к+ онлайн абонов)))

Так и запишем, нитро не может посмотреть текущий pps. Поставь 1 гбит интернет и прицепись к торренту с кучей пиров.

Ну это кроме той мелочи, что обычное скачивание на скорости 1 гбит прогоняет почти 100 тыс пакетов в секунду. Но у вас дааа, это 5к абонов. На дайлапе видимо.

steemandlinux ★★★★★
()
Последнее исправление: steemandlinux (всего исправлений: 1)
Ответ на: комментарий от steemandlinux

И что поменяется? Можно выставить ограничение в 50 пиров и не парить себе мозг распределением на тысячи пакетов того что должно работать прямо. Это называется кривой сценарий использования когда извращается смысл действия до неузнаваемости. Допустим в среднем отдача 3 мегабайта в секунду - твой гигабит может работать на трех десятках соединений, если на десяти. Там можно прописать опцию отключения медленных соединений насколько я помню. То что ты творишь добавляет один сплошной оверхед.

anonymous
()
Ответ на: комментарий от steemandlinux

Ну что ты несешь? Ты никогда видимо не пробовал ограничение вводить, чтобы зря время не тратить на тормозов и просто с мира по нитке тянешь. Это не единственная стратегия как можно поступить. Можно просто искать тех у кого нет перегруза. Вот тебе за тем же самым предлагают линукс скачать с разных зеркал, чтобы скорость была выше. Программа тупая она тупо перебирает. Если тебе так уж хочется придраться от наличия сотни пиров ничего особо не изменится - только требование по скорости упадет до мегабайта в секунду примерно на гигабите. Даже если утроить и это число это будут не тысячи подключений как тебе хочется считать, а уж триста килобайт даже самый задохлый пир раздать может. Математику хотя бы подучи прежде чем к взрослым лезть спорить.

anonymous
()

Одновременно много портов и хорошие мозги - это дорого, до 6 кило явно не влезет.

Для себя обошёл по-другому - купил Orange Pi R1 Plus LTS за трёшку и поставил «ускорительной» прокладкой между провом и уже имевшимся набором домашних роутеров.

mega_venik ★★★
()