Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły...

17
INSTYTUT INFORMATYKI Spis treści: str. KONTAKT..................................................2 OPIS STUDIUM.............................................3 STRUKTURA ORGANIZACYJNA STUDIUM..........................5 PROGRAM STUDIUM..........................................6 LISTA PRZEDMIOTÓW........................................6 Program przedmiotów......................................7 Studium podyplomowe Sieci Komputerowe i Aplikacje

Transcript of Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły...

Page 1: Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB model zarządzania ISO/OSI Laboratoria protokół

INSTYTUT INFORMATYKI

Spis treści: str.

KONTAKT................................................................................................................. 2

OPIS STUDIUM........................................................................................................ 3

STRUKTURA ORGANIZACYJNA STUDIUM......................................................5

PROGRAM STUDIUM............................................................................................. 6

LISTA PRZEDMIOTÓW.........................................................................................6

Program przedmiotów.................................................................................................. 7

Studium podyplomoweSieci Komputerowe i Aplikacje Internetowe

Page 2: Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB model zarządzania ISO/OSI Laboratoria protokół

Studium podyplomoweSieci Komputerowe i Aplikacje Internetowe

Politechnika INSTYTUTPoznańska INFORMATYKI

Kontakt

Studium prowadzone jest przez Zakład Systemów Informatycznych Instytutu

Informatyki, Wydział Informatyki i Zarządzania Politechniki Poznańskiej.

Adres: Instytutu InformatykiPolitechnika Poznańska

ul. Berdychowo 2

60-965 Poznań

WWW: http://www.cs.put.poznan.pl/spsk

Kierownik studium: prof. dr hab. inż. Jerzy Brzeziński

tel.: 061 665 2003

e-mail: [email protected]

Sekretariat: mgr Agnieszka Skiba

tel.: 061 665 29 97fax: 061 877 15 25

e-mail: [email protected]

2

Page 3: Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB model zarządzania ISO/OSI Laboratoria protokół

Studium podyplomoweSieci Komputerowe i Aplikacje Internetowe

Politechnika INSTYTUTPoznańska INFORMATYKI

Opis studium

Studium Sieci Komputerowe i Aplikacje Internetowe powstało w połowie lat 90-tych

jako wynik zapotrzebowania rynku informatycznego na specjalistów z dziedziny sieci

informatycznych. Ze względu na nieustanny rozwój dziedziny kształcenia studium syste-

matycznie przechodzi ewolucję zmierzającą do uwzględnienia w procesie dydaktycznym

nowych technologii i aktualnych trendów rynkowych. Pierwotna nazwa studium brzmiała

Sieci Komputerowe, jednak wraz z rozwojem zastosowań sieci i reorientacją oczekiwań

rynku zakres tematyczny studium ewaluował w stronę wyższych warstw modelu siecio-

wego, w szczególności w kierunku aplikacji inter- i intranetowych.

Cel studium

Celem nauczania jest przekazanie możliwie obszernej i kompletnej wiedzy z zakresu

zasad działania architektur sieci komputerowych, różnorodnych protokołów sieciowych,

mechanizmów komunikacyjnych i usług, metodyki projektowania, utrzymywania i zarzą-

dzania systemami sieciowymi oraz problematyki nowoczesnych sieci telekomunika-

cyjnych.

Zadaniem studium jest przygotowanie uczestników do:

podjęcia pracy na stanowisku wymagającym wiedzy z dziedziny sieci kompute-

rowych i samodzielnego wyprofilowania swojej praktyki zawodowej w pod

kątem konkretnych systemów i zastosowań związanych z tym stanowiskiem,

wyboru kierunku dalszego wąsko-wyspecjalizowanego kształcenia, wyboru

świadomego, popartego nabytym na studium szerokim spojrzeniem na pro-

blematykę sieci.

3

Page 4: Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB model zarządzania ISO/OSI Laboratoria protokół

Studium podyplomoweSieci Komputerowe i Aplikacje Internetowe

Politechnika INSTYTUTPoznańska INFORMATYKI

Wymagane przygotowanie

Studium jest skierowane do relatywnie szerokiego kręgu odbiorców. Podstawowym

