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. 2020/2021
Liczba punktów ECTS:
4
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
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:
e.mini.pw.edu.pl
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: