Portál AbcLinuxu, 28. července 2025 02:14


Dotaz: Jak se ovládá rychlost ethernetu?

13.4.2017 20:52 Yack
Jak se ovládá rychlost ethernetu?
Přečteno: 351×
Odpovědět | Admin
Zajímalo by mě jak to funguje. Řekněme, že mám 100 Mbps switch a k němu připojemný server a dva klienty. A oba klienti chtějí zároveň na server uložit nějaká data. Od každého klienta do switche je to 100 Mbps, ale od switche do severu také. Takže by to pak asi dopadlo tak, že každý bude moct tlačit jen poloviční rychlostí (50 Mbps), protože se na trase dělí o jednu linku. Ale jak si to ta síť zařídí, aby klient dával pomaleji? U koaxiálu je to jasné, tam když vysílá jeden, tak druhý musí čekat, ale pokud mám switch tak už žádné kolize nejsou. To switch dropuje rámce, které nemůže v daný okamžik předat dál? Ale jak se to dozví síťová karta, když switch je pro ni nedetekovatelný (myslín nějaký obyčejný za pár stovek).
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.4.2017 21:25 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Jak se ovládá rychlost ethernetu?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Collision detection
13.4.2017 21:49 Yack
Rozbalit Rozbalit vše Re: Jak se ovládá rychlost ethernetu?
To znám, ale to se týká sdíleného média (koaxiál nebo kroucená linka s HUBem), ale ne sítě se switchem kde kolizní domény nejsou.
13.4.2017 22:11 Elvis
Rozbalit Rozbalit vše Re: Jak se ovládá rychlost ethernetu?
Nehledáte TCP slow start, selective acknowledgement, window scaling apod.?
A kdzyž už tak switch nemá do ničeho kecat ... tj. hledáte L2 nebo L3 bottleneck?
14.4.2017 00:17 rum
Rozbalit Rozbalit vše Re: Jak se ovládá rychlost ethernetu?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Koukam, zkousky se blizi... ethernet resi stav media, a zalezi o jaky ethernet se jedna a jestli zarizeni na nem ma buffer - viz 2 typy switchu. "problem" ztraty/rychlosti ne/resi vyssi vrstva/y - napr. tcp velikosti okna .

Co jsem nikdy nepotreboval je Pause frame, ktery odesilatel dostane, kdyz ethernet nestiha, ale zalezi patrne na typu media pripadne - frame check sequence (FCS) resi ztratu.
Jendа avatar 14.4.2017 00:40 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Jak se ovládá rychlost ethernetu?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ale jak si to ta síť zařídí, aby klient dával pomaleji?
Switch prostě náhodně polovinu rámců od každého klienta zahodí. Je na koncových stanicích, aby to detekovaly a zařídily se podle toho (například zpomalením). Síť je hloupá.

http://www.earchiv.cz/l226/

http://www.earchiv.cz/l225/index.php3

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.