Pomiń nawigację
Materiał edukacyjny · Informatyka

MODUŁ 07

Przełącznik, VLAN-y i zapora

PPrezentacja dla nauczyciela

W arkuszu, w którym w ogóle pojawia się przełącznik, dostajesz zawsze te same sześć czynności: adres IP zarządzania, brama domyślna, utworzenie VLAN-ów, przypisanie portów dostępowych, port trunk do routera i zapis konfiguracji. Ten moduł uczy właśnie tej kolejności, pokazuje jak wygląda tag 802.1Q w ramce i wyjaśnia, dlaczego w arkuszach praktycznych nie ma zadań z zaporą jako urządzeniem.

Przełącznik: co robi z ramką

Przełącznik pracuje w warstwie drugiej i jego zadaniem jest przesyłanie ramek do właściwego portu, a nie do wszystkich. W tym celu trzyma tablicę, w której zapamiętuje, pod jakim adresem MAC i na którym porcie widział każde urządzenie.

Ramka o znanym adresie docelowym trafia wprost na jeden port; ramka o nieznanym adresie, taka jak rozgłoszeniowa, leci na wszystkie porty swojego VLAN-u oprócz tego, z którego przyszła.

Domyślnie przełącznik nie dzieli domeny rozgłoszeniowej — wszystkie jego porty w domyślnym VLAN 1 należą do jednej wspólnej domeny. Dopiero wydzielenie sieci wirtualnych (VLAN) dzieli przełącznik na osobne domeny rozgłoszeniowe (każdy VLAN to osobna domena).

To, co przełącznik robi, to dzielenie domeny kolizyjnej: każdy port jest osobnym, dzięki czemu pełne dupleks działa na każdym z osobna. Budowa i zastosowania przełącznika są w module 4, tutaj liczy się konfiguracja.

1. Do portu przełącznika trafia ramka z adresem MAC, którego nie ma w tablicy adresów. Jak zachowa się przełącznik?
1. Do portu przełącznika trafia ramka z adresem MAC, którego nie ma w tablicy adresów. Jak zachowa się przełącznik?
2. Dwa komputery w różnych VLAN-ach tego samego przełącznika nie odbierają swoich rozgłoszeń, ponieważ:
2. Dwa komputery w różnych VLAN-ach tego samego przełącznika nie odbierają swoich rozgłoszeń, ponieważ:
3. Każdy port przełącznika jest osobną domeną kolizyjną, dlatego:
3. Każdy port przełącznika jest osobną domeną kolizyjną, dlatego:

Adres IP przełącznika i podsieć zarządzania

Przełącznik z warstwy drugiej ramki przełącza bez znajomości adresów IP. Adres IP jest mu potrzebny do jednego celu: żeby dało się nim zarządzać — zalogować, podejrzeć tablicę MAC, sprawdzić, który port w której VLAN leży.

Przełącznik warstwy drugiej przełącza ramki bez adresu IP — adres IP interfejsu zarządzania jest potrzebny tylko wtedy, gdy chcesz zarządzać urządzeniem przez sieć (panel WWW, SSH, SNMP). Przełącznik warstwy trzeciej może dodatkowo mieć interfejsy logiczne VLAN (SVI) z adresami IP, używane m.in. do routingu między VLAN-ami.

Do zarządzania z innej sieci potrzebna jest jeszcze brama domyślna. Działa dokładnie tak jak przy komputerze: przełącznik musi wiedzieć, komu oddać pakiet, którego nie da się dostarczyć w obrębie sieci zarządzania.

UstawienieCo to jestTypowa wartość w zadaniu
Adres IP przełącznikainterfejs zarządzania, dzięki niemu przełącznik jest widoczny w sieci192.168.1.144/24, 172.16.0.2/24, 10.0.0.2/8
Brama domyślnaadres routera, przez który przełącznik sięga poza swoją siećw typowym zadaniu adres interfejsu routera w tej samej podsieci, np. 192.168.1.1
Maskata sama co dla hostów w tej siecizadana w treści zadania

To są trzy pozycje, które przełącznik dostaje w każdym arkuszu, w którym w ogóle się pojawia. Nie pomijaj bramy domyślnej tylko dlatego, że zadanie zawiera słowo „jeśli jest wymagana” — jeśli jest tam zapisana, znaczy że punktowy.

