- Nazwa przedmiotu:
- Transmisja danych
- Koordynator przedmiotu:
- Mgr inż. Marcin Pilarski, Dr inż. Andrzej Bąk, Dr inż. Piotr Gajowniczek, Dr inż. Magdalena Jasionowska-Skop
- Status przedmiotu:
- Obowiązkowy
- Poziom kształcenia:
- Studia I stopnia
- Program:
- Informatyka i Systemy Informacyjne
- Grupa przedmiotów:
- Wspólne
- Kod przedmiotu:
- 1120-IN000-ISP-XXXX
- Semestr nominalny:
- 3 / rok ak. 2023/2024
- Liczba punktów ECTS:
- 4
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- 1. godziny kontaktowe – 65 h; w tym
a) obecność na wykładach – 30 h
b) obecność na laboratoriach – 30 h
c) konsultacje – 5 h
2. dodatkowo student musi poświęcić 55 h na następujące formy pracy
a) przygotowanie do zajęć laboratoryjnych – 30 h
b) zapoznanie się z literaturą – 10 h
c) przygotowanie do dwóch kolokwiów zaliczeniowych – 15 h
Razem 120 h, co odpowiada 4 pkt. ECTS
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- 1. obecność na wykładach – 30 h
2. obecność na laboratorium – 30 h
3. konsultacje – 5 h,
Razem 65 h, co odpowiada 2 pkt. ECTS
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- 1. obecność na laboratoriach – 30 h
2. przygotowanie do zajęć laboratoryjnych – 30 h
Razem 60 h, co odpowiada 2 pkt. ECTS
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład30h
- Ćwiczenia0h
- Laboratorium30h
- Projekt0h
- Lekcje komputerowe0h
- Wymagania wstępne:
- brak
- Limit liczby studentów:
- Laboratorium (ćwiczenia komputerowe) – 15-24 os. /grupa
- Cel przedmiotu:
- Celem przedmiotu jest zaznajomienie słuchaczy z podstawami transmisji sygnałów cyfrowych w systemach telekomunikacyjnych oraz architekturą, działaniem i najważniejszymi technikami sieci Internet i operatorskich sieci IP.
- Treści kształcenia:
- Podstawy transmisji sygnałów cyfrowych w kanałach telekomunikacyjnych przewodowych i bezprzewodowych. Opis działania podstawowych technik stosowanych w systemach telekomunikacyjnych tj. stosowanych modulacji i metod wielodostępu, organizacja strumieni przesyłania danych binarnych w sieciach telekomunikacyjnych. Najważniejsze rozwiązania i techniki wykorzystywane w sieci Internet oraz w operatorskich sieciach IP (IPv4 i IPv6) do efektywnego transportu zagregowanych strumieni danych.
Sieć Internet jako przykład globalnego systemu teleinformatycznego. Model warstwowy dla Internetu (stos protokołów TCP/IP). Rodzaje aplikacji i ich wymagania związane ze świadczonymi usługami.
Usługa i protokół DNS jako przykład rozwiązania “użytkowego” dla innych aplikacji Internetu. Architektura systemu DNS: system nazw domenowych i hierarchia serwerów. Usługa www jako przykład podstawowej usługi internetowej. Protokół http i jego własności. Rozwiązania zwiększające efektywność dostarczania powtarzalnych treści.
Adresacja w protokole IPv4 i translacja adresów NAT. Adresacja w protokole IPv6/NDP. Warstwa transportowa sieci Internet. Protokoły UDP i TCP (komunikacja bezpołączeniowa i połączeniowa). Mechanizm socket. TCP jako przykład protokołu zapewniającego niezawodną transmisję danych: mechanizm okna, flow control, congestion control.
Routing w sieciach IP: Routing wewnątrzsieciowy – zagadnienia zaawansowane. Mechanizm ECMP (Equal Cost Multi Path) i jego zastosowania. Routing hierarchiczny – działanie i konfiguracja protokołu OSPF (Open Shortest Path First) w sieci wieloobszarowej (multiple-area OSPF routing) – komunikacja między obszarami, typy obszarów i wiadomości. Protokół OSPF v3 (IPv6) – różnice w stosunku do OSPF v2.
Technika MPLS (Multi Protocol Label Switching) i jej zastosowania w sieciach ISP. Protokoły dystrybucji etykiet i tworzenie ścieżek LSP (Label Switching Path). Mechanizmy inżynierii ruchu w technice MPLS. Zabezpieczanie ścieżek LSP przed skutkami awarii. Ścieżki MPLS punkt-wielopunkt i ich zastosowania.
Routing międzysieciowy. Organizacja sieci Internet i wymiana ruchu między operatorami ISP (Internet Service Provider). Protokół BGP (Border Gateway Protocol) – konfiguracja zaawansowana. Wiadomości, procedury i bazy danych protokołu BGP. Atrybuty ścieżek i ich zastosowania w tworzeniu reguł routingu. Zastosowania atrybutu Community, MED, Local Preference. Dobre praktyki w routingu międzyoperatorskim (agregacja adresów, filtrowanie prefiksów, RPKI). Skalowalność sesji Internal BGP – Route Reflector, konfederacja systemów autonomicznych, MPLS shortcuts (BGP free core).
- Metody oceny:
- Laboratorium: ocena zadań wykonywanych w laboratorium; z laboratoriów można uzyskać do 60 punktów. Wykład: kolokwium zaliczeniowe; z kolokwium można uzyskać do 40 punktów. Oceny: 0-49 ocena 2; 50-59 ocena 3; 60-69 ocena 3,5; 70-79 ocena 4; 80-89 ocena 4,5; 90-100 ocena 5.
Możliwe jest niezaliczenie maksymalnie 1 laboratorium, przy czym za niezaliczone laboratorium definiuje się takie, w którym student uzyska mniej niż 20% punktów.
- Egzamin:
- nie
- Literatura:
- 1. L. Peterson, B. Davie, Computer Networks: A Systems Approach.
2. J.F. Kurose, K.W. Ross (ed.), Computer Networking: A Top-Down Approach.
3. O. Bonaventure, Computer Networking: Principles, Protocols and Practice, 2nd Edition.
4. K. Kuczynski, R. Stegierski, Routing w sieciach IP, Uniwersytet Marii Curie-Skłodowskiej w Lublinie Instytut Informatyki, ISBN: 978-83-62773-08-4.
- Witryna www przedmiotu:
- Uwagi:
Efekty uczenia się
Profil ogólnoakademicki - wiedza
- Charakterystyka W01
- Posiada wiedzę z podstaw transmisji sygnałów cyfrowych w kanałach telekomunikacyjnych przewodowych i bezprzewodowych
Weryfikacja: Kolokwium zaliczeniowe
Powiązane charakterystyki kierunkowe:
K_W03
Powiązane charakterystyki obszarowe:
- Charakterystyka W02
- Posiada wiedzę z działania podstawowych technik stosowanych w systemach telekomunikacyjnych tj. stosowanych modulacji, metod wielodostępu, organizacja strumieni przesyłania danych binarnych w sieciach telekomunikacyjnych
Weryfikacja: kolokwium zaliczeniowe, ocena z zadań wykonywanych podczas laboratorium
Powiązane charakterystyki kierunkowe:
K_W11
Powiązane charakterystyki obszarowe:
- Charakterystyka W03
- Posiada wiedzę niezbędną do rozumienia społecznych, ekonomicznych, prawnych uwarunkowań systemów telekomunikacyjnych
Weryfikacja: Kolokwium zaliczeniowe
Powiązane charakterystyki kierunkowe:
K_W09
Powiązane charakterystyki obszarowe:
- Charakterystyka W04
- Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie sieci komputerowych i technologii sieciowych
Weryfikacja: kolokwium zaliczeniowe, ocena z zadań wykonywanych podczas laboratorium
Powiązane charakterystyki kierunkowe:
K_W05
Powiązane charakterystyki obszarowe:
Profil ogólnoakademicki - umiejętności
- Charakterystyka U01
- Potrafi opisać architekturę co najmniej dwóch systemów dostępowych w sieciach teleinformatycznych
Weryfikacja: Kolokwium zaliczeniowe
Powiązane charakterystyki kierunkowe:
K_U16
Powiązane charakterystyki obszarowe:
- Charakterystyka U02
- Potrafi opisać architekturę co najmniej jednego systemu sieci rdzeniowych w sieciach teleinformatycznych
Weryfikacja: Kolokwium zaliczeniowe
Powiązane charakterystyki kierunkowe:
K_U16
Powiązane charakterystyki obszarowe:
- Charakterystyka U03
- Ma umiejętność pisania prostych skryptów oraz posługiwania się systemem do obliczeń matematycznych na poziomie API
Weryfikacja: Ocena z zadań wykonywanych podczas laboratorium
Powiązane charakterystyki kierunkowe:
K_U09
Powiązane charakterystyki obszarowe:
- Charakterystyka U04
- Potrafi sformułować specyfikację prostych systemów informatycznych w odniesieniu do sprzętu, oprogramowania systemowego i cech funkcjonalnych aplikacji, potrafi zabezpieczyć przesyłane dane przed nieuprawnionym odczytem
Weryfikacja: ocena zadań wykonywanych podczas laboratorium
Powiązane charakterystyki kierunkowe:
K_U17, K_U28
Powiązane charakterystyki obszarowe:
- Charakterystyka U05
- Potrafi samodzielnie wykonać mały projekt informatyczny związany z programowaniem na poziomie API pakietu matematycznego
Weryfikacja: ocena zadań wykonywanych podczas laboratorium
Powiązane charakterystyki kierunkowe:
K_U08
Powiązane charakterystyki obszarowe:
Profil ogólnoakademicki - kompetencje społeczne
- Charakterystyka K01
- Rozumie cykl życia urządzeń i systemów telekomunikacyjnych, a w tym ich efekt jaki wywierają na współczesne społeczeństwo
Weryfikacja: Kolokwium zaliczeniowe
Powiązane charakterystyki kierunkowe:
K_K01
Powiązane charakterystyki obszarowe:
- Charakterystyka K02
- Rozumie społeczne i ekonomiczne uwarunkowania budowy i eksploatacji systemów telekomunikacyjnych
Weryfikacja: Kolokwium zaliczeniowe
Powiązane charakterystyki kierunkowe:
K_K03
Powiązane charakterystyki obszarowe: