RFC 791
Networking & IT Security Blog
-
Switch Forwarding Modes
Geschrieben am 30. September 2009 Keine KommentareEthernet-Switching kann auf drei unterschiedliche Methoden durchgeführt: Store-and-Forward, Cut-Through und Fragment-Free. Diese Verfahren unterscheiden sich in der Arbeitsweise ihrer Fehlererkennung, was deutliche Varianzen in den Latenzzeiten (Latency) zur Folge hat.
Die folgende Tabelle stellt die drei Modi gegenüber.
Modus Beschreibung Latenz Store-and-Forward Der gesamte Ethernet-Frame wird zwischengespeichert, die Checksumme (CRC) wird untersucht und der gesamte Frame wird auf korrekte Größe untersucht (Ethernet: 64 – 1518 Byte). relativ hoch, variiert je nach Größe des Frames Cut-Through Der Frame wird weitergeleitet, sobald die MAC-Adresse des Ziels (die ersten 6 Byte) eingetroffen und gegen die MAC Address Table geprüft wurde. Zwischengespeichert werden nur die ersten sechs Byte. geringst, feste Latenz durch Pufferung der ersten sechs Byte jedes Frames Fragment-Free Sobald die ersten 64 Byte es Frames eingetroffen sind, wird der Frame weitergeleitet. Lediglich die ersten 64 Byte werden zwischengespeichert, da Ethernet-Kollisionen meist in den ersten 64 Byte auftreten. gering, feste Latenz durch Pufferung der ersten 64 Byte jedes Frames