założeniem przyjmowanym na początku cyklu nauki jest brak specjalistycznego doświad-

czenia uczestników z dziedziny systemów sieciowych. Zgodnie z nim, z jednej strony

zajęcia rozpoczynają się od przedmiotów podstawowych, których celem jest przedsta-

wienie niezbędnego materiału podstawowego i usystematyzowanie wiedzy poszczególnych

uczestników i ujednolicenie jej poziomu do wymagań pozostałych przedmiotów. Z drugiej

strony, ćwiczenia laboratoryjne dobrane są w taki sposób by już na początku istniała

możliwość zróżnicowania tempa prowadzonych zajęć w poszczególnych grupach i tym

samym efektywnego dostosowania go do poziomu wiedzy i doświadczenia członków

grupy.

Tym niemniej wskazane jest posiadanie podstawowej wiedzy z zakresu działania sys-

temów mikrokomputerowych, znajomość dowolnego systemu operacyjnego (wystarczy

w zakresie użytkowania) oraz zrozumienie zasad programowania (zapoznanie się

z niektórymi mechanizmami sieciowymi na zajęciach praktycznych będzie wymagało

prostego oprogramowania ich).

Kadra

Zajęcia są prowadzone w głównej mierze przez pracowników Instytutu Informatyki

oraz Instytutu Telekominikacji. Wykładowcy oraz prowadzący ćwiczenia laboratoryjne

posiadają nie tylko wysokie kwalifikacje dydaktyczne gwarantujące efektywne przyswaja-

nie prezentowanej wiedzy, ale również duże doświadczenie praktyczne, będące efektem

prowadzonych od wielu lat projektów sieciowych o skali ogólnopolskiej, zarówno nauko-

wych (projekty krajowe KBN oraz międzynarodowe), jak i komercyjnych, prowadzonych

na zlecenia m.in. administracji państwowej, czy firm zagranicznych takich jak Siemens

czy Tektronix.

4

Page 5: Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB model zarządzania ISO/OSI Laboratoria protokół

Studium podyplomoweSieci Komputerowe i Aplikacje Internetowe

Politechnika INSTYTUTPoznańska INFORMATYKI

Struktura organizacyjna studium

Organizacja semestrów

Zajęcia odbywają się w piątki i soboty. Zebrane w dwa semestry obejmujące po 10

zjazdów. W czasie jednego zjazdu, w piątek odbywają się wyłącznie wykłady (2 wykłady

po 3 jednostki lekcyjne każdy), natomiast w sobotę – ćwiczenia laboratoria (każda z grup

laboratoryjnych realizuje w ciągu dnia cykl 2 zajęć laboratoryjnych po 3 jednostki lek-

cyjne). Daje to razem 120 godzin lekcyjnych wykładów i 120 godzin lekcyjnych

laboratorium.

Miejsce zajęć

Zajęcia prowadzone są w salach Centrum

Wykładowego Politechniki Poznańskiej oraz

w la

borat

oriac

h

sieciowych Instytutu Informatyki.

5

Page 6: Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB model zarządzania ISO/OSI Laboratoria protokół

Studium podyplomoweSieci Komputerowe i Aplikacje Internetowe

Politechnika INSTYTUTPoznańska INFORMATYKI

Program studium

Materiał nauczania obejmuje 10 przedmiotów z następujących dziedzin:

przedmioty podstawowe – stanowiące niezbędny elementarz dziedziny oraz

będące wprowadzeniem do pozostałych przedmiotów

platformy systemowe – celem tych przedmiotów jest umożliwienie poznania

i zrozumienia systemowych mechanizmów komunikacji sieciowej i pokrewnych

usługi i aplikacje internetowe – przedstawiają zasady działania wybranych

protokołów aplikacyjnych i konstrukcji aplikacji klient-serwer w modelu

internetowym

problematyka konstrukcji i utrzymywania systemów sieciowych – obejmuje

wiedzę niezbędną do projektowania i zarządzania środowiskami sieciowymi

Lista przedmiotów

1. Architektury sieci komputerowych

2. Transmisja danych

3. Nowoczesne systemy telekomunikacyjne

4. Sieciowe systemy operacyjne

5. Środowiska przetwarzania rozproszonego

