====== MT: Mikrotik Jako switch oraz konfiguracja VLAN ====== {{:tutoriale:pasted:20250508-164034.png}} Schemat z oprogramowanie GNS3 {{:tutoriale:pasted:20250508-164052.png}} konfiguracja Routera R1 {{:tutoriale:pasted:20250508-164108.png}} konfiguracja Routera R2 {{:tutoriale:pasted:20250508-164203.png}} konfiguracja bridge na SW1 {{:tutoriale:pasted:20250508-164218.png}} ustawienia portów na SW1 {{:tutoriale:pasted:20250508-164233.png}} ustawienia VLAN na SW1 {{:tutoriale:pasted:20250508-164256.png}} konfiguracja bridge na SW2 {{:tutoriale:pasted:20250508-164326.png}} ustawienia portów na SW2 {{:tutoriale:pasted:20250508-164344.png}} ustawienia VLAN na SW2 {{:tutoriale:pasted:20250508-164403.png}} test DHCP na urządzeniach końcowych {{:tutoriale:pasted:20250508-164442.png}} ===== WNIOSKI: ===== Urządzenia zarządzane (np. przełączniki), działające zgodnie ze standardem 802.1Q, stosują specjalne oznaczanie ramek (tagowanie). Nie jest to dodatkowa enkapsulacja, a jedynie znakowanie ramek, że należą one do sieci VLAN, przekazanie informacji do której sieci należą i że działają w standardzie 802.1Q. Dla ramek ethernetowych używających ramkowania Ethernet II oznaczenie polega na wstawieniu dodatkowych 4 bajtów pomiędzy adres źródłowy MAC a pole EtherType. Określane jako TPID (z języka angielskiego: Tag Protocol Identifier). 2 pierwsze dodatkowe bajty są znacznikiem i zawsze mają wartość 0x8100, co umożliwia identyfikację ramki jako oznaczonej w standardzie 802.1Q. Pozostałe 2 bajty zwane TCI (z języka angielskiego: Tag Control Information) zawierają następujące informacje: * pole PCP – pole składające się z trzech bitów, używane do oznaczenia priorytetu ramki. Sposób użycia tego pola jest zdefiniowany w standardzie IEEE 802.1p * pole CFI (z języka angielskiego: Canonical Format Indicator) – jednobitowy identyfikator, który mówi o tym, w jakiej technologii została utworzona sieć LAN. Dla sieci w technologii Ethernet ma on wartość równą zero, natomiast dla Token Ring ma wartość 1. W ten sposób zapewnia on współpracę pomiędzy nimi. Jeżeli ramka odebrana na porcie Ethernet ma bit CFI równy jeden, nie powinna być przekazywana, ponieważ jest to nieoznaczony port. * VLAN ID (VID) – 12-bitowe pole określające, do której sieci VLAN należy ramka. Wartość zero oznacza, że ramka nie należy do żadnej wirtualnej sieci, wartość jeden jest wykorzystywana dla mostów, a wartość 0xFFF jest zarezerwowana do innych celów. Pozostałe 4094 wartości mogą być użyte do oznaczenia poszczególnych sieci VLAN. Urządzenie działające w standardzie 802.1Q po otrzymaniu takiej ramki odczytuje VLAN ID i kieruje ramkę do odpowiedniej sieci wirtualnej. ^ Ramka Ethernet ||||||||| | Preambuła (8 bajtów) | MAC docelowy (6 bajtów) | MAC źródłowy (6 bajtów) | EtherType (2 bajty) || Pole danych (46-1500 bajtów) | CRC (4 bajty) ||| | ::: | ::: | ::: | ::: | ::: | ::: | ::: | ::: | ::: | ^ Ramka ethernetowa oznaczona 802.1Q ^^^^^^^^^ | Preambuła (8 bajtów) | MAC docelowy (6 bajtów) | MAC źródłowy (6 bajtów) | **TPID 0x8100** | **TCI (2 bajty)** | EtherType (2 bajty) | Pole danych (46-1500 bajtów) || CRC (4 bajty) | | ::: | ::: | ::: | ::: | ::: | ::: | ::: | ::: | ::: | Dla ramek używających enkapsulacji IEEE 802.2/SNAP z polem OUI ustawionym na wartość 00-00-00 (czyli pole ID w nagłówku SNAP ustawione na EtherType), jak może się zdarzyć w sieciach LAN wykorzystujących inną technikę niż Ethernet, ustawia się pole EtherType w nagłówku SNAP na wartość 0x8100 i dodaje wyżej wymienione 4 bajty na koniec nagłówka SNAP. Zmiana nagłówka i dodanie dodatkowych bajtów powodują zmianę sumy kontrolnej FCS, która musi być na nowo obliczona.