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

Computer Networks

Informacje ogólne

Kod przedmiotu: 103B-CTxxx-ISA-ECONE Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Computer Networks
Jednostka: Wydział Elektroniki i Technik Informacyjnych
Grupy: ( Computer Systems )-Computer Science, Telecommunications-B.Sc.-EITI
( Computer Systems and Networks - Foundation )-Computer Systems and Networks-M.Sc.-EITI
( Courses in English )--eng.-EITI
( Przedmioty podstawowe )-Inżynieria systemów informatycznych-mgr.-EITI
( Przedmioty techniczne )---EITI
( Technical Courses )--eng.-EITI
Punkty ECTS i inne: 6.00
Język prowadzenia: angielski
Jednostka decyzyjna:

103000 - Wydział Elektroniki i Technik Informacyjnych

Kod wydziałowy:

ECONE

Numer wersji:

2

Skrócony opis:

Celem przedmiotu jest nauczenie podstaw używania, administrowania i projektowania współczesnych sieci komputerowych. Wykład należy traktować jako wprowadzenie do bardzo bogatej i niezwykle szybko rozwijającej się dziedziny informatyki. W ramach wykładu omawiany jest 7 warstwowy model systemów sieciowych OSI ISO oraz model sieci TCP/IP. Szczegółowo omawiane są protokoły należące do rodziny TCP/IP, mechanizmy rutowania oraz interfejsy gniazd BSD. Prezentowane są powszechnie używane sieci Ethernet ze wszystkimi ich odmianami jak np. Fast, Gigabit i 10-gigabit Ethernet. Omawiane jest konfigurowanie w sieci stacji, przełączników, mostów i ruterów, oraz tworzenie wirtualnych sieci lokalnych (VLAN) i wirtualnych sieci prywatnych (VPN). Zajęcia laboratoryjne zostały przygotowane i są prowadzone z wykorzystaniem umiejętności prezentacyjnych.

Pełny opis: (tylko po angielsku)

The lecture is an introduction to a domain that is very wide and that
quickly progresses. It discusses the 7 layered OSI ISO model, and
TCP/IP network model. Students can learn the most important protocols
belonging to TCP/IP, as well as BSD socket interface. The lecture
presents Ethernet networks. Students can learn network configuration of
hosts, switches, bridges and routers. They can learn also basis of
virtual local networks and virtual privet networks.


Lecture contents

  • History of computer networks and the Internet evolution.

  • ISO/OSI model and TCP/IP protocol stack model.

  • Addressing in IP networks.

  • MAC and Internet address, subnetting, CIDR.

  • IP protocol and auxiliary protocols (ARP, RARP, BOOTP, DHCP, ICMP).

  • Static and dynamic routing.

  • History of Ethernet.

  • Differences between Ethernet varieties.

  • Virtual local networks.

  • UDP and TCP protocols.

  • TCP internals (slow start, sliding window,
    handshakes, timers, congestion control).

  • Network Address Translation and Firewalls.

  • Programming interfaces: Berkeley sockets and Remote
    Procedure Call.

  • Types of networking devices: repeaters, bridges,
    switches, routers, gateways.

  • Domain Name System.

  • IP protocol version 6.

  • Virtual Private Networks.

  • VPN types. VPN protocols: PPTP, L2TP, IPSec.

  • PKI basics.

  • Modems and serial link conncetions: SLIP, PPP.

  • IP multicast.

  • MPLS technology.

  • WLAN.


  • Laboratory contents
    • protocol monitoring and network traffic analysis,

    • workstation configuration,

    • network address translation,

    • static and dynamic routing,

    • virtual local area networks,

    • stream trassmissions,

    • traffic shaping,

    • advanced routing,

    • firewalls,

    • DNS.


Similar Courses
CodeNameDiscount ECTS
103B-INxxx-ISP-SKMSieci komputerowe5

Literatura: (tylko po angielsku)


    1. R.Breyer, S.Riley, Switched, Fast and Gigabit Ethernet, Sams, 3
      edition (1998).

    2. M.J.Castelli, LAN Switching First - Step, Ciscopress (2005).

    3. D.U.Comer, Internetworking with TCP/IP, Prentice Hall (2000).

    4. D.U.Comer, Computer Networks and Internets, with Internet
      Applications, Prentice Hall (2001).

    5. R. Desmeules, Cisco Self-Study: Implementing Ipv6 Networks
      (Ipv6), Ciscopress (2003).

    6. G.Davies, Designing and Developing Scalable IP Networks, Wiley
      (2004).

Metody i kryteria oceniania: (tylko po angielsku)