Jak czytać polecenia zadania. Arkusze nie używają nazw technicznych, tylko potocznego opisu. Tłumaczenie jest stałe: „z tagowaniem (tryb trunk)” to port trunk, „bez tagowania (tryb dostępu)” to port dostępowy, „adres IP przypisany do VLAN o ID = X” to adres interfejsu VLAN, a „włącz obsługę VLAN 802.1q” to po prostu włączenie obsługi VLAN. Słowo „przypisz” oznacza przypisanie portu, nie utworzenie VLAN-u.
4. Po co przełącznikowi warstwy drugiej adres IP?
4. Po co przełącznikowi warstwy drugiej adres IP?
5. Przełącznik ma być zarządzany z komputera w innej podsieci. Co jest do tego niezbędne?
5. Przełącznik ma być zarządzany z komputera w innej podsieci. Co jest do tego niezbędne?
6. Adres IP ma być przypisany do VLAN o ID 30. Co trzeba utworzyć?
6. Adres IP ma być przypisany do VLAN o ID 30. Co trzeba utworzyć?

VLAN: co to jest i po co się dzieli

VLAN (wirtualna sieć lokalna) to podział jednego przełącznika na kilka niezależnych sieci, z których każda ma własną domenę rozgłoszeniową. Komputery w VLAN 10 nie odbierają rozgłoszeń z VLAN 20, mimo że fizycznie wychodzą z jednego urządzenia i jednego kabla.

Dzięki temu administracyjny podział sieci na działy działa bez fizycznego rozdzielania kabli.

Numer VLAN-u, czyli identyfikator, mieści się w zakresie 1–4094. VLAN 1 istnieje w każdym przełączniku od razu po wyjęciu z fabryki — to jednak konfiguracja domyślna, a nie zalecenie projektowe.

W dobrze zaprojektowanej sieci VLAN 1 zostawia się nieużywany, a zarządzanie wydziela na osobny VLAN zarządzający. W szkołach przyjmuje się konwencję dziesiątek: administracja 10, księgowość 20, uczniowie 30 — ale na egzaminie liczy się wyłącznie to, co zadanie każe wpisać, więc ID może być dowolne, w tym 200 czy 3000.

7. Jaki jest główny skutek podziału jednego przełącznika na kilka VLAN-ów?
7. Jaki jest główny skutek podziału jednego przełącznika na kilka VLAN-ów?
8. Który identyfikator VLAN można poprawnie przydzielić w przełączniku?
8. Który identyfikator VLAN można poprawnie przydzielić w przełączniku?
9. Dlaczego w dobrze zaprojektowanej sieci nie używa się VLAN 1 do celów użytkowych?
9. Dlaczego w dobrze zaprojektowanej sieci nie używa się VLAN 1 do celów użytkowych?

Port dostępowy i port trunk

Tryb portuDo czegoCo niesie
Accesskomputer, drukarka, serwerjeden VLAN
Trunkdrugi switch, routerwiele VLAN-ów (tagowane)

Port dostępowy nie dodaje tagu — komputer z 2004 roku nie ma pojęcia, co to VLAN, i nic mu nie przeszkadza. Port trunk musi przenieść ramkę „do routera”, „do drugiego przełącznika”, a czasem „do AP”, więc musi oznaczyć, z którego VLAN-u ramka pochodzi.

Właśnie to robi tag.

Kolejność konfiguracji. 1) adres IP zarządzania + brama, 2) utwórz VLAN (ID i nazwa z zadania), 3) przypisz porty dostępowe, 4) ustaw trunk do routera lub switcha, 5) zapisz konfigurację, 6) ping kontrolny. Niezapisana konfiguracja znika po restarcie — to klasyczna utrata punktów.
10. Które urządzenie najlepiej podłączyć do portu dostępowego?
10. Które urządzenie najlepiej podłączyć do portu dostępowego?
11. Po co na porcie trunkowym dodaje się tag 802.1Q do ramki?
11. Po co na porcie trunkowym dodaje się tag 802.1Q do ramki?
12. Dlaczego konfigurację przełącznika trzeba zapisać w pamięci trwałej?
12. Dlaczego konfigurację przełącznika trzeba zapisać w pamięci trwałej?

Tagowanie 802.1Q

Tag nie jest osobną ramką — to cztery bajty wstawione w istniejącą ramkę ethernetową, zaraz po dwóch adresach MAC. Ramka z kablem dostępowego portu wygląda normalnie; dopiero na porcie trunkowym przełącznik wstawia oznaczenie i zdejmuje je przy wyjściu na port dostępowy.

