Piotr Gronek's Home Page
    Piotr Gronek's  Home Page
1
2
3
4
5
6
7
8
9
10
11
12


[lab]   Organizacja ćwiczeÅ„, tematyka zajęć





1. Konfiguracja sieci lokalnej    powrót

Zakres zagadnień realizowanych w czasie zajęć:

  • Elementy sieci Ethernet
  • Standardy okablowania
  • Domena kolizyjna
  • ReguÅ‚y zestawiania koncentratorów

Wymagany zakres przygotowania przez studentów:

  • typy ramek Ethernet / IEEE 802.3 (cztery)
  • adres MAC, także broadcast
  • mechanizm CSMA/CD (dostep do medium)
  • topologie fizyczne i rodzaje mediów

Wymagane przygotowanie do realizacji następujących zadań:

  • poÅ‚Ä…czenie 2 komputerów kablem koncentrycznym
  • poÅ‚Ä…czenie 2 komputerów skrÄ™tkÄ… UTP z i bez poÅ›rednictwa koncentratora
  • poÅ‚Ä…czenie 2 komputerów Å›wiatlowodem
  • Å‚Ä…czenie koncentratorów za pomocÄ… kabla koncentrycznego, Å›wiatÅ‚owodu i skrÄ™tki

Budowa ramki Ethernet II / VLAN



2. PrzeÅ‚Ä…czanie w warstwie Å‚Ä…cza danych    powrót

Zakres zagadnień realizowanych w czasie zajęć:

  • DziaÅ‚anie mostu na platformie Linux

Wymagany zakres przygotowania przez studentów:

  • model referencyjny OSI/ISO, warstwy 1-4
  • dziaÅ‚anie mostu i przeÅ‚Ä…cznika
  • obsÅ‚uga programów: ip, bridge, ifconfig, brctl, tcpdump, packit, ping, wireshark

iproute2 user guide



3. Wirtualne sieci LAN - VLAN / IEEE 802.1Q    powrót

Zakres zagadnień realizowanych w czasie zajęć:

  • Sieci wirtualne na platformie Linux
  • PrzeÅ‚Ä…cznik Ethernet z obsÅ‚ugÄ… VLAN
  • Sieć wirtualna VLAN IEEE 802.1Q
    • zasada dziaÅ‚ania
    • budowa ramki
    • obsÅ‚uga w systemie Linux: ifconfig, vconfig
    • przykÅ‚ad konfiguracji

Wymagany zakres przygotowania przez studentów:

  • pojÄ™cie sieci wirtualnej wg IEEE 802.1Q
  • obsÅ‚uga programów: ifconfig, vconfig, packit, ping, wireshark


4. Trasowanie statyczne - Linux    powrót

Zakres zagadnień realizowanych w czasie zajęć:

  • Routing statyczny na platformie Linux
    • dziaÅ‚anie routera w 2 i 3 warstwie
    • konfiguracja w systemie Linux: ifconfig, route

Wymagany zakres przygotowania przez studentów:

  • zadania protokoÅ‚u IP
  • budowa datagramu IP
  • dziaÅ‚anie routera
  • klasy adresowe IP
  • obsÅ‚uga programów: ifconfig, route

Kolokwium nr 1 (10-minut):

  • Metoda dostÄ™pu do medium w sieci Ethernet
  • Budowa ramek sieci Ethernet
  • Mostowanie i przeÅ‚Ä…czanie w sieci Ethernet
  • DziaÅ‚anie i identyfikacja sieci VLAN IEEE 802.1Q


5. Trasowanie - routery Cisco    powrót

Zakres zagadnień realizowanych w czasie zajęć:

  • Trasowanie statyczne z wykorzystaniem routerów Cisco 2500 i Force10

Wymagany zakres przygotowania przez studentów:

  • pojÄ™cie podsieci
  • maska podsieci
  • znajomość podstawowych zasad obsÅ‚ugi interfejsu systemu Cisco IOS
  • umiejÄ™tność konstruowania statycznych tablic routingu

Route Selection in Cisco Routers



6. Trasowanie z podsieciami i CIDR    powrót

Zakres zagadnień realizowanych w czasie zajęć:

  • Routing z podsieciami i CIDR na platformie Linux