ECONE.A

test 1 0..30 pts.

test 2 0..30 pts.

laboratories r.568 0..60 pts.

laboratories r.017 0..30 pts.

egzamination 0..150 pts.

Final note is simply derived from the sum of points

without any additional conditions.

Students who will get 136..150 points before exam

do not have to attend to examination and will get:

136..150 pts. 5,0 A without exam

121..135 pts. 4,5 B+ without exam

Other students (and those who will come to try to get 5,0 instead of
4,5)

will get notes according to the scale:

271..300 pts. 5,0 A

241..270 pts. 4,5 B+

211..240 pts. 4,0 B

181..210 pts. 3,5 C+

151..180 pts. 3,0 C

121..150 pts. 2,0 D

0..40 pts. 0,0 E

Zajęcia w cyklu "rok akademicki 2019/2020 - sem. zimowy" (w trakcie)

Okres: 2019-10-01 - 2020-02-21
Wybrany podział planu:


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

103200 - Instytut Informatyki

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

Okres: 2019-02-18 - 2019-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 35 miejsc więcej informacji
Wykład, 30 godzin, 35 miejsc więcej informacji
Koordynatorzy: Paweł Radziszewski, Jerzy Sobczyk
Prowadzący grup: Paweł Radziszewski, Jerzy Sobczyk
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103100 - Instytut Automatyki i Informatyki Stosowanej

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

Okres: 2018-10-01 - 2019-02-17
Wybrany podział planu:


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

103200 - Instytut Informatyki

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

Okres: 2018-02-19 - 2018-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 35 miejsc więcej informacji
Wykład, 30 godzin, 35 miejsc więcej informacji
Koordynatorzy: Jerzy Sobczyk
Prowadzący grup: Jerzy Sobczyk
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103100 - Instytut Automatyki i Informatyki Stosowanej

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, 30 godzin, 36 miejsc więcej informacji
Wykład, 30 godzin, 36 miejsc więcej informacji
Koordynatorzy: Jacek Wytrębowicz
Prowadzący grup: Jacek Wytrębowicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103200 - Instytut Informatyki

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

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


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 35 miejsc więcej informacji
Wykład, 30 godzin, 35 miejsc więcej informacji
Koordynatorzy: Jerzy Sobczyk
Prowadzący grup: Jerzy Sobczyk
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103100 - Instytut Automatyki i Informatyki Stosowanej

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

Okres: 2016-10-01 - 2017-02-19
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 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: Egzamin
Jednostka realizująca:

103200 - Instytut Informatyki

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

Okres: 2016-02-23 - 2016-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 35 miejsc więcej informacji
Wykład, 30 godzin, 35 miejsc więcej informacji
Koordynatorzy: Jerzy Sobczyk
Prowadzący grup: Jerzy Sobczyk
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103100 - Instytut Automatyki i Informatyki Stosowanej

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

Okres: 2015-10-01 - 2016-02-22
Wybrany podział planu:


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

103200 - Instytut Informatyki

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

Okres: 2015-02-23 - 2015-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 35 miejsc więcej informacji
Wykład, 30 godzin, 35 miejsc więcej informacji
Koordynatorzy: Jerzy Sobczyk
Prowadzący grup: Jerzy Sobczyk
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103100 - Instytut Automatyki i Informatyki Stosowanej

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

Okres: 2014-09-29 - 2015-02-22
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 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: Egzamin
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, 30 godzin, 35 miejsc więcej informacji
Wykład, 30 godzin, 35 miejsc więcej informacji
Koordynatorzy: Jerzy Sobczyk
Prowadzący grup: Jerzy Sobczyk
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103100 - Instytut Automatyki i Informatyki Stosowanej

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

Okres: 2013-10-01 - 2014-02-23
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 35 miejsc więcej informacji
Wykład, 30 godzin, 35 miejsc więcej informacji
Koordynatorzy: Jacek Wytrębowicz
Prowadzący grup: Jacek Wytrębowicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
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, 30 godzin, 35 miejsc więcej informacji
Wykład, 30 godzin, 35 miejsc więcej informacji
Koordynatorzy: Jerzy Sobczyk
Prowadzący grup: Jerzy Sobczyk
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Jednostka realizująca:

103100 - Instytut Automatyki i Informatyki Stosowanej

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

Okres: 2012-10-01 - 2013-02-19
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin, 35 miejsc więcej informacji
Wykład, 30 godzin, 35 miejsc więcej informacji
Koordynatorzy: Jacek Wytrębowicz
Prowadzący grup: Jacek Wytrębowicz
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
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.