6. Usługi sieciowe

7. Aplikacje inter- i intranetowe

8. Bezpieczeństwo sieci komputerowych

9. Zarządzanie sieciami komputerowymi

10. Projektowanie sieci komputerowych

6

Page 7: Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB model zarządzania ISO/OSI Laboratoria protokół

Studium podyplomoweSieci Komputerowe i Aplikacje Internetowe

Politechnika INSTYTUTPoznańska INFORMATYKI

7

Page 8: Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB model zarządzania ISO/OSI Laboratoria protokół

Studium podyplomoweSieci Komputerowe i Aplikacje Internetowe

Politechnika INSTYTUTPoznańska INFORMATYKI

Program przedmiotów

Architektury sieci komputerowych

zagadnienia

Wykłady model odniesienia OSI

warstwa fizyczna modelu OSI (przykłady sieci, media, topologie)

warstwa łącza danych modelu OSI (metody dostępu do medium na przykładach sieci Ethernet i Token Ring/FDDI)

warstwa sieciowa modelu OSI (adresacja, przykładowe protokoły)

warstwa transportowa modelu OSI (mechanizmy sterowania przepływem)

protokoły z rodziny TCP/IP (IPv4, IPv6, UDP, TCP, ICMP, ARP, RARP, BOOTP, DHCP)

urządzenia sieciowe (regeneratory, koncentratory, przełączniki, routery, bramy międzysieciowe), protokoły routingu, sieci wirtualne

sieć ATM, standardy LANE, MPOA

sieci metropolitarne (DQDB, SMDS)

technologie sieci rozległych, protokoły transmisyjne, Internet

Laboratoria konfiguracja sieci lokalnych

konfiguracja interfejsów sieciowych w różnych systemach operacyjnych

konfiguracja połączeń rozległych

8

Page 9: Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB model zarządzania ISO/OSI Laboratoria protokół

Studium podyplomoweSieci Komputerowe i Aplikacje Internetowe

Politechnika INSTYTUTPoznańska INFORMATYKI

Transmisja danych

zagadnienia

Wykłady informacja, sygnały, kanał transmisyjny, modulacja

kody transmisyjne, kodowanie nadmiarowe

medium światłowodowe, systemy optyczne, xDM

Nowoczesne systemy telekomunikacyjne

zagadnienia

Wykłady telekomunikacja cyfrowa ISDN

systemy PDH, SDH, DSL, Fiber In The Loop ...

komunikacja sieciowa z wykorzystaniem systemu GSM

9

Page 10: Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB model zarządzania ISO/OSI Laboratoria protokół

Studium podyplomoweSieci Komputerowe i Aplikacje Internetowe

Politechnika INSTYTUTPoznańska INFORMATYKI

Sieciowe systemy operacyjne

zagadnienia

Wykłady podstawy działania systemu operacyjnego, pamięć systemowa, system plików

problemy współbieżności w systemach operacyjnych, szeregowanie procesów

podstawowe mechanizmy komunikacyjne jądra systemu operacyjnego

lokalne mechanizmy komunikacji międzyprocesowej

sieciowe mechanizmy komunikacyjne

systemy NIS i NFS

Laboratoria podstawy użytkowania systemu operacyjnego Unix, konfiguracja środowiska

podstawy zarządzania procesami

mechanizmy komunikacji pomiędzy użytkownikami

wykorzystanie podstawowych mechanizmów komunikacyjnych jądra systemu Unix (pliki, procesy, sygnały)

wykorzystanie lokalnych mechanizmów komunikacyjnych w systemie Unix (potoki, łącza FIFO, pakiet IPC)

wykorzystanie sieciowych mechanizmów komunikacyjnych w procesach-klientach i w procesach-serwerach

sieciowy system plików NFS

współpraca systemów Unix i Windows

10

Page 11: Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB model zarządzania ISO/OSI Laboratoria protokół

Studium podyplomoweSieci Komputerowe i Aplikacje Internetowe

Politechnika INSTYTUTPoznańska INFORMATYKI

Środowiska przetwarzania rozproszonego

zagadnienia

Wykłady środowisko PVM, platforma DCE, architektura CORBA, DCOM

