Course detail
Network Applications and Network Administration
FIT-ISAAcad. year: 2019/2020
Architecture of computer networks, OSI model and TCP/IP model. Network interface configuration. Advanced network programming using BSD sockets. Architectur of DNS and DNS resolution. Architecture of mailing and directory services. Network security - packet filtering and classification. Multimedia communication, videconferencing. IP telephony. Quality of services. Tools for network management. Measuring network traffic. Network modelling and simulation.
The course has 5 ECTS credits which represent 125-150 hours of study workload distributed as follows:
- 26 hours of lectures
- 10 hours of laboratory assignments
- 52 hours of programming project
- 37-64 hours of individual study and preparation to the final exam
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
- Basics of operating systems Unix and Windows.
- C programming.
- Reading and understanding texts written in technical English.
- Computer network architecture (ISO/OSI, TCP/IP).
- Overview of link layer protocols and network layer protocols.
- Addressing - types of addresses, classes of IP addresses, multicast, broadcast, netmask, CIDR etc.
- Knowledge of IPv6.
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Exam prerequisites:
Duty credit consists of getting at least 15 points of projects and seminary work.
Course curriculum
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
- Assignments in labs (max 20 points) and individual network programming project (max 20 points).
- To pass the semester exam, minimum 20 points is required.
- Semester exams can be oral or written. The form is defined by each exam description.
- Missed labs are not replaced.
Recommended optional programme components
Prerequisites and corequisites
- recommended prerequisite
Operating Systems - recommended prerequisite
Computer Communications and Networks
Basic literature
Recommended reading
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
- Network Architecture, Addressing, Testing.
- Advanced TCP/IP Programming.
- Link Layer Data Capturing and Packet Processing.
- Security of network transmission.
- DNS System.
- Electronic Mail and Directory Services.
- Streaming and videoconferencing.
- IP Telephony.
- Network Management: ICMP, OSI model, SNMP.
- Time Synchronization using NTP, System Logging.
- Flow Monitoring.
- Quality of Services.
- Packet Filtering and Classification.
Laboratory exercise
Teacher / Lecturer
Syllabus
- Network device configuration. Traffic analysis using network analyzer Wireshark.
- Configuring LAN network. Protocols IPv4, DHCP and IPv6.
- DNS configuration and usage.
- VoIP configuration and analysis.
- Network management and monitoring.
Project
Teacher / Lecturer