Narzędzia użytkownika

Narzędzia witryny


sk1:zagadnienia-wejsciowki

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
sk1:zagadnienia-wejsciowki [2017/05/17 18:40]
jkonczak [9. Warstwa transportowa]
sk1:zagadnienia-wejsciowki [2019/06/02 12:46] (aktualna)
jkonczak
Linia 1: Linia 1:
-===== Zagadnienia na wejściówki =====+====== Zagadnienia na wejściówki =====
 + 
 +===== 2019 ===== 
 + 
 +==== 3. Model warstwowy + Adresacja IP (11/14.03) ==== 
 +  * Wstęp i model warstwowy sieci 
 +    * znać kolejność i nazwy warstw w modelu warstwowym sieci ISO/OSI i TCP/IP 
 +    * dla modelu ISO/OSI znać zadania jakie spełnia każda z warstw 
 +  * Adresacja IP<​html>​ 
 +    <!-- * umieć przeliczać pomiędzy systemem liczbowym binarnym i dziesiętnym 
 +    * dla poddanego adresu (z klas A, B i C) umieć określić klasę i domyślną maskę --></​html>​ 
 +    * znać zakresy adresów: 
 +      * multicastowych 
 +      * bloków prywatnych dla każdej klasy 
 +      * pętli zwrotnej + adres localhosta 
 +    * umieć dla podanego adresu i maski wyznaczyć:​ 
 +      * adres sieci 
 +      * adresy, z których mogą korzystać urządzenia w tej sieci 
 +      * adres rozgłoszeniowy 
 +    * umieć określić najmniejszą maskę sieci która pomieści podaną ilość urządzeń 
 +    * umieć podzielić sieć na podsieci 
 + 
 +==== 4. Podstawowe narzędzia sieciowe (18/21.03) ==== 
 + 
 +  * sprawnie poruszać się w konsoli 
 +  * umieć wyświetlać pomoc dla poleceń w konsoli  
 +  * znać polecenie listujące dostępne interfejsy sieciowe 
 +  * kojarzyć tradycyjne nazwy dla interfejsu pętli zwrotnej, przewodowych i bezprzewodowych kart sieciowych 
 +  * znać polecenie włączające i włączające interfejs 
 +  * znać polecenie wyświetlające wszystkie adresy IP 
 +  * umieć odczytać adresy IP ustawione na interfejsie 
 +  * znać polecenie do dodania / zmiany / usunięcia adresu IP 
 +  * umie ustawić wiele adresów IP na jednym interfejsie 
 +  * umieć sprawdzić czy poprawny adres został dodany do interfejsu 
 +  * znać polecenie do sprawdzenia czy jest łączność do podanego adresu IP / nazwy domenowej 
 +  * znać polecenie śledzące trasę do podanego adresu IP / podanej nazwy domenowej 
 + 
 +==== 6. Warstwa fizyczna + łącza danych (01/04.04) ==== 
 +  * znać nazwy urządzeń sieciowych pracujących:​ 
 +    * na warstwie fizycznej 
 +    * na warstwie łącza danych 
 +  * znać możliwości polecenia ethtool, w szczególności:​ 
 +    * jak wyświetlić wynegocjowaną prędkość 
 +    * jak sprawdzić czy jest łączoność na warstwie fizycznej 
 +    * jak sprawdzić która fizyczna karta odpowiada podanemu interfejsowi w OS 
 +  * komendą ifconfig / ip umieć sprawdzić czy karta jest włączona i czy jest połączenie na warstwie fizycznej 
 +  * umieć określić czy jest połączenie na warstwie 1 po stanie diod przy gnieździe sieciowym 
 +  * kojarzyć co to jest adres MAC, jak wyglądają adresy multicastowe i adres rozgłoszeniowy 
 +  * wiedzieć jak można wyświetlić adres MAC 
 +  * kojarzyć że adres MAC można zmienić, kojarzyć które polecenia pozwalają na zmianę MAC 
 +  * znać pola ramki Ethernet II (źródłowy MAC, docelowy MAC, typ, dane) 
 +  * rozróżniać jakimi poleceniami wyświetla i ustawia się adresy MAC, jakimi adresy IP 
 + 
 +==== 8. Trasowanie – podstawy i statyczna konfiguracja w Linuksie (15/18.04) ==== 
 +  * rozróżniać co to jest trasowanie, uzupełnianie tablicy tras i protokół trasowania 
 +  * wiedzieć jak zbudowana jest tablica tras: 
 +    * wiedzieć jakie informacje musi mieć każdy wpis w tabeli 
 +    * co to jest trasa domyślna 
 +    * jak można opisać trasę do docelowej sieci 
 +  * umieć czytać tablicę tras: 
 +    * rozumieć co oznaczają wpisy w tablicy tras 
 +    * odpowiedzieć na pytanie, który wpis z tablicy tras zostanie wybrany 
 +  * umieć skonstruować kompletną tablicę tras znając topologię sieci 
 +    * poprawnie wskazać które sieci trzeba dodać to tablicy tras 
 +    * dla każdej z nich określić adres następnego skoku 
 +  * znać polecenia do: 
 +    * wyświetlania tablicy tras w Linuksie 
 +    * dodawania tras statycznych w Linuksie 
 +    * śledzenia trasy pakietu 
 + 
 +==== 9. Wstęp do CISCO (25.04/​06.05) ==== 
 +  * umieć napisać komendę uruchamiającą dowolny program do komunikacji po porcie szeregowym 
 +  * wiedzieć że na urządzeniach CISCO są różne poziomy uprawnień i kojarzyć że różnią się znakiem zachęty (promptem) 
 +  * znać komendy potrzebne do: 
 +    * zmiany trybu na uprzywilejowany 
 +    * wejścia w tryb konfiguracji (globalnej) 
 +    * wejścia w tryb konfiguracji interface'​u 
 +    * uruchomienia interface'​u 
 +    * ustawienia adresu IP 
 +  * znać komendy do: 
 +    * wyświetlenia stanu interface'​ów (w tym aktywnych adresów IP) 
 +    * wyświetlenia tablicy routingu 
 + 
 +==== 13. Filtrowanie ruchu – firewall (03/06.06) ==== 
 +  * Kojarzyć podział łańcuchów ze względu na: 
 +    * miejsce wystąpienia (prerouting,​ input, forward, output, postrouting) 
 +    * przeznaczenie (filter, nat, mangle, …) 
 +  * Określić przez jaki łańcuch przejdzie podany ruch (np. w jakim łańcuchu można odrzucić odpowiedź na ping wysłany z tego komputera). 
 +  * Wiedzieć jak rozpatrywany jest łańcuch reguł (kolejność reguł, polityka, kiedy kończy się przeglądanie reguł) 
 +  * Wiedzieć co oznaczają cele ACCEPT, DROP, REJECT i jaka jest różnica między DROP a REJECT 
 +  * Umieć podać komendę: 
 +    * wypisującą tablicę filtrów 
 +    * zmieniającą politykę wybranego łańcucha 
 +  * Znać wzór komendy: 
 +    * dodającej regułę 
 +    * wstawiającej regułę w środek łańcucha 
 +    * usuwającą regułę 
 +  * Umieć wytłumaczyć co robi podana komenda iptables 
 +  * Umieć określić czy ruch pasuje do padanej reguły 
 +  * Na podstawie listy reguł określić jak system zareaguje na podany ruch 
 +  * Kojarzyć przełączniki -m (--match) i -p (--protocol) do ładowania rozszerzeń 
 +  * Kojarzyć przełącznik -p pozwalający filtrować po protokole 
 +  * Kojarzyć dla protokołów tcp i udp opcje --sport i --dport 
 +  * Kojarzyć rozszerzenie conntrack 
 + 
 +===== 2018 ===== 
 + 
 +==== 12. Warstwa transportowa (23.05 / 30.05[16:​50] / ??.0?) ==== 
 +  * wiedzieć że port / numer portu to adres warstwy transportowej który pozwala adresować proces w systemie 
 +  * kojarzyć że każdy protokół warstwy transportowej ma osobną pulę portów 
 +  * kojarzyć podział portów na uprzywilejowane (do 1024), //user ports// i efemeryczne 
 +  * rozumieć jakie adresy / numery (i dlaczego te) pozwalają zaliczyć wiadomość do konkretnego połączenia 
 +  * kojarzyć że program może czekać na połączenie (słuchać) lub próbować się połączyć z nasłuchującym programem 
 +  * znać komendę do wyświetlenia listy aktywnych połączeń sieciowych w systemie 
 +  * umieć interpretować wyniki powyższej komendy 
 +  * znać komendy (netcat lub socat) do: 
 +    * oczekiwania (słuchania) na konkretnym porcie podanego protokołu (UDP lub TCP) 
 +    * połączenia się z podanym adresem IP na konkretny port podanego protokołu (UDP lub TCP) 
 +  * znać i rozumieć cechy UDP: 
 +    * bezpołączeniowy,​ bezstanowy 
 +    * przesyła wiadomości bez gwarancji dostarczenia 
 +    * brak kontroli przepływu 
 +    * ograniczenie rozmiaru paczki danych 
 +  * znać i rozumieć cechy TCP: 
 +    * stanowy, połączeniowy 
 +    * strumieniowy 
 +    * z kontrolą przepływu 
 +    * z gwarancjami dostarczenia (przy braku awarii) 
 +  * wiedzieć jak wygląda nawiązywanie połączenia TCP 
 +  * znać zastosowania UDP i TCP, umieć je wyjaśnić cechami tych protokołów 
 + 
 +<​html><​!--
 ===== 2017 ===== ===== 2017 =====
 +
 ==== 1. Adresacja IP ==== ==== 1. Adresacja IP ====
   * umieć przeliczać pomiędzy systemem liczbowym binarnym i dziesiętnym   * umieć przeliczać pomiędzy systemem liczbowym binarnym i dziesiętnym