PoleBajtyCo zawiera
Adresy MAC12źródłowy i docelowy — normalna część ramki
TPID2zawsze 0x8100; to pole mówi „zaraz będzie tag” i zajmuje miejsce zwykłego pola typu ramki
PCP3 bitypriorytet ruchu, wartości od 0 do 7
DEI1 bitznacznik odrzucenia przy zwalnianiu łącza
VID12 bitównumer VLAN, zakres 0–4095

Pułapka praktyczna: na porcie trunkowym ramka bez tagu też może się pojawić i wtedy zostaje zaliczana do VLAN-u natywnego, czyli tego, który na danym trunku nie jest tagowany. Dlatego zadania egzaminacyjne podają porty „z tagowaniem” i „bez tagowania” świadomie — nie są synonimami trybu portu, tylko informacją o tym, który VLAN ma być bez oznaczenia.

13. Czym jest tag 802.1Q w ramce ethernetowej?
13. Czym jest tag 802.1Q w ramce ethernetowej?
14. Co oznacza pole TPID o wartości 0x8100?
14. Co oznacza pole TPID o wartości 0x8100?
15. Na port trunk wchodzi ramka bez żadnego tagu. Co się z nią stanie?
15. Na port trunk wchodzi ramka bez żadnego tagu. Co się z nią stanie?

Tagged, Untagged i PVID w panelu WWW

W konsoli Cisco wpisujesz po prostu access albo trunk. Jednak na egzaminie praktycznym INF.02 przełącznik konfigurujesz niemal zawsze przez przeglądarkę (GUI w sprzęcie TP-Link, D-Link czy MikroTik).

Tam w zakładce 802.1Q VLAN zamiast słów access i trunk zobaczysz trzy pojęcia: Untagged (U), Tagged (T) oraz PVID.

Zasada działania dzieli się na dwa kierunki ruchu na porcie:

  • Untagged / Tagged decyduje o tym, co przełącznik robi z ramką, gdy wysyła ją z portu na zewnątrz (zdejmuje znacznik VLAN-u albo go zostawia).
  • PVID (Port VLAN ID) decyduje o tym, jaką metkę VLAN-u przełącznik przykleja ramce, która wchodzi do portu z zewnątrz bez żadnego tagu (np. prosto z karty sieciowej komputera).
Rola portuCzłonkostwo VLAN (egress — wyjście)PVID (ingress — wejście)Co podłączasz
Port dostępowy (access) dla VLAN 10Untagged w VLAN 10
(usunięty z domyślnego VLAN 1)
10komputer, drukarka, zwykły serwer
Port trunk dla VLAN 10 i 20Tagged w VLAN 10 i VLAN 201 (lub inny natywny VLAN)router (Router-on-a-Stick), drugi przełącznik, AP z wieloma SSID
Najczęstsza pułapka na egzaminie. Sam wybór Untagged przy tworzeniu VLAN-u nie wystarczy! W wielu przełącznikach (szczególnie TP-Link) musisz wejść w drugą zakładkę (VLAN Port Settings / PVID) i ręcznie zmienić PVID portu z domyślnego 1 na numer Twojego VLAN-u (np. 10). Jeśli o tym zapomnisz, ramki od komputera wpadną do VLAN 1, a odpowiedzi ze switcha wyjdą w VLAN 10 — ping nie zadziała i stracisz punkty za komunikację.
16. Jaką rolę pełni PVID na porcie przełącznika?
16. Jaką rolę pełni PVID na porcie przełącznika?
17. Na porcie dostępowym zapomniano zmienić PVID z 1 na 10. Jaki będzie skutek?
17. Na porcie dostępowym zapomniano zmienić PVID z 1 na 10. Jaki będzie skutek?
18. Jak dzielą się zadania Untagged i PVID w konfiguracji portu?
18. Jak dzielą się zadania Untagged i PVID w konfiguracji portu?

Zadanie egzaminacyjne: przełącznik krok po kroku

W arkuszach przełącznik konfiguruje się zawsze tymi samymi sześcioma ruchami.

Poniżej układ zadania, które rzeczywiście się zdarza: przełącznik o adresie 192.168.1.144/24 z bramą domyślną 192.168.1.1, VLAN 2 i VLAN 3, przy czym port 1 jest trunkiem, a porty 2, 3 i 4 są dostępowe.

