Vysokorychlostní přepínač dat

| Kategorie: Diplomové, bakalářské práce  |

Diplomová práce je zaměřena na návrh ethernetového vysokorychlostního přepínačedat, který je založený na obvodu FPGA. Přepínač bude schopný rozdělit datový toktvořený ethernetovými rámci na dva toky s polovičním datovým tokem.

Vydal: FEKT VUT Brno Autor: Jakub Toman

Strana 13 z 68

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
V dnešní době sice gigabitového ethernetu sdílené médium využíváno minimálně, ale standart ním počítá. SA(Source address)-Zdrojová adresa bajtů Určuje MAC adresu vysílajícího zařízení. Její hlavní úkolem řízení datového toku, vytváření rámců, adresování rámců zabezpečení rámců proti chybám. Length/type-Délka/typ bajty Pokud hodnota pole délka/typ menší nebo rovno 1500, pak udává délku pole data v bajtech.3 Ethernetový rámec: Ethernetový rámec skládá sedmi datových polí (obr. přístupu médium využívá jednoduchou metodu CSMA/CD. Medium Access control (MAC) podvrsva: Má úkol poskytnout přístup sdílenému médiu detekovat kolize médiu. [13] Logical link kontrol (LLC) podvrstva: Je vyšší podvrstva linkové vrstvy.2 Rámec ethernet (převzato [13]) Preamble- preambule bajtů Jde sekvenci střídajících logických nul jedniček sloužící synchronizování přijímače. Pokud hodnota větší nebo rovno 1536 pak pole udává charakter protokolu MAC klienta.2) obr. [13] Data/pad 1500 bajtů Obsahuje klientská data, pokud jsou vysílaná data menší než bajtů, jsou tuto hodnotu doplněny takzvaným padem, který zajistí aby minimální délka rámce byla 64 bajtů. zabezpečení dat používá 32bitový cyklický redundantní kód CRC-32, který zabezpečuje pole cílové zdrojové adresy a pole data. . 1. SFD (Start data delimiter)- začátek rámce bajt Je podstatě shodný jako bajt preambule, ale jeho konci jsou dvě logické jedničky za sebou značí skutečný začátek rámce. DA(Destination address)-Cílová adresa bajtů: Určuje MAC adresu cílového zařízení.1. [13] FCS (frame check sequence)-4 bajty Obsahuje redundantní data zabezpečení