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

Internet Technologies and Standards

Informacje ogólne

Kod przedmiotu: 103A-CTxxx-ISA-EINTE Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Internet Technologies and Standards
Jednostka: Wydział Elektroniki i Technik Informacyjnych
Grupy: ( Courses in English )--eng.-EITI
( Przedmioty techniczne )---EITI
( Technical Courses )--eng.-EITI
( Telecommunication Systems )-Computer Science, Telecommunications-B.Sc.-EITI
Punkty ECTS i inne: 6.00
Język prowadzenia: angielski
Jednostka decyzyjna:

103000 - Wydział Elektroniki i Technik Informacyjnych

Kod wydziałowy:

EINTE

Numer wersji:

1

Skrócony opis:

W ramach wykładu przedstawione zostaną podstawowe koncepcje oraz zasady organizacji sieci opartych na stosie protokołów TCP/IP, w tym funkcje protokołów poszczególnych warstw oraz ich zasady realizacji i współdziałania. Omówiona zostanie problematyka kierowania ruchu i wyboru dróg w sieci oraz sposoby realizacji usług warstwy sieciowej i transportowej.
Przedstawione zostaną możliwości i sposoby realizacji głównych typów usług Internetowych: usług pocztowych, usług webowych, usług głosowych, usług wymiany plików P2P. Przedyskutowane zostaną wymagania stawiane sieci przez te usługi w obszarach wydajności, niezawodności, jakości obsługi, bezpieczeństwa. Omówiona zostanie ewolucja Internetu - w tym jego architektury i protokołów sieciowych - wynikająca z potrzeby spełnienia pojawiających się nowych wymagań.
Koncepcja realizacji założonego zakresu materiału polega na omawianiu kolejnych grup usług i wskazywaniu zagadnień związanych z ich implementacją w (...)

Pełny opis: (tylko po angielsku)

The lecture is aimed at providing students with basic knowledge
concerning the architecture and functioning of the Internet, a vital
element of the present information infrastructure. The goal is to
present both the network and service architecture, as well as network
technologies that are used or offered by today?s Internet.

The lecture will present the fundamental concepts and principles of
organizing packet networks utilizing the TCP/IP protocol suite, and
discuss the functions of particular layers, showing their realization
and cooperation. The particular problems of traffic routing and route
selection as well as realization of network and transport layer
services will be investigated in detail.

The presentation of the capabilities and the realization of Internet
services will cover all the following basic groups of services: mail
services, web services, voice services, P2P file sharing services. With
each group of services posing specific requirements in the areas of
performance, reliability, quality of service or security, all major
requirements will be discussed in detail. The discussion will provide
insight into the evolution of the Internet, in particular the evolution
of network architecture and network protocols, and show how the
evolution has been related to satisfying still new requirements.

The idea of structuring the lecture is to present consecutive groups of
Internet services and at the same time to discuss the issues of
implementing those services in the network.


