Portál AbcLinuxu, 14. července 2025 09:45

ethernet

Ethernet (IEEE 802.3) je protokol linkové  (spojové) vrstvy určený pro sdílené médium.

Protože předpokládá připojení více účastníků v jeden okamžik, musí řešit kolize. Ethernet implementuje metodu CSMA/CD (Carrier Sense Media Access/Collision Detection): Každá vysílání chtivá stanice nejprve ověří, zda je na médiu ticho, poté vyšle rámec a současně poslouchá, zda nezačal vysílat někdo jiný. Pokud se tak stane, dojde k poškození přenášené zprávy. Stanice proto preventivně linku zahltí (tzv. jam), náhodně dlouho počká, a svůj pokus opakuje.

Jednotlivé stanice jsou identifikovány tzv. MAC adresou (48bitové číslo), která je uvedena v hlavičce každého rámce (jak zdrojová, tak i cílová adresa). Zvláštní adresa ff:ff:ff:ff:ff:ff značí adresu broadcastovou (všesměrové vysílání), některé prefixy jsou vyhrazeny pro rámce multicastu.

Kromě adres a dat obsahuje rámec synchronizační sekvenci na začátku, délku datové části, číslo protokolu vyšší úrovně (např. IP) a na konci výplň pro dorovnání rámce na minimální velikost. Maximální velikost rámce je u 10- a 100 Mb/s Ethernetu stanovena na 1500  B (bez synchronizační hlavičky).

Během vývoje se Ethernet nasazoval nad různými médii:

Pro svoji univerzálnost se Ethernet rozšířil či stal základem pro další protokoly a média (např. 802.11).

Dokument vytvořil: Laupe, 30.12.2005 02:27 | Poslední úprava: Nicky726, 16.12.2009 22:25 | Další přispěvatelé: petr_p | Historie změn | Zobrazeno: 1729×

Další pojmy: ELF - emerge - enlightenment - ethernet - EXA - FAQ - feature

Filtr: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

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

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