Internet Technologies and Standards

Course content

  • Internet structure, protocols, and layers
  • Internet application layer: DNS, HTTP, Email, P2P applications, multimedia (VoIP, streaming)
  • Internet transport layer: UDP & TCP protocols
  • Internet network layer: IP addressing and subnetting, NAT, IPv6
  • Routing in the Internet: OSPF, IS-IS & BGP protocols
  • MPLS: applications in the network of modern ISP
  • Internet datacenters, Content Delivery Networks, OTT video streaming
  • Internet of Things

Course organization

  • Lecture: Thursday, 08:15-10:00, room 103; Piotr Gajowniczek, PhD;, Andrzej Bak, PhD;
  • Lab exercises: via remote access to router lab; supervisor: Piotr Gajowniczek, PhD;
  • Course mailing list:
  • Estimated test dates:
    • mid-term test: April 6th
    • final test: June 8th
  • More info: Slides on course organization and lab remote access

Lecture slides


  • Lab. 5 (IOT) will be held 01.06.2017 during lecture hours, room CS304. Presence is obligatory to pass the lab exercise.
  • The final test will take place on June 8th, 8:15AM, room 103.
  • The 3rd + 4th lab exercise (covered by single instruction manual) in remote router lab is available since April 28th until May 28th
  • The mid-term test, and current lab results: Current results

Lab exercises

Most of the lab exercises are done via the remote access to the IT infrastructure located in the premises of the Department of Networks and Network Services.
The following documents provide information on lab-related topics; please read them carefully before making the first reservation and attempting lab exercises:

Lab instruction manuals:

Important remarks:

  • Lab 1 (TCP) is done off-line (no resource reservation is necessary). The reports in PDF format should be sent to email address: no later than May 14th.
  • Lab 2, 3, and 4 (Networking) will be executed on remote router lab and require resource reservation during a period of exercise availability.
  • Lab 5 (IOT) will run at the faculty premises, during lecture hours.