Kysymys:
Mitä tarvitaan siirtymisestä yhdestä Ethernetistä moniin?
Shawn J. Goff
2010-10-27 21:09:00 UTC
view on stackexchange narkive permalink

Minulla on sulautettu Linux-järjestelmä, jossa on yksi Ethernet-portti, mutta minun täytyy mennä moniin portteihin. On selvää, että minun on lisättävä magneetteja ja portteja. Seuraavat hankalammat osat.

Prosessorissani on sisäinen MAC ja käytän yhden ohjaimen PHY: tä. Tarvitsenko vain uuden PHY: n, jossa on enemmän ohjaimia? Onko mahdollista käyttää useita PHY: itä samalla MAC: llä? Tarvitsenko MAC: n jokaiselle portille?

Jos sillä on merkitystä, prosessori on Atmel AT91RM9200, PHY on Micrel KSZ8721
Neljä vastused:
Toby Jaffey
2010-10-27 21:13:58 UTC
view on stackexchange narkive permalink

Jos tämä koskee prototyyppiä, harkitse USB-Ethernet-sovittimen lisäämistä.

Jos rakennat tuotetta, harkitsen sisäistä Ethernet-kytkinpiiriä. Näin:

http://www.micrel.com/page.do?page=product-info/fastether_sw.jsp


(lähde: micrel.com)

ADM6996 voi olla myös vaihtoehto, jos löydät sen.

Hyvä puhelu, en ajatellut kytkintä, luulen, että en ajatellut sitä siinä mielessä.
Erittäin hyvä valinta.
Lisäsin vastaukseeni muistiinpanon selittääkseni mistä tulin. Se voi olla hyödyllinen hänelle tai ei, mutta voi olla hyödyllistä jollekin tulevaisuudessa.
Kytkimiä on saatavana erillisinä laitteina, jotka toimivat Ethernetin kautta - Katso vastaukseni alla. Lisäksi on yleensä hyvä odottaa yli tunti vastauksen hyväksymiseksi, 48 tuntia on todennäköisesti parempi.
@reemrevnivek Olen samaa mieltä. Lisää aikaa saatamme saada paremman vastauksen
Bonuksena jotkut näistä ethernet-kytkinsiruista lisäävät VLAN-tunnisteen, jotta prosessori voi kertoa, mihin porttiin liikenne tuli. (Kun tämä asetus on käytössä, se lopettaa liikenteen yhdistämisen suoraan porttien välillä, kaikki portit voivat puhua prosessorisi kanssa ja se voi halutessaan siirtää liikenteen eteenpäin.)
Kevin Vermeer
2010-10-27 23:13:14 UTC
view on stackexchange narkive permalink

Jos prosessorissasi on vain yksi PHY, et saa paljon enemmän nopeutta upottamalla kytkimen taululle. Kytkimen lisääminen on paljon helpompaa:

alt text

Kuten tämän esimerkin teksti osoittaa, kaikki puolivälissä olevat kunnolliset kytkimet neuvottelevat automaattisesti 10/100/1000 Mbps, kaapeli crossover.

Kytkimiä on saatavana 4–48 portista, joista 5 porttia on yhteinen numero yksinkertaisille työpöydän kytkimille. He voivat istua pöydällesi tai olla telineeseen kiinnitettynä. Voit ketjuttaa ne yhteen naurettavan määrän portteja varten, jos sinusta tuntuu niin pakotetulta. Saat ne alle 10 dollarilla (käy osoitteessa Newegg) tai jopa 10000. Yksi tärkeä asia harkita on, haluatko hallitun vai hallitsemattoman kytkimen, mutta tarvitsemme lisätietoja tämän päätöksen tekemiseksi, ja tämä muuttuu nopeasti ServerFault-kysymykseksi.

Ulkoinen kytkin on todennäköisesti joustavin, yksinkertaisin ja halvin tapa tehdä mitä haluat. Se on fyysisesti suurempi kuin kytkimen sisällön asettaminen piirilevylle, mutta en tekisi sitä, ellei se ole ehdottoman välttämätöntä.

Se olisi yksinkertaisempaa lukuun ottamatta ympäristöä, jossa laitteeni on. Laitteeni iso kohta on konsolidoida kaikki erilliset bitit, joita asiakkaani käyttävät tällä hetkellä tietyssä asennuksessa, jota he käyttävät tuhansissa paikoissa ympäri maata.
Minun kaksi ottavat tuon tiedon: (1) Tuo suunnittelutavoite ja sellainen määrä tekevät laivakytkimestä paljon houkuttelevamman. (2) Eikö tuollaisella asiakkaalla jo ole Ethernet-kytkimiä asennuspaikoissasi?
He tekevät jo asennetuissa paikoissa, mutta toivottavasti eivät tulevaisuudessa.
Kellenjb
2010-10-27 21:13:01 UTC
view on stackexchange narkive permalink

Jos jokainen portti on täysin erillisessä verkossa, voit päästä eroon yhdellä MAC-osoitteella, mutta tämä ei todellakaan toimi, jos aiot käyttää sitä samassa verkossa.

I suosittelen erittäin, että sinulla on erilliset ohjaimet, joilla on erillinen MAC-osoite porttia kohden.

Vastaukseni keskittyy siihen, olisitko luonut laitteen, kuten upotetun palomuurin, jossa halusit liikenteen saapuvan yhteen porttiin, suodatettuna lähetetään sitten takaisin eri porttiin toiseen verkkoon.

dren.dk
2010-10-28 13:02:28 UTC
view on stackexchange narkive permalink

Toistan kytkinehdotuksen.

Jos sinun on erotettava eri verkot, määritä kytkinpiiri jakamaan portit eri VLAN-verkkoihin ja siirtämään kaikki VLAN-portit porttiin, jossa Linux-ruutu on.

Linux pystyy käyttämään kaikkia VLAN-verkkoja ikään kuin järjestelmällä olisi erilliset verkkoliitännät eri verkkoihin.

Suurin osa, ellei kaikki, kytkinpiirit voidaan määrittää sarjaportin kautta, joten hyllykytkimen muokkaamisen POC: lle tai kertaluonteiselle hakkeroinnille pitäisi olla tarpeeksi helppoa.



Tämä Q & A käännettiin automaattisesti englanniksi.Alkuperäinen sisältö on saatavilla stackexchange-palvelussa, jota kiitämme cc by-sa 2.0-lisenssistä, jolla sitä jaetaan.
Loading...