Wymagany zakres przygotowania przez studentów:

  • zasady podziaÅ‚u sieci klas A,B,C na podsieci
  • podsieci z różnÄ… dÅ‚ugoÅ›ciÄ… maski
  • trasowanie bezklasowe CIDR
  • agregacja sieci z zastosowaniem prefiksów różnej dÅ‚ugoÅ›ci

Calculator.net



7. Firewall - filtr pakietowy    powrót

Zakres zagadnień realizowanych w czasie zajęć:

  • ProtokoÅ‚y TCP, UDP, ICMP
    • przeglÄ…d w/w protokołów - podobieÅ„stwa, różnice, zastosowania
    • usÅ‚ugi w trybie poÅ‚Ä…czeniowym i bezpoÅ‚Ä…czeniowym
    • porty dla aplikacji - pojedyncze, podwójne
    • program netcat
    • uruchomienie przykÅ‚adowej usÅ‚ugi TCP w systemie Linux
  • Konstruowanie zapór sieciowych w oparciu o narzÄ™dzie iptables

Wymagany zakres przygotowania przez studentów:

  • znajomość wymagaÅ„ odnoÅ›nie zestawiania poÅ‚Ä…czeÅ„ dla usÅ‚ug TCP, UDP, ICMP
  • podstawowa skÅ‚adnia komend narzÄ™dzia iptables
  • Firewall
    • zasada dziaÅ‚ania filtru pakietowego iptables
    • zasada dziaÅ‚ania systemu NAT
    • konfiguracja prostego firewall'a w systemie Linux

Kolokwium nr 2 (10-minut):

  • Protokół IP - wÅ‚aÅ›ciwoÅ›ci
  • Budowa datagramu IP
  • Adresowanie w sieciach IP - klasy
  • Adresy specjalne i zastrzeżone
  • Fragmentacja datagramu IP

iptables tutorial

netfilter.org project

    ➭ nftables HOWTO
    ➭ nft - man page
    ➭ firewalld - a service daemon with D-Bus interface



8. Firewall/NAT - zaawansowana konfiguracja    powrót

Zakres zagadnień realizowanych w czasie zajęć:

  • Konfiguracja w peÅ‚ni funkcjonalnej zapory typu firewall

Wymagany zakres przygotowania przez studentów:

  • swobodne tworzenie reguÅ‚ konfigurujÄ…cych zaporÄ™ iptables


9. Trasowanie dynamiczne - Linux/Quagga    powrót

Zakres zagadnień realizowanych w czasie zajęć:

  • Metody trasowania dynamicznego w sieci IP
  • Protokół RIP i RIP2
  • Protokół OSPF v2
  • Oprogramowanie quagga w systemie Linux

Wymagane przygotowanie studentów do zajęć:

  • DziaÅ‚anie protokołów wektora odlegÅ‚oÅ›ci
  • ProtokoÅ‚y RIP i RIP2
  • DziaÅ‚anie protokołów stanu Å‚Ä…cza
  • Protokół OSPF

Kolokwium nr 3 (10-minut):

  • ProtokoÅ‚y TCP, UDP, ICMP a dziaÅ‚anie firewall'a

    ➭ Reading and Understanding the OSPF Database [ WWW ]
    ➭ Cisco OSPF Design Guide [ WWW ]
    ➭ Redistributing Connected Networks into OSPF [ WWW ]
    ➭ Quagga documentation [ WWW ]
    ➭ FRRouting OSPF documentation [WWW]



10. Trasowanie dynamiczne - routery Cisco    powrót

Zakres zagadnień realizowanych w czasie zajęć:

  • Konfigurowanie dynamicznego routingu w routerach Cisco
  • ProtokoÅ‚y RIP2 i OSPF

Wymagane przygotowanie studentów do zajęć:

  • DziaÅ‚anie protokołów trasowania dynamicznego
  • Cechy protokołów typu distance vector
  • DziaÅ‚anie protokoÅ‚u RIP i RIP2
  • Konfigurowanie protokoÅ‚u RIP w pakiecie quagga
  • Cechy protokołów typu link state
  • DziaÅ‚anie protokoÅ‚u OSPF
  • Konfigurowanie protokoÅ‚u OSPF w pakiecie quagga


