Politechnika Warszawska - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Sieci komputerowe 2

Informacje ogólne

Kod przedmiotu: 103A-INIIT-ISP-SKM2 Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Sieci komputerowe 2
Jednostka: Wydział Elektroniki i Technik Informacyjnych
Grupy: ( Metody inżynierii informatycznej )-Inżynieria systemów informatycznych-inż.-EITI
( Przedmioty obieralne )-Inżynieria systemów informatycznych-inż.-EITI
( Przedmioty techniczne )---EITI
Punkty ECTS i inne: 5.00
Język prowadzenia: polski
Jednostka decyzyjna:

103000 - Wydział Elektroniki i Technik Informacyjnych

Kod wydziałowy:

SKM2

Numer wersji:

1

Skrócony opis:

Celem wykładu jest zapoznanie studentów z metodami i narzędziami projektowania protokołów stosowanych w sieciach komputerowych, oraz uzupełnienie wiedzy o funkcjonowaniu i budowie sieci LAN i WAN. Wykład stanowi logiczne uzupełnienie treści prezentowanych w ramach przedmiotu SKM. W ramach wykładu omawiane są techniki specyfikacji i projektowania protokołów, w tym języki Promela, SDL, ASN.1 i TTCN. Omawiane są wybrane zalecenia IETF dotyczące projektowania protokołów. Prezentowane są protokoły ISO: HDLC, warstwy sesji, prezentacji i aplikacji. Przedstawione są właściwości sieci X.25, FrameRelay, ATM. Przedstawione są podstawy konstruowania sieci w przedsiębiorstwach. Omówione są standardy i narzędzia stosowane w zarządzaniu sieciami. Przedstawione są wybrane zagadnienia dotyczące konfiguracji bezpieczeństwa sieciowego.

Pełny opis:

Celem wykładu jest zapoznanie studentów z metodami i narzędziami projektowania protokołów stosowanych w sieciach komputerowych, oraz uzupełnienie wiedzy o funkcjonowaniu i budowie sieci LAN i WAN. Wykład stanowi logiczne uzupełnienie treści prezentowanych w ramach przedmiotu SKM. W ramach wykładu omawiane są techniki specyfikacji i projektowania protokołów, w tym języki Promela, SDL, ASN.1 i TTCN. Omawiane są wybrane zalecenia IETF dotyczące projektowania protokołów. Prezentowane są protokoły ISO: HDLC, warstwy sesji, prezentacji i aplikacji. Przedstawione są właściwości sieci X.25, FrameRelay, ATM. Przedstawione są podstawy konstruowania sieci w przedsiębiorstwach. Omówione są standardy i narzędzia stosowane w zarządzaniu sieciami. Przedstawione są wybrane zagadnienia dotyczące konfiguracji bezpieczeństwa sieciowego.


Treść wykładu
Tematy omawiane na kolejnych wykładach:




    • Podstawy projektowania protokołów.

    • Notacja SDL (Specification and Description Language).

    • Notacja Promela (Process Meta Language) i narzędzia Spin (Simple
      Promela Interpreter).

    • Notacja ASN.1 (Abstract Syntax Notation One) i związane z nią
      reguły kodowania.

    • Notacja TTCN (Tree and Tabular Combined Notation).

    • Dobre praktyki projektowania aplikacji IETF

    • Wybrane aspekty sieci IPv6.

    • Krótka charakterystyka protokołów ISO: HDLC, TP, SP, PP, FTAM,
      ROSE.

    • Właściwości sieci X.25, FrameRelay i ATM.

    • Standardy i narzędzia do zarządzania sieciami (SNMP, RMON).

    • Projektowanie sieci - wybrane zagadnienia

    • Aspekty bezpieczeństwa sieciowego.


    Zakres laboratorium

    • Konfiguracja sieci IPv6.

    • Konfiguracja tuneli dedykowanych sieciom WAN (realizacja tego
      ćwiczenia wymaga znajomości materiału podawanego na wykładzie SKM).
    • Konfiguracja środowiska Spin/Promela i badanie specyfikacji
      protokołu Bit Alternate.

    • Badanie specyfikacji protokołu Bit Alternate - c.d.

    • Generacja struktur danych ze specyfikacji ASN.1.


    Zakres projektu
    Celem projektu jest stworzenie modelu wybranego protokołu i jego walidacja. Specyfikacja protokołu wykonywana jest w języku SDL i następnie badana w środowisku PragmaDev Real Time Developer Studio http://www.pragmadev.com/.