KrokCo robiszJak sprawdzisz
1włączasz obsługę VLAN 802.1Qw konsoli urządzenia
2ustawiasz adres IP 192.168.1.144/24ping z dowolnego komputera w tej sieci
3ustawiasz bramę domyślną 192.168.1.1z samego przełącznika pinguj adres rutera
4tworzysz VLAN o ID 2lista VLAN-ów pokazuje ID 2
5tworzysz VLAN o ID 3lista VLAN-ów pokazuje ID 3
6port 1 ustawiasz jako trunkpodłączenie do routera działa dla obu VLAN-ów
7port 2 przypisujesz do VLAN 2 jako dostępowyserwer w tym porcie dostaje adres z właściwej sieci
8porty 3 i 4 przypisujesz do VLAN 3 jako dostępowekomputer i drukarka widzą się tylko w obrębie VLAN 3
9zapisujesz konfigurację w pamięci trwałejpo restarcie ustawienia są na miejscu

Kolejność ma znaczenie w dwóch miejscach. Adres IP ustawia się przed utworzeniem VLAN-ów, bo bez działającego zarządzania nie sprawdzisz, czy reszta konfiguracji działa — i nie zapiszesz jej pod właściwym adresem.

Port trunk ustawia się po utworzeniu VLAN-ów, bo przypisanie portu do nieistniejącego VLAN-u kończy się błędem albo ciszą, w zależności od producenta.

Co sprawdzić przed podniesieniem ręki. Ping do adresu przełącznika (zarządzanie działa), ping do bramy (przełącznik widzi router), strona z serwera po nazwie (DNS i usługa działają), drukowanie z komputera w VLAN 3 na drukarkę w VLAN 3. Testy idą od siebie na zewnątrz: jeśli działa pierwszy, a nie działa drugi, problem leży dalej, a nie w twojej konfiguracji VLAN.
19. Dlaczego adres IP zarządzania ustawia się przed tworzeniem VLAN-ów?
19. Dlaczego adres IP zarządzania ustawia się przed tworzeniem VLAN-ów?
20. Dlaczego port trunk konfiguruje się dopiero po utworzeniu VLAN-ów?
20. Dlaczego port trunk konfiguruje się dopiero po utworzeniu VLAN-ów?
21. Ping do przełącznika działa, ale ping do bramy domyślnej nie. Gdzie szukać przyczyny?
21. Ping do przełącznika działa, ale ping do bramy domyślnej nie. Gdzie szukać przyczyny?

Routing między VLAN-ami

Sama VLAN to podział, a nie połączenie — ruch między VLAN-ami musi przejść przez router, bo tylko on zna adresy z warstwy trzeciej. Router dostaje po jednym interfejsie (albo podinterfejsie) na każdą VLAN i tłumaczy adresy między nimi.

Konfiguracja polega na utworzeniu interfejsu VLAN, nadaniu mu adresu IP i wskazaniu, do której VLAN należy.

W arkuszach zadanie brzmi wprost: „utwórz interfejs VLAN o ID = 2 i przypisz port LAN do portu 2 z tagowaniem”, „ustaw adres IP dla interfejsu VLAN o ID = 2”, „włącz routing między sieciami VLAN”. Ten sam układ, który w module 9 opisany jest jako router-on-a-stick.

Różnica w zadaniu jest taka, że adres IP dostaje router, a nie przełącznik — i to jest najczęstsze miejsce pomyłki, bo oba urządzenia konfiguruje się po sobie i myli się ich role.

22. Jak może odbywać się ruch między dwoma osobnymi VLAN-ami?
22. Jak może odbywać się ruch między dwoma osobnymi VLAN-ami?
23. Na czym polega konfiguracja router-on-a-stick?
23. Na czym polega konfiguracja router-on-a-stick?
24. Gdzie w routingu między VLAN-ami ustawia się adres IP interfejsu VLAN?
24. Gdzie w routingu między VLAN-ami ustawia się adres IP interfejsu VLAN?

VTP, STP i tematy, których praktyka nie sprawdza

Dwa protokoły, o których trzeba wiedzieć, choć w arkuszach praktycznych nie występują:

  • VTP — pozwala jednemu przełącznikowi rozgłosić całą bazę VLAN-ów do pozostałych, więc konfigurujesz VLAN-y tylko na jednym. Ryzyko: zły numer wersji kasuje bazę VLAN-ów na wszystkich przełącznikach naraz, stąd na szkoleniach VTP wyłącza się.
  • STP, a potem RSTP — zapobiega pętli w sieci, w której są połączenia nadmiarowe. Pętla powoduje rozsyłanie kopii tej samej ramki w nieskończoność i zablokowanie sieci. RSTP działa szybciej przy przechodzeniu z trybu awarii na normalny.

