Was bringt es, 10/100 Mbit / s Ethernet automatisch zu erkennen?

11

Nach den Notizen, die ich lese:

10/100 Mbit / s Ethernet bezieht sich auf den Standard, der automatisch festlegen kann, welche Geschwindigkeit zwischen Geschwindigkeiten von 10 Mbit / s oder 100 Mbit / s benötigt wird.

Warum sollte eine automatische Sensorik erforderlich sein? Wäre es nicht am besten, ein Ergebnis von 100 Mbit / s zu erzielen, oder wirkt sich dies negativ auf das Netzwerk aus?

Oliver K.
quelle
11
Wenn Sie zum Zeitpunkt der Einführung von 100-Mbit / s-Ethernet Netzwerke aufgebaut hätten, wäre die Antwort klar: Sie können also ein Netzwerk schrittweise aktualisieren, ohne jeden Port mühsam manuell konfigurieren zu müssen.
Todd Wilcox
2
Fragen Sie sich: Warum nicht direkt auf 1000 Mbit / s springen? Die gleiche Antwort gilt für Ihre Frage.
NJZK2
Ich sehe das nicht als Duplikat, da es darum geht, Halbduplex / Duplex zu verwenden, wenn die Autonegotiation fehlschlägt, und warum der Unterschied zwischen 10/100 und Gig-Betrieb in diesem Fall.
YLearn

Antworten:

27

Einige Geräte konnten nur mit 10 Megabit / s betrieben werden, sodass das Gerät am anderen Ende die Geschwindigkeit automatisch anpasste. Wenn ein Gerät mit einer maximalen Geschwindigkeit von 10 Mbit / s an einen 10 Mbit / s / 100 Mbit / s-Switch angeschlossen ist, muss der Switch seine Geschwindigkeit an diesem bestimmten Port verringern, um effektiv (effizient) mit dem Gerät zu kommunizieren .

Heutzutage werden die meisten Geräte automatisch zwischen 10 Mbit / s, 100 Mbit / s und 1000 Mbit / s wählen, aber in den Tagen des "Fast Ethernet" waren 10 Mbit / s und 100 Mbit / s die Wahl.

Ted Quanstrom
quelle
2
Ich glaube nicht, dass ich jemals von einem Gerät gehört habe, das nur 100/1000 war. Die üblichen Kombinationen scheinen 10/100 10/100/1000 1000 / 10G und 100/1000 / 10G zu sein.
Peter Green
Ja, ich denke du hast recht. Ich meinte nur: "Ein modernes Gerät ist wahrscheinlich 100 oder 1000."
Ted Quanstrom
3
Tatsächlich gibt es Geräte, die nur 100/1000 unterstützen, z. B. einen Cisco Nexus 2248TP Fabric Extender. Sie werden in Rechenzentren verwendet, in denen es immer noch üblich ist, ältere spezialisierte Hardware zu finden, die nur 100 MB verarbeitet, 10 MB jedoch vollständig weg sind.
Jeremy Gibbons
1
100 MBit werden nicht nur für Legacy-Server verwendet. Eingebettete Low-End-Systeme (ex Raspberry Pi) verfügen nur über 10/100 Ethernet-Ports. Auf dieser Ebene ist es nicht nur so, dass ein zusätzlicher Dollar an Hardware die Stückliste erheblich erhöht (wie bei einigen billigen Laptops von vor einigen Jahren). Die CPUs der älteren Modelle waren jedoch nicht schnell genug, um diese Bandbreite optimal zu nutzen.
Dan spielt
1
Einige neue Laborgeräte verwenden auch heute noch 10-Mbit / s-Karten. Beispielsweise sind Oszilloskope, Spektrumanalysatoren und Funktionsgeneratoren heute mit nur einem 10-Mbit / s-Anschluss für die Verbindung zum Netzwerk neu erhältlich.
AndrejaKo
14

Denken Sie daran, dass zuerst 10 Mbit / s, dann 100 Mbit / s und dann 1000 Mbit / s kamen.