Poprzedniki
Typ poprzednikaNr poprzednikaKod poprzednikaNazwa poprzednika
Zalecany1103B-INxxx-ISP-SKMSieci komputerowe

Literatura:

    1. Kenneth J. Turner Using Formal Description Techniques. An
      Introduction to Estelle, LOTOS and SDL, John Wiley & Sons, 1993.
      http://www.cs.stir.ac.uk/~kjt/using-fdts/.

    2. RFC3117, On the Design of Application Protocols, 2001.

    3. RFC5405, Unicast UDP Usage Guidelines for Application Designers,
      2008.

    4. R. Desmeules IPv6: Sieci oparte na protokole IP w wersji 6, PWN
      2006.

    5. A.Józefiok, Budowa sieci komputerowych na przełącznikach i
      routerach Cisco, Helion 2009.

    6. M.Kaeo, Tworzenie bezpiecznych sieci, MIKOM 2000.

    7. K.Nowicki, J.Woźniak, Przewodowe i bezprzewodowe sieci LAN,
      Oficyna Wydawnicza PW, 2002.

    8. M.Serafin, Sieci VPN, Helion 2008.

    9. A.S.Tanenbaum, Sieci komputerowe, Helion 2004.

    10. J.Woźniak, K.Nowicki, Sieci LAN, MAN i WAN - protokoły
      komunikacyjne, Wyd. FPT, 2000.

Metody i kryteria oceniania:

Ocena końcowa jest wystawiana na podstawie uzyskanych punktów z 2
kolokwiów, 5 ćwiczeń laboratoryjnych i projektu wycenianych
następująco:

Od 0 do 25 pkt. - za projekt.

Od 0 do 25 pkt. - za kolokwium.

Od 0 do 5 pkt. - za ćwiczenie laboratoryjne.

W sumie 100 pkt. do osiągnięcia. Do zaliczenia przedmiotu wymagane jest
uzyskanie powyżej 50 pkt.

Uczestnictwo we wszystkich ćwiczeniach oraz projekcie obowiązkowe.
Uzyskanie 0 pkt. z któregokolwiek ćwiczenia lub projektu oznacza
rezygnację z zaliczenia przedmiotu.

Zajęcia w cyklu "rok akademicki 2017/2018 - sem. zimowy" (zakończony)

Okres: 2017-10-01 - 2018-02-18
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin, 24 miejsc więcej informacji
Projekt, 15 godzin, 24 miejsc więcej informacji
Wykład, 30 godzin, 24 miejsc więcej informacji
Koordynatorzy: Jacek Wytrębowicz
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103200 - Instytut Informatyki

Zajęcia w cyklu "rok akademicki 2013/2014 - sem. letni" (zakończony)

Okres: 2014-02-24 - 2014-09-28
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin, 24 miejsc więcej informacji
Projekt, 15 godzin, 24 miejsc więcej informacji
Wykład, 30 godzin, 24 miejsc więcej informacji
Koordynatorzy: Jacek Wytrębowicz
Prowadzący grup: Jacek Wytrębowicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103200 - Instytut Informatyki

Zajęcia w cyklu "rok akademicki 2012/2013 - sem. letni" (zakończony)

Okres: 2013-02-20 - 2013-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin, 24 miejsc więcej informacji
Projekt, 15 godzin, 24 miejsc więcej informacji
Wykład, 30 godzin, 24 miejsc więcej informacji
Koordynatorzy: Jacek Wytrębowicz
Prowadzący grup: Jacek Wytrębowicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103200 - Instytut Informatyki

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Politechnika Warszawska.