zdalne wywoływanie procedur (RPC), komunikacja grupowa

podstawowe problemy przetwarzania równoległego i rozproszonego

Laboratoria zapoznanie się ze środowiskami PVM i CORBA zdalne wywoływanie procedur na przykładzie SunRPC

Usługi sieciowe

zagadnienia

Wykłady podstawowe usługi sieci Internet (poczta elektroniczna, POP, IMAP, listy dyskusyjne, news, telnet, ftp, archie, IRC)

usługi WWW (protokół HTTP, język HTML, dodatkowe mechanizmy wspomagające usługę WWW)

standard X.500, dokumenty XML

usługi DNS, konfiguracja serwerów DNS

Laboratoria usługa zdalnego dostępu – protokoły telnet i X Window

usługi FTP, anonymous FTP, ftp-search

poczta elektroniczna, klienci pocztowi, usługi listserv i news

budowa witryn WWW, język HTML

mechanizmy CGI, ASP, PHP

formularze w HTML, języki skryptowe (JavaScript) i środowisko Java

języki definicji styli (CSS), dokumenty XML

konfiguracja DNS

11

Page 12: Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB model zarządzania ISO/OSI Laboratoria protokół

Studium podyplomoweSieci Komputerowe i Aplikacje Internetowe

Politechnika INSTYTUTPoznańska INFORMATYKI

Aplikacje inter- i intranetowe

zagadnienia

Wykłady technologia intranet i ekstranet

infrastruktura rynku elektronicznego, e-business, bezpieczeństwo operacji, certyfikacja kluczy

internet a bazy danych

Laboratoria technologia intranet i ekstranet:serwery WWW, konfiguracja usług WWWaplikacje CGI, perl, aplety i servlety języka Java

mechanizm SSL

zdalny dostęp do baz danych poprzez interfejs WWW w środowisku sieci intranet

12

Page 13: Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB model zarządzania ISO/OSI Laboratoria protokół

Studium podyplomoweSieci Komputerowe i Aplikacje Internetowe

Politechnika INSTYTUTPoznańska INFORMATYKI

Bezpieczeństwo sieci komputerowych

zagadnienia

Wykłady podstawowe problemy bezpieczeństwa (poufność, integralność, dostępność), zagrożenia i mechanizmy obrony, polityka bezpieczeństwa,

szczegółowe przykłady mechanizmów bezpieczeństwa w kontekście dostępności (UPS, RAID, systemy redundantne, archiwizacja danych)

mechanizmy kontroli dostępu

klasy bezpieczeństwa systemów informatycznych

mechanizmy kryptograficzne

systemy o podwyższonym bezpieczeństwie

przykłady rozwiązań komercyjnych w dziedzinie bezpieczeństwa

Laboratoria podstawowe zabezpieczenia usług sieciowych

bezpieczne tunelowanie ruchu sieciowego, szyfrowanie korespondencji

zabezpieczenia protokołu IPv6, konfiguracja IPsectunelowanie ruchu w sieciach rozległych (VPN)

certyfikaty kryptograficzne, infrastruktura PKI

ściany ogniowe (firewall)

13

Page 14: Sieci Komputerowe i Aplikacje Internetowe€¦ · Web viewWykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB model zarządzania ISO/OSI Laboratoria protokół

Studium podyplomoweSieci Komputerowe i Aplikacje Internetowe

Politechnika INSTYTUTPoznańska INFORMATYKI

Zarządzanie sieciami komputerowymi

zagadnienia

Wykłady modele, standardy i protokoły zarządzania, protokół SNMP, baza MIB

model zarządzania ISO/OSI

Laboratoria protokół SNMP

przykłady prostych aplikacji zarządzania

kompleksowe platformy zarządzania

Projektowanie sieci komputerowych

zagadnienia

Wykłady etapy projektowania sieci komputerowych, okablowanie strukturalne

problemy zasilania w sieciach komputerowych

podstawowe komponenty sieci komputerowych na przykładzie aktualnie dostępnych technologii

Laboratoria okablowanie strukturalne, testowanie, pomiary

urządzenia sieciowe (przełączniki, routery)

sieci rozległe, wykorzystanie systemów ISDN, projektowanie sieci ATM

14