Hur förklara grunden för att bestämma den minsta storleken i Ethernet?

Hur förklara grunden för att bestämma den minsta storleken i Ethernet?

Storleken är 64 byte.
Måladressen (6 byte)
Källadress (6 byte)
Ramtypen (2 byte)
Data (46 bytes)
CRC-kontrollsumma (4 byte)

46 byte måste översändas på ett minumum, med ytterligare utfyllnadsbyte läggas till RAM krav.

Det finns en grundläggande minsta storlek av rubrikerna, men det är inte det.

Tänker tillbaka på de dagar när ethernet var en multi drop fat gul coax, snarare än maskorna bytte punkt till punkt cat5 länkar det är idag.

En avsändare för att skicka paketet och avgöra huruvida den fick tas emot av andra på kabeln. Skäl varför den inte kan få fått var mestadels ner till kollisioner med andra sändare sänder på samma tråd på samma gång.

För att avgöra om det fanns en kollision, lyssnade avsändaren på sin egen överföring att se om det kunde tas emot. Om det var oläslig på grund av en kollision skulle det vet. Därav namnet CSMA/CD (Carrier Sense Multiple Access med * kollision upptäcka *).

Transittiden ner kabeln är emellertid inte momentant. Om du kunde skicka ett litet paket på samma gång som någon på den bortre änden av kabeln, en mottagare i mitten kabeln kan få båda signaler samtidigt, förvrängd, men de passera över varandra och få emot av bortre ändarna bara bra. Så de tror killen i mitten fick det, men det gjorde inte det, bygger alltså bryta Ethernet modellen på vilken 802. 1 D.

För att förhindra detta, du vill huvudet av paketet till transit från ena änden av kabeln och tillbaka igen innan svansen paketets klar överföring. Om det finns en överföring någonstans på den tråd överlappning, hör du det kolliderar på din mottagare.

Den maximala sändningstiden är förlängt av repeatrar. Du måste redovisa tid att transit genom det maximala antalet sladdar och repeatrar på ett LAN-segment.

Längd är huvud ett villospår. Transittiden är oberoende av bithastigheten. Så när bithastigheter går upp, går sidhuvud längd ner. Så försöker använda header storlek för att avgöra att paketet är tillräckligt lång är inte säker. Säker på 10MBPS kanske inte är säker på 100MBPS, därav behovet av en tid baserad packet längd minimum.

Kort sagt, måste paketet vara tillräckligt lång för kollisionen identifieras del av CSMA/CD algoritm för att arbeta.