Co to jest preambuła Ethernet?

Preambuła Ethernetowa powoduje, że odbiornik wie o nadchodzącej ramce danych.

Ramka Ethernet

Dane przemieszczają się przez sieci w segmentach. Pozwala to uniknąć połączenia przez gromadzenie linii przez długi czas i blokowanie dostępu do sieci wszystkich innych komputerów. Oprogramowanie sieciowe umieszcza ten segment danych w pakiecie i umieszcza nagłówki z przodu, aby opisać dane oraz wskazać ich pochodzenie i miejsce docelowe. To oprogramowanie sieciowe przekazuje swoje pakiety do programu Ethernet, który konwertuje pakiet danych na bity jako strukturę zwaną ramką. Bity te są przesyłane przewodem kablowym jako impuls elektryczny.

Zdarzenia międzyramkowe

Ramki nie przemieszczają się po kablu bezpośrednio po drugim. Między nimi panuje delikatna cisza, znana jako Inter Gap Frame. Luka reprezentuje czas potrzebny na przesłanie 12 bajtów danych i dlatego jest różny czas dla różnych stopni sieci Ethernet. Fast Ethernet wymaga naruszenia 9, 6 mikrosekund, a Gigabit Ethernet wymaga minimum 0, 096 mikrosekund. Następnym wydarzeniem przed nadejściem działki jest preambuła. Jest opisany przez dwie kategorie. Mówi się, że jest to sekwencja 8 bajtów z dwoma ostatnimi bitami jako inny wzór, lub jest liczona jako 7 identycznych bajtów, po których następuje bajt Początek ramki (początek bajtu ramki).

Format preambuły

Pierwsze siedem bajtów preambuły jest takich samych: 10101010. Ostatni bajt lub początek ramki jest nieco inny: 10101011. 8 bajtów preambuły i początek ramki tworzą 64-bitowy wzór. Nie są one oficjalnie liczone jako część ramki Ethernet. Fabuła rozpoczyna się natychmiast po rozpoczęciu kadru, bez luk.

Cel

Preambuła działa jak eskorta w prezydenckiej karawanie. Mówią wszystkim, aby się obudzili i zwracali uwagę, gdy nadchodzi coś ważnego. Oprócz tego, że jest powiadomieniem "przygotowującym", preambuła służy również jako urządzenie synchronizacji zegara. Bity są reprezentowane jako napięcie elektryczne: wysokie lub niskie. Odbiornik musi podążać rytmem normalnego interwału, ponieważ tylko z regulowanym zegarem można powiedzieć, gdzie kończy się i zaczyna następny bit. Sygnał 10101010 jest łatwy do wykrycia, ale sygnał 11111111 może być interpretowany jako 1111111, jeśli zegar odbiornika jest zbyt wolny. Preambuła demonstruje szybkość nadejścia danych i powtarza wzór 1010 na tyle długi, aby umożliwić odbiornikowi regulację zegara.