Internet systems

Subject description

  • Fundamentals of communication systems: connection oriented and connection-less communications; circuit and packet switching; signaling systems
  • Architectural reference models: OSI, TCP/IP
  • Network layer addressing in Internet systems: address classes, classless addressing, supporting protocols: ARP, RARP, DHCP
  • Internet protocol – IPv4, IPv6, ICMP
  • Multicast
  • Supporting applications and protocols: ping, traceroute, nslookup
  • Transport protocols: TCP, UDP, SCTP
  • Application protocols: HTTP, DNS, SNMP, HTTP, FTP, SMTP, POP, IMAP, SNMP
  • Services provided by the network: network services, security services (firewalls, secure tunnels, address and port translations), virtual private networks, mobile IP, quality of service, management
  • Elements of Internet systems: routers and switches, firewalls, application gateways, servers

The subject is taught in programs

Objectives and competences

Overview of architecture, mechanisms and operations of Internet networks and services. Comprises network, transport and application layers of Internet systems.  Students will qualify to set-up basic Internet communication services.

Teaching and learning methods

Lectures, demonstrations, practical laboratory work. In laboratory practice computer and multimedia terminals are used, along with internet networking equipment, including IP routers, switches, firewalls and network servers.

Expected study results

Students acquire understanding of key principles of communication systems, architectural models, and elements and protocols, along with the services, provided by these systems.

They also gain a broad understanding of composition and operation of telecommunication system and services, based on Internet communications. They are able to identify and evaluate possible technical and security issues of the discussed solutions.

Basic sources and literature

  1. Data and computer communications / William Stallings. – 9th ed. – Boston [etc.] : Prentice Hall, cop. 2011. – XXV, 853 str. : ilustr. ; 24 cm
  2. TCP/IP illustrated. Vol. 1, The protocols / Kevin R. Fall, W. Richard Stevens. – 2nd ed. – Upper Saddle River [etc.] : Addison-Wesley, cop. 2012. – XXXV, 1017 str. : ilustr. ; 24 cm.
  3. Computer networks / Andrew S. Tanenbaum, David J. Wetherall. – 5th ed., international ed. – Boston [etc.] : Pearson, cop. 2011. – 951 str. : ilustr. ; 24 cm
  4. Internetworking with TCP/IP. Vol. 1, Principles, protocols and architecture / Douglas E. Comer. – 5th ed. – Upper Saddle River (New Jersey) : Pearson Prentice Hall, cop. 2006. – XXIX, 650 str. : ilustr. ; 24 cm

Stay up to date

University of Ljubljana, Faculty of Electrical Engineering Tržaška cesta 25, 1000 Ljubljana

E:  dekanat@fe.uni-lj.si T:  01 4768 411