Linia 12: Linia 144:
     * bloków prywatnych dla każdej klasy     * bloków prywatnych dla każdej klasy
     * pętli zwrotnej + adres localhosta     * pętli zwrotnej + adres localhosta
-<​html><​!-- 
   * umieć podzielić sieć na podsieci ​   * umieć podzielić sieć na podsieci ​
---></​html>​+
  
 ==== 3. Podstawowe narzędzia sieciowe + warstwa fizyczna ==== ==== 3. Podstawowe narzędzia sieciowe + warstwa fizyczna ====
Linia 25: Linia 156:
     * sprawdzenia,​ czy jest łączność między dwoma adresami IP     * sprawdzenia,​ czy jest łączność między dwoma adresami IP
   * umieć interpretować wyniki powyższych komend   * umieć interpretować wyniki powyższych komend
- 
-<​html><​!-- 
   * znać warstwy modelu warstwowego (zarówno ISO/OSI jak i TCP/IP)   * znać warstwy modelu warstwowego (zarówno ISO/OSI jak i TCP/IP)
   * dla każdej warstwy wiedzieć za co odpowiada   * dla każdej warstwy wiedzieć za co odpowiada
---></​html>​ 
- 
   * umieć sprawdzić czy została nawiązana łączność na warstwie fizycznej:   * umieć sprawdzić czy została nawiązana łączność na warstwie fizycznej:
     * z linii poleceń     * z linii poleceń
Linia 108: Linia 235:
   * Rozumieć co to znaczy że firewall jest stanowy   * Rozumieć co to znaczy że firewall jest stanowy
   * Kojarzyć rozszerzenie conntrack   * Kojarzyć rozszerzenie conntrack
- +--></​html>​
sk1/zagadnienia-wejsciowki.1495039230.txt.gz · ostatnio zmienione: 2017/05/17 18:40 przez jkonczak