Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Router - specjalizowany mini komputer

Wlodzimierz Piotrowski 10 Wrz 2008 10:49 22003 68
  • Router - specjalizowany mini komputer
    Przedstawiam konstrukcję routera, a w zasadzie specjalizowanego komputera zaprojektowanego pod kątem routingu, nad którym pracowałem przez kilka ostatnich miesięcy.

    Założenia techniczne:
    - otwarty system operacyjny, tak aby bardziej wprawny użytkownik mógł sam decydować jak chce zoptymalizować system do swoich potrzeb - dlatego wybrano Linux (dla mniej wprawnych gotowy pakiet oprogramowania)
    - zastosowanie w małych i średnich firmach oraz u lokalnych dostawców internetu.
    - możliwość podłączenia różnych interfejsów w jednym urządzeniu
    - brak elementów wirujących w celu zwiększenia niezawodności, zmniejszenia hałasu i minimalizacji poboru prądu - poniżej 10W

    Konfiguracja sprzętowa:
    procesor komunikacyjny XScale Intel IXP425 533MHz
    SDRAM 128MB/133MHz
    Flash 16MB ze sprzętowa blokadą zapisu
    Interfejsy:
    - 2xEth 10/100Mbit/s z możliwością wyboru na etapie montażu urządzenia interfejs miedziany RJ45 (zabezpieczony przepięciowo) lub optyczny SC
    - 2xEth 10/100/1000Mbit/s na RJ45 zabezpieczone przepięciowo
    - 2xRS232 max. 921Kbit/s
    - 2xV.35 max. 8192Kbit/s z możliwością zmiany na etapie montażu na E1 G.703/G704
    - 4xUSB 2.0 480Mbit/s o wydajności 1A (suma obciążeń nie może przekroczyć 3A)
    - IDE 100MB/s UDMA-5 ATA-6 do podłączania przemysłowych flash dysków zasilanych z 5V
    - mini PCI 33/66MHz (karty WiFi, 2x1Gb Eth, modem telef.)
    - złącze do podłączenia wentylatora z łożyskiem magnetycznym, jeśli chłodzenie konwekcyjne będzie niewystarczające (pomiar temperatury na LM75)
    - zasilacz ~110-230V 3,3V/3A; 5V/3A

    Oto pierwsze testy routera:
    Opiszę interfejsy 1Gb, które są podłączone do szyny PCI, bo 100Mbit są wysycane na max.

    a:)przepustowość uzyskiwana między dwoma maszynami za pośrednictwem routera :
    PCI 66MHz: 218 Mb/s
    PCI 33MHz: 130Mb/s
    Innymi słowy, do jednego portu 1000BASE-T podpięta jest jedna maszyna, do drugiego inna, i przepuszczam między nimi pojedynczy strumień TCP - brak filtrów itp. (które mogłyby zmniejszyć transfer) i występuje tylko jeden strumień TCP (zwykle przy większej ilości jednoczesnych połączeń sumaryczny transfer jest większy, pojedynczy strumień może mieć problemy z wysyceniem połączenia)

    b) test szybkości transmisji kart sieciowych - karta sieciowa ma za zadanie transmitować zawartość jednego określonego bufora w pamięci (tu zawsze otrzymujemy dużo większą szybkość niż przepustowość routera w routingu):

    Pakiety 1514 bajtów (nie licząc FCS)
    PCI 66MHz: 773Mb/s
    PCI 33MHz: 742Mb/s

    Pakiety 60 bajtów (nie licząc FCS)
    PCI 66MHz: 135122pps
    PCI 33MHz: 126853pps

    Tak więc jak na urządzenie o poborze mocy ok. 7W to chyba przyzwoicie.
    Teraz rozglądam się za kartą radiową z PCI 66MHz, aby nie blokowała przepustowości routera, bo dodanie mostka PCI 33/66MHz podniesie koszty, a z miejscem na PCB też jest problem.

    Zapraszam do współpracy chętnych w rozwijaniu oprogramowania.


    Fajne! Ranking DIY
    Potrafisz napisać podobny artykuł? Wyślij do mnie a otrzymasz pendrive 32GB.
  • #3 10 Wrz 2008 13:44
    Deepone
    Poziom 22  

    A czy przypadkiem ten Pan nie jest w kontaktach do firmy?

  • #5 10 Wrz 2008 14:24
    fantom
    Poziom 31  

    Wlodzimierz Piotrowski napisał:

    Zapraszam do współpracy chętnych w rozwijaniu oprogramowania.


    Jakiego rodzaju oprogramowania (aplikacje, sterowniki urzadzen) no i oczywiscie za jakie wynagrodzenie.

  • #6 10 Wrz 2008 14:36
    Wlodzimierz Piotrowski
    Poziom 17  

    To nie jest reklama, ten routerek istnieje na razie w kilku egzemplarzach celem przeprowadzenia testów i zoptymalizowania interfejsów. Powstał wprawdzie na bazie poprzednika, ale ma dużo nowych możliwości.
    Bardzo liczę na rzeczowe uwagi, które mogą poprawić finalna wersję, również cenny byłby kontakt z osobami chętnymi do rozwijania oprogramowania.
    P.S.
    Mając na myśli rozwój oprogramowania, głównie chodzi i zrobienie w wersji graficznej przyzwoitego QoS (na bazie istniejącego już oprogramowania), tak aby nie znający linuxa też mogli z niego korzystać.
    Pozdrawiam.

  • #7 10 Wrz 2008 14:42
    szakamason
    Poziom 13  

    Fajnie że w Polsce produkuje się jeszcze nowoczesną elektronikę. Przy obecnym zalewie towarów "made in china" trzeba być konkurencyjnym:( niestety.

  • #8 10 Wrz 2008 15:03
    bialy20
    Poziom 20  

    Witam,
    Dlaczego pobór mocy ma byc jakimś kryterium, jeśli urządzenie ma być do "małych i średnicg firm"? Jakie konkretne zalety (oprócz kompktowości) ma taki ruterek?
    Niezawodność, łatwość konfiguracji, no i cena???

  • #9 10 Wrz 2008 15:18
    Wlodzimierz Piotrowski
    Poziom 17  

    Pobór mocy jest istotny jeśli urządzenie trzeba zamknąć w małej obudowie czy półce 1U. Nie trzeba wtedy wymuszonego obiegu powietrza, brak wentylatorów dysków twardych to mniejsze wibracje. Wzrasta niezawodność. Łatwość konfiguracji kwestia subiektywna: jak w każdym Linuxie, chyba że przez GUI. Cena prawdopodobnie w okolicach dobrej płyty komputerowej - tu bardzo dużo zależy od ilości w partii produkcyjnej, czyli od zainteresowania tym produktem, ale poniżej 1K zł.

  • #10 10 Wrz 2008 16:37
    pkris74
    Poziom 12  

    Z przykrością muszę stwierdzić, że pewnie za dużo tych routerów to nie sprzedaliście, za takie pieniądze to można inaczej i lepiej. Polacy są tacy zdolni ale niestety albo wykorzystują cudze rozwiązania lub za nie wiadomo jaki sprzęt oczekują kokosów. Aby móc tu cytuję "Bardzo liczę na rzeczowe uwagi, które mogą poprawić finalna wersję" większość chętnych musiała by posiadać ten sprzęt do testów. A wy wypożyczacie sprzęt? No to tyle co miałem do powiedzenie.

  • #11 10 Wrz 2008 16:42
    Freddie Chopin
    Specjalista - Mikrokontrolery

    pkris74 napisał:
    Z przykrością muszę stwierdzić, że pewnie za dużo tych routerów to nie sprzedaliście, za takie pieniądze to można inaczej i lepiej.

    dobre sobie [; patrzac na stronke widac, ze poprzednia wersja kosztowala cos kolo 800zl. kupisz za tyle kasy na tyle maly i mocny komputer, zeby to zrobil? albo poskladasz sobie zestaw sprzetu, ktory bedzie ci realizowal te funkcje? osobiscie wrecz sie zdziwilem, ze 800zl, a nie 8000.

    4\/3!!

  • #13 10 Wrz 2008 17:03
    Freddie Chopin
    Specjalista - Mikrokontrolery
  • #14 10 Wrz 2008 17:12
    izzy
    Poziom 22  

    MikroTik :P

    Ja robie ruterki więc mniej więcej wiem czego trzeba i za ile.

    Pierwsze zastrzeżenie to cena urządzenia.
    Nie przedstawia ono jakichś super parametrów.
    Za połowę takiej kasy kupujesz ibm xseries w full wersji.
    Który jest wydajniejszy, bardziej nie zawodny.

    Kto w małej / średniej firmie patrzy na prądożerność ?
    To ma działać, działać ,działać i być tanie.
    W ibm'ie wymienisz wszystko na biegu.

    Żeby zapewnić nie zawodność trzeba by mieć dwa urządzenia, jedno może się przegrzać i itd.

    Tak że wychodzi że koszt zainstalowania takiego urządzenia przekracza 4 krotnie ruter na sprawdzonym markowym sprzęcie.

    Nie wspominając o MT.
    Gdzie też dostaniesz urządzenia podobnej klasy, dwa razy taniej.

    Do tego magicbox, którego dostaniesz za grosze.

    A wszystkie propozycje które wymieniłem bazują na tym samym patencie, zainstalowaniu odpowiedniej dystrybucji linuxa...

    Dodano po 2 [minuty]:

    Wlodzimierz Piotrowski napisał:
    Pobór mocy jest istotny jeśli urządzenie trzeba zamknąć w małej obudowie czy półce 1U. Nie trzeba wtedy wymuszonego obiegu powietrza, brak wentylatorów dysków twardych to mniejsze wibracje. Wzrasta niezawodność. Łatwość konfiguracji kwestia subiektywna: jak w każdym Linuxie, chyba że przez GUI. Cena prawdopodobnie w okolicach dobrej płyty komputerowej - tu bardzo dużo zależy od ilości w partii produkcyjnej, czyli od zainteresowania tym produktem, ale poniżej 1K zł.


    Panie Włodzimierzu opowiada Pan jak by wasze urządzenia miały zastosowanie w serwerowniach.

    Nic bardziej mylnego. Nikt nie wstawi "no name" do serwerowni.
    Tam tylko Cisco Cisco i ewentualnie Nortel.

    Produkt bardziej pod małe / średnie firmy, które nie patrzą na pobór tylko na cenę.

  • #15 10 Wrz 2008 17:38
    maxdutka
    Poziom 14  

    Cytat:
    dobre sobie [; patrzac na stronke widac, ze poprzednia wersja kosztowala cos kolo 800zl. kupisz za tyle kasy na tyle maly i mocny komputer, zeby to zrobil? albo poskladasz sobie zestaw sprzetu, ktory bedzie ci realizowal te funkcje?


    Płyta z Intel Atom 1.6GHz + 1GB DDR2 + PenDrive 4GB + zasilacz z obudową = ok. 320zł, za pozostałe 380zł bez problemu dokupisz resztę rupci.

    Oczywiście większe firmy nie będą się bawiły ze składaniem czegoś takiego, tylko kupią sprawdzony sprzęt.

  • #16 10 Wrz 2008 17:47
    Pituś Bajtuś
    Poziom 28  

    Jak w DIY się pojawia kolejny zegarek na ATMega8 z softem w Bascomie to wszyscy w spazmach rozkoszy piszą jaki to cudowny projekt, nikt nie wytyka, że gotowy zegarek można kupić na targu w Będziniu za 2zł. A jak się pojawi jakiś konkretny profesjonalny projekt, to wszyscy (z zawiści? zazdrości?) od razu marudzą, mówią że się nie opłaca itp itd. Ale cóż, takiego routerka to się w Bascomie nie zrobi. Autorowi projektu należą się ogromne słowa uznania a wszystkim krytykantom zalecam trochę pokory.

  • #17 10 Wrz 2008 17:59
    Balu
    Poziom 38  

    Pituś nic dodać nic ująć:)
    Dodałbym jeszcze, że na targu staroci na murach też coś się da kupić (zegarek:D:P).

    A co do marudzenia na zaawansowane projekty,zawsze a bo kolor solder zły, a bo krzywo złącze wlutowane, a bo zupa zasłona, a bo nie w bascomie, a bo mama...
    To jest zawsze wkur*zająco żenujące...
    Ale co tam...
    KOLEJNY ZEGAREK będzie fajny...
    Choć z drugiej strony to też ma zegarek... to powinno się cieszyć popularnością, poprostu autor zapomniał wspomnieć o zegarku...
    Drogi autorze napisz, ze Twoje urządzenie ma też zegarek... Bo będą wszyscy psy wieszać, że DIY i bez zegarka...

    Pozdro i wielka prośba... szanujcie jak ktoś zrobi coś SAM skomplikowanego, bo na prawdę, niedługo będą same zegarki na forum... Bo wszyscy normalni będa mieli w duszy pokazywanie czegokolwiek żeby usłyszeć 8/10 bo obudowa zielona albo cokolwiek.

    P O K O R A.

  • #18 10 Wrz 2008 18:02
    izzy
    Poziom 22  

    Pituś Bajtuś zamówienie boarda u chińczyków to nie jest jakiś wielki problem.

    Zatem złóżmy hołd chińskim inżynierom którzy stworzyli ten ruter.

    Wlodzimierz Piotrowski za ile dostaniemy płytę do tworzenia oprogramowania. Oczywiście zakładam że będzie udostępnione jako gpl2, skoro mamy za darmo robić...

  • #19 10 Wrz 2008 18:05
    Balu
    Poziom 38  

    izzy zamówienie boarda nie problem, ale ZAPROJEKTOWANIE wszystkiego już tak...

  • #20 10 Wrz 2008 18:06
    KeinXor
    Poziom 24  

    Witam,
    Co do projektu jest powalający ! naprawdę odwalony kawał dobrej roboty !
    Jednak faktycznie jak koledzy wcześniej zauważyli zbyt wysoka, w tych granicach cenowych idzie znaleźć sprzęt firmowy, mam jednak nadzieję że znajdą się chętni na zakup tych urządzeń i Firma będzie się dalej rozwijać w dobrym kierunku.
    Mam pytanie, czy jest możliwość instalacji drugiego XScale czy intel przewidział taką konfigurację (lenistwo nie chce mi się studiować dokumentacji).
    Pozdrawiam

  • #21 10 Wrz 2008 18:29
    izzy
    Poziom 22  

    Balu napisał:
    izzy zamówienie boarda nie problem, ale ZAPROJEKTOWANIE wszystkiego już tak...


    Miska ryżu i doktor Pajsiwo już projektuje ;)

    Teraz looknołem na czajna exporcie jest pełno takich urządzeń

  • #24 10 Wrz 2008 18:48
    izzy
    Poziom 22  

    Freddie Chopin idź do jakiegoś chińczyka z T17, postaw mu flaszkę i niech pogada z producentami to będziesz miał najtaniej.

    Jeśli nie to w google,

    Pituś Bajtuś chcesz pomóc koledze z tamtego tematu proszę.
    http://www.alibaba.com/product-free/12249720/Compex_2_Minipci_Slot_Router_PCBA.html
    Kupujesz, do tego kupujesz karty minipci na atherosach i robisz rutery dual radio z swithem 4 porty.
    Potem można to do działu "DIY Konstrukcje" wsadzić i powiedzieć że to własna konstrukcja ;)

  • #25 10 Wrz 2008 18:50
    skaktus
    Poziom 37  

    Pituś Bajtuś napisał:
    Jak w DIY się pojawia kolejny zegarek na ATMega8 z softem w Bascomie to wszyscy w spazmach rozkoszy piszą jaki to cudowny projekt, nikt nie wytyka, że gotowy zegarek można kupić na targu w Będziniu za 2zł. A jak się pojawi jakiś konkretny profesjonalny projekt, to wszyscy (z zawiści? zazdrości?) od razu marudzą, mówią że się nie opłaca itp itd. Ale cóż, takiego routerka to się w Bascomie nie zrobi. Autorowi projektu należą się ogromne słowa uznania a wszystkim krytykantom zalecam trochę pokory.


    Jasne, tylko wątpię by autor zrobił całość od podstaw, poprzez projekt, wykonanie płytek a skończywszy na lutowaniu...A to jest istota DIY. Równie dobrze można by prezentować pierwsze prototypy komórek, wież, TV jako DIY.

  • #26 10 Wrz 2008 18:52
    izzy
    Poziom 22  

    Pituś Bajtuś

    Ej kupiłem o chińczyków płytę z amd geode, ethernetem,pci, ide. Jak wsadzę kartę wifi i kartę cf z adaptorem, to też będę mógł napisać że sam wszystko zrobiłem i będziecie mnie wielbić?

  • #27 10 Wrz 2008 18:54
    Freddie Chopin
    Specjalista - Mikrokontrolery

    izzy napisał:
    http://www.alibaba.com/product-free/12249720/Compex_2_Minipci_Slot_Router_PCBA.html
    Kupujesz, do tego kupujesz karty minipci na atherosach i robisz rutery dual radio z swithem 4 porty.

    swietnie. szkoda tylko ze nie ma tam ceny, wiec rownie dobrze moze to byc 4x drozsze jak i 4x tansze. moze tez kosztowac tyle samo, a tutaj masz na miejscu i nie jest to chinszczyzna...

    4\/3!!

  • #28 10 Wrz 2008 19:01
    izzy
    Poziom 22  

    250 masz dwa razy lepszą płytkę
    2xethernet
    1xserial
    1xkonsola
    3xminipci
    1xcf
    1xjtag
    1xi2c

    Potrzeba więcej ?
    Płytkę
    1xpci
    1xlpt
    2xcom
    1xvga
    1xide
    1xsdram
    1xsdram do lapka 144
    1xisa
    amd geode
    32mbram bez sdram1 i sdram2
    + zasilacz

    zgaduj

    99zł u importera

    Dodano po 24 [sekundy]:

    zapomniałem o 16mb flash jak nie chcesz dawać cf

  • #29 10 Wrz 2008 19:01
    Balu
    Poziom 38  

    Izzy, tak będziesz naszym bogiem.
    Sorry za OT, ale czysta ciekawość... ZAZDROŚĆ? Czy ZAWIŚĆ, że komuś się udało coś zrobić i sprzedawać ze skutkiem? (patrz strona autora tematu...wydaje mi się, że to nie tylko hobbystyczne wybryki...).

  • #30 10 Wrz 2008 19:03
    izzy
    Poziom 22  

    Nie próba uświadomienia, zmiany taktyki cenowej.

    Jak płytka autora będzie w dobrej cenie oświadczam że pierwszy ją kupie.

    Bo potrzebuje do swoich ruterów.

  Szukaj w 5mln produktów