Der Vorteil der Unterstützung mehrerer Geschwindigkeiten und des automatischen Wechsels zwischen diesen besteht darin, dass Sie Ihr Netzwerk schrittweise aktualisieren können, ohne sich Gedanken darüber machen zu müssen, welche Geschwindigkeit jedes Gerät unterstützt, oder alles auf einmal ersetzen müssen. Sie schließen einfach ein Gerät an und es verbindet sich mit der höchsten gegenseitig unterstützten Geschwindigkeit. Es gibt einige Geräte mit einfacher Geschwindigkeit, aber sie sind selten genug, dass dies normalerweise kein allzu großes Problem darstellt (obwohl Sie gelegentlich auf die Frage stoßen, warum ihr Raspberry Pi nicht mit ihrem Medienkonverter spricht).

Ich denke, dies ist ein großer Teil des Grundes, warum Twisted Pair Ethernet die dominierende Netzwerktechnologie geblieben ist. Es war in der Lage, die Leistung massiv zu steigern und gleichzeitig (fast) alles kompatibel zu halten.

Leider ist das Wasser mit 10G viel matschiger geworden, da keine Geräte sowohl 10M als auch 10G unterstützen und einige ältere Geräte nicht einmal 100M unterstützen. Ich kann mir vorstellen, dass die Situation mit den neuen 2.5G- und 5G-Produkten ähnlich sein wird. Glücklicherweise unterstützen neuere 10G-Geräte in der Regel 100M, und die meisten 10M-Geräte sind wahrscheinlich nicht mehr in Betrieb, sodass der Bruch hoffentlich nicht zu schmerzhaft sein sollte.

Peter Green
quelle
Ich habe seit langer Zeit keine 10-MB-Netzwerkkarte mehr gesehen. Ich habe seit vielleicht zehn Jahren nicht einmal mehr eine 10/100-Netzwerkkarte gesehen (obwohl ich immer noch Dinge wie Firewalls mit 10/100-Schnittstellen sehe). Ich würde fast Probleme erwarten, Treiber für eine Karte mit nur 10 MB zu finden.
Todd Wilcox
4
Woah da, denk dran, 1Mbit war zuerst da! Am liebsten auf koax-durchdringenden Schallköpfen ... Ehrlich gesagt, Kinder in diesen Tagen mit Ihrem Pac-Mans, Ihren 10 MBit / s, Ihren Hula-Hoops und Hippedy-Hop-Musik ...
John U
2
@ToddWilcox O'Rly? Haben Sie Netzwerk "Shields" für eingebettete CPUs wie Arduino gesehen? Die billigsten verwenden Bit-Banging und diese winzigen CPUs schaffen es kaum auf 10 MB. wie open-electronics.org/low-cost-ethernet-shield-with-enc28j60 Es gibt viele 10 MB im IoT.
Agent_L
2
@JohnU AIUI frühes experimentelles Koax-Ethernet war 3 Mbit / s und Starlan (ein früher herstellerspezifischer Versuch, Twisted Pair-Ethernet zu verwenden) war 1 Mbit / s, aber alles, was es zu einem tatsächlichen Standard machte, war 10 Mbit / s oder höher.
Peter Green
2
@Agent_L Ich bezweifle, dass irgendjemand Ethernet-Probleme hat, selbst bei 10 Mbit / s wäre das eine sehr große Aufgabe. Sie verwenden jedoch nur 10-Megabit-Controller (insbesondere Microchips ENC28j60)
Peter Green
0

In der heutigen Zeit ist alles veraltet. Was bedeutet, dass alles, was Sie lesen, veraltet ist.

Alles, was weniger als 1000 Mbit / s ist, ist eine alte Geschichte. Zum Glück für Leute mit antiken Geräten, die noch laufen, einschließlich mir, werden die meisten 1000-Mbit / s-Ports automatisch verhandeln, auf was auch immer die veralteten Geräte laufen.

Der Punkt der automatischen Verhandlung besteht darin, mit einer veralteten Geschwindigkeit mit einem veralteten Gerät sprechen zu können, ohne dass ein Port speziell konfiguriert werden muss, um so langsam zu sprechen.