Oba pojawiają się w teorii. Jeśli zostało Ci mało czasu, ucz się z tego modułu VLAN-y, porty i tagowanie, a te dwa tematy zostaw na później.

25. Jakie ryzyko wiąże się z włączeniem VTP w sieci z wieloma przełącznikami?
25. Jakie ryzyko wiąże się z włączeniem VTP w sieci z wieloma przełącznikami?
26. Do czego służy protokół STP w sieci przełączników?
26. Do czego służy protokół STP w sieci przełączników?
27. Jaką przewagę ma RSTP nad klasycznym STP?
27. Jaką przewagę ma RSTP nad klasycznym STP?

Zapora sieciowa: reguły czytane od góry

Zapora filtruje ruch między strefami: LAN, WAN i — jeśli jest — strefa DMZ dla serwera wystawionego na zewnątrz. Reguły czytasz od góry i pierwsza pasująca wygrywa, a reszty nie sprawdza się wcale.

Kolejność jest więc nie kwestią estetyki, tylko działania: reguła „zezwól na HTTP” ustawiona po regule „zablokuj wszystko” nigdy nie zadziała, a ustawiona przed — zadziała.

Zapory dzielą się na bezstanowe, które patrzą tylko na każdą pojedynczą ramkę, i stanowe, które pamiętają, co wcześniej wyszło i przepuszczają tylko odpowiedzi na to, co wcześniej było wpuszczone. Na egzaminie wystarczy zasada z praktyki: ruch zainicjowany wewnątrz wychodzi, a ruch z zewnątrz przechodzi tylko wtedy, gdy wyraźnie na niego zezwolisz — inaczej nikt nie zdołałby pobrać strony, którą właśnie sam otworzył.

NAT, czyli tłumaczenie adresów prywatnych na publiczne, jest osobnym tematem modułu 9, ale w praktyce zaimplementowanym w tym samym urządzeniu co zapora, więc na arkuszu bywają w jednym zadaniu.

Co z zaporą na egzaminie praktycznym. Zadania konfiguracji zapory sieciowej jako urządzenia w arkuszach INF.02 praktycznie nie występują. Zapora pojawia się wyłącznie jako element do poprawienia na stacji robocowej: „w razie potrzeby zmień odpowiednio ustawienia zapory sieciowej”, czyli zezwól na ruch, który właśnie blokujesz. Pełną konfigurację zapory ucz się na potrzeby teorii — podstawa programowa wymaga konfigurowania routerów i urządzeń zabezpieczających typu zapora sieciowa — ale nie planuj na nią czasu praktycznego.
28. Reguła zezwalająca na HTTP stoi po regule blokującej cały ruch. Co się stanie?
28. Reguła zezwalająca na HTTP stoi po regule blokującej cały ruch. Co się stanie?
29. Czym różni się zapora stanowa od bezstanowej?
29. Czym różni się zapora stanowa od bezstanowej?
30. Po co w zaporze wydziela się strefę DMZ?
30. Po co w zaporze wydziela się strefę DMZ?

Co jeszcze warto wiedzieć o przełączniku

CechaCo robiKiedy się przyda
Prędkość i dupleks portuzmusza oba końce do tej samej prędkościgdy jeden port działa wolniej, bo np. został ustawiony ręcznie
Porty PoEzasilają urządzenia sieciowe z portupunkty dostępowe i kamery bez osobnego zasilania
Zabezpieczenie portówogranicza liczbę komputerów, które mogą się podłączyć do portugdy do portu dostępowego można podpiąć cokolwiek
VLAN głosowyprzenosi ruch telefonu na VLAN o wyższym IDtelefon podłączony do tego samego portu co komputer
Logowanie zdarzeńzapisuje, co działo się na urządzeniudo analizy po awarii

Te cechy nie pojawiają się w zadaniach praktycznych, ale mieszczą się w wymaganiach egzaminacyjnych dotyczących przełączników i są częste w teorii.

31. Do czego służą porty PoE w przełączniku?
31. Do czego służą porty PoE w przełączniku?
32. Do czego służy zabezpieczenie portów na przełączniku?
32. Do czego służy zabezpieczenie portów na przełączniku?
33. Komputer działa bardzo wolno, choć kabel jest sprawny i tylko on ma problem. Co sprawdzić najpierw?
33. Komputer działa bardzo wolno, choć kabel jest sprawny i tylko on ma problem. Co sprawdzić najpierw?