Jump to content

Сделать из любого свича - управляемый ! Raspberry Pi.


Recommended Posts

Доброго дня всем.

 

Во время изучения Raspberry Pi, понял что эта штучка может превратить практически любой тупой свич в управляемый!

Все тупые свичи (для примера возьмем 5ти портовые) сделаны на микросхемах в которых 6 портов - 5 отданы на разьемы (физические) и 1 остается PHY уровня (логический).

 

Обмен с этим портом осуществляется, как правило, по протоколу MII/RMII, и с помощью него можно делать очень много - вланы, блокировка по мак-адресам и т.д.

более подробно можно почитать в мануале на микросхему тупого свича на базе IC+ IP175C , например тут - http://nice.kaze.com/IP175C.pdf .

Realtek микросхемки имеют всё подобное.

 

Так вот, Raspberry Pi (на Debian Linux) запросто может взять на себя роль управляющего.

 

В связи с этим, ищу единомышленников (инженеров-электронщиков, программеров под Линукс) для создания пакета программ + схематики для подключения к

различным тупым коммутаторам что бы сделать из "тупых" свичей - умные.

 

На сегодня Raspberry Pi можно найти на ебее гривен за 600, операционка скачивается из инэта бесплтано, всё что нужно - SD карточка гига на 4 для того что бы это всё

стартонуть.

 

Причем, Raspberry Pi имеет ещё кучу выводов и ЮСБ разьемы, то есть можно уже сейчас к нему подключать самые дешевые веб-камеры и делать видеонаблюдение.

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

 

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

 

 

Фотки прилагаю.

post-26057-0-92161000-1434894432_thumb.jpg

post-26057-0-64510700-1434894434_thumb.jpg

Edited by CoolS
Link to post
Share on other sites

за ц ігроші можна купити б.у. керований світч на 24-48 портів з гігабітними сфп інтерфейсами. 600 грн + вартість тупарика. Це не враховуючи мороки, роботи і можливих проблем / глюків. Нафіг воно кому впало.

Edited by Nightly Wanderer
Link to post
Share on other sites

Ок. А если использовать Itead iboard 1.1 с эзернет портом который стоит 430 грн и представить что его только подпаять к свичу на 24-48 портів и получится управляемый свич с кучей наворотов и веб-мордой ?

Link to post
Share on other sites

Ну во-первых, у малинки нет MII порта (иначе на нее бы не вешали USB сетевуху)...

 

Во-вторых - мануалы на чипы найти сложно. С описанием регистров. Не, на 5-8-портовые еще можно, на что-то свежее 16/24-портовое - уже нет.

 

В третьих - по функционалу получится тот же кастрат-вебсмарт, разве что с подключенным к нему линукс девайсом. Да, вланы сконфигурить можно, как и отключить mac learning, но не более того. Аналог микротиковского CRS, только с процом помощнее. И не факт, что свич чип будет уметь элементарный loop detect...

Link to post
Share on other sites

ну не совсем так,

 

1) MII реализовывается софтварно, это тот же USART на 25 МГц

2) все микросхемы которые продаются - имеют пдф с описанием, иначе бы их не покупали

3) на счет лупдетека не уверен, но по-моему всё таки умеют. это базовые фичи, такие же как сторм-контрол

 

Ну во-первых, у малинки нет MII порта (иначе на нее бы не вешали USB сетевуху)...

 

Во-вторых - мануалы на чипы найти сложно. С описанием регистров. Не, на 5-8-портовые еще можно, на что-то свежее 16/24-портовое - уже нет.

 

В третьих - по функционалу получится тот же кастрат-вебсмарт, разве что с подключенным к нему линукс девайсом. Да, вланы сконфигурить можно, как и отключить mac learning, но не более того. Аналог микротиковского CRS, только с процом помощнее. И не факт, что свич чип будет уметь элементарный loop detect...

Link to post
Share on other sites
1) MII реализовывается софтварно, это тот же USART на 25 МГц

Да-да, софтверно дергать лапами, под не-реалтайм ос... И вы уверены что 25 МГц осилит выходной буфер малинки? Может, лучше взять чип с MII, а не рвать гланды через анус?

И MII - это не USART, там 4 линии данных если память не подводит.

 

 

 

все микросхемы которые продаются - имеют пдф с описанием, иначе бы их не покупали

Про NDA не слыхали?

Найдите мне мануал на встроенное в RTL8316D 8051 ядро к примеру, на его периферию :)

 

 

 

на счет лупдетека не уверен, но по-моему всё таки умеют. это базовые фичи, такие же как сторм-контрол

AR8327 - не умеют к примеру. Почему CRS и получился таким убогим и ненужным.

Edited by NiTr0
Link to post
Share on other sites

