Po co automatycznie Ethernet 10/100 Mbit / s?

11

Zgodnie z notatkami, które czytam:

Ethernet 10/100 Mbit / s odnosi się do standardu, który może automatycznie wybrać prędkość potrzebną do pracy między prędkościami 10 Mbit / s lub 100 Mbit / s.

Dlaczego miałoby być wymagane automatyczne wykrywanie? Czy nie najlepiej byłoby osiągnąć wynik 100 Mbit / s, czy wpłynie to negatywnie na sieć?

Oliver K.
źródło
11
Jeśli budowałeś sieci w czasie, gdy wprowadzono Ethernet 100 Mb / s, odpowiedź byłaby jasna: dzięki czemu możesz stopniowo aktualizować sieć bez żmudnej ręcznej konfiguracji każdego portu.
Todd Wilcox,
2
zadaj sobie pytanie: dlaczego nie przejść bezpośrednio do 1000 Mb / s? Ta sama odpowiedź będzie dotyczyć twojego pytania.
njzk2
Nie uważam tego za duplikat, ponieważ pyta o użycie półdupleksu / dupleksu, gdy automatyczna negocjacja nie powiedzie się i dlaczego różnica między operacją 10/100 a Gig w tym przypadku.
YLearn

Odpowiedzi:

27

Niektóre urządzenia mogą działać tylko z prędkością 10 megabitów / s, więc urządzenie na drugim końcu automatycznie dobierze prędkość do dopasowania. Jeśli urządzenie o maksymalnej prędkości 10 Mbit / s jest podłączone do przełącznika 10 Mbit / s / 100 Mbit / s, przełącznik musi obniżyć prędkość na tym konkretnym porcie, aby skutecznie (wydajnie) komunikować się z urządzeniem .

Obecnie większość urządzeń dokonuje automatycznego wyboru między 10 Mbit / s, 100 Mbit / s, a 1000 Mbit / s, ale w czasach „szybkiego Ethernetu” wybór wynosił 10 Mbit / s i 100 Mbit / s.

Ted Quanstrom
źródło
2
Nie sądzę, żeby kiedykolwiek słyszałem o urządzeniu, które miało tylko 100/1000, powszechne kombinacje wydają się 10/100 10/100/1000 1000 / 10G i 100/1000 / 10G.
Peter Green,
Tak, chyba masz rację. Miałem tylko na myśli: „nowoczesne urządzenie może mieć 100 lub 1000”.
Ted Quanstrom,
3
W rzeczywistości istnieją urządzenia, które obsługują tylko 100/1000, takie jak Cisco Nexus 2248TP Fabric Extender. Są one używane w centrach danych, gdzie wciąż jest wystarczająco powszechne, aby znaleźć starszy specjalistyczny sprzęt, który obsługuje tylko 100 mln, ale 10 mln już nie ma.
Jeremy Gibbons,
1
100 Mb nie jest używane tylko w przypadku starszych serwerów. Wbudowane systemy niskiej klasy (np. Raspberry Pi) są dostarczane tylko z portami Ethernet 10/100. Na tym poziomie nie tylko dodatkowy dolar sprzętu byłby znaczącym wzrostem BOM (jak w przypadku niektórych tanich laptopów sprzed kilku lat); ale procesory w starszych modelach nie były wystarczająco szybkie, aby dobrze wykorzystać ten poziom przepustowości.
Dan Is Fiddling Autor: Firelight,
1
Niektóre nowe urządzenia laboratoryjne nadal używają kart 10 Mb / s nawet dzisiaj. Na przykład oscyloskopy, analizatory widma, generatory funkcji można dziś znaleźć nowe z zaledwie 10 Mb / s portem do podłączenia do sieci.
AndrejaKo,
14

Pamiętaj, że najpierw było 10 Mb / s, potem 100 Mb / s, a następnie 1000 Mb / s.

Zaletą obsługi wielu prędkości i automatycznego przełączania między nimi jest to, że możesz stopniowo aktualizować sieć bez martwienia się o prędkość obsługiwaną przez każde urządzenie lub wymianę wszystkiego na raz. Po prostu podłączasz urządzenie i łączy się ono z najwyższą obsługiwaną prędkością. Istnieje kilka urządzeń o pojedynczej prędkości, ale są one na tyle rzadkie, że zwykle nie stanowi to większego problemu (choć czasami zdarza się, że zastanawiasz się, dlaczego ich Raspberry Pi nie chce rozmawiać z ich konwerterem mediów).

Myślę, że jest to duża część powodu, dla którego skrętka Ethernet pozostała dominującą technologią sieci. Był w stanie znacznie zwiększyć wydajność, utrzymując (prawie) wszystko kompatybilne.

Niestety w przypadku 10G wody są znacznie bardziej błotniste, dlatego żadne urządzenia nie obsługują zarówno 10M, jak i 10G, a niektóre starsze nawet nie obsługują 100M. Wyobrażam sobie, że sytuacja będzie podobna w przypadku nowych produktów 2.5G i 5G. Na szczęście nowsze urządzenia 10G obsługują zwykle 100 mln, a większość urządzeń 10-milionowych prawdopodobnie nie jest już dostępna, więc mam nadzieję, że uszkodzenie nie powinno być zbyt bolesne.

