Wydział Informatyki
Kierunek studiów Informatyka i ekonometria Poziom i forma studiów pierwszego stopnia inżynierskie stacjonarne
Specjalność / Ścieżka dyplomowania --- Profil kształcenia praktyczny
Nazwa przedmiotu Sieci komputerowe Kod przedmiotu IE1SKO
Rodzaj przedmiotu obowiązkowy
Forma zajęć i liczba godzin W Ć L P Ps T S Semestr 3
30 30 Punkty ECTS 5
Przedmioty wprowadzające Algorytmy i struktury danych (IE1ASD),  
Cele przedmiotu

Zapoznanie studentów z podstawowym modelem transmisji danych w sieciach komputerowych oraz realizacjami mechanizmów zdefiniowanych w takim modelu. Prezentacja przekroju zagadnień dotyczących sieci komputerowych. Zdobycie wiedzy dotyczącej problemów występujących w trakcie działania sieci oraz przyczyn ich powstawania. Poznanie zasad działania i korzystania z podstawowych urządzeń sieciowych (koncentratory, przełączniki, rutery) oraz usług dostępnych w Internecie. Nabycie umiejętności konfiguracji popularnych usług sieciowych w systemach Linux oraz MikroTik.

Treści programowe

Wykład:
Konfiguracja interfejsów sieciowych w systemach Linux. Klasyfikacja sieci. Pojęcie protokołu komunikacyjnego. Model OSI. Kapsułkowanie jednostek danych. Podstawowe normy projektowe sieci komputerowych. Metody transmisji bitów. Rodzaje i własności medium transmisyjnego. Koncepcja adresacji fizycznej. Rodzaje i zasada działania koncentratorów oraz przełączników. Mechanizmy wydzielania oraz budowa ramki. Algorytmy dostępu do łącza fizycznego. Adresacja logiczna i jej realizacja w protokołach IPv4 oraz IPv6. Mechanizmy wyznaczania trasy w sieciach IP. Ogólna struktura Internetu. Protokoły rutingu wewnętrznego i zewnętrznego. System DNS: budowa i zasada działania. Warstwa transportowa i jej zadania. Wybrane protokoły warstwy aplikacji (np. HTTP, ESMTP). Inne modele warstwowe. Wprowadzenie do technologii sieci rozległych. Analiza pakietów sieciowych. Podstawy bezpieczeństwa sieci komputerowych. Kierunki rozwoju sieci komputerowych.

Laboratorium:
- konfiguracja interfejsów sieciowych,
- wykonanie kabla sieciowego,
- konfiguracja VLAN na przełącznikach zarządzalnych,
- analiza pakietów sieciowych,
- konfiguracja klienta i serwera DHCP,
- konfiguracja protokołu rutingu,
- konfiguracja firewalla z NAT, forwardowaniem portów, mapowaniem adresów,
- konfiguracja serwera WWW,
- konfiguracja rutera bezprzewodowego,
- konfiguracja innych wybranych usług (np. SSH, DNS, Samba, poczta elektroniczna).

Metody dydaktyczne

wykład problemowy,   wykład informacyjny,   ćwiczenia laboratoryjne,  

Forma zaliczenia

Wykład: zaliczenie pisemne.
Laboratorium: sprawozdania z wykonanych zadań z konfiguracji usług sieciowych, kolokwium.

Symbol efektu uczenia się Zakładane efekty uczenia się Odniesienie do kierunkowych efektów uczenia się
EU1 poprawnie opisuje proces transmisji danych w sieci komputerowej oraz identyfikuje mechanizmy sieciowe w ramach modelu K_W07
EU2 zna podstawowe usługi i mechanizmy sieciowe oraz zasady działania podstawowych urządzeń sieciowych K_W07
EU3 zna normy projektowe sieci komputerowych K_W16
EU4 potrafi konfigurować interfejsy sieciowe oraz dokonywać podziału sieci na podsieci; potrafi analizować ruch sieciowy K_U07
EU5 potrafi konfigurować i zabezpieczyć podstawowe urządzenia oraz usługi sieciowe K_U07
Symbol efektu uczenia się Sposób weryfikacji efektu uczenia się Forma zajęć na której zachodzi weryfikacja
EU1 zaliczenie pisemne W
EU2 zaliczenie pisemne W
EU3 zaliczenie pisemne W
EU4 sprawozdania z wykonanych zadań, kolokwium L
EU5 sprawozdania z wykonanych zadań, kolokwium L
Bilans nakładu pracy studenta (w godzinach) Liczba godz.
Wyliczenie
1 - Udział w wykładach 30
2 - Udział w laboratorium 30
3 - Przygotowanie do laboratorium 10
4 - Opracowanie sprawozdań z laboratorium i wykonanie zadań domowych 30
5 - Udział w konsultacjach 5
6 - Przygotowanie do zaliczenia wykładu 15
7 - Przygotowanie do zaliczenia pracowni specjalistycznej 5
RAZEM: 125
Wskaźniki ilościowe GODZINY ECTS
Nakład pracy studenta związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela 65
(1)+(2)+(5)
2.6
Nakład pracy studenta związany z zajęciami o charakterze praktycznym 75
(3)+(2)+(4)+(7)
3.0
Literatura podstawowa

1. D.E. Comer, Sieci komputerowe i intersieci: kompendium wiedzy każdego administratora, Helion, 2014.
2. A. Tanenbaum, Sieci komputerowe, Prentice Hall, Indian International Ed., 2010.
3. M. A. Sportack, Sieci komputerowe : księga eksperta, Helion, 2004.
4. J. Kluczewski, Bezpieczeństwo sieci komputerowych. Praktyczne przykłady i ćwiczenia w symulatorze Cisco Packet Tracer, iTstart, 2019.
5. Dokumentacja pakietu netfilter, https://www.netfilter.org.
6. Dokumentacja systemu Mikrotik, https:/www.mikrotik.com.
7. Serwer DHCP, https://www.isc.org/dhcp/.
8. Dokumentacja pakietu Apache, https://www.apache.org.

Literatura uzupełniająca

1. Specyfikacje 802.2, 802.3, 802.4, 802.5, 802.11: standards.ieee.org/getieee802/.
2. Dokumenty typu "Request For Comments".

Jednostka realizująca Katedra Systemów Informacyjnych i Sieci Komputerowych Data opracowania programu
Program opracował(a) dr inż. Andrzej Chmielewski 2021.04.28