Ecnerwal
quelle
5
... es sei denn, Sie betreiben einen Cluster von Raspberry Pis. Sie sind auf 100 Mb / s begrenzt.
Nathan Osman
6
Zwischen Full-Gig-Switches für Unternehmen und Switches mit FastEthernet-Ports besteht immer noch eine erhebliche Preislücke (zumindest für Switches im Low-End-Zweigstellenstil zum Anschließen von PCs und Telefonen). Für viele Unternehmensumgebungen gibt es wirklich keinen Grund, Gigabit auf dem Desktop zu haben, und FastEthernet ist trotz seines antiken Status mehr als genug. Egoistisch würde ich Gig vorziehen, um die üblichen Albträume von Duplex-Fehlanpassungen und dergleichen zu vermeiden, aber wenn die Lieferanten nicht einfach aufhören, FE-Schalter herzustellen, werden wir sie wahrscheinlich noch eine Weile kaufen.
Jeremy Gibbons
1
Ich arbeite in einer sehr budgetbewussten Umgebung (Schule) und habe seit über einem Jahrzehnt kein Fast-E-Gerät mehr gekauft ... Es gibt einige, die noch in weniger kritischen Rollen arbeiten, aber wenn sie ersetzt werden, wird es mit Gig-Geräte. Wenn RasPis 100-MB-Geräte sind, werden sie "neu als veraltet hergestellt", was damit einhergeht, dass sie billig sind, aber 100 MB nicht veraltet machen, IMHO.
Ecnerwal
5
Die meisten Verwaltungsports (auf Unternehmensgeräten) sind 10/100. iLO und DRAC auf Servern, die meisten anderen IPMI-Schnittstellen. Ihre "veraltete" Charakterisierung ist also falsch. Wenn Sie nichts mit einer 10/100-Schnittstelle gekauft haben, spielen Sie nicht in der Unternehmens-IT, zumindest nicht im Serverraum.
mfinni
1
Ich würde zustimmen, dass 10 Mbit / s im Wesentlichen weg sind, aber schnelles Ethernet nicht.
Ted Quanstrom
0

10/100 Autosensing dient der Abwärtskompatibilität mit alten Hosts, die nur 10 MB groß sind.

10M war lange Zeit das einzige Ethernet. Als 100M eingeführt wurde, war es extrem teuer und wurde nur für Backbones oder Server verwendet (und auch nicht für alle Server, nur für den einen oder anderen, der die Kosten rechtfertigen könnte). Daher wurde angenommen, dass 10 Millionen Geräte für eine lange, lange Zeit verfügbar sein würden.

Interessanterweise: 10 / 100M-NICs waren so teuer, dass die Verwendung einer NIC für die Kommunikation mit einem 10M-Gerät zunächst als verschwenderisch angesehen wurde. Warum das ganze Geld ausgeben, um mit einem 10M-Gerät zu sprechen, es sei denn, dieses 10M-Gerät sollte aktualisiert werden? Wenn entschieden wurde, NICHT zu aktualisieren

Warum war 100M anfangs so teuer? Abgesehen von der Tatsache, dass neue Technologien in der Regel zunächst teurer sind, war FDDI zu dieser Zeit die einzige andere Netzwerktechnologie mit 100 M / s, die extrem teuer und äußerst schwierig zu verwalten war. Die 100M / s-Ethernet-Anbieter könnten also hohe Preise verlangen und es wäre immer noch billiger als FDDI. Wenn Brot 100 US-Dollar pro Brot kostet und Sie einen Weg gefunden haben, es für 10 US-Dollar pro Brot zu machen, würden Sie 99 US-Dollar pro Brot so lange wie möglich verlangen, oder?

Ich erinnere mich an einen Cisco-Verkäufer aus dem Jahr 1996, der sagte: "Wir erwarten, dass 10/100 Switch-Ports irgendwann auf 100 US-Dollar pro Port fallen, also werden wir in Zukunft keine 10 Millionen mehr anbieten ... nur 10/100 Millionen." Zu der Zeit schien dies wie verrücktes Gespräch.

TomOnTime
quelle