Peter Green
źródło
Od bardzo dawna nie widziałem karty sieciowej 10 Mb. Od 10 lat nie widziałem nawet karty sieciowej 10/100 (chociaż wciąż widzę takie zapory ogniowe z interfejsami 10/100). Prawie oczekiwałbym problemów ze znalezieniem sterowników dla karty tylko 10 Mb.
Todd Wilcox,
4
Wow, pamiętaj, że 1Mbit był pierwszy! Najlepiej na przetwornikach przebijających koncentryczne ... Szczerze mówiąc, dzisiaj dzieciaki ze swoimi pac-mansami, 10mbit / s, swoimi hula-hopami i hip-hopową muzyką ...
John U
2
@ToddWilcox O'Rly? Czy widziałeś sieciowe tarcze dla wbudowanych procesorów, takich jak Arduino? Najtańsze wykorzystują bit-banging, a te małe procesory ledwo osiągnęły 10 Mb. jak open-electronics.org/low-cost-ethernet-shield-with-enc28j60 W IoT jest dużo 10 Mb .
Agent_L,
2
@JohnU AIUI wczesny eksperymentalny kabel koncentryczny Ethernet wynosił 3 Mb / s, a Starlan (wczesna próba połączenia sieci Ethernet ze skrętką) początkowo 1 Mb / s, ale wszystko, co sprawiło, że stał się faktycznym standardem, wynosiło 10 Mb / s lub więcej.
Peter Green,
2
@Agent_L Wątpię, czy ktoś przesyła bity Ethernetem, nawet przy prędkości 10 Mb / s byłoby to bardzo wysokie zamówienie. Używają jednak tylko 10-megabitowych kontrolerów (przede wszystkim ENC28j60 Microchip)
Peter Green,
0

W obecnej erze wszystko jest przestarzałe. Co oznacza, że ​​wszystko, co czytasz, jest przestarzałe.

Coś mniejszego niż 1000 Mb / s to starożytna historia. Na szczęście dla osób z wciąż działającym sprzętem zabytkowym, łącznie ze mną, większość portów o przepustowości 1000 Mb / s będzie automatycznie negocjować aż do tego, na czym działa przestarzały sprzęt.

Istotą autonegocjacji jest możliwość mówienia do przestarzałego urządzenia z prędkością, którą może obsłużyć, bez konieczności specjalnego konfigurowania portu, aby wolno mówić.

Ecnerwal
źródło
5
... chyba że prowadzisz klaster Raspberry Pis. Są ograniczone do 100 Mb / s.
Nathan Osman,
6
Nadal istnieje znaczna różnica cen między przełącznikami typu entrerise z pełnymi gigantami a tymi zapewniającymi porty FastEthernet (przynajmniej w przypadku niższych przełączników typu oddziałowego do podłączania komputerów i telefonów). W wielu środowiskach korporacyjnych naprawdę nie ma powodu, aby mieć Gigabit na pulpicie, a FastEthernet jest więcej niż wystarczający, pomimo jego antycznego statusu. Egoistycznie wolałbym, aby Gig unikał zwykłych koszmarów niedopasowania dupleksu i tym podobnych, ale chyba że dostawcy przestaną robić przełączniki FE, prawdopodobnie będziemy je jeszcze kupować.
Jeremy Gibbons,
1
Pracuję w środowisku bardzo wrażliwym na budżet (szkoła) i od ponad dekady nie kupiłem urządzenia Fast-E ... Kilka nadal działa w mniej krytycznych rolach, ale po ich zastąpieniu będzie to możliwe dzięki Urządzenia Gig. Jeśli RasPis to urządzenia o przepustowości 100 Mb, są one „nowo produkowane jako przestarzałe”, co oznacza, że ​​są tanie, ale nie powodują, że 100 Mb nie jest przestarzałe, IMHO.
Ecnerwal,
5
Większość portów zarządzania (na urządzeniach korporacyjnych) to 10/100. iLO i DRAC na serwerach, większość innych interfejsów typu IPMI. Twoja „przestarzała” charakterystyka jest nieprawidłowa. Jeśli nie kupiłeś niczego z interfejsem 10/100, nie grasz w informatyce korporacyjnej, przynajmniej w serwerowni.
mfinni
1
Zgodziłbym się, że zasadniczo nie ma 10 Mb / s, ale szybka sieć Ethernet nie.
Ted Quanstrom,
0

Automatyczne wykrywanie 10/100 zapewnia zgodność wsteczną ze starymi hostami, które mają tylko 10 MB.

10M był jedynym eterem przez długi czas. Kiedy wprowadzono 100M, był on niezwykle drogi i był używany tylko do szkieletów lub serwerów (i nie wszystkich serwerów, tylko jeden lub dwa ważne, które mogłyby uzasadnić koszt). Dlatego założono, że urządzenia 10M będą dostępne przez długi, długi czas.

Co ciekawe: karty sieciowe 10 / 100M były tak drogie, że używanie jednego do rozmowy z urządzeniem 10M było początkowo uważane za marnotrawstwo. Po co wydawać te wszystkie pieniądze na rozmowę z urządzeniem 10M, chyba że zaplanowano jego aktualizację. Jeśli zdecydowano NIE aktualizować

Dlaczego początkowo 100 milionów było tak drogich? Poza tym, że nowa technologia jest zwykle na początku droższa, w tym czasie jedyną inną technologią sieciową, która wynosiła 100 M / s, był FDDI, który był niezwykle drogi i niezwykle trudny w zarządzaniu. Sprzedawcy ethernetowi 100 M / s mogliby pobierać wysokie ceny i byłoby to tańsze niż FDDI. Jeśli chleb kosztuje 100 USD / bochenek i znalazłeś sposób, aby zrobić to za 10 USD / bochenek, naliczasz 99 USD / bochenek tak długo, jak to możliwe, prawda?

Pamiętam sprzedawcę Cisco z 1996 roku, który powiedział: „spodziewamy się, że porty przełącznika 10/100 ostatecznie spadną do 100 $ / port, więc w przyszłości nie będziemy oferować 10 milionów ... tylko 10/10 milionów”. W tym czasie wydawało się to szaloną rozmową.

TomOnTime
źródło