1) сама дата бежит туда-сюда по 2ум проводникам, остальніе - флаги http://www.chinabaike.com/uploads/allimg/110121/1145324509-1.gif

2) ну да, оно там скрыто. но , по большому счету, оно нам и не надо если мы дергаем извне по MII

3) Hardware loop detection AR8327 https://wikidevi.com/files/Atheros/specsheets/AR8327_AR8327N.pdf

 

P.S. на STM32 делали MII управление для 8ми портового чипа Realtek ... но там дейтсвительно на аппаратном уровне есть этот интерфейс.

Софтварно, конечно, будет ещё та работка его намутить.

 

 

Link to post
Share on other sites

Якщо цікаво езернетом побавитися - можливо варто звернути увагу на вимірювання.

Тут: http://linkmeup.ru/blog/161.html- інтерв"ю з російським виробником вимірювальних приладів. Говорять про 100 Гбіт/с пристрої... 100М/1Гіг я так розумію, можна розібрати дуже просто і дешево.

Link to post
Share on other sites

Ну как бы на одной из конференций расказывали о комутаторах следующего поколения ... они будут ТУПЫЕ... а управление будет сидеть в Облаке... могу найти пруф если интересно.

Link to post
Share on other sites

Ну как бы на одной из конференций расказывали о комутаторах следующего поколения ... они будут ТУПЫЕ... а управление будет сидеть в Облаке... могу найти пруф если интересно.

 

да, интересно. 

Link to post
Share on other sites

Ну как бы на одной из конференций расказывали о комутаторах следующего поколения ... они будут ТУПЫЕ... а управление будет сидеть в Облаке... могу найти пруф если интересно.

мега отказоустойчивое решение :)  пропал канал на аплинк и вся сеть тупо отупела ))))

Link to post
Share on other sites

эквипенисуально с умными свичами так же.

 

 

Ну как бы на одной из конференций расказывали о комутаторах следующего поколения ... они будут ТУПЫЕ... а управление будет сидеть в Облаке... могу найти пруф если интересно.

мега отказоустойчивое решение :)  пропал канал на аплинк и вся сеть тупо отупела ))))

 

Link to post
Share on other sites

вообще то  эта технология не нова,  вынос  портов  давно работает, только все же вынос достаточно умный, процы там не кислые, провижен идет с железки это да.  на  оборудовании киски ASR 9k вроде как называется cisco nV, по отказоустойчивости  там и g.8032 юзают) 

Link to post
Share on other sites

Мега отказоустойчивое или не мега не мне решать... технология была куплена... право работать за такой технологией за 1 милиард уе.

Идея такая - нет брендов ... все свичи одинаковые... доплачиваешь за функционал с облака.

Edited by karonetua
Link to post
Share on other sites

Тю ,мне кажется тупой свитч на портов + распбери пи + хайфай + юсб = microtik RB-951

Edited by stunt
Link to post
Share on other sites

 

 

сама дата бежит туда-сюда по 2ум проводникам, остальніе - флаги

Читать умеете? 4 - туда ([0:3]), 4 - обратно. + 2 клока. А остальное - да, управляющие сигналы. Не путайте с MDIO...

 

 

 

ну да, оно там скрыто. но , по большому счету, оно нам и не надо если мы дергаем извне по MII

А на многие чипы и того не найти. Найдите к примеру что-то полезное на IP1826A. А лучше - на бродкомовские BCM53283 к примеру...

 

 

 

Hardware loop detection AR8327 https://wikidevi.com...327_AR8327N.pdf

Хм, значит осьминоги из микротика не осилили реализовать/посчитали "устаревшей технологией" (как любят говаривать продаваны тика на все, что в нем не работает/работает коряво). Ну и ладно.

В IP1725/1726 к примеру нет (первый к слову в длинках DES-1024 стоит, если есть желание - можете купить на эксперименты, всяко вкуснее и полезнее чем 5-8-портовые тупарики будет).

 

 

 

на STM32 делали MII управление для 8ми портового чипа Realtek ... но там дейтсвительно на аппаратном уровне есть этот интерфейс. Софтварно, конечно, будет ещё та работка его намутить.

Делают и софтверно, и на атмеге. Но: это все под RTOS/bare metal. А не под многозадачной не-реалтайм ос. Если хотите туда линукс - тогда на платы с allwinner к примеру смотрите. Или вообще с MIPS каким (wifi бонусом).

 

В принципе, мыльничка на 8-16 портов с STM32 (или даже полноценной линукс-железкой) и оптикой вместо одного из медных портов может быть вполне интересным решением. Если еще нормальный BOD вместо RC-цепочки навешать, чтобы не висла...

Link to post
Share on other sites

Вот только цена будет выше чем у длинка des-1100-16, а качество продукта значительно говеннее. Дело и дух Зизитры живет!

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...