Warstwy 1-4 i 7 modelu ISO/OSI:
Warstwa fizyczna:
Ethernet
co to jest i co daje użytkownikowi:
jaką komendą się włącza / wyłącza interfejsy w Linuksie
jak odczytać z wyników komendy ip link
/ip address
oraz ethtool
czy nawiązano połączenie
jak ze stanu diod przy porcie odczytać czy nawiązano połączenie
kable
WLAN
jaki wpływ na prędkość sieci ma szerokość kanału i użycie wielu anten
jakie pasma są wykorzystywane w sieciach, z jakich korzysta Wi-Fi 4, 5 i 6/6E
Warstwa łącza danych:
co to jest interfejs sieciowy, a czym jest karta sieciowa; jaka jest relacja między interfejsem a kartą
adres MAC – jak wygląda adresacja na warstwie łącza danych:
jak zapisuje się MAC, jaką ma długość
kto ustawia adres MAC, czy można go zmienić
jak zbudowane są unikalne adresy MAC, co to jest OUI
które adresy są multicastowe i który jest rozgłoszeniowy
gdzie jest adres MAC w wynikach komendy ip link
/ip address
jakie adresy znajdują się w ramce Ethernetowej, czy podobne znajdują się w ramkach sieci bezprzewodowych
co poza adresami i danymi znajduje się w ramce Ethernet II
jak duże wiadomości można przesyłać w ramkach Ethernetowych
jak działają przełączniki (i czym różnią się od hubów)
co to są pętle na warstwie łącza danych, jakie rozwiązania pozwalają ich unikać
VLAN
do czego są potrzebne sieci wirtualne
na czym polega konfiguracja VLANów na przełącznikach
jak po jednym porcie przesłane są pakiety z wielu VLANów
z obsługi sprzętu CISCO mogą się pojawić pytania wymagające odczytania czegoś z wyników komend show …
lub wymagające wyjaśnienia co któraś komenda robi
WLAN
czym różnią się sieci IBSS / infrastructure BSS / ESS
jak wyglądają i do czego są używane identyfikatory BSSID i ESSID/SSID
w jakich trybach może pracować karta, do czego one służą
zabezpieczenia:
jaka jest różnica między uwierzytelnianiem i szyfrowaniem
czym różni się w uwierzytelnianiach WPA profil Personal i Enterprise
jakie są różnice między WPA2-PSK i WPA3-SAE
czym jest WPS
jak wyświetlić i odczytać w Linuksie:
listę interfejsów bezprzewodowych
możliwości kart sieciowych
listę dostępnych sieci bezprzewodowych
jaki program pod Linuksem umożliwia łączenie do zabezpieczonych sieci
Warstwą łącza + warstwą sieci:
jak wyszukiwane są adresy MAC dla podanych IPv4 (ARP) i IPv6 (NDP)
jaką komendą można wyświetlić odwzorowania MAC↔IP (ip neigh
)
jak komendą arping
i ndisc6
można wyszukać MAC znanego IP
jak wygląda wysłanie do jednego (unicast), wielu (multicast) i wszystkich (broadcast) odbiorców – jakie adresy MAC i IP są ustawiane
WLAN – co określa nazwa WLAN / standardy IEEE 802.11 / trademark Wi-Fi®
Warstwa sieci:
adresy IPv4 i IPv6:
jak się zapisuje te adresy, jaką mają długość
co to jest adres sieci/prefix, maska/długość prefiksu
które adresy z sieci/prefiksu mogą być nadawane adres komputerom
które adresy są rozgłoszeniowe, które multicastowe
(dla IPv4) ile komputerów zmieści się w sieci o podanej masce
jakie adresy:
reprezentują dowolny adres, reprezentują ten komputer
należą do bloków prywatnych (IPv4)
są ważne tylko dla konkretnego połączenia (IPv6) i do czego te adresy są używane
badanie łączności:
komenda ping
, jaki protokół używa
jak zbadać trasę do wskazanego adresu, jak jest do tego używane pole TTL
jakimi programami można zmierzyć prędkość
konfiguracja adresów:
jak ręcznie dodawać, usuwać i sprawdzać adresy komendą ip address
jaki protokół jest używany do automatycznego przydzielania adresów IPv4
jakie protokoły są używane do automatycznego przydzielania adresów IPv6 i skąd wiadomo który z nich klient ma użyć
jakie informacje poza adresem IP są ustawiane przez protokoły DHCP/NDP/DHCPv6
VLANy – jak na urządzeniach warstwy sieci konfiguruje się interfejsy na którch są przesyłane ramki z wielu VLANów i jak nadaje adresy IP do każdego VLANu z osobna
protokół IPv4/IPv6:
do czego służą komunikaty protokołu ICMP i ICMPv6: destination-unreachable, time-to-live-exceeded / hop-limit-exceeded oraz echo-request / echo-reply
trasowanie
na czym polega, kto i kiedy je wykonuje
jak jest zbudowana tablica tras i jak ją czytać / interpretować
jak dodać na Linuksie poleceniem ip route
trasę przez podany adres IP (do sieci lub domyślną)
jakie jest zadanie protokołów trasowania
na czym polega konfiguracja protokołu OSPF
czym jest w Linuskie ustawienie ip forwarding
komunikacja urządzeń w sieciach z adresami z bloków prywatnych z urządzeniami w internecie:
Warstwa transportowa:
co to jest numer portu
jakie numery portów są uprzywilejowane vel systemowe, jakie są ograniczenia w ich użyciu
co w sieciach rozumiane jest pod nazwą:
jakimi programami można:
Warstwa sieci + warstwa transportu:
Warstwa aplikacji:
system nazw domenownych:
na czym polega hierarchiczna budowa systemu
jak zapisuje się nazwy domwnowe, co to jest korzeń (root), co to są TLD
jaką rolę pełnią serwery authoritative i caching, kto je zwykle odpytuje
jakie typy rekordów można powiązać z nazwą domenową
jak przy pomocy DNS można zmienić IP na nazwę domenową
jakie programy można użyć żeby zapytać serwer DNS o wskazany typ rekordu
jakimi programami można:
Elementy i urządzenia sieci komputerowych:
czym są: patch cord, patch panel, szafa rack
do czego służyły i jak działały koncentratory (huby)
jakie jest główne zadanie przełączników (switchy)
czym różni się przełącznik zarządzalny od niezarządzalnego, co to jest przełącznik wielowarstwowy (multilayer switch)
co w sieciach bezprzewodowych nazywa się stacją, a co punktem dostępowym (access pointem)
czy przełączniki i access pointy potrzebują adresu IP do działania
jakie jest główne zadanie trasowników (routerów)
Na kolokwium wśród pytań dotyczących komend mogą się pojawić między innymi pytania:
podaj nazwę programu, który….
ze wskazanych poleceń wybierz to, które wykona… (przy czym możliwe do wyboru komendy będą napisane możliwie czytelnie)
ze wskazanych poleceń wybierz to, które mogło wygenerować poniższy wynik
z poniższego wyniku polecenia … podaj …
nie będzie pytań wymagających pamiętania przełączników poleceń czy kolejności argumentów