Różnice między wybraną wersją a wersją aktualną.
| Both sides previous revision Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
| sk2:zagadnienia-test [2016/01/17 19:28] jkonczak | sk2:zagadnienia-test [2025/01/20 13:56] (aktualna) jkonczak | ||
|---|---|---|---|
| Linia 1: | Linia 1: | ||
| - | Zagadnienia na test: | + | === Zagadnienia na test 2024/2025: === | 
| - | ====== VLAN ====== | + | |
| - | * Znać pojęcia | + | |
| - | * VLAN | + | |
| - | * 802.1Q | + | |
| - | * trunk port | + | |
| - | * Wiedzieć | + | |
| - | * czym jest VLAN | + | |
| - | * jak wygląda komunikacja wewnątrz VLAN | + | |
| - | * jak wygląda komunikacja między różnymi sieciami VLAN | + | |
| - | * do czego używa się VLANów | + | |
| - | * na jakiej warstwie pracują sieci VLAN | + | |
| - | * na czym polega konfiguracja VLANów na przełączniku | + | |
| - | * jak łączy się przełączniki używające VLANów ze sobą | + | |
| - | * jak łączy się przełączniki używające VLANów z routerami | + | |
| - | ====== Sieci bezprzewodowe ====== | + | DNS: | 
| - | * Znać | + | * co to jest TLD i FQDN | 
| - | * pojęcia: WLAN, IEEE 802.11, Wi-Fi™ | + | * jaka jest rola serwerów, czym różnią się między sobą: | 
| - | * rodzaje sieci | + | * root, authoritive, caching | 
| - | * IBSS (ad-hoc) | + | * komu i na jakie pytania (nie)odpowiedzą powyższe serwery | 
| - | * BSS i ESS (infrastruktura) | + | * kto zwykle używa tych serwerów | 
| - | * czym się różni BSS i ESS | + | * master, slave | 
| - | * identyfikatory | + | * do czego służą i jaką treść (adres IP, nazwę domenową, tekst) muszą mieć rekordy: | 
| - | * BSSID | + | * A, AAAA | 
| - | * SSID (ESSID) | + | * PTR (+ jak buduje się nazwę domenową zapytania o ten rekord) | 
| - | * rola identyfikatorów | + | * NS (+ jakie są dodatkowe wymagania jeśli NS wskazuje na serwer wewnątrz domeny) | 
| - | * role urządzeń | + | * MX | 
| - | * AP | + | * CNAME | 
| - | * STA (stacja) | + | * TXT | 
| - | * na jakiej warstwie pracują | + | * SOA | 
| - | * jakich identyfikatorów używają | + | * czym są dwa pierwsze pola | 
| - | * w jakich rodzajach sieci występują | + | * czym jest serial, kto go używa i do czego, kto go ustawia i na jaką wartość | 
| - | * bezpieczeństwo | + | * <small>nie trzeba znać szczegółów czasów podanych w tym rekordzie</small> | 
| - | * WEP, WPA-PSK, WPA-EAP, WPA2-PSK, WPA2-EAP | + | * jakie rekordy i dla jakich nazw domenowych są wykorzystywane / potrzebne: | 
| - | * realny poziom bezpieczeństwa | + | * do działania DNS – które budują hierarchię, które synchronizują serwery odpowiedzialne za jedną domenę | 
| - | * realizacja uwierzytelniania | + | * do tłumaczenia nazw domenowych na IPv4/6 | 
| - | * realizacja szyfrowania | + | * do tłumaczenia IPv4/6 na nazwę domenową | 
| - | * na warstwie łącza danych: | + | * w poczcie elektronicznej | 
| - | * zadania karty bezprzewodowej | + | * umieć określić co zrobi podana komenda ''dig'' / ''host'' (<small>w zakresie odpytania o konkretny typ rekordu i odpytania konkretnego serwera DNS</small>) | 
| - | * algorytm CSMA/CA | + | * odczytać informacje z wyniku wspomnianych komend, szczególnie który z rekordów zostanie użyty we wskazanej sytuacji | 
| - | * rodzaje ramek | + | * na czym polega cache'owanie rekordów (przez serwery caching) | 
| - | * Dla standardów 802.11{a,b,g,n,ac} | + | * kto i jak określa ile czasu rekord może być cache'owany | 
| - | * z jakich częstotliwości korzystają | + | * co może być przyczyną otrzymania innej odpowiedzi od serwera cache niż od serwera authoritive | 
| - | * jakie pasmo zajmują | + | * które rekordy są obowiązkowe dla każdej strefy | 
| - | * z jakimi prędkościami mogą pracować | + | * jakie rodzaje rekordów dla tej samej nazwy domenowej się wzajemnie wykluczają \\ jakich rekordów dla domen/poddomen nie można jednocześnie umieszczać w pliku strefy  | 
| + | * gdzie (na serwerze której domeny) należy umieszczać wpisy dla podanej nazwy domenowej | ||
| + | * jak w konfiguracji serwera bind9 wskazuje się którą domenę obsługuje i skąd ma wziąć plik strefy dla tej domeny | ||
| + | * jak buduje się plik strefy, jakie skróty można w nim stosować | ||
| + | * należy umieć napisać rekordy pasujące do podanego pliku strefy dla wskazanej domeny i realizujące wskazane zadanie | ||
| + | * co to jest zone transfer, kto i kiedy go wykonuje | ||
| - | ====== DNS ====== | + | HTTP: | 
| - | * Znać | + | * jak wygląda prawidłowe żądanie HTTP/1.0 i HTTP/1.1 (należy umieć napisać proste żądanie) | 
| - | * pojęcia | + | * które części adresu URL są umieszczane w żądaniu HTTP i gdzie są w nim umieszczane | 
| - | * DNS | + | * jak się wykonuje i gdzie się używa percent-encoding //vel// URL encoding | 
| - | * nazwa domenowa, FQDN | + | * co to są kody odpowiedzi i gdzie je znaleźć w odpowiedzi HTTP | 
| - | * TLD | + | * jak w HTTP/1.x oddziela się nagłówki od siebie i nagłówki od treści żądania | 
| - | * rodzaje serwerów | + | * czym różni się HTTPS od HTTP | 
| - | * root | + | * jakie są podstawowe metody HTTP i do czego są używane | 
| - | * authoritive | + | * do czego są wykorzystywane i jakie przyjmują wartości nagłówki: | 
| - | * caching | + | * Host | 
| - | * wiedzieć jaka jest rola w/w serwerów | + | * Cookie, Set-Cookie (nie trzeba znać składni) | 
| - | * master | + | * Connection | 
| - | * slave | + | * Content-Length | 
| - | * Wiedzieć | + | * Content-Type | 
| - | * do czego służy . (kropka) w DNS | + | * Location | 
| - | * jak jest wykonywane zapytanie | + | * <small>w pytaniach mogą pojawić się inne wspomniane w materiałach nagłówki, ale odpowiedź na pytanie nie będzie wymagać ich znajomości</small> | 
| - | * co można wpisać do DNS | + | * jakie nagłówki są obowiązkowe w HTTP/1.0, HTTP/1.1, HTTP/2 i HTTP/3 | 
| - | * jakie są rodzaje rekordów | + | * należy znać nazwy i możliwości programów ''wget'' i ''curl'' oraz możliwości narzędzia //sieć// z narzędzi deweloperskich w przeglądarkach | 
| - | * do czego służą i jak wyglądają | + | * dla protokołów HTTP/1.0, HTTP/1.1, HTTP/2 i HTTP/3: | 
| - | * A, AAAA | + | * czy i jak przesyłane jest wiele żądań w ramach jednego połączenia (szeregowo, równolegle, szeregowo-równolegle) | 
| - | * PTR | + | * jakie części żądania (nagłówki, treść) mogą być kompresowane, jakie muszą być kompresowane | 
| - | * NS | + | * czy użycie szyfrowania jest możliwe czy obowiązkowe | 
| - | * MX | + | * jak rozpoczyna się połączenie używające HTTP/2 wiedząc bądź nie wiedząc czy serwer wspiera tą wersję protokołu | 
| - | * SOA (nie trzeba znać składni) | + | |
| - | * CNAME | + | |
| - | * TXT | + | |
| - | * na czym polega zone transfer | + | |
| - | + | ||
| - | ====== Kształtowanie ruchu ====== | + | |
| - | * Wiedzieć | + | |
| - | * na czym polega kształtowanie ruchu | + | |
| - | * jaki ruch można kształtować | + | |
| - | * o czym można decydować | + | |
| - | * czym różnią się bezklasowe i klasowe qdisc | + | |
| - | * wiedzieć co mają zapewniać bezklasowe qdisc (jaką ideę realizują) | + | |
| - | * pfifo | + | |
| - | * pfifo_fast (domyślny w Linuksie) | + | |
| - | * sfq | + | |
| - | * tbf | + | |
| - | * wiedzieć co mają zapewniać klasowe qdisc (jaką ideę realizują) | + | |
| - | * prio | + | |
| - | * htb | + | |
| - | * klasy | + | |
| - | * po co są tworzone | + | |
| - | * dla htb jakie mają opcje | + | |
| - | * filtry | + | |
| - | * po co są tworzone | + | |
| - | * jakie filtry da się zdefiniować | + | |
| - | * u32 – adresy IP, porty TCP/UDP | + | |
| - | * fw – ruch oznaczony wcześniej przez iptables/ebtables | + | |
| - | + | ||
| - | ====== IPv6 ====== | + | |
| - | * Wiedzieć | + | |
| - | * jak wygląda adres | + | |
| - | * jakie są reguły zapisu i skracania adresu IPv6 | + | |
| - | * jak jest zbudowany adres unicastowy | + | |
| - | * prefix | + | |
| - | * subnet | + | |
| - | * IID | + | |
| - | * jak jest zbudowany adres multicastowy | + | |
| - | * jak zmieniono nagłówek IPv6 w porównaniu do IPv4 | + | |
| - | * jak automatycznie nadaje się adresy IPv6 | + | |
| - | * NDP | + | |
| - | * DHCPv6 | + | |
| - | * jakie wygląda współistnienie IPv4 i IPv6 | + | |
| - | * co to są tunele | + | |
| - | * jak wygląda podstawowy tunel 6in4 | + | |
| - | * czemu służy usługa tunnel broker | + | |
| - | * Znać | + | |
| - | * rodzaje adresów | + | |
| - | * unicast | + | |
| - | * multicast | + | |
| - | * anycast | + | |
| - | * adresy specjalne | + | |
| - | * adresy link-local | + | |
| - | * jedyny dotychczas przydzielony blok globalnie routowalny | + | |
| - | + | ||
| - | ====== Instrukcja obsługi testu: ====== | + | |
| - | * Liczba pytań nie jest okrągła (na przykład 19). | + | |
| - | * Jest to zestaw pytań testowych o odpowiedziach jednokrotnego i wielokrotnego wyboru. | + | |
| - | * Pytania wielokrotnego wyboru mają podaną liczbę poprawnych odpowiedzi, pozostałe pytania mają tylko jedną poprawną odpowiedź. | + | |
| - | * Pytania jednokrotnego wyboru od wielokrotnego wyboru można rozróżnić też po wyglądzie pola input: | + | |
| - | * <html><input type="radio"/> jednokrotny wybór</html> | + | |
| - | * <html><input type="checkbox"/> wielokrotny wybór</html> | + | |
| - | * <html><small> Dlaczego to piszę? Bo to pytanie ciągle padało w zeszłych latach w trakcie testu...</small></html> | + | |
| - | * Na każde pytanie co najmniej jedna odpowiedź jest poprawna. | + | |
| - | * Za błędne odpowiedzi nie ma punktów ujemnych. | + | |
| - | * Zaznaczenie w pytaniach wielokrotnego wyboru więcej odpowiedzi niż jest poprawnych skutkuje brakiem punktu za pytanie. | + | |
| - | * **Nie można** korzystać z żadnych materiałów pomocniczych ani konsoli | + | |
| - | + | ||
| - | ====== Q&A ====== | + | |
| - | + | ||
| - | **Q:** Czy na teście mogą pojawić się jakieś komendy? \\ | + | |
| - | **A:** W treści pytania lub w możliwych odpowiedziach mogą pojawić się nazwy programów, pełne polecenia lub wyniki wykonania poleceń. Wszystkie zadania to wybór jednej albo wskazanej liczby gotowych odpowiedzi, w teście nie będzie pytań w których konieczne by było wpisanie jakiegokolwiek teksu.  | + | |
| + | Poczta: | ||
| + | * z czego składa się e-mail, jak rozdziela się nagłówki od treści | ||
| + | * do czego są wykorzystywane i jakie przyjmują wartości nagłówki: | ||
| + | * From, To, Cc, Bcc, Date, Subject | ||
| + | * Message-ID, In-Reply-To, References | ||
| + | * Received | ||
| + | * Content-Type | ||
| + | * jakie typy MIME są używane do przesyłania maila w wersji plaintext + HTML, jakie do maila z załącznikami | ||
| + | * jak rozdziela się części wieloczęściowego maila | ||
| + | * jakie nagłówki można / należy powtórzyć na początku każdej części | ||
| + | * Content-Transfer-Encoding | ||
| + | * jakie znaki są normalnie dopuszczalne w mailach | ||
| + | * jakie są metody kodowania znaków spoza 7bit | ||
| + | * jak kodowania wpływają na ilość przesyłanych danych | ||
| + | * należy rozumieć nazwy agentów (MUA, MSA, MTA, …) i wiedzieć jakie jest ich zadanie | ||
| + | * protokół SMTP: | ||
| + | * do czego służy, kiedy jest używany | ||
| + | * skąd biorą się adresy nadawcy i odbiorców używane przez SMTP, jaki mają związek z adresami w nagłówkach maila | ||
| + | * należy znać komendy protokołu SMTP potrzebne do wysłania maila (helo/ehlo, mail from, rcpt to, data) | ||
| + | * jak kończy się zawartość przesyłanego maila | ||
| + | * protokoły POP3 / IMAP: | ||
| + | * do czego służą, kiedy są używane | ||
| + | * jakie mają możliwości, czym się od siebie różnią | ||
| + | * czym różni się połączenie bez szyfrowania, szyfrowane po użyciu STARTTLS, szyfrowane od początku | ||
| + | W teście będą pytania zamknięte (jednokrotnego wyboru) i otwarte, przy czym za te ostatnie będzie można dostać około ⅓ punktów. | ||