Lecture contents

  1. Introduction (2): realization of the telephony service in
    ISDN/GSM networks: functional and physical network architecture; user
    and service identification and authentication, user mobility
    management; connection setup scenario: number analysis, route
    selection, connection setup on a link; connection rating and service
    charging; intelligent network services; auxiliary network functions.

  2. WWW service implementation (6). Sending a request to a given URL
    address and receiving a Web page in reply (WWW client and WWW server,
    HTTP protocol; HTML Web page description language). Establishment of a
    TCP connection (server`s and client`s IP addresses, domain name
    translation, DNS service; identification of processes/ program
    instances of the server and the browser - TCP ports; TCP protocol).
    Passing data in the IP datagram (IP protocol; IP network structure;
    gateway router identification in the local area network). Passing the
    IP datagram to the network card (Ethernet card and card driver, ARP -
    translation of IP addresses to physical MAC addresses, forming Ethernet
    frames, Ethernet protocol). Transmission in the physical medium
    (transmission impairments, collisions; transmission errors, error
    detection and error correction).

  3. Overview of the WWW service-related networking concepts (4).
    Functional network architecture. Layered protocol architecture: TCP/IP
    stack; OSI-RM model (layers and services; service access points SAP and
    services; interfaces and protocols; protocol data units; encapsulation,
    multiplexing and de-multiplexing). Addressing: identification and
    localization of entities; address space, address registration and
    address assignment; URL and URI; IP addressing; MAC addressing; address
    mapping: DNS, DHCP, ARP. Directory services X.500, LDAP.

  4. Email service implementation (4). Sending a request to a given
    URL address and retrieving received emails (email client and email
    server, POP3/SMTP and IMAP protocols). Web-mail service. Security
    issues: from spam and malicious content through taking the control over
    the computer and intercepting confidential information.

  5. Overview of email service-related networking concepts (4).
    Identification and authentication of the sender. Identification and
    localization of the recipient. Representing text data and other data
    types. Ensuring reliable transport and delivery of information. Data
    routing: addressing and address hierarchy, IPv4 and IPv6 protocols;
    multi-domain network structure; intra-domain and inter-domain routing;
    IGP and EGP protocols. Network management; SNMP architecture.
    Security-related techniques: filtering; data encoding, IPsec protocol.

  6. Realization of the telephony service in the Internet (4).
    Establishing and releasing a connection (communicator and VoIP server,
    SIP protocol). User presence. User profile. Calls to/from ISDN/GSM
    networks. Conference and multimedia calls.

  7. Overview of VoIP service-related networking concepts (4).
    Signalling and media. SIP protocol. Speech coding and transfer; UDP and
    RTP/RTCP protocols. Transfer quality: QoS networking architectures
    (IntServ, DiffServ; performance issues); QoS mechanisms of the router;
    IPv6 protocol; MPLS technique. Network node architecture and
    implementation - the router. Interconnecting the Internet with ISDN/GSM
    networks: signalling gateways and media gateways, VoIP gateways; next
    generation convergent networks - NGN.


Laboratory contents
The laboratory classes will be devoted to the configuration of routers and network services . The tasks will be assigned to the groups of 2-3 students. The particular exercises will be related to the consecutive phases of implementing required network functionality: configuring network interfaces, assigning addresses, monitoring visibility of network elements, connecting servers, configuring services, etc. Equipped with both real and virtual network devices, the lab will allow for working remotely in the 7x24 fashion through the entire semester.

Literatura: (tylko po angielsku)

    1. D.E. Comer, Computer Networks and Internets with Internet
      Applications, 5th Ed, Prentice Hall, 2009.

    2. J.F. Kurose, K.W. Ross, Computer Networking, 5th Ed., Pearson
      Addison-Wesley.

    3. Selected documents of IETF (standards, RFCs, drafts) and
      ITU-T.

Metody i kryteria oceniania: (tylko po angielsku)

Total score is a sum of 2 parts:

  • there are 13 short tests during lectures, up to 6 points each;
    best 10 scores are summed (max 60 in total)

  • the lab scored up to 50 points based on the reports submitted


The final result is based on the following pattern:

  • 5.0: 91-110 points

  • 4.5: 81-90 points

  • 4.0: 71-80 points

  • 3.5: 61-70 points

  • 3.0: 51-60 points

  • 2.0: 0-50 points

Zajęcia w cyklu "rok akademicki 2019/2020 - sem. letni" (jeszcze nie rozpoczęty)

Okres: 2020-02-22 - 2020-09-30

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: Andrzej Bąk, Piotr Gajowniczek
Prowadzący grup: Andrzej Bąk, Piotr Gajowniczek
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

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: Piotr Gajowniczek
Prowadzący grup: Andrzej Bąk, Piotr Gajowniczek
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

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, 36 miejsc więcej informacji
Wykład, 30 godzin, 36 miejsc więcej informacji
Koordynatorzy: Piotr Gajowniczek, Michał Jarociński
Prowadzący grup: Andrzej Bąk, Piotr Gajowniczek
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

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: Piotr Gajowniczek
Prowadzący grup: Andrzej Bąk, Piotr Gajowniczek
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

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, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Piotr Gajowniczek, Michał Jarociński
Prowadzący grup: Piotr Gajowniczek, Michał Jarociński
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

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, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Michał Jarociński
Prowadzący grup: Michał Jarociński
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

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, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Michał Jarociński
Prowadzący grup: Michał Jarociński
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

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, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Michał Jarociński
Prowadzący grup: Michał Jarociński
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

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, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Michał Jarociński
Prowadzący grup: Michał Jarociński
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

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, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Michał Jarociński
Prowadzący grup: Michał Jarociński
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

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, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Michał Jarociński
Prowadzący grup: Michał Jarociński
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103600 - Instytut Telekomunikacji

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