11. Trasowanie miÄ™dzy systemami autonomicznymi    powrót

Zakres zagadnień realizowanych w czasie zajęć:

  • Systemy autonomiczne
  • Protokół BGP-4
  • BGP w routerach Cisco

Wymagane przygotowanie studentów do zajęć:

  • DziaÅ‚anie protokoÅ‚u BGP
  • Zastosowanie iBGP i eBGP

    ➭ RIPEstat widgets
    ➭ Hurricane Electric BGP Toolkit
    ➭ Cisco BGP Fundamentals and Troubleshooting
    ➭ Cisco BGP Case Studies [ WWW ]



12. System nazw domenowych DNS    powrót

Zakres zagadnień realizowanych w czasie zajęć:

  • Hierarchiczny system nazw domenowych
  • Konfiguracja strefy przestrzeni nazw
  • Definiowanie rekordów zasobów DNS
  • Serwer BIND

Wymagane przygotowanie studentów do zajęć:

  • DziaÅ‚anie systemu DNS
  • PodziaÅ‚ przestrzeni nazw na strefy
  • Rodzaje name server'ów
  • Rodzaje rekordów zasobów
  • dziaÅ‚anie serwera BIND
  • Pliki konfiguracyjne serwera BIND

Kolokwium nr 4 (10-minut):

  • Zasady dziaÅ‚ania algorytmów trasowania dynamicznego
  • DziaÅ‚anie protokoÅ‚u OSPF
  • Topologia AS w protokoÅ‚u OSPF
  • DziaÅ‚anie protokoÅ‚u BGP-4
  • Zastosowanie iBGP i eBGP
  • Relacje miÄ™dzy systemami autonomicznymi

    ➭ DNS for Rocket Scientists



13. Wielostrefowa konfiguracja serwera BIND    powrót

Zakres zagadnień realizowanych w czasie zajęć:

  • Delegacja zarzÄ…du stref
  • Konfigurowanie serwerów primary i secondary

Wymagane przygotowanie studentów do zajęć:

  • dziaÅ‚anie serwera BIND


14. ZarzÄ…dzanie sieciÄ… - protokół SNMP | Trasowanie dynamiczne IS-IS    powrót

Zakres zagadnień realizowanych w czasie zajęć:

  • ZarzÄ…dzanie urzÄ…dzeniami sieciowymi (przeÅ‚Ä…czniki, routery)
  • Konfigurowanie agenta protokoÅ‚u SNMP w systemie Linux
  • ZarzÄ…dzanie sieciÄ… za pomocÄ… protokoÅ‚u SNMP
  • Operacje realizowane przez protokół SNMP
  • Wersje protokoÅ‚u SNMP
  • Bazy rekordów MIB - notacja ASN.1
  • PrzykÅ‚ad realizacji zapytaÅ„ SNMP command line w systemie Linux
  • PrzykÅ‚ad aplikacji zarzÄ…dzajÄ…cej desktop GUI: tkined

Wymagane przygotowanie studentów do zajęć:

  • Zasada dziaÅ‚ania aplikacji SNMP.

Kolokwium nr 5 (10-minut):

  • Organizacja i dziaÅ‚anie systemu DNS
  • Rodzaje serwerów DNS i peÅ‚nione przez nie funkcje
  • Zasady delegacji poddomen DNS (prostej i odwrotnej)
  • Typowe rekordy zasobów (DNS RR)

——— ——— ———

  • Trasowanie dynamiczne za pomocÄ… protokoÅ‚u IS-IS
  • Konfiguracja dla Linux/Quagga i Cisco

    ➭ Cisco: IS-IS Overview and Basic Configuration [ WWW ]
    ➭ Quagga documentation [ WWW ]



15. Zaliczenie koÅ„cowe | Trasowanie MPLS/LDP    powrót

  • Ćwiczenia uzupeÅ‚niajÄ…ce/powtórkowe
  • Kolokwia poprawkowe
  • Wystawianie zaliczeÅ„

——— ——— ———

  • Trasowanie statyczne i dynamiczne z etykietami MPLS
  • Konfiguracja dla Linux (statyczna) i Cisco (LDP)

    ➭ Label Distribution Protocol (LDP)



line
Ostatnia modyfikacja: niedawno